1. f13a9e2 Add periodic CPython garbage collector statistics logging to aid in by showard · 15 years ago
  2. 493beaa fix a bug with pre-job keyvals, introduced in recent refactorings, and added new test to check it by showard · 15 years ago
  3. f65b740 Fix a rather brittle scheduler unit test by showard · 15 years ago
  4. a9545c0 backend support for hostless jobs by showard · 15 years ago
  5. ee87d4d Make crash handler script executable, remove an end mark from a sentence on test.py by lmr · 15 years ago
  6. 43beef1 KVM test: Major control file cleanup by lmr · 15 years ago
  7. 82589b2 KVM test: Reorganizing configuration files by lmr · 15 years ago
  8. 149ea69 KVM test: Unattended script: Make qemu_img_bin come from test params by lmr · 15 years ago
  9. a878e26 KVM test: Rename make_html_report.py to html_report.py by lmr · 15 years ago
  10. 39fef9c Updates to coverage_suite.py. by showard · 15 years ago
  11. 39986a6 Add prefixes [stdout] and [stderr] to logged output of subcommands, by default. This applies both to local commands (utils.run() and friends) and remote commands (SSHHost.run(), ParamikoHost.run()) Also removed a little dead code from abstract_ssh.py. by showard · 15 years ago
  12. d349624 Fix DroneManager._drop_old_pidfiles() -- use items() instead of iteritems() to avoid concurrent modification exception. Added unit test. by showard · 15 years ago
  13. 2ca64c9 * add a couple simple test cases to the scheduler functional test for metahosts by showard · 15 years ago
  14. 763fd24 Simple bug in get_latest_tests that would cause it to include invalid test results (NA or NOSTATUS). Very low-impact, but I noticed it so might as well fix it. by showard · 15 years ago
  15. d119565 Make drone_manager track running processes counts using only the information passed in from the scheduler. Currently it also uses process counts derived from "ps", but that is an unreliable source of information. This improves accuracy and consistency and gives us full control over the process. by showard · 15 years ago
  16. c72a480 KVM test: subtest block_hotplug: Fixup pci_test_cmd in config file by lmr · 15 years ago
  17. 9dcf083 server/autotest.py: Fix of an undefined variable bug by lmr · 15 years ago
  18. d6d27ed Fix a bug in autotest.py that directly raise a string for error by lmr · 15 years ago
  19. ad7d2ff KVM test: Make sure resources_check use nic_mode=tap by lmr · 15 years ago
  20. 40fc965 KVM test: Fixing empty stress control file by lmr · 15 years ago
  21. b21b8c8 Fix handling of database reconnects in the scheduler by enhancing the "django" database_connection backend and having the scheduler use it. This eliminates the duplicate connection that the scheduler was setting up -- now it uses only a single connection (the Django one). by showard · 15 years ago
  22. 33cee66 Fix for server/autotest_unittest, broken in SVN rev 3955. by showard · 15 years ago
  23. d07a5f3 The check for enough pending hosts after the delay to wait for others to by showard · 15 years ago
  24. 471f5cf * add support to host.hardreset() for passing arbitrary kwargs to wait_for_restart(), to be consistent with reboot() by showard · 15 years ago
  25. 53e3098 KVM test: use the imp module to import subtest module by filename by lmr · 15 years ago
  26. a7dc938 KVM test: Add hackbench variant into sample config file by lmr · 15 years ago
  27. 532a16d KVM test: Add hackbench execution by lmr · 15 years ago
  28. 4c3ada6 Improve kvm subtest AutoIt - add option to download script from remote server by lmr · 15 years ago
  29. 0fec8a0 The reparse of existing job is done by a delete and then an insert, this by showard · 15 years ago
  30. 6c881b6 Fix a typo and add a +1 so that the proper attempt is displayed to the user by mbligh · 15 years ago
  31. 410fe2e Add an option to wait_for_restart to not log errors unless we want it to, this is necessary for hard reboot testing with retries by mbligh · 15 years ago
  32. ebf8164 Update retrieve_logs to call the site_find_repository even if the results server is localhost. There is no reason why we can't have an additional remote repo with a localhost results server. by mbligh · 15 years ago
  33. da98c0e Add an option to change users by mbligh · 15 years ago
  34. 1565254 KVM test: Increase waiting time before first session check in kvm_test_utils.reboot by lmr · 15 years ago
  35. e1c70b7 KVM test: step file tests: apply timeout_multiplier to 'sleep' as well as barriers by lmr · 15 years ago
  36. 44c55c5 KVM test: Fix subtest imports by lmr · 15 years ago
  37. 2d6decc Disable E1101/E1103 "Instace of ... has no ... member" in run_pylint by lmr · 15 years ago
  38. dd2ff92 KVM test: Add a subtest physical_resources_check by lmr · 15 years ago
  39. e513fe5 KVM test: Not execute build test by default by lmr · 15 years ago
  40. da8fb97 Fix autotest client when checking only client from svn by lmr · 15 years ago
  41. 8374340 Fixing autotest client stand alone runs by lmr · 15 years ago
  42. 21a5dce Adding a KVM profiler to autotest by lmr · 15 years ago
  43. 61b47b4 Control file for KVM kernel module load/unload by lmr · 15 years ago
  44. 52a610d KVM test: Test 802.1Q vlan of nic by lmr · 15 years ago
  45. d65ad8b From: Gustavo Rahal<grahal@linux.vnet.ibm.com> by mbligh · 15 years ago
  46. 8054b0d Fix a race in _ensure_valid. by mbligh · 15 years ago
  47. bf0fb25 Move import common to the top of our import list so that we use the site-packages MySQLdb module instead of the system installed one (Or failing if it doesn't exist). There are probably other code paths that need to be updated, we just never saw this issue beacuse we weren't really working with a system built from scratch since this change by showard · 15 years ago
  48. 25f056a Update CODING_STYLE's docstring section to more closely match by showard · 15 years ago
  49. 9d1b934 Fix a syntax error in console.py that breaks all console logging. by showard · 15 years ago
  50. 418785b Some improvements to process tracking in the scheduler. by showard · 15 years ago
  51. e299d46 Do not allow empty global filter in Spreadsheet view or Table view. by showard · 15 years ago
  52. a229841 Fixed syntax errors in oprofile. by mbligh · 15 years ago
  53. ed1b021 Fix server/frontend_unittest behavior when an AUTOTEST_WEB environment by mbligh · 15 years ago
  54. dfdd45c Added per boot sysinfo logging of /proc/mounts as "proc_mounts" by mbligh · 15 years ago
  55. be69e17 Don't even bother trying to collect sysinfo during reinstalls. It by mbligh · 15 years ago
  56. db59e3c Fixes frontend to use getpass.getuser(). by mbligh · 15 years ago
  57. f0c5bbf The server.frontend wrapper of the RPC interface offers object syntax to by mbligh · 15 years ago
  58. fdec32c Added mirror.trigger.map_action optional upload_kernel_config flag to by mbligh · 15 years ago
  59. ef0ac74 A script to start and stop programs as daemons. by mbligh · 15 years ago
  60. 9bb960b Support restricting access to drones by user. Administrators can put lines like by showard · 15 years ago
  61. 348594f add a unique key over job_id and host_id on host_queue_entries. we don't want to depend on this from the frontend (since that'd result in half-created jobs), but it's a good safety net. by showard · 15 years ago
  62. 09d80f9 Prevent duplicate hosts in job creation. by showard · 15 years ago
  63. 3f21109 Fix the "swap" link in TKO spreadsheet view, at least partially. It was completely broken and now it works except when machine label headers are active. I did it in a way that moves towards a more correct design, by introducing a State class for the HeaderSelect presenter, which sort of acts as a model class. Nonetheless, I performed a minimal refactoring necessary to accomplish the goal cleanly. Possible next steps would be: by showard · 15 years ago
  64. 1651fda Improved job owner filtering making it easier to select "all users". Replaced the simple list box with a pair of radio buttons, one to select "all users" and the other to select from a list. by showard · 15 years ago
  65. 3d1b0b6 Make client behavior configurable by lmr · 15 years ago
  66. 6d08b3c Make a standalone client to be able to use global_config.ini by lmr · 15 years ago
  67. c1dda21 Replacing AutoservInstallError with a slightly different version. by jadmanski · 15 years ago
  68. 9fa2afc Adding AutoservInstallError to common_lib.error by lmr · 15 years ago
  69. 8b4f82c KVM test: Add ks files for RHEL5, RHEL4, RHEL3 series products by lmr · 15 years ago
  70. 720b49a KVM test: Fix two typos in config file by lmr · 15 years ago
  71. 36545b1 KVM test: Migration subtest: Coalescing 2 comparisons by lmr · 15 years ago
  72. 45d66b4 KVM test: migration subtest: Handle case where session2 does not exist by lmr · 15 years ago
  73. 02a3ba2 Fix a regression from the big job refactoring. The refactoring by jadmanski · 15 years ago
  74. 3696d5b File got left out of rev 3943. by showard · 15 years ago
  75. e60e44e Special tasks show "Failed" as their status instead of "Completed" if by showard · 15 years ago
  76. 1b0ffc3 Address shutil.copy() failure when running a scheduler instance without by showard · 15 years ago
  77. 1104cd1 Fix kernel_unittest breakage from SVN rev 3905. by showard · 15 years ago
  78. 4879914 Fix a bug where hosts in a cloned job weren't removed when deselecting the host from the "browse hosts" table. This again turned out to be a relatively large change for the size of the problem, because I chose to make some refactorings to attack some of the design problems the were behind the issue in the first place. by showard · 15 years ago
  79. b5611a8 In HostDetailView, move code that fills in "type" on host queue entries to the data source itself, so that the objects always have the variable. Without this, the select all link was broken because it'd fetch items outside of the table but then expect this attribute to be present. by showard · 15 years ago
  80. b9c6617 Modify DynamicTableSelectionListener so that when select "none" is clicked, only deselect items matching the current filters. This turned out to be considerably trickier than i thought, because in order to do this properly and efficiently, it has to work like this: when "none" is clicked, make an RPC call for all the currently filtered items that fall within the currently selected set. We do this by making a new request to the table's active DataSource with the current filtering params plus a list of selected item IDs. There are two problems here: by showard · 15 years ago
  81. c4e4bd2 Get rid of the job.libdir and test.libdir attributes by lmr · 15 years ago
  82. 6f6afd1 Reverting revision 3917. This introduces problems since the global config by jadmanski · 15 years ago
  83. 96a874c KVM test: minor pci_hotplug fixes by lmr · 15 years ago
  84. 4dcc007 KVM test: remove monitor socket file when destroying a VM by lmr · 15 years ago
  85. 14095c8 KVM test: kvm_config.py: match(): put filter inside parentheses by lmr · 15 years ago
  86. ea1266e KVM test: kvm_vm.py: fix typos in the code that compares -cdrom hashes by lmr · 15 years ago
  87. e45a1f2 KVM test: kvm_vm.py: use 'is None' instead of '== None' by lmr · 15 years ago
  88. f69f6b1 KVM test: kvm_vm.py: use kvm_utils.get_path() for floppy and tftp by lmr · 15 years ago
  89. d9179dc KVM test: make all tests depend on install, setup & unattended_install by lmr · 15 years ago
  90. 1b7e170 KVM test: add -o PreferredAuthentications=password to SSH options by lmr · 15 years ago
  91. 04d5b01 KVM test: kvm_subprocess.py: avoid double-closing file descriptors by lmr · 15 years ago
  92. 3e73645 KVM test: fix WinVista setup step files by lmr · 15 years ago
  93. 7d888b3 KVM test: migration: rely on background process instead of timing by lmr · 15 years ago
  94. 2473aa7 KVM test: fix 2 barriers in WinXP-32.steps by lmr · 15 years ago
  95. 555b94c KVM test: disable password prompt on resume for Windows guests by lmr · 15 years ago
  96. c43bf37 KVM test: Seperate smp from extra_params and add into default VM params by lmr · 15 years ago
  97. b584458 Removed uses of deprecated method ListBox.setMultipleSelect() by showard · 15 years ago
  98. d2ef409 Removed use of deprecated method Event.cancelBubble() by showard · 15 years ago
  99. 356d237 Fix some max_length fields. Django no longer allows unique char fields by showard · 15 years ago
  100. 7ca9e01 Remove the synch_job_start_timeout_minutes scheduler "feature" as it is by showard · 15 years ago