1. 8204f7f Add padding to the right side of compose_query.cgi so that the by mbligh · 16 years ago
  2. bcb2a86 TKO classification and generalization of reason of test failure. by mbligh · 16 years ago
  3. bbabf50 Added 2 RPC interfaces to add multiple hosts to a label. by showard · 16 years ago
  4. a6f1308 Changed the autoserv_parser to simple re-direct to getopts. by mbligh · 16 years ago
  5. acdbe35 -moved StaticDataRepository to autotest.common so new TKO can use it by showard · 16 years ago
  6. 0df8233 Need a way to mock out whole classes, and be able to know about instances of that mock class that are created in the method under test. by mbligh · 16 years ago
  7. ba07f6d kernel_versions.version_encode mis-sorts _rcNN suffix in redhat-style kernel names. by mbligh · 16 years ago
  8. d660afe Add support for tagging subdirs independently of the testname tags. by mbligh · 16 years ago
  9. 5e85f05 Oops. This shouldn't have been added. by jadmanski · 16 years ago
  10. 255524e Risk: High Visibility: Medium by mbligh · 16 years ago
  11. aa9e674 Add missing changes to utils.py from earlier CL by mbligh · 16 years ago
  12. 58f50c1 adds the and_raises functionality to mock by mbligh · 16 years ago
  13. 3d26d19 Add test container_twoway/control.onepair, as a customizable example of by mbligh · 16 years ago
  14. e3f6868 GWT reorg part 3 by showard · 16 years ago
  15. a2216e7 GWT reorg part 2 by showard · 16 years ago
  16. ee4baa6 GWT reorg step 1. This is just too difficult to do in one step. This temporarily breaks GWT but we'll just have to accept that. It'll be fixed soon. by showard · 16 years ago
  17. c8aaf5e Misspelling minor fix. by mbligh · 16 years ago
  18. 96576fd Modify _copy_files() in ssh_host.py to throw an AutoservRunError exception so that code calling functions like host.get_file() works fine. by mbligh · 16 years ago
  19. 645308f Generic stubbing support for mock_god. by showard · 16 years ago
  20. 20f4706 -check ACLs directly in the scheduler (bypassing ineligible_host_queues) by showard · 16 years ago
  21. 34d0117 Risk: Required by mbligh · 16 years ago
  22. c61fb36 Risk: Medium by mbligh · 16 years ago
  23. 9f85792 Risk: Required at this point by mbligh · 16 years ago
  24. 71d1750 Visibility: Adds some unit tests. by jadmanski · 16 years ago
  25. 54d13e6 Tie conmux better to autotest by mbligh · 16 years ago
  26. 97a3cd6 Risk: Low Visibility: Adds a new comparator to the mock framework. by jadmanski · 16 years ago
  27. e0869d0 Change the way we direct the browser from Location: to Refresh:. by mbligh · 16 years ago
  28. 1965dfa New options and automatic ssh key setup by mbligh · 16 years ago
  29. 146c796 smart_sort is not sorting kernels correctly by mbligh · 16 years ago
  30. 004fde6 Fix up parsing of test versions to not add a newline by mbligh · 16 years ago
  31. 923a058 fix yet more broken crap by mbligh · 16 years ago
  32. ec0a42b Risk: Medium by jadmanski · 16 years ago
  33. 8445dcb Risk: Low Visibility: Anyone writing their own (complicated) control files. by mbligh · 16 years ago
  34. beb4b42 A previous patch altered client/bin/test.py and broke every test. The reason by mbligh · 16 years ago
  35. 8cd6ab3 Risk: Low Visibility: Fixes a source of autotest_client crashes by jadmanski · 16 years ago
  36. 0e6192a Risk: High by mbligh · 16 years ago
  37. e829ba5 Risk: Medium to high (Touches a lot of code) by mbligh · 16 years ago
  38. 02ff2d5 Risk: Medium - Hits quite a bit of different areas by mbligh · 16 years ago
  39. 33dbc91 Cleanups for kernel.py from Scottz by mbligh · 16 years ago
  40. 9fb37cb Cleanups for autotest_utils.py from Scottz by mbligh · 16 years ago
  41. 5223791 Risk: Low (Only tests modified/defaults added) by mbligh · 16 years ago
  42. 7f7ca56 I began to notice that most of the time when testing a method in a class, I often need to stub out by mbligh · 16 years ago
  43. c591de6 fixed a minor woops (checking euqlity of multiple args) and changed mock_demo.py so that it tests this case by mbligh · 16 years ago
  44. 9ca5270 The autotest frontend should run every test in its own step so that, if one test reboots the machine, the rest keep running. by showard · 16 years ago
  45. 8f4d043 Creates job.next_step_append whose behavior matches that of the current by mbligh · 16 years ago
  46. b274ef5 This change allows steps (think 'step engine') to be composed with a by mbligh · 16 years ago
  47. a5b607f Fixed horrible bug in autoserv when given the argument -h by mbligh · 16 years ago
  48. b7dcc7f Factored parser out into a singleton that can be accessed anywhere. Also allowed the possiblity to by mbligh · 16 years ago
  49. 1c3ba7a frontend_unittest.py was not running successfully if run from any other directory other than its own. by mbligh · 16 years ago
  50. e0032ad While testing if bug: http://b/issue?id=1131264 "job-stat busted" by mbligh · 16 years ago
  51. 0d60de5 Change the VARCHAR for url from 65k to 1k by mbligh · 16 years ago
  52. 0c10955 Risk: Low by jadmanski · 16 years ago
  53. 52df28b Risk: Low by jadmanski · 16 years ago
  54. b751751 Add __init__.py file. by showard · 16 years ago
  55. 8d6295d Risk: Low Visibility: Code cleanup by jadmanski · 16 years ago
  56. d93d7d2 Risk: Medium Visibility: Should improve error messages from failing commands. by jadmanski · 16 years ago
  57. f35bbb6 Risk: Medium by jadmanski · 16 years ago
  58. ec85914 Risk: Low by jadmanski · 16 years ago
  59. aa93693 NotImplemented is apparently not implemented. by mbligh · 16 years ago
  60. c25b58f Replaced "from common_lib.utils import *" with "from common_lib import utils" and added the necessary methods which just call the methods in common_lib.utils. by mbligh · 16 years ago
  61. e7a6909 Risk: Medium by jadmanski · 16 years ago
  62. 7c78528 Restructure code in preparation for sharing with new TKO. by showard · 16 years ago
  63. 58ff09d Enforce doctest ordering. This is necessary since the different doctest files depend on each other. by showard · 16 years ago
  64. 04c82c5 Rewrite scheduling algorithm to use two queries + some data processing, rather than a separate query for each "idle" host. This should be considerably faster. It also gives us the opportunity to eliminate the whole ACL checking with ineligible_host_queues thing, which has been a nightmare. But one step at a time... by showard · 16 years ago
  65. ce38e0c The beginning of a unit test for the scheduler. Right now it only tests the job scheduling algorithm (i.e. Dispatcher._find_more_work() and the methods it uses). by showard · 16 years ago
  66. ec82655 Use Vlad's new brief mode to embed the TKO table into a scrollable panel instead of using an iframe. by showard · 16 years ago
  67. 9a3f5e5 Move the keyval files somewhere temporary and then move them back later. by mbligh · 16 years ago
  68. 5875c15 Add commits for the two methods in which we do manual queries that modify data. Turns out Django disables MySQL autocommit but has its own autocommit mechanism. This works fine until you start doing queries manually, in which case you need to commit manually. by showard · 16 years ago
  69. 5b4765b autotest.py failed to import traceback. by mbligh · 16 years ago
  70. 30eed1f A bit of refactoring to monitor_db.py to clean up some code and make it more testable. by showard · 16 years ago
  71. cf8c4d6 Risk: Low by jadmanski · 16 years ago
  72. 589bf32 Everybody loves to wallow in the error namespace even though its very naughty. by mbligh · 16 years ago
  73. e6020ab Fix an exception handler that is trying to catch two different types by jadmanski · 16 years ago
  74. e4310bc Risk: Low Visibility: Fixes another parser bug. by jadmanski · 16 years ago
  75. 954e63e Doing som basic cleanup of autotest.py before I start working on it for unit testing. by mbligh · 16 years ago
  76. 204d356 Make sure that grouping by time_daily works as expected. by mbligh · 16 years ago
  77. 5fe5c95 Admittedly huge, but a lot of the code is infrastructure and setup needed to by mbligh · 16 years ago
  78. e30bd23 Risk: Low Visibility: Fixes a bug that keeps the final parse from working. by jadmanski · 16 years ago
  79. c1cbc99 1. Enable job tags to be passed from the server side (basically use the -t option available on the client side to be passed in from the server) by mbligh · 16 years ago
  80. 93ff7ea Rename monitor_db to monitor_db.py. This makes it import-able, which is necessary for unit testing. by showard · 16 years ago
  81. 0058e65 Add a short README to the logs directory so that everyone can see by jadmanski · 16 years ago
  82. 5492748 Add distinct to query to cut time spent in half by showard · 16 years ago
  83. 3cbce7c Add one more SELECT DISTINCT that should've been there. by showard · 16 years ago
  84. 57881ee It occurred to me that because of the change to batch up emails, if an exception occurs that kills the scheduler, it wouldn't send out the email. Fixed that. by showard · 16 years ago
  85. 84ffec4 Reason column width in table tko.tests needs to be increased to a larger value by mbligh · 16 years ago
  86. 1a5a3fb Summary: When can't figure out autotest directory, get_autodir() raises by mbligh · 16 years ago
  87. 35c52e3 Fix up an issue with the root common.py; it doesn't abspathify by jadmanski · 16 years ago
  88. 6917887 Remove empty run_btreplay.sh by mbligh · 16 years ago
  89. c2ba751 After seeing that a handwritten ssh_host_mock was getting out of hand, decided to write a generic mock class that would by mbligh · 16 years ago
  90. 27eab24 Query that user complains about actually returns ~27000 records by mbligh · 16 years ago
  91. 3c9c93d Diff for unittest_suite.py to make it work consistently for global imports. by mbligh · 16 years ago
  92. 28816c2 Risk: Low by jadmanski · 16 years ago
  93. cc54917 Risk: Medium by jadmanski · 16 years ago
  94. 2141719 Adds a local command self-test for the server. by jadmanski · 16 years ago
  95. 94f07a2 Overview: by mbligh · 16 years ago
  96. 9a17906 Change filter_[not_]in_subquery to use explicit joins instead of IN. Some versions of MySQL consider all subqueries dependent when used with IN, resulting in terrible performance. Explicit joins are properly optimized. This should be at least 50x faster. by showard · 16 years ago
  97. 153cc8b Attached is the patch for the libhugetlbfs client side test. by jadmanski · 16 years ago
  98. 1066297 Risk: Low by jadmanski · 16 years ago
  99. a859f26 Risk: Low by jadmanski · 16 years ago
  100. 16c6575 favicon for autotest by jadmanski · 16 years ago