1. f9bef6c Autotest TKO parser now sends measured perf data to chrome's performance dashboard. by Dennis Jeffrey · 11 years ago
  2. 368c54b Autotest TKO parser inserts perf measurements into the tko_iteration_perf_value database table. by Dennis Jeffrey · 11 years ago
  3. e660ed8 by jamesren · 14 years ago
  4. 4826cc4 by jamesren · 14 years ago
  5. 7a52204 by jamesren · 14 years ago
  6. 4608b00 Add a new Archiving stage to the scheduler, which runs after Parsing. This stage is responsible for copying results to the results server in a drone setup, a task currently performed directly by the scheduler, and allows for site-specific archiving functionality, replacing the site_parse functionality. It does this by running autoserv with a special control file (scheduler/archive_results.control.srv), which loads and runs code from the new scheduler.archive_results module. The implementation was mostly straightfoward, as the archiving stage is fully analogous to the parser stage. I did make a couple of refactorings: by mbligh · 15 years ago
  7. eab66ce Rename the tables in the databases, by prefixing the app name. This is by showard · 15 years ago
  8. 0fec8a0 The reparse of existing job is done by a delete and then an insert, this by showard · 15 years ago
  9. e97e0e6 Send the job dir, not the individual tests, to site_parse by mbligh · 15 years ago
  10. 9e93640 Add post-parse site hooks (parse -P to trigger, default = off) by mbligh · 15 years ago
  11. 181d289 fix a simple bug in the parser -- in one code path, old_tests never gets bound, but it gets referenced later anyway by showard · 16 years ago
  12. 0f76934 Explicitly check for empty results when looking for old tests. Otherwise we'll generate invalid SQL in the subsequent query. by showard · 16 years ago
  13. 9b6babf Fix a bug in the parser when dealing with test labels. The final by jadmanski · 16 years ago
  14. a48eeb2 by mbligh · 16 years ago
  15. 42fbd07 Add some more slack to the parser when dealing with multi-machine by jadmanski · 16 years ago
  16. db18b0e Fixed a typo in trying to bitwise OR non blocking locking which probably by mbligh · 16 years ago
  17. db4f9b5 The parser should be using job.read_keyval to find job keyvals, not by jadmanski · 16 years ago
  18. d5ab8c5 Refactor the core pidfile code out of autoserv and into a common lib by jadmanski · 16 years ago
  19. 8e9c257 Fix the parsing script so that if you have multiple levels of by jadmanski · 16 years ago
  20. 63bce5f Fix a bug that will keep server sync jobs from being properly parsed. by jadmanski · 16 years ago
  21. b33e53e Fix errors found by lint. by mbligh · 16 years ago
  22. 0afbb63 Convert all python code to use four-space indents instead of eight-space tabs. by jadmanski · 16 years ago
  23. e7a6909 Risk: Medium by jadmanski · 16 years ago
  24. 6e8bf75 Add the version 1 of the TKO parser, modify server_job to use this by jadmanski · 16 years ago
  25. 96cf051 Convert the parser into an embeddable library. This includes a major by mbligh · 17 years ago
  26. 9aed6d0 Change the parser to never ignore reboot.* lines due to their indent. by mbligh · 17 years ago
  27. 05e6f6e Once the parser hits the end job marker, start looking for top-level by mbligh · 17 years ago
  28. b7fd270 Add kernel information to reboot.verify logging, and add support to by mbligh · 17 years ago
  29. 71d340d Properly indent console WARN messages that appear inside of START-END by mbligh · 17 years ago
  30. e096846 Parse is improperly handling the new numbered boots, occasionally by mbligh · 17 years ago
  31. 7a7316b split patched kernels into their own kernel rows V2 by apw · 17 years ago
  32. 02ec1ba tko: boot errors should track boot number by mbligh · 17 years ago
  33. c251454 Strip the optional fields (e.g. timestamps) out of the reason fields by mbligh · 17 years ago
  34. 26b992b Add job queued, started and finished timestamps to the tko db and by mbligh · 17 years ago
  35. 9bcfef7 Label different boots differently so we don't have duplicate 'test' by mbligh · 17 years ago
  36. 05d8121 Fix up parsing to be a bit more robust, and change the warning_monitor by mbligh · 17 years ago
  37. bafa6ef Fix parser to recognize job aborts by mbligh · 17 years ago
  38. 0e21c87 Fix parse to not get confused by reboots outside of the main by mbligh · 17 years ago
  39. e8b37a9 Fix up parse so it can reparse a job - allows continuous status by mbligh · 17 years ago
  40. 569f478 tko: add a new ALERT state and load it from the ALERT records by apw · 17 years ago
  41. 4921b98 Some databases do not like numbers to have newlines on the end. Clean up by mbligh · 17 years ago
  42. 40d021b When a boot is initiated in a job, but the machine fails to come up we by mbligh · 17 years ago
  43. 7a41a86 Add code to deal with machine owners and their display by mbligh · 17 years ago
  44. 215a166 Fix up parse for new status format by mbligh · 17 years ago
  45. 532cb27 Fix up crappy keval handling in parse by mbligh · 17 years ago
  46. 59a479f Skip job-level events in parse (don't pretend they're tests) by mbligh · 17 years ago
  47. 08415d8 Fix spacing in parse.py and remove a few old regexps by mbligh · 17 years ago
  48. 9c39d15 Kludge parse.py to understand new reboot format. by mbligh · 17 years ago
  49. 74fc046 Add email reporting to failing tests when parsing results by mbligh · 17 years ago
  50. de94094 Fix parsing - subdir is often None, so move keyval2 checking inside by mbligh · 17 years ago
  51. 994a23d Make test parser insert the test version into the tko db. by mbligh · 17 years ago
  52. b10a60f DB schema/parse change to store user name and user assigned labels for tests. by mbligh · 17 years ago
  53. 049f5e6 Fix up parsing for no kernel by mbligh · 17 years ago
  54. de7335d Update tko to parse latest status file format by mbligh · 17 years ago
  55. 2bd4887 add iterations from keyval properly when parsing by mbligh · 17 years ago
  56. 52f9744 tko fixups by mbligh · 17 years ago
  57. bfec522 tko updates by mbligh · 17 years ago
  58. 006f230 Fix up parsing bug - load all tests by mbligh · 17 years ago
  59. 8e1ab17 update tko by mbligh · 17 years ago
  60. 9bb92fe tko updates by mbligh · 17 years ago
  61. 237bed3 kernel: add a boot validation step post boot by mbligh · 17 years ago
  62. 608c325 update the db stuff to use generic insert and select helpers by mbligh · 17 years ago
  63. e9cf9d4 Speed up of timeouts for wait up by mbligh · 17 years ago
  64. 529f2f3 update tko parsing code by mbligh · 17 years ago
  65. 6d945d0 add a couple of comments by mbligh · 18 years ago
  66. c6b01ed Change explicit Python 2.4 references to generic /usr/bin/python by mbligh · 18 years ago
  67. 056d0d3 Make better use of the db by mbligh · 18 years ago
  68. d5c33db Add very basic database stuff by mbligh · 18 years ago
  69. 5975cf5 rename job class to parse by mbligh · 18 years ago[Renamed (99%) from tko/job.py]
  70. 340c968 update by mbligh · 18 years ago
  71. b85e6b0 add derive_patches by mbligh · 18 years ago
  72. bb7b891 add initial test.kernel.org parsing code. Nowhere close to a working state by mbligh · 18 years ago