Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-08-28 | Parse mem info as long.android-wear-5.1.1_r1android-wear-5.1.0_r1android-wear-5.0.0_r1android-m-preview-2android-m-preview-1android-m-previewandroid-cts-5.1_r9android-cts-5.1_r8android-cts-5.1_r7android-cts-5.1_r6android-cts-5.1_r5android-cts-5.1_r4android-cts-5.1_r3android-cts-5.1_r28android-cts-5.1_r27android-cts-5.1_r26android-cts-5.1_r25android-cts-5.1_r24android-cts-5.1_r23android-cts-5.1_r22android-cts-5.1_r21android-cts-5.1_r20android-cts-5.1_r2android-cts-5.1_r19android-cts-5.1_r18android-cts-5.1_r17android-cts-5.1_r16android-cts-5.1_r15android-cts-5.1_r14android-cts-5.1_r13android-cts-5.1_r10android-cts-5.1_r1android-cts-5.0_r9android-cts-5.0_r8android-cts-5.0_r7android-cts-5.0_r6android-cts-5.0_r5android-cts-5.0_r4android-cts-5.0_r3android-5.1.1_r9android-5.1.1_r8android-5.1.1_r7android-5.1.1_r6android-5.1.1_r5android-5.1.1_r4android-5.1.1_r38android-5.1.1_r37android-5.1.1_r36android-5.1.1_r35android-5.1.1_r34android-5.1.1_r33android-5.1.1_r30android-5.1.1_r3android-5.1.1_r29android-5.1.1_r28android-5.1.1_r26android-5.1.1_r25android-5.1.1_r24android-5.1.1_r23android-5.1.1_r22android-5.1.1_r20android-5.1.1_r2android-5.1.1_r19android-5.1.1_r18android-5.1.1_r17android-5.1.1_r16android-5.1.1_r15android-5.1.1_r14android-5.1.1_r13android-5.1.1_r12android-5.1.1_r10android-5.1.1_r1android-5.1.0_r5android-5.1.0_r4android-5.1.0_r3android-5.1.0_r1android-5.0.2_r3android-5.0.2_r1android-5.0.1_r1android-5.0.0_r7android-5.0.0_r6android-5.0.0_r5.1android-5.0.0_r5android-5.0.0_r4android-5.0.0_r3android-5.0.0_r2android-5.0.0_r1master-soonglollipop-wear-releaselollipop-releaselollipop-mr1-wfc-releaselollipop-mr1-releaselollipop-mr1-fi-releaselollipop-mr1-devlollipop-mr1-cts-releaselollipop-devlollipop-cts-release | Eric Rowe | |
Ignore entries with values greater than a long instead of crashing. Change-Id: I62410d4083169143049229afd47236a0984b3c42 | |||
2014-08-15 | Update boot reason parsing for with 3.10 kernel | Eric Rowe | |
Also, bring kernel log parser in line with APR and only record first kernel reset. Bug: 14829888 Change-Id: Ice5db062b3fc8ece774afc8e284f1a276aa52d43 | |||
2014-06-16 | Better identify java crashes when they don't come from regular apps. | Maxim Siniavine | |
Change-Id: I4e14fb4dc3414b6a78d1b5456403699980abb8a8 | |||
2014-05-02 | Fix manta watchdog reset not being detected. | Maxim Siniavine | |
Bug: 14445952 Change-Id: I52ef8fc3f9b78e4aba24f6c3f0fc166eafb06780 | |||
2014-04-17 | Add parsing for compact meminfo | Maxim Siniavine | |
Change-Id: I9ff2677f75bb2b77e07c3a9e391235c3f7004eec | |||
2014-03-27 | Increase the size of the posted kernel log. | Maxim Siniavine | |
Change-Id: Ibd1f4d81b94b3ddb11726b70dbb26603cfdcfbc7 | |||
2014-02-24 | Allow for multiple native crashes to be parsed. | Eric Rowe | |
A recent change mean that all native crashes were printed with the same PID and TID which broke how we parsed. Now look for the start of the native crash as well as changes in PID/TID. Bug: 13098304 Change-Id: Ia691000b99328e0dbd1514a379a9e6528189430a | |||
2014-02-24 | Fix ANR traces parsing | Eric Rowe | |
Bug: 12903905 Change-Id: I0a7551f4ad7bc000f006e4adf82140427b1265bc | |||
2014-02-24 | Don't parse corrupt kernel log lines | Eric Rowe | |
Bug: 12995243 Change-Id: I25636ccbac15cfd3fd788c4557a7b71f14e29b8c | |||
2014-02-19 | add Snet parsing, based on Tag, for filtering out using SAFFETY_NET category | Michael Jones | |
Change-Id: I283bf137b382e440216665188e4444a4fe48e782 | |||
2014-01-17 | Merge "Allow native crash name to contain spaces" | Eric Rowe | |
2014-01-17 | Merge "Add last charged wake locks" | Eric Rowe | |
2014-01-13 | Allow native crash name to contain spaces | Eric Rowe | |
Change-Id: I2fb6d1f6f534925ebb1575e2905bdc0de2d2e643 | |||
2014-01-08 | Code cleanup | Brett Chabot | |
Change-Id: I9d5b8b0037eddfc9e6c75ec5bfb43d0287fe8eb5 | |||
2013-12-12 | Add last charged wake locks | Eric Rowe | |
Bug: 12083761 Change-Id: I658253eaf8dd1cff52dd3f54ee2431b0b7f1c708 | |||
2013-12-12 | Merge "Stop parsing between reboot and new log." | Eric Rowe | |
2013-12-12 | Merge "Fix NPE in MonkeyLogParser." | Eric Rowe | |
2013-12-12 | Stop parsing between reboot and new log. | Eric Rowe | |
Bug: 12104558 Change-Id: Ide5e8938e2452b5b653739480666229ed28203b3 | |||
2013-12-06 | added new SelinuxItem class, in order to parse out and store Selinux domains | Michael Jones | |
Change-Id: Ia507969c8f10368564d7645aee139e466daebec3 | |||
2013-12-03 | Fix NPE in MonkeyLogParser. | Eric Rowe | |
Also, use first crash for monkey log and only set app name/pid if the crash doesn't already set it. Bug: 11984522 Change-Id: Ib32e490279005d26b0cd1b15542f296128b6bec7 | |||
2013-11-20 | Set stack to "" | Eric Rowe | |
Bug: 11785277 Change-Id: I9beb425731cde29da42db33266ad84616f464367 | |||
2013-11-20 | Update patterns in KernelLogParser. | Eric Rowe | |
Bug: 11753669 Change-Id: I9738be2a64827e77bc7122c7a4d76631436bd695 | |||
2013-11-20 | Allow MonkeyLogParser to parse empty native crash | Eric Rowe | |
Bug: 11785277 Change-Id: I93334c3edef63cf6a81515ea409747bbb47cc722 | |||
2013-11-19 | Add additional assert for logcat parser test | Eric Rowe | |
Change-Id: I85a801f44b981321f3b578e10c4e6ba00b396edd | |||
2013-11-15 | added unit test for selinux parsing in KernelLogParser | Michael Jones | |
Change-Id: I822d4bc8e5ea26e8deaca79b7052f9e9fbece1de | |||
2013-11-15 | added selinux parsing into KernelLogParser | Michael Jones | |
Change-Id: I589b03b358f325096afc5560df31b5800c2fc5d7 | |||
2013-10-18 | Parse system_server java crashes better | Eric Rowe | |
Change-Id: I6e22091aa054677049598bf64769d2f445a6aae8 | |||
2013-09-10 | Fix NPE in LogAnalyzer | Eric Rowe | |
Change-Id: I9789be674d020d0ac04b375affbda17fa5353ecd | |||
2013-09-10 | Override logcat pid/process names with event vals | Eric Rowe | |
ANRs, Java crashes, and native crashes all print out pid and process name. Use the values that are provided in the print out instead of using the pid/tid from the logcat. Change-Id: I5ea47d626a7f42a38d8361f67995526da0aa3d1f | |||
2013-08-13 | Simple command line util for parsing logs | Eric Rowe | |
Translates a bugreport, logcat, or kernel log from a file and prints the JSON output to stdout. Change-Id: Ic89a45521740cc6f8fbcade1117163f983f6a5cd | |||
2013-07-15 | Remove heuristics from loganalysis. | Eric Rowe | |
Heuristics were moved to the server side and out of the loganalysis library. Change-Id: I43d95cf20d44d2ebb40092a88f870a22cff15b53 | |||
2013-06-19 | Make all parsers return null. | Eric Rowe | |
When a parser receives an empty input ("".equals(input.trim())), then return null, not new IItem() with no input. If there is input but invalid, a non-null is still returned. This fixes the case in bugreports where the section is listed but there is no input. For example: ----- SECTION 1 ------ ----- SECTION 2 ------ text In this case, the section 1 parser would return null. Change-Id: Ifdfabc3bc40aa2303fcbc11ec6ccbf63167d54ae | |||
2013-06-19 | Update kernel reset patterns. | Eric Rowe | |
Change-Id: I3b6c53648fbb1914a9547d975b46c5e08e51db4e | |||
2013-05-16 | Fix JSON output for KernelLogItem. | Eric Rowe | |
Change-Id: I0973311035f19fe91f50c3de32863a146080d2c9 | |||
2013-05-15 | Merge GenericLogcatItem and MiscLogcatItem. | Eric Rowe | |
Also, support merging logcat items together. Change-Id: I133b0a8b32228ffaae389ea75009f156d6181df1 | |||
2013-05-15 | Fix NPE in heuristics | Eric Rowe | |
Change-Id: I84ead6140965eeeaaedcafaf6a79dd5d90e3ca5c | |||
2013-05-07 | Add process lifecycle heuristic | Eric Rowe | |
Change-Id: I433567cdce603ffd8210818d121181588d94222e | |||
2013-05-07 | Change heuristic interface to add a URI field. | Eric Rowe | |
Change-Id: I9b84f64999f219cd0c149197e4b2aa963a8b40f7 | |||
2013-05-02 | Add support for @Option and command line parsing | Eric Rowe | |
Change-Id: I496356112e6f6b8003231414f21185937e32d0f0 | |||
2013-05-02 | Add raw text block for various parsers | Eric Rowe | |
Add the raw text for procrank, mem info, system props, and top output. Change-Id: Ifa60612638297aa4626a5f71dbd9de2007a59f65 | |||
2013-05-02 | Add heuristic interface and basic heuristics. | Eric Rowe | |
Change-Id: Ie355c45e28d1315698e1971235b4a4804e9089cc | |||
2013-04-19 | Add #toJson() method to IItem | Eric Rowe | |
Also, remove #getType() from IItem since it was not being used. Change-Id: I329ea3d661d6f500ad86a7febfcd6bdb03956e3f | |||
2013-04-19 | Add kernel log parsers to BugreportParser. | Eric Rowe | |
Change-Id: I09d9ea43bea3ef6d52a3bb7e5aafbe7e24fafe8c | |||
2013-04-19 | Add kernel log parser. | Eric Rowe | |
Change-Id: I8c0d17d8124018a7f02dab4a9ec3ce8993f8a1d1 | |||
2013-04-17 | Merge "Allow the section parser to use the same parser" | Eric Rowe | |
2013-04-17 | Merge "Modify LogcatParser to use new utils." | Eric Rowe | |
2013-04-17 | Merge "Add LogPatternUtil." | Eric Rowe | |
2013-04-05 | Merge "Add LogTailUtil" | Eric Rowe | |
2013-04-05 | Fix parsing and status of smartmonkey termination | Adam Momtaz | |
SmartMonkey was reporting two states of termination one as "Finsihed" and one as "Aborted" where both are successful as compared to "Crashed". When tests aborted due to a device state or UI exception, the results were reported as not finished or crashed. This required that we use intermediate or running time to determine the true uptime. This had a parsing error when reading the Starting time which was always zero. Change-Id: Ia7e9396a2deda76e1dbc1ff33eecadbd0126fdb1 | |||
2013-04-04 | Allow the section parser to use the same parser | Eric Rowe | |
Allow the section parser to use the same parser in multiple sections of the log. This is needed to allow a kernel parser to parse both the kernel log and last kernel log. Change-Id: I22f1b9f2dc0f316dcc9ada77aceebc74a53609c7 |