Home | History | Annotate | Download | only in parser

Lines Matching refs:bugreport

31     // FIXME: Make bugreport file configurable.
32 private static final String BUGREPORT_PATH = "/tmp/bugreport.txt";
35 * A test that is intended to force Brillopad to parse a bugreport. The purpose of this is to
36 * assist a developer in checking why a given bugreport file might not be parsed correctly by
46 BugreportItem bugreport = null;
49 bugreport = new BugreportParser().parse(bugreportReader);
51 System.out.println(String.format("Bugreport took %d ms to parse.", stop - start));
64 assertNotNull(bugreport);
65 assertNotNull(bugreport.getTime());
67 assertNotNull(bugreport.getSystemProps());
68 assertTrue(bugreport.getSystemProps().size() > 0);
70 assertNotNull(bugreport.getMemInfo());
71 assertTrue(bugreport.getMemInfo().size() > 0);
73 assertNotNull(bugreport.getProcrank());
74 assertTrue(bugreport.getProcrank().getPids().size() > 0);
76 assertNotNull(bugreport.getSystemLog());
77 assertNotNull(bugreport.getSystemLog().getStartTime());
78 assertNotNull(bugreport.getSystemLog().getStopTime());
80 assertNotNull(bugreport.getLastKmsg());
82 System.out.println(String.format("Stats for bugreport:\n" +
92 bugreport.getTime(),
93 bugreport.getSystemProps().size(),
94 bugreport.getMemInfo().size(),
95 bugreport.getProcrank().getPids().size(),
96 bugreport.getSystemLog().getStartTime().toString(),
97 bugreport.getSystemLog().getStopTime().toString(),
98 bugreport.getSystemLog().getAnrs().size(),
99 bugreport.getSystemLog().getJavaCrashes().size(),
100 bugreport.getSystemLog().getNativeCrashes().size(),
101 bugreport.getLastKmsg().getMiscEvents(KernelLogParser.KERNEL_RESET).size(),
102 bugreport.getLastKmsg().getMiscEvents(KernelLogParser.KERNEL_ERROR).size()));