1. 26b7ec7 Note: This change is to support a project that I am working on. You should see no change in the behavior of your current Autotest installations. by showard · 15 years ago
  2. 402934a Clear the Django connection query log after each tick. This was a major memory leak. by showard · 15 years ago
  3. 01339bf Add new hostless param to the docstring -- missed this comment from gps in my previous change. by showard · 15 years ago
  4. 5f55484 Because we have our own more-updated unittest.py in test_utils, any unit tests that by mbligh · 15 years ago
  5. 5da93b2 Added support to specify no timeout for barrier by giving it a value of "None". by mbligh · 15 years ago
  6. ab1faf6 Add an optional outputfiles parameter to the cmdprofile profiler that by mbligh · 15 years ago
  7. 1a4305c Remove the chmod+chown done by Host.send_file at the end of a copy. by mbligh · 15 years ago
  8. 7109401 Adds more specific non-django/db based query parameters to by mbligh · 15 years ago
  9. 1f86f4c By default, the autotest wrapper for stress is by mbligh · 15 years ago
  10. a6f8e0d The crash handler script works under the assumption by mbligh · 15 years ago
  11. c3374da Fix reverify hosts to query for hosts the user has access to properly. by mbligh · 15 years ago
  12. 4e545a5 Adds a command line tool to reverify all Repair Failed hosts. by mbligh · 15 years ago
  13. 8e65ce1 Add a patch to remove the Python version of Compliebench. by mbligh · 15 years ago
  14. a8ba704 Changed standalone_profiler.generate_test() to support specifying of by mbligh · 15 years ago
  15. e617329 Rearranged some of the standalone profiler code. by mbligh · 15 years ago
  16. 1b0faf9 Added additional test hooks that are important when doing profiled runs by mbligh · 15 years ago
  17. 2c7f7d6 Added a check in utils.run() that the "args" argument is not by mbligh · 15 years ago
  18. fbf73ae Refactor all of the persistent state managing code in the client job by mbligh · 15 years ago
  19. f13a9e2 Add periodic CPython garbage collector statistics logging to aid in by showard · 15 years ago
  20. 493beaa fix a bug with pre-job keyvals, introduced in recent refactorings, and added new test to check it by showard · 15 years ago
  21. f65b740 Fix a rather brittle scheduler unit test by showard · 15 years ago
  22. a9545c0 backend support for hostless jobs by showard · 15 years ago
  23. ee87d4d Make crash handler script executable, remove an end mark from a sentence on test.py by lmr · 15 years ago
  24. 43beef1 KVM test: Major control file cleanup by lmr · 15 years ago
  25. 82589b2 KVM test: Reorganizing configuration files by lmr · 15 years ago
  26. 149ea69 KVM test: Unattended script: Make qemu_img_bin come from test params by lmr · 15 years ago
  27. a878e26 KVM test: Rename make_html_report.py to html_report.py by lmr · 15 years ago
  28. 39fef9c Updates to coverage_suite.py. by showard · 15 years ago
  29. 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
  30. d349624 Fix DroneManager._drop_old_pidfiles() -- use items() instead of iteritems() to avoid concurrent modification exception. Added unit test. by showard · 15 years ago
  31. 2ca64c9 * add a couple simple test cases to the scheduler functional test for metahosts by showard · 15 years ago
  32. 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
  33. 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
  34. c72a480 KVM test: subtest block_hotplug: Fixup pci_test_cmd in config file by lmr · 15 years ago
  35. 9dcf083 server/autotest.py: Fix of an undefined variable bug by lmr · 15 years ago
  36. d6d27ed Fix a bug in autotest.py that directly raise a string for error by lmr · 15 years ago
  37. ad7d2ff KVM test: Make sure resources_check use nic_mode=tap by lmr · 15 years ago
  38. 40fc965 KVM test: Fixing empty stress control file by lmr · 15 years ago
  39. 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
  40. 33cee66 Fix for server/autotest_unittest, broken in SVN rev 3955. by showard · 15 years ago
  41. d07a5f3 The check for enough pending hosts after the delay to wait for others to by showard · 15 years ago
  42. 471f5cf * add support to host.hardreset() for passing arbitrary kwargs to wait_for_restart(), to be consistent with reboot() by showard · 15 years ago
  43. 53e3098 KVM test: use the imp module to import subtest module by filename by lmr · 15 years ago
  44. a7dc938 KVM test: Add hackbench variant into sample config file by lmr · 15 years ago
  45. 532a16d KVM test: Add hackbench execution by lmr · 15 years ago
  46. 4c3ada6 Improve kvm subtest AutoIt - add option to download script from remote server by lmr · 15 years ago
  47. 0fec8a0 The reparse of existing job is done by a delete and then an insert, this by showard · 15 years ago
  48. 6c881b6 Fix a typo and add a +1 so that the proper attempt is displayed to the user by mbligh · 15 years ago
  49. 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
  50. 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
  51. da98c0e Add an option to change users by mbligh · 15 years ago
  52. 1565254 KVM test: Increase waiting time before first session check in kvm_test_utils.reboot by lmr · 15 years ago
  53. e1c70b7 KVM test: step file tests: apply timeout_multiplier to 'sleep' as well as barriers by lmr · 15 years ago
  54. 44c55c5 KVM test: Fix subtest imports by lmr · 15 years ago
  55. 2d6decc Disable E1101/E1103 "Instace of ... has no ... member" in run_pylint by lmr · 15 years ago
  56. dd2ff92 KVM test: Add a subtest physical_resources_check by lmr · 15 years ago
  57. e513fe5 KVM test: Not execute build test by default by lmr · 15 years ago
  58. da8fb97 Fix autotest client when checking only client from svn by lmr · 15 years ago
  59. 8374340 Fixing autotest client stand alone runs by lmr · 15 years ago
  60. 21a5dce Adding a KVM profiler to autotest by lmr · 15 years ago
  61. 61b47b4 Control file for KVM kernel module load/unload by lmr · 15 years ago
  62. 52a610d KVM test: Test 802.1Q vlan of nic by lmr · 15 years ago
  63. d65ad8b From: Gustavo Rahal<grahal@linux.vnet.ibm.com> by mbligh · 15 years ago
  64. 8054b0d Fix a race in _ensure_valid. by mbligh · 15 years ago
  65. 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
  66. 25f056a Update CODING_STYLE's docstring section to more closely match by showard · 15 years ago
  67. 9d1b934 Fix a syntax error in console.py that breaks all console logging. by showard · 15 years ago
  68. 418785b Some improvements to process tracking in the scheduler. by showard · 15 years ago
  69. e299d46 Do not allow empty global filter in Spreadsheet view or Table view. by showard · 15 years ago
  70. a229841 Fixed syntax errors in oprofile. by mbligh · 15 years ago
  71. ed1b021 Fix server/frontend_unittest behavior when an AUTOTEST_WEB environment by mbligh · 15 years ago
  72. dfdd45c Added per boot sysinfo logging of /proc/mounts as "proc_mounts" by mbligh · 15 years ago
  73. be69e17 Don't even bother trying to collect sysinfo during reinstalls. It by mbligh · 15 years ago
  74. db59e3c Fixes frontend to use getpass.getuser(). by mbligh · 15 years ago
  75. f0c5bbf The server.frontend wrapper of the RPC interface offers object syntax to by mbligh · 15 years ago
  76. fdec32c Added mirror.trigger.map_action optional upload_kernel_config flag to by mbligh · 15 years ago
  77. ef0ac74 A script to start and stop programs as daemons. by mbligh · 15 years ago
  78. 9bb960b Support restricting access to drones by user. Administrators can put lines like by showard · 15 years ago
  79. 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
  80. 09d80f9 Prevent duplicate hosts in job creation. by showard · 15 years ago
  81. 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
  82. 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
  83. 3d1b0b6 Make client behavior configurable by lmr · 15 years ago
  84. 6d08b3c Make a standalone client to be able to use global_config.ini by lmr · 15 years ago
  85. c1dda21 Replacing AutoservInstallError with a slightly different version. by jadmanski · 15 years ago
  86. 9fa2afc Adding AutoservInstallError to common_lib.error by lmr · 15 years ago
  87. 8b4f82c KVM test: Add ks files for RHEL5, RHEL4, RHEL3 series products by lmr · 15 years ago
  88. 720b49a KVM test: Fix two typos in config file by lmr · 15 years ago
  89. 36545b1 KVM test: Migration subtest: Coalescing 2 comparisons by lmr · 15 years ago
  90. 45d66b4 KVM test: migration subtest: Handle case where session2 does not exist by lmr · 15 years ago
  91. 02a3ba2 Fix a regression from the big job refactoring. The refactoring by jadmanski · 15 years ago
  92. 3696d5b File got left out of rev 3943. by showard · 15 years ago
  93. e60e44e Special tasks show "Failed" as their status instead of "Completed" if by showard · 15 years ago
  94. 1b0ffc3 Address shutil.copy() failure when running a scheduler instance without by showard · 15 years ago
  95. 1104cd1 Fix kernel_unittest breakage from SVN rev 3905. by showard · 15 years ago
  96. 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
  97. 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
  98. 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
  99. c4e4bd2 Get rid of the job.libdir and test.libdir attributes by lmr · 15 years ago
  100. 6f6afd1 Reverting revision 3917. This introduces problems since the global config by jadmanski · 15 years ago