diff options
author | Eric Rowe <erowe@google.com> | 2015-10-26 14:58:14 -0700 |
---|---|---|
committer | Eric Rowe <erowe@google.com> | 2015-10-26 14:58:24 -0700 |
commit | 52942e69d7a03b8d504ccfae07d9109048bf0ae8 (patch) | |
tree | 961178f57276d1c6d7b633aec2343fcd8d0a3b17 | |
parent | 17b2e4087678814e76d23d2b56d19e6561a77ca1 (diff) | |
download | loganalysis-52942e69d7a03b8d504ccfae07d9109048bf0ae8.tar.gz |
Add unknown reason as stack for unknown patterns
I think inspect bug was expecting a stack to be present so just set it as
unkown.
Bug: 24304795
Change-Id: Ia91246f2769889e7bb11bd2b8b972d8a92afc0ef
-rw-r--r-- | src/com/android/loganalysis/parser/KernelLogParser.java | 1 | ||||
-rw-r--r-- | tests/src/com/android/loganalysis/parser/KernelLogParserTest.java | 1 |
2 files changed, 2 insertions, 0 deletions
diff --git a/src/com/android/loganalysis/parser/KernelLogParser.java b/src/com/android/loganalysis/parser/KernelLogParser.java index b4b3b21..add195f 100644 --- a/src/com/android/loganalysis/parser/KernelLogParser.java +++ b/src/com/android/loganalysis/parser/KernelLogParser.java @@ -176,6 +176,7 @@ public class KernelLogParser implements IParser { unknownReset.setEventTime(mStopTime); unknownReset.setPreamble(mPreambleUtil.getLastTail()); unknownReset.setCategory(KERNEL_RESET); + unknownReset.setStack("Unknown reason"); mKernelLog.addEvent(unknownReset); } } diff --git a/tests/src/com/android/loganalysis/parser/KernelLogParserTest.java b/tests/src/com/android/loganalysis/parser/KernelLogParserTest.java index 0f554ec..813862e 100644 --- a/tests/src/com/android/loganalysis/parser/KernelLogParserTest.java +++ b/tests/src/com/android/loganalysis/parser/KernelLogParserTest.java @@ -114,6 +114,7 @@ public class KernelLogParserTest extends TestCase { MiscKernelLogItem item = kernelLog.getMiscEvents(KernelLogParser.KERNEL_RESET).get(0); assertEquals(2.0, item.getEventTime(), 0.0000005); assertEquals("[ 0.000000] Start\n[ 2.000000] End", item.getPreamble()); + assertNotNull(item.getStack()); } public void testParseKnownGoodLastMessage() { |