- 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
- 8e00afa Fix a missed change from r2222. by jadmanski · 16 years ago
- fc4e338 The new parsing code that lets higher job keyvals override lower ones by jadmanski · 16 years ago
- f7fa2cc Update the scheduler and the parser to use the new aborted_* attributes that by jadmanski · 16 years ago
- a8e302a Change the job keyval loading code to do a search up the filesystem by jadmanski · 16 years ago
- 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
- e732ee7 -added capability to have site-specific urlconfs in TKO Django server by showard · 16 years ago
- 50c0e71 -add --force option to migrations to disable user confirmation because this can make migrations unscriptable by showard · 16 years ago
- 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
- 807490c Add a method to the Host objects for logging the currently running by jadmanski · 16 years ago
- b591fba Add support for parsing host keyvals into the test attributes. The by jadmanski · 16 years ago
- b69f250 This fixes up a parser edge case where an implicit ABORT (i.e. a logging by jadmanski · 16 years ago
- 29e61ce Don't let negative test-level results pollute job-level results. by jadmanski · 16 years ago
- 008ff1d Made the "is_status_line" method the parser uses for filtering out by jadmanski · 16 years ago
- bf44619 Added unit tests to catch the case the recently-fixed case where the by jadmanski · 16 years ago
- 3845f52 TKO needs to display TEST_NA and RUNNING jobs differently than the rest. by mbligh · 16 years ago
- c66e93c Fix the parser behaviour when handling non-grouped tests inside of by jadmanski · 16 years ago
- 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
- fd3ba2b Improve the implict abort handling of the parser to try and use the by jadmanski · 16 years ago
- a80823b Fix retrieve_logs.cgi to actually return a 302 (temporarily moved) by showard · 16 years ago
- 651e2d0 Fixed the perf_view database view in TKO. Changed an INNER JOIN to join on the by mbligh · 16 years ago
- 77f95db -move log file URL logic to common.Utils by showard · 16 years ago
- 74eebf3 Modify the parser and tko db code to flag test models as being for by jadmanski · 16 years ago
- c8034f0 Make sure that the parsers special handling of reboots only applies by jadmanski · 16 years ago
- b14dc7a Change the name of the magic JOB entry in the status log parsing to by jadmanski · 16 years ago
- ba1fa66 Change the way we handle "JOB" logs in the parser. Currently, we by jadmanski · 16 years ago
- 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
- 6f1593c some changes to support saved queries for new TKO by showard · 16 years ago
- 63bce5f Fix a bug that will keep server sync jobs from being properly parsed. by jadmanski · 16 years ago
- 5d0b318 Fix bad links when compose_query.cgi is viewed in 'brief' mode since by mbligh · 16 years ago
- b33e53e Fix errors found by lint. by mbligh · 16 years ago
- 7636b3a unittest for base_server_job.py by mbligh · 16 years ago
- 0afbb63 Convert all python code to use four-space indents instead of eight-space tabs. by jadmanski · 16 years ago
- 30413d5 Set executable bit on all cgi scripts by mbligh · 16 years ago
- 64260ee Plotgraph handles skipped values badly. by mbligh · 16 years ago
- 92778b1 Allow subtitle above plot's key legends. by mbligh · 16 years ago
- 099c142 Improvements of query history: by mbligh · 16 years ago
- 9b9cb73 Add in the blank GIF used by tko. by jadmanski · 16 years ago
- 9978bdf Change whitespace. by jadmanski · 16 years ago
- 14ad396 Add a file that was missed from a previous patch. by jadmanski · 16 years ago
- 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
- d34763f Fix various TKO issues by mbligh · 16 years ago
- 5684b03 Whenever URL passed to compose_query.cgi contains argument brief=1 we will by mbligh · 16 years ago
- 8204f7f Add padding to the right side of compose_query.cgi so that the by mbligh · 16 years ago
- bcb2a86 TKO classification and generalization of reason of test failure. by mbligh · 16 years ago
- e0869d0 Change the way we direct the browser from Location: to Refresh:. by mbligh · 16 years ago
- 146c796 smart_sort is not sorting kernels correctly by mbligh · 16 years ago
- 004fde6 Fix up parsing of test versions to not add a newline by mbligh · 16 years ago
- e0032ad While testing if bug: http://b/issue?id=1131264 "job-stat busted" by mbligh · 16 years ago
- 0d60de5 Change the VARCHAR for url from 65k to 1k by mbligh · 16 years ago
- aa93693 NotImplemented is apparently not implemented. by mbligh · 16 years ago
- e7a6909 Risk: Medium by jadmanski · 16 years ago
- e4310bc Risk: Low Visibility: Fixes another parser bug. by jadmanski · 16 years ago
- 204d356 Make sure that grouping by time_daily works as expected. by mbligh · 16 years ago
- e30bd23 Risk: Low Visibility: Fixes a bug that keeps the final parse from working. by jadmanski · 16 years ago
- 84ffec4 Reason column width in table tko.tests needs to be increased to a larger value by mbligh · 16 years ago
- 27eab24 Query that user complains about actually returns ~27000 records by mbligh · 16 years ago
- cc54917 Risk: Medium by jadmanski · 16 years ago
- 94f07a2 Overview: by mbligh · 16 years ago
- 5a42d85 Save query on request. by mbligh · 16 years ago
- e173832 Risk: Low by jadmanski · 16 years ago
- b303054 Considering that machine_benchmark.cgi does not create full blown html, by mbligh · 16 years ago
- d1086b9 Risk: Medium by jadmanski · 16 years ago
- 6e8bf75 Add the version 1 of the TKO parser, modify server_job to use this by jadmanski · 16 years ago
- 13a2908 add missing tko/parsers/__init__.py by mbligh · 16 years ago
- 60d4fa6 If an operational error occurs and we're just going to discard it and by jadmanski · 16 years ago
- f9fa427 Implemented a hover feature. Hovering over a cell in tko/compose_query.cgi by jadmanski · 16 years ago
- 22ab069 Convert tko/*.cgi to use absolute imports, to resolve some by jadmanski · 16 years ago
- 36505a9 Printing out some performance measurements at the bottom of the page. by jadmanski · 16 years ago
- a9c75c4 Run client-side reboots in a test group, and include information by jadmanski · 16 years ago
- f9bab60 Fix up the names in the tko unittests to comply with the Autotest by jadmanski · 16 years ago
- 38e9d78 Provide support for lazily retrieving job logs from an external storage source. by mbligh · 16 years ago
- 302482e Add a new status field called TEST_NA (in addition to PASS and FAIL). by mbligh · 16 years ago
- 72b7d73 remove old documentation by mbligh · 16 years ago
- 65acae5 Insert a retry delay for DB reconnects in db.py, and make sure we by mbligh · 16 years ago
- 9cae150 Add tests.started_time to the results database, and add support in the by mbligh · 16 years ago
- 2895ce5 Add more missing files from previous commits. Did I mention I hate svn? by mbligh · 16 years ago
- e79ebb0 Add missing files from svn by mbligh · 16 years ago
- 96cf051 Convert the parser into an embeddable library. This includes a major by mbligh · 16 years ago
- 9add588 Roll back change to insert date cutoff field on front of TKO by mbligh · 16 years ago
- 11204f8 restored parse_field by mbligh · 16 years ago
- be25745 Exposed the title field in the report. by mbligh · 16 years ago
- 3126069 implementing request: reasons of failure should be displayed in non header cells by mbligh · 16 years ago
- 5bb5586 TKO doesn't handle time conditions well, time_daily in the condition field does not work properly by mbligh · 16 years ago
- 3d7a5f5 More undocumented changes for compose_query.cgi by mbligh · 16 years ago
- aea0960 Various poorly documented changes to tko frontend. Sorry by mbligh · 16 years ago
- d3ec276 Add missing __init__.py files. Sorry by mbligh · 16 years ago
- 1b87bc5 Modify all the common.py to set up an autotest_lib.* namespace as well by mbligh · 16 years ago
- 4a370cf include time attribute into drop down menus by mbligh · 16 years ago
- 9aed6d0 Change the parser to never ignore reboot.* lines due to their indent. by mbligh · 16 years ago
- 5f1839e Remove an unused import of parse. by mbligh · 16 years ago
- 05e6f6e Once the parser hits the end job marker, start looking for top-level by mbligh · 16 years ago
- 456b477 fixed the problem of lost conditions when clicking Flip by mbligh · 16 years ago
- 310b59e bump down saturation for better visibility on the screen by mbligh · 16 years ago
- b7fd270 Add kernel information to reboot.verify logging, and add support to by mbligh · 16 years ago
- b03ba64 Patch to reduce the rate of reparse, and to make the parser locking by mbligh · 16 years ago
- 05bb633 Use file locking to serialize all runs of the parser. by mbligh · 16 years ago
- 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
- 5a0c970 Add options to specify db host, username, pass, and db_name by mbligh · 16 years ago
- e82a93e Now that we've changed the order of the parameters we need to make by mbligh · 16 years ago