summaryrefslogtreecommitdiff
path: root/tko/parse.py
AgeCommit message (Expand)AuthorFilesLines
2008-12-03The parser should be using job.read_keyval to find job keyvals, notjadmanski1-11/+4
2008-12-03Refactor the core pidfile code out of autoserv and into a common libjadmanski1-33/+48
2008-11-11Fix the parsing script so that if you have multiple levels ofjadmanski1-14/+26
2008-06-20Fix a bug that will keep server sync jobs from being properly parsed.jadmanski1-1/+1
2008-06-17Fix errors found by lint.mbligh1-1/+1
2008-06-06Convert all python code to use four-space indents instead of eight-space tabs.jadmanski1-173/+173
2008-05-29Risk: Mediumjadmanski1-3/+5
2008-05-14Add the version 1 of the TKO parser, modify server_job to use thisjadmanski1-15/+26
2008-04-17Convert the parser into an embeddable library. This includes a majormbligh1-410/+182
2008-03-28Change the parser to never ignore reboot.* lines due to their indent.mbligh1-1/+2
2008-03-26Once the parser hits the end job marker, start looking for top-levelmbligh1-0/+4
2008-03-25Add kernel information to reboot.verify logging, and add support tombligh1-3/+8
2008-03-05Properly indent console WARN messages that appear inside of START-ENDmbligh1-9/+48
2008-02-27Parse is improperly handling the new numbered boots, occasionallymbligh1-1/+1
2008-02-21split patched kernels into their own kernel rows V2apw1-1/+1
2008-02-21tko: boot errors should track boot numbermbligh1-2/+3
2008-02-19Strip the optional fields (e.g. timestamps) out of the reason fieldsmbligh1-13/+27
2008-02-19Add job queued, started and finished timestamps to the tko db andmbligh1-1/+11
2008-02-12Label different boots differently so we don't have duplicate 'test'mbligh1-1/+3
2008-01-10Fix up parsing to be a bit more robust, and change the warning_monitormbligh1-2/+9
2008-01-10Fix parser to recognize job abortsmbligh1-4/+13
2008-01-03Fix parse to not get confused by reboots outside of the mainmbligh1-4/+5
2007-12-19Fix up parse so it can reparse a job - allows continuous statusmbligh1-3/+9
2007-12-13tko: add a new ALERT state and load it from the ALERT recordsapw1-0/+9
2007-12-03Some databases do not like numbers to have newlines on the end. Clean upmbligh1-0/+1
2007-12-03When a boot is initiated in a job, but the machine fails to come up wembligh1-0/+10
2007-11-30Add code to deal with machine owners and their displaymbligh1-2/+3
2007-11-29Fix up parse for new status formatmbligh1-10/+37
2007-11-26Fix up crappy keval handling in parsembligh1-19/+32
2007-11-24Skip job-level events in parse (don't pretend they're tests)mbligh1-0/+3
2007-11-24Fix spacing in parse.py and remove a few old regexpsmbligh1-28/+24
2007-11-24Kludge parse.py to understand new reboot format.mbligh1-10/+12
2007-11-05Add email reporting to failing tests when parsing resultsmbligh1-2/+42
2007-11-05Fix parsing - subdir is often None, so move keyval2 checking insidembligh1-9/+10
2007-10-25Make test parser insert the test version into the tko db.mbligh1-0/+8
2007-10-17DB schema/parse change to store user name and user assigned labels for tests.mbligh1-0/+14
2007-09-30Fix up parsing for no kernelmbligh1-20/+24
2007-09-26Update tko to parse latest status file formatmbligh1-9/+57
2007-09-20add iterations from keyval properly when parsingmbligh1-6/+7
2007-09-14tko fixupsmbligh1-4/+3
2007-09-14tko updatesmbligh1-0/+2
2007-09-13Fix up parsing bug - load all testsmbligh1-5/+10
2007-09-13update tkombligh1-12/+15
2007-09-12tko updatesmbligh1-1/+1
2007-09-05kernel: add a boot validation step post bootmbligh1-38/+31
2007-08-31update the db stuff to use generic insert and select helpersmbligh1-15/+1
2007-08-31Speed up of timeouts for wait upmbligh1-30/+79
2007-08-30update tko parsing codembligh1-39/+2
2006-11-23add a couple of commentsmbligh1-0/+3
2006-10-13Change explicit Python 2.4 references to generic /usr/bin/pythonmbligh1-1/+1