1. 0e73c85 Add a generic database wrapper, supporting different database backends, to be used by migrate, scheduler, parser (eventually), and maybe others. This will consolidate the multiple database wrappers we have throughout the code and allow us to swap in SQLite for MySQL for unit testing purposes. by showard · 16 years ago
  2. 8e00afa Fix a missed change from r2222. by jadmanski · 16 years ago
  3. fc4e338 The new parsing code that lets higher job keyvals override lower ones by jadmanski · 16 years ago
  4. f7fa2cc Update the scheduler and the parser to use the new aborted_* attributes that by jadmanski · 16 years ago
  5. a8e302a Change the job keyval loading code to do a search up the filesystem by jadmanski · 16 years ago
  6. 1b3b376 Rename client/common_lib/logging.py to client/common_lib/log.py in order to be able to use the standard python logging module by mbligh · 16 years ago
  7. e732ee7 -added capability to have site-specific urlconfs in TKO Django server by showard · 16 years ago
  8. 50c0e71 -add --force option to migrations to disable user confirmation because this can make migrations unscriptable by showard · 16 years ago
  9. ce12f55 Attached is a large patch for a powerful and flexible new graphing system for new TKO. This system subsumes all the previous kernel graphing scripts under the tko/ directory and is capable of much more. These wiki pages document usage of the new system and give an idea of what it's capable of: by showard · 16 years ago
  10. 807490c Add a method to the Host objects for logging the currently running by jadmanski · 16 years ago
  11. b591fba Add support for parsing host keyvals into the test attributes. The by jadmanski · 16 years ago
  12. b69f250 This fixes up a parser edge case where an implicit ABORT (i.e. a logging by jadmanski · 16 years ago
  13. 29e61ce Don't let negative test-level results pollute job-level results. by jadmanski · 16 years ago
  14. 008ff1d Made the "is_status_line" method the parser uses for filtering out by jadmanski · 16 years ago
  15. bf44619 Added unit tests to catch the case the recently-fixed case where the by jadmanski · 16 years ago
  16. 3845f52 TKO needs to display TEST_NA and RUNNING jobs differently than the rest. by mbligh · 16 years ago
  17. c66e93c Fix the parser behaviour when handling non-grouped tests inside of by jadmanski · 16 years ago
  18. a62866b -add test_view_2 with more sensible field names, for use by new TKO. this is intended to replace test_view, but I don't want to modify test_view until old TKO is phased out. by showard · 16 years ago
  19. fd3ba2b Improve the implict abort handling of the parser to try and use the by jadmanski · 16 years ago
  20. a80823b Fix retrieve_logs.cgi to actually return a 302 (temporarily moved) by showard · 16 years ago
  21. 651e2d0 Fixed the perf_view database view in TKO. Changed an INNER JOIN to join on the by mbligh · 16 years ago
  22. 77f95db -move log file URL logic to common.Utils by showard · 16 years ago
  23. 74eebf3 Modify the parser and tko db code to flag test models as being for by jadmanski · 16 years ago
  24. c8034f0 Make sure that the parsers special handling of reboots only applies by jadmanski · 16 years ago
  25. b14dc7a Change the name of the magic JOB entry in the status log parsing to by jadmanski · 16 years ago
  26. ba1fa66 Change the way we handle "JOB" logs in the parser. Currently, we by jadmanski · 16 years ago
  27. 0da1d0f Migration file for test labels. Add a test_labels table and a test_labels_tests table that forms a many-to-many relationship between tests and test labels. The interface to manage these test labels is being developed as part of the new TKO interface. by showard · 16 years ago
  28. 6f1593c some changes to support saved queries for new TKO by showard · 16 years ago
  29. 63bce5f Fix a bug that will keep server sync jobs from being properly parsed. by jadmanski · 16 years ago
  30. 5d0b318 Fix bad links when compose_query.cgi is viewed in 'brief' mode since by mbligh · 16 years ago
  31. b33e53e Fix errors found by lint. by mbligh · 16 years ago
  32. 7636b3a unittest for base_server_job.py by mbligh · 16 years ago
  33. 0afbb63 Convert all python code to use four-space indents instead of eight-space tabs. by jadmanski · 16 years ago
  34. 30413d5 Set executable bit on all cgi scripts by mbligh · 16 years ago
  35. 64260ee Plotgraph handles skipped values badly. by mbligh · 16 years ago
  36. 92778b1 Allow subtitle above plot's key legends. by mbligh · 16 years ago
  37. 099c142 Improvements of query history: by mbligh · 16 years ago
  38. 9b9cb73 Add in the blank GIF used by tko. by jadmanski · 16 years ago
  39. 9978bdf Change whitespace. by jadmanski · 16 years ago
  40. 14ad396 Add a file that was missed from a previous patch. by jadmanski · 16 years ago
  41. 243f4bc Darkened the green in the 95%-100% range so that it's easier to distinguish between levels of failure. Also brightened the yellow so it's easier to see on projectors. by mbligh · 16 years ago
  42. d34763f Fix various TKO issues by mbligh · 16 years ago
  43. 5684b03 Whenever URL passed to compose_query.cgi contains argument brief=1 we will by mbligh · 16 years ago
  44. 8204f7f Add padding to the right side of compose_query.cgi so that the by mbligh · 16 years ago
  45. bcb2a86 TKO classification and generalization of reason of test failure. by mbligh · 16 years ago
  46. e0869d0 Change the way we direct the browser from Location: to Refresh:. by mbligh · 16 years ago
  47. 146c796 smart_sort is not sorting kernels correctly by mbligh · 16 years ago
  48. 004fde6 Fix up parsing of test versions to not add a newline by mbligh · 16 years ago
  49. e0032ad While testing if bug: http://b/issue?id=1131264 "job-stat busted" by mbligh · 16 years ago
  50. 0d60de5 Change the VARCHAR for url from 65k to 1k by mbligh · 16 years ago
  51. aa93693 NotImplemented is apparently not implemented. by mbligh · 16 years ago
  52. e7a6909 Risk: Medium by jadmanski · 16 years ago
  53. e4310bc Risk: Low Visibility: Fixes another parser bug. by jadmanski · 16 years ago
  54. 204d356 Make sure that grouping by time_daily works as expected. by mbligh · 16 years ago
  55. e30bd23 Risk: Low Visibility: Fixes a bug that keeps the final parse from working. by jadmanski · 16 years ago
  56. 84ffec4 Reason column width in table tko.tests needs to be increased to a larger value by mbligh · 16 years ago
  57. 27eab24 Query that user complains about actually returns ~27000 records by mbligh · 16 years ago
  58. cc54917 Risk: Medium by jadmanski · 16 years ago
  59. 94f07a2 Overview: by mbligh · 16 years ago
  60. 5a42d85 Save query on request. by mbligh · 16 years ago
  61. e173832 Risk: Low by jadmanski · 16 years ago
  62. b303054 Considering that machine_benchmark.cgi does not create full blown html, by mbligh · 16 years ago
  63. d1086b9 Risk: Medium by jadmanski · 16 years ago
  64. 6e8bf75 Add the version 1 of the TKO parser, modify server_job to use this by jadmanski · 16 years ago
  65. 13a2908 add missing tko/parsers/__init__.py by mbligh · 16 years ago
  66. 60d4fa6 If an operational error occurs and we're just going to discard it and by jadmanski · 16 years ago
  67. f9fa427 Implemented a hover feature. Hovering over a cell in tko/compose_query.cgi by jadmanski · 16 years ago
  68. 22ab069 Convert tko/*.cgi to use absolute imports, to resolve some by jadmanski · 16 years ago
  69. 36505a9 Printing out some performance measurements at the bottom of the page. by jadmanski · 16 years ago
  70. a9c75c4 Run client-side reboots in a test group, and include information by jadmanski · 16 years ago
  71. f9bab60 Fix up the names in the tko unittests to comply with the Autotest by jadmanski · 16 years ago
  72. 38e9d78 Provide support for lazily retrieving job logs from an external storage source. by mbligh · 16 years ago
  73. 302482e Add a new status field called TEST_NA (in addition to PASS and FAIL). by mbligh · 16 years ago
  74. 72b7d73 remove old documentation by mbligh · 16 years ago
  75. 65acae5 Insert a retry delay for DB reconnects in db.py, and make sure we by mbligh · 16 years ago
  76. 9cae150 Add tests.started_time to the results database, and add support in the by mbligh · 16 years ago
  77. 2895ce5 Add more missing files from previous commits. Did I mention I hate svn? by mbligh · 16 years ago
  78. e79ebb0 Add missing files from svn by mbligh · 16 years ago
  79. 96cf051 Convert the parser into an embeddable library. This includes a major by mbligh · 16 years ago
  80. 9add588 Roll back change to insert date cutoff field on front of TKO by mbligh · 16 years ago
  81. 11204f8 restored parse_field by mbligh · 16 years ago
  82. be25745 Exposed the title field in the report. by mbligh · 16 years ago
  83. 3126069 implementing request: reasons of failure should be displayed in non header cells by mbligh · 16 years ago
  84. 5bb5586 TKO doesn't handle time conditions well, time_daily in the condition field does not work properly by mbligh · 16 years ago
  85. 3d7a5f5 More undocumented changes for compose_query.cgi by mbligh · 16 years ago
  86. aea0960 Various poorly documented changes to tko frontend. Sorry by mbligh · 16 years ago
  87. d3ec276 Add missing __init__.py files. Sorry by mbligh · 16 years ago
  88. 1b87bc5 Modify all the common.py to set up an autotest_lib.* namespace as well by mbligh · 16 years ago
  89. 4a370cf include time attribute into drop down menus by mbligh · 16 years ago
  90. 9aed6d0 Change the parser to never ignore reboot.* lines due to their indent. by mbligh · 16 years ago
  91. 5f1839e Remove an unused import of parse. by mbligh · 16 years ago
  92. 05e6f6e Once the parser hits the end job marker, start looking for top-level by mbligh · 16 years ago
  93. 456b477 fixed the problem of lost conditions when clicking Flip by mbligh · 16 years ago
  94. 310b59e bump down saturation for better visibility on the screen by mbligh · 16 years ago
  95. b7fd270 Add kernel information to reboot.verify logging, and add support to by mbligh · 16 years ago
  96. b03ba64 Patch to reduce the rate of reparse, and to make the parser locking by mbligh · 16 years ago
  97. 05bb633 Use file locking to serialize all runs of the parser. by mbligh · 16 years ago
  98. aa383b7 Add downgrade support to migrate. This is really necessary for doing real migration development. Modified all existing migrations to support it. by mbligh · 16 years ago
  99. 5a0c970 Add options to specify db host, username, pass, and db_name by mbligh · 16 years ago
  100. e82a93e Now that we've changed the order of the parameters we need to make by mbligh · 16 years ago