1. a6f1308 Changed the autoserv_parser to simple re-direct to getopts. by mbligh · 16 years ago
  2. d660afe Add support for tagging subdirs independently of the testname tags. by mbligh · 16 years ago
  3. 255524e Risk: High Visibility: Medium by mbligh · 16 years ago
  4. aa9e674 Add missing changes to utils.py from earlier CL by mbligh · 16 years ago
  5. 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
  6. 71d1750 Visibility: Adds some unit tests. by jadmanski · 16 years ago
  7. 1965dfa New options and automatic ssh key setup by mbligh · 16 years ago
  8. ec0a42b Risk: Medium by jadmanski · 16 years ago
  9. 02ff2d5 Risk: Medium - Hits quite a bit of different areas by mbligh · 16 years ago
  10. 5223791 Risk: Low (Only tests modified/defaults added) by mbligh · 16 years ago
  11. a5b607f Fixed horrible bug in autoserv when given the argument -h by mbligh · 16 years ago
  12. b7dcc7f Factored parser out into a singleton that can be accessed anywhere. Also allowed the possiblity to by mbligh · 16 years ago
  13. 0c10955 Risk: Low by jadmanski · 16 years ago
  14. 52df28b Risk: Low by jadmanski · 16 years ago
  15. d93d7d2 Risk: Medium Visibility: Should improve error messages from failing commands. by jadmanski · 16 years ago
  16. f35bbb6 Risk: Medium by jadmanski · 16 years ago
  17. ec85914 Risk: Low by jadmanski · 16 years ago
  18. 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
  19. 9a3f5e5 Move the keyval files somewhere temporary and then move them back later. by mbligh · 16 years ago
  20. 5b4765b autotest.py failed to import traceback. by mbligh · 16 years ago
  21. 589bf32 Everybody loves to wallow in the error namespace even though its very naughty. by mbligh · 16 years ago
  22. e6020ab Fix an exception handler that is trying to catch two different types by jadmanski · 16 years ago
  23. 954e63e Doing som basic cleanup of autotest.py before I start working on it for unit testing. by mbligh · 16 years ago
  24. 5fe5c95 Admittedly huge, but a lot of the code is infrastructure and setup needed to by mbligh · 16 years ago
  25. 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
  26. 1a5a3fb Summary: When can't figure out autotest directory, get_autodir() raises by mbligh · 16 years ago
  27. 28816c2 Risk: Low by jadmanski · 16 years ago
  28. 2141719 Adds a local command self-test for the server. by jadmanski · 16 years ago
  29. fa29a2a Remove all places where we are hardcoding python2.4 on the scripts by mbligh · 16 years ago
  30. 313f12c Did some cleanup work on imports in order to remove any of the remaining "from blah import *" imports. by mbligh · 16 years ago
  31. 96bb764 Risk: Low by jadmanski · 16 years ago
  32. 55c7f33 isk: Medium Visibility: Low, affects global config by jadmanski · 16 years ago
  33. 6e8bf75 Add the version 1 of the TKO parser, modify server_job to use this by jadmanski · 16 years ago
  34. 57c3484 Make usage of write_keyval and read_keyval consistent by mbligh · 16 years ago
  35. 8ea61e2 1. Removed the system() and system_output() implementations from client/bin/autotest_utils.py so that the ones in common_lib/utils.py are used throughout. by mbligh · 16 years ago
  36. 2974230 If we can't find the autotest dir, fall back to /usr/local/autotest by mbligh · 16 years ago
  37. 12e2b21 Missing import of base_classes on server/remote.py by mbligh · 16 years ago
  38. 8fc3b91 Fix reference to utils model, use complete path by mbligh · 16 years ago
  39. 0b4fe6e Provides a fraimwork for forming n of m tuples of machines. by mbligh · 16 years ago
  40. 4c6f15e Fix number of constructor args for AutoservRunError by jadmanski · 16 years ago
  41. 21d7e26 SSHHost.ssh_ping() now catches the timeout error that can be thrown by run() and raises it again with a descriptive message. by mbligh · 16 years ago
  42. a6f2a48 Add a traceback.print_exc to autoserv to make sure caught exceptions by jadmanski · 16 years ago
  43. 302482e Add a new status field called TEST_NA (in addition to PASS and FAIL). by mbligh · 16 years ago
  44. a46678d Refactor autoserv a bit so that the pid file is written out earlier. by mbligh · 16 years ago
  45. cb73fee Changed the process of copying keyval file from remote machine. New process avoids deleting existing keyval file. by mbligh · 16 years ago
  46. 7f2befb Provide a hook for code to be executed after every client machine reboot. by mbligh · 16 years ago
  47. 0a1727a convert format_error() to traceback.format_exc() by mbligh · 16 years ago
  48. ba98eb1 Add some basic server self-tests. by mbligh · 16 years ago
  49. ccb9e18 Convert all imports on the server to use absolute imports. by mbligh · 16 years ago
  50. fe0af11 The parser cleanup should be idempotent. Also, renamed from _cleanup by mbligh · 16 years ago
  51. d74208c Convert our server scripts using parallel_simple over to use by mbligh · 16 years ago
  52. 6437ff5 Use the new parser library directly inside of autoserv, instead of by mbligh · 16 years ago
  53. 6607d19 SSHHost should never be using self.job without first ensuring that by mbligh · 16 years ago
  54. 0ba3579 Decreased the verbosity of get_num_cpu(). by mbligh · 16 years ago
  55. a4eb0fa In the ssh_host class used during autotest install, there is a remote by mbligh · 16 years ago
  56. 321b1f5 add missing files from last commit by mbligh · 16 years ago
  57. f5427bb Fix up the importing in server/hosts to not be so fragile. Importing by mbligh · 16 years ago
  58. bda9c9c added a new method to sshhost. by mbligh · 16 years ago
  59. caa62c2 Implemented hooks for external logging infrastructure for storing both server-side and client-side logs. by mbligh · 16 years ago
  60. 4e61c4e 1. Modified the runtest() function in test.py to not fork off a separate client process for the test but instead call it directly. This was needed to catch the exceptions that were thrown in the tests (as it wasn't possible to do that if the tests are separate forked client processes) by mbligh · 16 years ago
  61. 22fdf17 Print a message when we launch rsync/scp. by mbligh · 16 years ago
  62. c766897 Fixed the get_info() function. by mbligh · 16 years ago
  63. 1b87bc5 Modify all the common.py to set up an autotest_lib.* namespace as well by mbligh · 16 years ago
  64. 63073c9 Move the following into common_lib.utils by mbligh · 16 years ago
  65. c251a1f Change autoserv to replace stdin with /dev/null. by mbligh · 16 years ago
  66. 215c55a Log a job-level ABORT into the status log whenever an Autotest client by mbligh · 16 years ago
  67. d8b3925 Added support for having site version of autotest. by mbligh · 16 years ago
  68. fabc2d0 Repair should use wait_up to give a machine 2.5 hours to come up, not by mbligh · 16 years ago
  69. 0ad21ba Add the ServerAliveInterval parameter to SSHHost to reduce the chances by mbligh · 16 years ago
  70. b03ba64 Patch to reduce the rate of reparse, and to make the parser locking by mbligh · 16 years ago
  71. 9e61878 Add --help and -h to autoserv by mbligh · 16 years ago
  72. 8d4baaa Make ALL commands run through SSHHost.run() send their stderr to autoserv's stdo by mbligh · 16 years ago
  73. bb42185 This patch enables the scheduler to pick up jobs that were left running after it crashes, and see them to completion. by mbligh · 16 years ago
  74. 71d2422 Fix reboot failures to have more descriptive error messages by mbligh · 16 years ago
  75. e13239a Simply right-shifting exit codes is just WRONG. We are loosing all non-signal based errors. by mbligh · 16 years ago
  76. 158ba7b I fixed a bug in AutoservSubcommandError.__str__ that was making the by mbligh · 16 years ago
  77. fe749d2 When autoserv is runing a job through ssh, it should just send all by mbligh · 16 years ago
  78. ddd5433 Add a parameter to server_job.run to disable the collection of crashdumps. by mbligh · 16 years ago
  79. 38c2d03 Changed sighandler in autoserv to call SIGKILL on its children instead of SIGTERM. by mbligh · 16 years ago
  80. c9585ec Fix up use of df in verify to use -P too by mbligh · 16 years ago
  81. 35f4395 Convert _wait_for_command (in server.utils) to use Popen.poll instead by mbligh · 16 years ago
  82. 6e2ffec Enhance the error message displayed when a server-side test fails. by mbligh · 16 years ago
  83. f7243e1 Implemented proper kill for autoserv: on receival of a SIGTERM it will kill its children. by mbligh · 16 years ago
  84. 71d340d Properly indent console WARN messages that appear inside of START-END by mbligh · 16 years ago
  85. dbdac6c Continuously reparse the status logs whenever new logs are written out by mbligh · 16 years ago
  86. 16c722d Remove ReverifyTask altogether, and trust the return code of autoserv repair (which does a reverify itself). The flowchart on the wiki is updated. by mbligh · 16 years ago
  87. 8375088 Fix a few misses in the global_config patch by mbligh · 16 years ago
  88. ed4d6dd glocal_config patch by mbligh · 16 years ago
  89. dab3966 Move the code responsible for pulling client-side status logs over to by mbligh · 16 years ago
  90. 1fb77cc Write out a .machines files in the server-side preamble whenever there by mbligh · 16 years ago
  91. 632f838 Fix up the SSHHost.__del__ method to use the set.discard instead of by mbligh · 16 years ago
  92. 394ff51 If running a server job throws an uncaught exception treat that as if by mbligh · 16 years ago
  93. 0c5ce31 Fix warning_monitor by mbligh · 16 years ago
  94. f4e0415 Replace the current expect script based console warning montitor with by mbligh · 16 years ago
  95. d60b032 stripped off trailing newline from system_output on server side. by mbligh · 16 years ago
  96. 6f015c4 Move some error classes out of server/autotest.py and into the error by mbligh · 16 years ago
  97. 9e787d2 Fix autotest client-handling code to use wait_up rather than ensure_up. by mbligh · 16 years ago
  98. fbb0354 Fix up how SSHHost kills its logging processes so that it never kills by mbligh · 16 years ago
  99. 535a454 Eliminate duplicates and sort the machine list so it's deterministic. by mbligh · 16 years ago
  100. 0ff7c22 Extend check_diskspace in verify to allow the number of GB to be specified by mbligh · 16 years ago