diff options
author | Maxim Siniavine <siniavine@google.com> | 2016-06-21 16:32:48 -0700 |
---|---|---|
committer | Maxim Siniavine <siniavine@google.com> | 2016-06-21 16:32:48 -0700 |
commit | 8438477ac7130f93f9a3f7e1229147b3d92c9663 (patch) | |
tree | 03d2e00dc59d84f5ee3c3eb01bd1e8b17e2c5c24 /src | |
parent | e952089725398c8fa8b617ca7bdde840a38849fd (diff) | |
download | loganalysis-8438477ac7130f93f9a3f7e1229147b3d92c9663.tar.gz |
Fix kernel reset message that gets generated from the bootreason property.
Change-Id: Ic7d77f9e4edee8e164ad3e03c452f220c7847ece
Diffstat (limited to 'src')
-rw-r--r-- | src/com/android/loganalysis/item/KernelLogItem.java | 2 | ||||
-rw-r--r-- | src/com/android/loganalysis/parser/BugreportParser.java | 4 |
2 files changed, 6 insertions, 0 deletions
diff --git a/src/com/android/loganalysis/item/KernelLogItem.java b/src/com/android/loganalysis/item/KernelLogItem.java index 60ed4de..81c84ce 100644 --- a/src/com/android/loganalysis/item/KernelLogItem.java +++ b/src/com/android/loganalysis/item/KernelLogItem.java @@ -51,6 +51,8 @@ public class KernelLogItem extends GenericItem { public KernelLogItem() { super(ATTRIBUTES); + setAttribute(START_TIME, new Double(0.0)); + setAttribute(STOP_TIME, new Double(0.0)); setAttribute(EVENTS, new ItemList()); } diff --git a/src/com/android/loganalysis/parser/BugreportParser.java b/src/com/android/loganalysis/parser/BugreportParser.java index dac1f53..ec033d5 100644 --- a/src/com/android/loganalysis/parser/BugreportParser.java +++ b/src/com/android/loganalysis/parser/BugreportParser.java @@ -245,6 +245,8 @@ public class BugreportParser extends AbstractSectionParser { MiscKernelLogItem item = new MiscKernelLogItem(); item.setStack("Last boot reason: " + bootreason.trim()); item.setCategory(KernelLogParser.KERNEL_RESET); + item.setPreamble(""); + item.setEventTime(0.0); lastKmsg.addEvent(item); } m = KernelLogParser.GOOD_BOOTREASONS.matcher(bootreason); @@ -261,6 +263,8 @@ public class BugreportParser extends AbstractSectionParser { MiscKernelLogItem unknownReset = new MiscKernelLogItem(); unknownReset.setStack("Unknown reason"); unknownReset.setCategory(KernelLogParser.KERNEL_RESET); + unknownReset.setPreamble(""); + unknownReset.setEventTime(0.0); lastKmsg.addEvent(unknownReset); } } |