1. 753362d Move client/bin/kernel_versions to common_lib; it is used by tko. by mbligh · 15 years ago
  2. ed887b9 Fix up the handling of child process exceptions to be more robust by mbligh · 15 years ago
  3. 26f0d88 Add an info message about processing the control file by mbligh · 15 years ago
  4. b7954fd Missing common.py file. by mbligh · 15 years ago
  5. c3f3d61 Save in the persistent client job state a list of (device, mount-point) by mbligh · 15 years ago
  6. 089f1e3 Changed server sysinfo support code to reinstall the sysinfo Autotest by mbligh · 15 years ago
  7. a2b07dd Import logging into the namespace of server control files, as it is for clients by mbligh · 15 years ago
  8. 29f5909 Change default sys.stdout -> logging to INFO level instead of DEBUG. by showard · 15 years ago
  9. fa1eb0d Add line number to the file logging prefix. Its great for debugging, very few chars, and we agreed upon it on the mailing list. by showard · 15 years ago
  10. 108d73e * make utils.system* default to directing output to the logging module, instead of sys.std*. this involved refactoring the code out of ssh_host/paramiko_host/abstrash_ssh, which previously did the same thing (they still do, but now the use the common logic in utils) by showard · 15 years ago
  11. 2d7ac83 fix little-used RPC documentation handler in AFE/TKO by showard · 15 years ago
  12. 55e425e remove "connected" messages, as a first step in cleaning up ERROR logs. they we introduced long ago, while stderr of commands was redirected to stdout, making noise relatively harmless. but i don't think they've served a very significant purpose, and now they're just noise on stderr, which we'd like to promote to ERROR level logging. by showard · 15 years ago
  13. f6853c0 Fix collapsable control file in AFE Job Detail view. Element was by showard · 15 years ago
  14. 98ead17 exempt one-time-hosts from ACL checking in the frontend as well, and update the unit test to accurately test this by showard · 15 years ago
  15. a04d7c9 KVM test: New subtest - boot VMs until one of them becomes unresponsive by lmr · 15 years ago
  16. 10d8417 add two logging-related options to autoserv: by showard · 15 years ago
  17. 130ba9e point drop-down test log viewers to newly named logs, and tweak the name of the autoserv logs to be a bit more accurate by showard · 15 years ago
  18. 2924b0a Ensure one-time-hosts aren't in the Everyone ACL, and make the scheduler ignore this. by showard · 15 years ago
  19. e39ebe9 temporary fix for bug in scheduling when at capacity. if no drone has capacity, pick the one with the least load. by showard · 15 years ago
  20. ee36bc7 remove some logging setup code in the common test code that should be subsumed by the new logging manager by showard · 15 years ago
  21. a38bc23 KVM test: include shutdown test in kvm_tests.cfg.sample by lmr · 15 years ago
  22. 6faadb2 The shutdown test logs into a VM and sends a shutdown command. by lmr · 15 years ago
  23. 0d4d274 Support 'cache' and 'serial'. by lmr · 15 years ago
  24. f1175bb get rid of some now-obsolete code by showard · 15 years ago
  25. cbe6f94 add a log message to the scheduler thats useful for debugging atomic groups by showard · 15 years ago
  26. 115ac1e Fix logging_manager_test to account for some recent changes by showard · 15 years ago
  27. 10eb466 Remove output from packages.checksum echo. This is an interim step to cleaning up verbose logs in general by showard · 15 years ago
  28. af8b4ca Fix _atomic_and_has_started() to check *only* for states that are a by showard · 15 years ago
  29. d3e3ac9 Re-write the fork handling code in parallel.py and by jadmanski · 15 years ago
  30. 5e703a2 - Initialize the self.iteration variable to 0. When iterations=0 is specified to run_test then self.iteration is left uninitialized and code elsewhere that uses this value gets an attribute error. by mbligh · 15 years ago
  31. 676dcbe Stop polling job results once we know them already. This should by mbligh · 15 years ago
  32. 78c0daa Unittest and typo fix for previous CL. by mbligh · 15 years ago
  33. 415dc21 Allow a couple of machines failing to install a kernel in the server by mbligh · 15 years ago
  34. 298ed59 Add utils.pid_is_alive() which discriminates between zombie tasks and fully-alive tasks. by mbligh · 15 years ago
  35. 40d519e This patch changes iperf.py to make use of client.bin.net.net_utils to by mbligh · 15 years ago
  36. 43c49f1 kvm test: Adding control files dir to kvm test by lmr · 15 years ago
  37. eed97ac kvm test config sample: change control file names for the autotest tests by lmr · 15 years ago
  38. 16cf165 kvm_tests: Use autotest log files to scan results by lmr · 15 years ago
  39. 4439424 This diff incorporates many changes. First we add a patch to the C code by mbligh · 15 years ago
  40. 466dba7 updates for blktrace by mbligh · 15 years ago
  41. a25e8c3 Add install_vmlinux flag to rpm_kernel class in client/bin/kernels.py by mbligh · 15 years ago
  42. 0915ebd Drop default logging level to INFO on stdout, else it's pretty by mbligh · 15 years ago
  43. 61a3655 * Update label for barrier timeout by mbligh · 15 years ago
  44. 155175d Remove the atest-* executables. Turns out we don't use them by mbligh · 15 years ago
  45. d909feb Fix copyright statement in threads.py to not scare people by mbligh · 15 years ago
  46. ce3f538 Fix unittest failure due to recent frontend.py changes. by mbligh · 15 years ago
  47. 50bece4 kvm test: Fix more incorrect line breaks lying around. by lmr · 15 years ago
  48. 86d1ea5 kvm test: Added functionality to the preprocessor to run scripts by lmr · 15 years ago
  49. 08356c1 Do not call .set_host if the host is already set. by showard · 15 years ago
  50. 2d76764 gracefully handle errors when shutting down logging subprocesses by showard · 15 years ago
  51. 4cfdce1 change client-side logging to split files by severity and move them to the debug dir. this is quite a bit more involved than the server-side change because of some buggy directory clearing code and various places that depended on the old configuration. by showard · 15 years ago
  52. f2de81b Update Autoserv logging config to write logs for each severity level (except CRITICAL -- going up to ERROR should suffice). by showard · 15 years ago
  53. b7ad096 Don't mess with the www directory when running GWT code verification. by showard · 15 years ago
  54. f77862c Moved the notification box to the top-center of the browser, and changed by showard · 15 years ago
  55. 42572b5 Make control file hidden by default on the AFE Job Detail view. by showard · 15 years ago
  56. 893ec5e Clarify GPLv2 licensing by mbligh · 15 years ago
  57. a283075 Add LGPL license description by mbligh · 15 years ago
  58. 7dc3310 From: Supriya Kannery <supriyak@in.ibm.com> by lmr · 15 years ago
  59. 25342d1 While applying the lock file patch for kvm_vm, missed one fcntl import. by lmr · 15 years ago
  60. fc0e141 Fix the remaining references to the old test name by lmr · 15 years ago
  61. 4ae892a Fixing spacing on messages coming from kvm_config by lmr · 15 years ago
  62. a10d17c Fix bad logging calls by lmr · 15 years ago
  63. d16a67d Fix bad line breaks by lmr · 15 years ago
  64. 043c62a Ensure all entry points get the import-time logging logic executed before other autotest imports. by showard · 15 years ago
  65. 136e6dc Make scheduler and babysitter use the new logging_manager system. by showard · 15 years ago
  66. c6bd3a6 Make all programs on kvm test use /usr/bin/python by lmr · 15 years ago
  67. 434252b kvm_config: Make split_and_strip function to strip the right quotes by lmr · 15 years ago
  68. 3ca79fe kvm_utils.py: remote_login(): improve regular expression matching by lmr · 15 years ago
  69. 135b5e6 VM.create(): always destroy() the VM before attempting to start it by lmr · 15 years ago
  70. eeff0eb kvm_vm.py: add new VM parameter 'x11_display' that controls $DISPLAY by lmr · 15 years ago
  71. 68eecbf kvm_runtest_2.py: Use env filename specified by the 'env' parameter by lmr · 15 years ago
  72. dc2ac6a kvm_vm.py: create a lock file to avoid VM creation in parallel by lmr · 15 years ago
  73. 3867f04 Add blktrace profiler to autotest by mbligh · 15 years ago
  74. 75cdfee Make autoserv and autotest client use the new logging_manager system. I'd like to split them into separate changes, but the change in common_lib.test means it all has to change at once. by showard · 15 years ago
  75. d86debe fix a typo in generate_control_file that was messing up the check for no tests but not erroring due to a funny coincidence by showard · 15 years ago
  76. 64e6345 If a group doesn't define a subdir, and it executes "inner" tests that by jadmanski · 15 years ago
  77. 3f0b0cc Refactoring KVM install test by lmr · 15 years ago
  78. e96f7a9 adding new library logging_manager, a reimplementation of fd_stack's behavior using the logging module. it's capable of the things fd_stack does (redirect, tee_redirect, restore), but it forces everything to go through the logging module and uses logging handlers to direct output to various files and/or streams. unfortunately, the requirement that we capture output from subprocess not launched through utils.run() and friends means we still need to do all the forking business that fd_stack does, and it adds a ton of complexity. by showard · 15 years ago
  79. 6d7b2ff Redesign the reverify hosts feature. Host status is no longer changed by showard · 15 years ago
  80. bc93f0f Make launching jobs on atomicgroups more user friendly: by showard · 15 years ago
  81. 7718256 Have the scheduler wait a configurable amount of time before starting by showard · 15 years ago
  82. f098ebd convert a few straggling print statements in the scheduler code to logging calls by showard · 15 years ago
  83. 05b0f3f Fix parallel_dd test which was using deprecated job.filesystem() and by mbligh · 15 years ago
  84. 5613c66 Add an option to global config to disable to the scheduler isn't accidentally started on drones. by showard · 15 years ago
  85. 5debf85 Add logging info for drones so we know what drone drone_utility is running on. This will help identify slow drones and also keep track of where we are spending time. by showard · 15 years ago
  86. ed5d92d quick script to generate schema diagrams for AFE and TKO. should make it easier to keep the diagrams on the wiki up to date. including the open-source tool modelviz.py. by showard · 15 years ago
  87. d178447 Gracefully handle divide by zero when trying to graph a normalized plot and by showard · 15 years ago
  88. 5574194 Show host protection level in host detail view. by showard · 15 years ago
  89. 194a59d Modify TKO Spreadsheet View's "Export to CSV" function to handle by showard · 15 years ago
  90. 90e2726 Neater way to get matplotlib to use /tmp as its temp directory. by showard · 15 years ago
  91. a64e52a Change behavior of Force Reverify: no longer executes cleanup before. by showard · 15 years ago
  92. 25aaf3f Minor change to get_status_counts() to ensure all jobs have status counts. This only makes a difference when there's a job with no HQEs, which is an invalid case anyway, but we might as well handle it as smoothly as possible. by showard · 15 years ago
  93. defe53e add DB constraints to all M2M pivot tables to enforce unique rows and enforce foreign key relationships. cleanup the DB beforehand to ensure these constraints will be applicable. this is by far the most complex migration to date, but it appears to work just fine. by showard · 15 years ago
  94. 74fc4e7 Super-sweet script to answer the age-old question "Why isn't my job running?!?". Ended up a bit on the long side. Lightly tested. by showard · 15 years ago
  95. 2fd244d Test lsb_dtk major cleanup by lmr · 15 years ago
  96. d19e500 Convert cerberus to use logging statements by lmr · 15 years ago
  97. 3c33240 Convert dma_memtest to use logging statements by lmr · 15 years ago
  98. b923fc2 Improve the utility function unload_module by lmr · 15 years ago
  99. 5cad50f diff --git a/CODING_STYLE b/CODING_STYLE index c94b2d7..db11d13 100644 by mbligh · 15 years ago
  100. c971c5f Added specific exceptions for various failures in verify and changed the by mbligh · 15 years ago