1. e79b546 KVM test: Make sure reset and shutdown are the last ones by lmr · 15 years ago
  2. c92ff71 KVM test: Define defaults for KVM test by lmr · 15 years ago
  3. bd2c07f KVM test: Removing qemu/qemu-kvm variants from tests by lmr · 15 years ago
  4. 23d4b65 KVM test: make sure the boot test does what it's supposed to by lmr · 15 years ago
  5. 4513c43 KVM test: kvm_vm.py: shorten VM.destroy() by lmr · 15 years ago
  6. 048d634 KVM-test: Log the output of failed executed command 'pre/post-command' by lmr · 15 years ago
  7. 2cd03a2 KVM test: Improvements and cleanups to build subtest by lmr · 15 years ago
  8. 19070ce KVM test: Allways pass nic_model explicitly by lmr · 15 years ago
  9. 88f602c This patch adds routines for reading the hardware real-time clock, setting the by mbligh · 15 years ago
  10. 104a538 Fix documentatin for system command by mbligh · 15 years ago
  11. a087eae Use flock, not lockf, for locking in base_job. lockf doesn't work very well by jadmanski · 15 years ago
  12. 5644c12 by mbligh · 15 years ago
  13. dc5f06f Clear up move from last checkin by mbligh · 15 years ago
  14. 2c51bf2 by mbligh · 15 years ago
  15. 08ff9ad Properly instantiate the JSON encoder and decoder. by jadmanski · 15 years ago
  16. 656b3b8 Do simplejson imports in json_rpc lazily, so that the library is only needed by jadmanski · 15 years ago
  17. a2c9949 Change the job.postprocess_job_state to catch OSError and not IOError, since by mbligh · 15 years ago
  18. 050e02c Table name in tko database have been changed. So update table name in by mbligh · 15 years ago
  19. 91afdc2 This is a follow up patch to abstract_ssh.py, which used to supress the by mbligh · 15 years ago
  20. be3238b Extract the server-side profiler result collection code into a separate method and add a call to it from the failure log collection when a profiler fails. This will allow any incomplete (but possibly still useful) data collected before the profiler failed to still be available. by mbligh · 15 years ago
  21. b830fee Update the job.resultdir docstring to reflect the fact that the attribute will by jadmanski · 15 years ago
  22. fa2e889 Wrap all state-dependent method in job_state with a decorator that by jadmanski · 15 years ago
  23. 389bdef KVM test: Fix setup stage of windows hosts by lmr · 15 years ago
  24. 05cec0f KVM Test: Utils - Handle git commit without tags by lmr · 15 years ago
  25. f828c77 First version of new RESTful AFE interface. Includes a substantial library (under frontend/shared) and a definition of the interface for AFE (frontend/afe/resources.py). by showard · 15 years ago
  26. c6fb604 Ensure we reset pidfile age when the pidfile is read. I had dropped the call to register_pidfile() from get_pidfile_info() in my previous change, but now I realize the purpose of it was to reset the pidfile age. by showard · 15 years ago
  27. 5c114c7 Fix scheduler functional test for recent change to parse hostless jobs. by showard · 15 years ago
  28. 0164be3 Don't implicitly register pidfiles when get_pidfile_contents() is called. The scheduler is now registering and unregistering pidfiles correctly on its own, and this was causing files to get accidentally re-registered after being unregistered, causing pidfile leaks. by showard · 15 years ago
  29. cc92936 Basic support for "summary results" -- articifial test results that are explicitly recorded by a server-side control file or code that it calls. This CL just adds the record_summary() method to the server_job object. It lacks any special parser support or TKO DB changes, those will come later. by showard · 15 years ago
  30. 083fa56 Rearrange the why isn't my job running logic so that it checks all of by showard · 15 years ago
  31. e09247f Bugfix, meta_host_id is already the text name, no need to look it up. by showard · 15 years ago
  32. 8528463 Fix Triage Failures link by showard · 15 years ago
  33. 4d23375 Move logic for job reboot before/after defaults from RPC method to job model. Also adding a reference to the host protections enum in the Host model as a convenience for some other code I'm working on. by showard · 15 years ago
  34. fd8b89f don't set the current user to my_user in frontend_test_utils. let it default to the new autotest_system user. by showard · 15 years ago
  35. 7e67b43 New code for performing explicit joins with custom join conditions. by showard · 15 years ago
  36. 39637e3 In TKO, don't quote fields involving SQL functions. This was causing a bug when drilling down on function fields, introduced with recent changes to quote all fields when constructing the WHERE clause. by showard · 15 years ago
  37. a849ceb Fix error when accessing some pages of the admin interface by showard · 15 years ago
  38. 7909732 ensure TKO custom fields work with the "extra_info" feature in get_latest_tests. adding tests for get_status_counts and get_latest_tests while i'm at it -- they we're previously untestable, but i recently added a mechanism to implement "if" in sqlite, making them testable by showard · 15 years ago
  39. 8407d55 Fix IOError when server/hosts/monitors/site_console_patterns_override.py by showard · 15 years ago
  40. 2edbd92 Add site_urls back to TKO urls by showard · 15 years ago
  41. d00c099 KVM-test: Add new drive option 'werror' by lmr · 15 years ago
  42. 87800d7 KVM test: Increase the global timeout for autotest tests by lmr · 15 years ago
  43. 6487c2b KVM test: Make sure setup does not execute on unattended install by lmr · 15 years ago
  44. 83d3b1a KVM-test: Fix a bug that pci_assignable type name mismatch by lmr · 15 years ago
  45. 2e67ffc KVM test: Add 'only no_pci_assignable' to example test sets by lmr · 15 years ago
  46. 31af3a1 KVM test: Add PCI device assignment support by lmr · 15 years ago
  47. f773c0f KVM test: Make sure unattended install allways use user nw by lmr · 15 years ago
  48. 000a75b KVM test: Build subtest - Fix load of extra modules from conf file by lmr · 15 years ago
  49. fb79e64 KVM test: unattended script: Check qemu-img bin path by lmr · 15 years ago
  50. b3c2383 KVM test: Fix windows unattended setup for rss.exe by lmr · 15 years ago
  51. 89fd641 KVM test: Add a new (optional) extra param to VM, cdrom_extra by lmr · 15 years ago
  52. b0fc8a9 KVM test: Unattended install logging improvements by lmr · 15 years ago
  53. da522f7 kvm_stat profiler: Format exception to string by lmr · 15 years ago
  54. a5a1a21 KVM test: Enable qemu upstream testing by lmr · 15 years ago
  55. 1342655 KVM-test: Move two 'remote_login' out of try block in kvm_vm.py by lmr · 15 years ago
  56. cd758f1 KVM-test: subtest guest_s4: Add check of if there's enough space left for S4 by lmr · 15 years ago
  57. dbc7e4a Catch (and ignore) more errors when waiting for a machine to reboot. by mbligh · 15 years ago
  58. ddc9a40 Add a little check to see if packaging is actually being used. If it is don't pass on exceptions raised when trying to setup packaging for the job instead log them as an error. by mbligh · 15 years ago
  59. 6eafb49 Fix bug introduced into paramiko_host by recent changes to selectively disable rsync support (SVN rev 4077). The new code makes SSH calls within _initialize(), but paramiko_host wasn't sufficiently initialized when the call was being made. In general, executing remote commands within _initialize() is dangerous. This change removes the new code from _initialize() and instead makes AbstractSSHHost compute the new information lazily. by showard · 15 years ago
  60. 4076c63 In scheduler check for existence of results before trying to write the .archiver_failed file. by showard · 15 years ago
  61. 12454c6 Fix interactions with db_utils when simulating. Anyone attempting to by showard · 15 years ago
  62. 323f461 KVM test: tests_base.cfg updated with windows unattended install by lmr · 15 years ago
  63. af36996 KVM test: Fedora 11 kickstart file improvements by lmr · 15 years ago
  64. 3fb3851 KVM test: Adding Fedora 12 to the unattended install party by lmr · 15 years ago
  65. 1847fa8 KVM test: Adding Fedora 12 to the unattended install party by lmr · 15 years ago
  66. c0649d6 Add -o UserKnownHostsFile=/dev/null -o BatchMode=yes to ssh commands by mbligh · 15 years ago
  67. c1a98d1 Support for job keyvals by showard · 15 years ago
  68. 82e1b48 Correcting issues in AUTOTEST_WEB migration 45 by showard · 15 years ago
  69. 1b7142d * fix a bug with restricted drone users config parsing by showard · 15 years ago
  70. be030fb In periodic reverificaiton, use schedule_special_task() instead of straight object creation. This is the right path to use for creating tasks -- it include duplication avoidance and automatic owner tagging. by showard · 15 years ago
  71. e1575b5 When the archiver fails for any reason, write a .archiver_failed file to the results dir. by showard · 15 years ago
  72. c510344 Slight change to SpecialTask scheduling code. This is to support my work on a new AFE interface. by showard · 15 years ago
  73. 53d91e2 In debug mode, have the CLI print the full entity body for an error code response. by showard · 15 years ago
  74. cfcdd80 Fix creation of the autotest_system user by showard · 15 years ago
  75. 948eb30 Construct an absolute path to the archiving control file when running the Archiving stage. Using a relative path was just silly and lazy and prone to breakage. by showard · 15 years ago
  76. 64a9595 When using Django models from a script, make the current user default to an actual database user named "autotest_system". This allows for simpler, more consistent code. by showard · 15 years ago
  77. 3adac36 Display the text required for filtering on custom fields in the TKO UI. by showard · 15 years ago
  78. 3192cb7 Add unattended_install files including win2003,winvista,win2008,win7 for kvm test by lmr · 15 years ago
  79. 17e4dba KVM test: Add the ability to use *.xml as unattended_install file for kvm by lmr · 15 years ago
  80. 7da99b2 KVM test utils: Add kvm_stat profiling to run_tests by lmr · 15 years ago
  81. ef75180 Add a new profiler to autotest, kvm_stat by lmr · 15 years ago
  82. 250d84d Merge the two databases and the two Django projects. Note that the TKO migrations are still present, as is the migration code for TKO in database/migrate.py. These pieces of code are preserved because they are required by this change to perform the merge. A separate change will be submitted in the future to remove those references. by showard · 15 years ago
  83. 38b28bf Don't try to offload results if the results_host is localhost. This was causing duplicate results for normal (single-host) setups. by showard · 15 years ago
  84. 1c4d239 Slightly more useful drilldown ordering for spreadsheet view. This avoids an "infinite loop" case where there's more than one result of the same test name in a single job tag. by showard · 15 years ago
  85. 566d3c0 In autoserv, be more lenient when deciding if results exist. The problem was that we were running parsing/archiving on repair failed results, but those don't include a control.srv (we simply run autoserv -R). by showard · 15 years ago
  86. 9afb2e9 Exclude new monitor_db_cleanup_test from the "short" test suite. by showard · 15 years ago
  87. d9e341e Add support to the query_results CLI for viewing and filtering on test attributes, test labels, iteration results, and machine labels. The key here was changing query_results to use the TKO RPC interface instead of direct DB access. The code changes for this were pretty small but functionally the change is huge. Given that, it's fairly easy to use the new mechanisms for dealing with related data to support selecting and filtering on these four types of related data. by showard · 15 years ago
  88. 8dbd05a Implement periodic reverification of dead hosts, configurable in global_config. Implemented as part of the periodic cleanup, so the frequency of reverification is bounded by the periodic cleanup interval. I felt this would be acceptable and putting this in the existing cleanup class makes things more nicely organized. by showard · 15 years ago
  89. e9d4f7e Made AFE doctest Y2K10-compliant by showard · 15 years ago
  90. cd5131c Change test importer to use Django models by showard · 15 years ago
  91. 669624a Fix rendering of empty cells in Job Details host table by showard · 15 years ago
  92. c035491 Adds support to wait_down and wait_for_restart to watch for changed by jadmanski · 15 years ago
  93. 12b4558 Massive permission fix by lmr · 15 years ago
  94. 2f081f6 Finish change meant for changeset:4088 by lmr · 15 years ago
  95. b012d2d Some people have raised questions about the GPLv2 vs v3 compatibility with by mbligh · 15 years ago
  96. e90176a Signed-off-by: Lucas Meneghel Rodrigues <lmr@redhat.com> by mbligh · 15 years ago
  97. 1984197 Remove the bundled version of simplejson on the autotest by mbligh · 15 years ago
  98. efccc1b Whenever a new SSH connection is initiated to an SSH host (run, send_file, by mbligh · 15 years ago
  99. 9de6ed7 Eliminate the last uses of the public state managment interface for by mbligh · 15 years ago
  100. ad5fcf5 Modified lmbench3 to have a separate configuration step and to consider by mbligh · 15 years ago