1. 1a2914a Move the cli RPC authorization_headers code into rpc_client_lib. by jamesren · 14 years ago
  2. da9311a Again, a mistake in merging. Line had been changed in file in new_tko/tko, by jamesren · 14 years ago
  3. b95c6a7 Add hooks to job.parallel to split out job._record_prefix state into by jadmanski · 14 years ago
  4. 67f6934 KVM test: Bringing back all step file installs by lmr · 14 years ago
  5. 12b98a7 KVM test: Reverting r4217 by lmr · 14 years ago
  6. cca3f9a KVM test: Make mem_check_cmd global for all RHEL 3.9 variants by lmr · 14 years ago
  7. bc72f08 KVM-test: SR-IOV: fix a bug that misplaced parameters location by lmr · 14 years ago
  8. 93b9941 Fixes on RHEL and windows unattended files by lmr · 14 years ago
  9. 729e2da Fixing typo in tests_base.cfg.sample by lmr · 14 years ago
  10. 28ddfcc Fixing typo in tests_base.cfg.sample by lmr · 14 years ago
  11. 216638d KVM: Fixing some CD hashes and cd names on tests_base.cfg.sample by lmr · 14 years ago
  12. 03cbd66 Fixes on windows unattended files by lmr · 14 years ago
  13. 05b581c KVM: tests_base.cfg: major guest OS cleanup by lmr · 14 years ago
  14. 56e7680 Small ammendment to r4217 by lmr · 14 years ago
  15. b1ef847 KVM test: Ensure multiple pre/post commands can run by lmr · 14 years ago
  16. c0523f3 KVM test: Make sure VM has an IP at post install stage by lmr · 14 years ago
  17. b3dfe5f add missing __init__.py file by mbligh · 14 years ago
  18. 67e907c KVM test: Yet another small fix for get_started.py by lmr · 14 years ago
  19. 3fa4bd0 KVM test: Yet another small fix for get_started.py by lmr · 14 years ago
  20. 47a853b KVM test: Replace some kvm_subprocess usage with utils.system by lmr · 14 years ago
  21. d7f8585 KVM test: get_started.py: Tell the user he/she needs to use root to run the autotest test by lmr · 14 years ago
  22. a71f1a0 KVM test: Small fix for get_started.py by lmr · 14 years ago
  23. caf94a7 base_job: Removing some state file debug messages by lmr · 14 years ago
  24. c115a0b KVM test: Get rid of a duplicated function by lmr · 14 years ago
  25. af676f3 abstract_ssh.py: Write known hosts to temp filedescriptor by lmr · 14 years ago
  26. 8fe8f91 KVM test: Small fix on cd_hash.py by lmr · 14 years ago
  27. d60882f Client utils: Update utils.unmap_url_cache, added hash_file by lmr · 14 years ago
  28. 6f80e7a Autotest: Porting all hash operations to use utils.hash by lmr · 14 years ago
  29. fed221f Utils: Create a generic hash function for autotest by lmr · 14 years ago
  30. 90bc79a KVM test: Unattended - call preprocessor to kill vms by lmr · 14 years ago
  31. 36ab6a3 KVM test: General windows unattended install files cleanup by lmr · 14 years ago
  32. dc5514b KVM test: automate handling of cdkeys in unattended_install scripts by lmr · 14 years ago
  33. f4a6899 Remove /noauth/ usage in CLI. Extracted the bit of the CLI that generates authorization headers into a function with a site override. by showard · 14 years ago
  34. 00b167c Fix handling of "alt=json-html" parameter to rest client by showard · 14 years ago
  35. 9adeb3c Add httplib2 to build_externals. This is needed for the REST client. by showard · 14 years ago
  36. 4b0eb53 When archiving results, we need to append a slash to the path to ensure it gets correctly handled as a directory. by showard · 14 years ago
  37. f46ad4c * make RESTful interface use absolute URIs throughout. there's little price to this and it makes the system more consistent, makes responses valid standalone data, simplifies the job of the clients, and could be useful in building services that operate across multiple autotest servers in the future. by showard · 14 years ago
  38. ed62e48 Add a comment and a TODO about a hard-coded URL path by showard · 14 years ago
  39. 1368917 KVM test: Adding finish.exe and rss.exe files by lmr · 14 years ago
  40. a29d1f8 KVM test: Add a get_started.py script by lmr · 14 years ago
  41. 8415441 KVM test: Moving KvmLogging utility class to kvm_utils by lmr · 14 years ago
  42. e79b546 KVM test: Make sure reset and shutdown are the last ones by lmr · 14 years ago
  43. c92ff71 KVM test: Define defaults for KVM test by lmr · 14 years ago
  44. bd2c07f KVM test: Removing qemu/qemu-kvm variants from tests by lmr · 14 years ago
  45. 23d4b65 KVM test: make sure the boot test does what it's supposed to by lmr · 14 years ago
  46. 4513c43 KVM test: kvm_vm.py: shorten VM.destroy() by lmr · 14 years ago
  47. 048d634 KVM-test: Log the output of failed executed command 'pre/post-command' by lmr · 14 years ago
  48. 2cd03a2 KVM test: Improvements and cleanups to build subtest by lmr · 14 years ago
  49. 19070ce KVM test: Allways pass nic_model explicitly by lmr · 14 years ago
  50. 88f602c This patch adds routines for reading the hardware real-time clock, setting the by mbligh · 14 years ago
  51. 104a538 Fix documentatin for system command by mbligh · 14 years ago
  52. a087eae Use flock, not lockf, for locking in base_job. lockf doesn't work very well by jadmanski · 14 years ago
  53. 5644c12 by mbligh · 14 years ago
  54. dc5f06f Clear up move from last checkin by mbligh · 14 years ago
  55. 2c51bf2 by mbligh · 14 years ago
  56. 08ff9ad Properly instantiate the JSON encoder and decoder. by jadmanski · 14 years ago
  57. 656b3b8 Do simplejson imports in json_rpc lazily, so that the library is only needed by jadmanski · 14 years ago
  58. a2c9949 Change the job.postprocess_job_state to catch OSError and not IOError, since by mbligh · 14 years ago
  59. 050e02c Table name in tko database have been changed. So update table name in by mbligh · 14 years ago
  60. 91afdc2 This is a follow up patch to abstract_ssh.py, which used to supress the by mbligh · 14 years ago
  61. 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 · 14 years ago
  62. b830fee Update the job.resultdir docstring to reflect the fact that the attribute will by jadmanski · 14 years ago
  63. fa2e889 Wrap all state-dependent method in job_state with a decorator that by jadmanski · 14 years ago
  64. 389bdef KVM test: Fix setup stage of windows hosts by lmr · 14 years ago
  65. 05cec0f KVM Test: Utils - Handle git commit without tags by lmr · 14 years ago
  66. 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 · 14 years ago
  67. 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 · 14 years ago
  68. 5c114c7 Fix scheduler functional test for recent change to parse hostless jobs. by showard · 14 years ago
  69. 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 · 14 years ago
  70. 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 · 14 years ago
  71. 083fa56 Rearrange the why isn't my job running logic so that it checks all of by showard · 14 years ago
  72. e09247f Bugfix, meta_host_id is already the text name, no need to look it up. by showard · 14 years ago
  73. 8528463 Fix Triage Failures link by showard · 14 years ago
  74. 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 · 14 years ago
  75. 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 · 14 years ago
  76. 7e67b43 New code for performing explicit joins with custom join conditions. by showard · 14 years ago
  77. 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 · 14 years ago
  78. a849ceb Fix error when accessing some pages of the admin interface by showard · 14 years ago
  79. 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 · 14 years ago
  80. 8407d55 Fix IOError when server/hosts/monitors/site_console_patterns_override.py by showard · 14 years ago
  81. 2edbd92 Add site_urls back to TKO urls by showard · 14 years ago
  82. d00c099 KVM-test: Add new drive option 'werror' by lmr · 14 years ago
  83. 87800d7 KVM test: Increase the global timeout for autotest tests by lmr · 14 years ago
  84. 6487c2b KVM test: Make sure setup does not execute on unattended install by lmr · 14 years ago
  85. 83d3b1a KVM-test: Fix a bug that pci_assignable type name mismatch by lmr · 14 years ago
  86. 2e67ffc KVM test: Add 'only no_pci_assignable' to example test sets by lmr · 14 years ago
  87. 31af3a1 KVM test: Add PCI device assignment support by lmr · 14 years ago
  88. f773c0f KVM test: Make sure unattended install allways use user nw by lmr · 14 years ago
  89. 000a75b KVM test: Build subtest - Fix load of extra modules from conf file by lmr · 14 years ago
  90. fb79e64 KVM test: unattended script: Check qemu-img bin path by lmr · 14 years ago
  91. b3c2383 KVM test: Fix windows unattended setup for rss.exe by lmr · 14 years ago
  92. 89fd641 KVM test: Add a new (optional) extra param to VM, cdrom_extra by lmr · 14 years ago
  93. b0fc8a9 KVM test: Unattended install logging improvements by lmr · 14 years ago
  94. da522f7 kvm_stat profiler: Format exception to string by lmr · 14 years ago
  95. a5a1a21 KVM test: Enable qemu upstream testing by lmr · 14 years ago
  96. 1342655 KVM-test: Move two 'remote_login' out of try block in kvm_vm.py by lmr · 14 years ago
  97. cd758f1 KVM-test: subtest guest_s4: Add check of if there's enough space left for S4 by lmr · 14 years ago
  98. dbc7e4a Catch (and ignore) more errors when waiting for a machine to reboot. by mbligh · 14 years ago
  99. 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 · 14 years ago
  100. 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 · 14 years ago