diff options
author | Eric Rowe <erowe@google.com> | 2014-01-13 13:01:17 -0800 |
---|---|---|
committer | Eric Rowe <erowe@google.com> | 2014-01-13 13:01:17 -0800 |
commit | 972e5e95330d9979954675b2e058e099e96fe0e0 (patch) | |
tree | 69618c8f004fff928e0e956f8b4ceea08a91a80e /tests | |
parent | 874b8efb76e4eeec42454162ad56f9561cad8dbf (diff) | |
download | loganalysis-972e5e95330d9979954675b2e058e099e96fe0e0.tar.gz |
Allow native crash name to contain spaces
Change-Id: I2fb6d1f6f534925ebb1575e2905bdc0de2d2e643
Diffstat (limited to 'tests')
-rw-r--r-- | tests/src/com/android/loganalysis/parser/NativeCrashParserTest.java | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/tests/src/com/android/loganalysis/parser/NativeCrashParserTest.java b/tests/src/com/android/loganalysis/parser/NativeCrashParserTest.java index 06b9547..4e82c8f 100644 --- a/tests/src/com/android/loganalysis/parser/NativeCrashParserTest.java +++ b/tests/src/com/android/loganalysis/parser/NativeCrashParserTest.java @@ -176,5 +176,18 @@ public class NativeCrashParserTest extends TestCase { assertEquals(2058, nc.getPid().intValue()); assertEquals(2523, nc.getTid().intValue()); assertEquals("com.google.android.browser", nc.getApp()); + + lines = Arrays.asList( + "*** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***", + "Build fingerprint: 'google/soju/crespo:4.0.4/IMM76D/299849:userdebug/test-keys'", + "pid: 2058, tid: 2523, name: Atlas Worker #1 >>> com.google.android.browser <<<", + "signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 00000000"); + + nc = new NativeCrashParser().parse(lines); + assertNotNull(nc); + + assertEquals(2058, nc.getPid().intValue()); + assertEquals(2523, nc.getTid().intValue()); + assertEquals("com.google.android.browser", nc.getApp()); } } |