1. c1c1caf Added afe_job_id column to the jobs table in TKO. Changed link in AFE by showard · 15 years ago
  2. 8cc058f Make scheduler more stateless. Agents are now scheduled only by the by showard · 15 years ago
  3. 234b435 KVM test: Renaming kvm_hugepages variant to hugepages by lmr · 15 years ago
  4. ea0405c Pass the user autoserv is running as through to the client. by mbligh · 15 years ago
  5. 752b4b4 KVM test: Don't perform workarounds during KVM build by lmr · 15 years ago
  6. abd7e48 add autotest init script by mbligh · 15 years ago
  7. cb8cb33 Don't require the atfork module by default (via the config file). Test by mbligh · 15 years ago
  8. 5220736 diff --git a/CODING_STYLE b/CODING_STYLE index db11d13..058487f 100644 by mbligh · 15 years ago
  9. 3538850 Log when aborting the barrier. by mbligh · 15 years ago
  10. 313b926 Fix a regression from the control_segment -> Host refactoring of the by mbligh · 15 years ago
  11. 3a0aae9 Enabling aborts in barriers. by mbligh · 15 years ago
  12. fd38707 Minor cosmetic fix about libmysqlclient15-dev name in build_externals.py. by mbligh · 15 years ago
  13. 982d13f Minor cleanup in packager.py and solved an invalid reference to a by mbligh · 15 years ago
  14. f780bbf Fix up the sysinfo install procedure to be more transactional. If by mbligh · 15 years ago
  15. 79511f5 Add an autotest site-packages path to the front of the python path. by mbligh · 15 years ago
  16. 22f160e Improved error reporting in case job.__init__ fails by trying to record by mbligh · 15 years ago
  17. c6d7e94 Add a "-n 2048" argument to bonnie++ runs if none is specified by the by mbligh · 15 years ago
  18. e2e0bef Make the default client autotest dirs a config value with a default by mbligh · 15 years ago
  19. 9ff89cd atfork fixups are only needed for autoserv as it is the only thing that ever by mbligh · 15 years ago
  20. e2ffbff Fixed running server reinstall test with multiple machines by using by mbligh · 15 years ago
  21. 6aaab2e Fixed frontend and CLI for space delimited multiple kernel versions. by mbligh · 15 years ago
  22. 1dc2643 Fix invalid SQL being executed when add_label_dependencies() is called by mbligh · 15 years ago
  23. 5dc6276 Add single quotes to the topic value in the output message . by mbligh · 15 years ago
  24. 43dd549 Add a mechanism for server-side tests to declare which of their by mbligh · 15 years ago
  25. 875f535 Really fix up the lightweight install this time. We were still copying by mbligh · 15 years ago
  26. e1cea0a Default no_autoserv to False, since most clients are being run via by mbligh · 15 years ago
  27. 23da87e Use the python-atfork library (that I wrote and released on its own) to by mbligh · 15 years ago
  28. beb687d Update the atfork version, a couple bugfixes to it were necessary before by mbligh · 15 years ago
  29. 94bdda0 Clean the site specific test dirs as well as the general ones by mbligh · 15 years ago
  30. 6a83777 Change log message from error to info, no packaging server is perfectly valid. by mbligh · 15 years ago
  31. f13f498 diff --git a/frontend/client/src/autotest/public/afeclient.css b/frontend/client/src/autotest/public/afeclient.css by showard · 15 years ago
  32. d6cc02c Turn off command echo for the command when we write the packaging checksum file. We previously turned off all stdout for packaging commands, but even that's not enough here, since in this case the actual command line can be huge. by showard · 15 years ago
  33. 8ac6ae5 Added some foreign key constraints to AUTOTEST_WEB. by showard · 15 years ago
  34. 9e494cc Change how we construct the basic page layout in AFE and TKO. The TabView class was sneaking around with RootPanels and DOM elements, effectively doing what HTMLPanel was intended to do in a naughty way. GWT 1.5 was naive enough to let that go on behind its back (although it wasn't safe), but GWT 1.6 won't have any of it (read: assertion errors). So change TabView to use an HTMLPanel properly, and change all the views to construct their layouts the new, nice way. by showard · 15 years ago
  35. 201a311 TKO migration to ensure the "invalidated" label exists. by showard · 15 years ago
  36. 8de3713 Renamed process_is_alive to program_is_alive. by showard · 15 years ago
  37. cdaeae8 Fixed bug where scheduler would crash if the autoserv process is lost by showard · 15 years ago
  38. 3370e75 Fixed re-adding of previously deleted host and labels from the Django by showard · 15 years ago
  39. 4ac4754 Don't mark HQEs as Failed before the GatherLogsTask and the by showard · 15 years ago
  40. 9bb33ec handy-dandy function to print all SQL queries executed during a unit test, useful for debugging failing tests (you can call it from tearDown) by showard · 15 years ago
  41. c478040 Add RPCs for requesting iteration results from TKO and supporting model code. by showard · 15 years ago
  42. 67bf444 KVM test: kvm_tests: fix a litte bug in timedrift() by lmr · 15 years ago
  43. 6631273 Make a bunch of stuff executable by mbligh · 15 years ago
  44. f83a5a2 Add missing hosts dir by mbligh · 15 years ago
  45. c9b6d11 fix logo by mbligh · 15 years ago
  46. 0d9b58f New logo image. by mbligh · 15 years ago
  47. a3c17fc Add process_is_alive() to client/bin/base_utils. Use a smart pgrep command which finds the python processes not found by plain pgrep. by mbligh · 15 years ago
  48. 01d6329 Update spinner gif. by mbligh · 15 years ago
  49. e4e958f restore check_version by mbligh · 15 years ago
  50. 45e4338 check_version by mbligh · 15 years ago
  51. db530cc Adds the python-atfork package and renames a couple of methods that by mbligh · 15 years ago
  52. 940e5f0 Mark reaim as non-experimental by mbligh · 15 years ago
  53. a43f6d2 Inside the remote host class, there's a method, check_uptime, that makes by mbligh · 15 years ago
  54. 2ba7ab0 Make the INFO 'Host (ssh) foo is alive" messages much less spammy, by mbligh · 15 years ago
  55. bccad48 Sadly, put back the "disable packaging-only installs" used by the by mbligh · 15 years ago
  56. 483d1da Remove the use of the very strange /etc/autotest.conf symlink on the by mbligh · 15 years ago
  57. a404bb0 add synctest by mbligh · 15 years ago
  58. a57cc92 Log the original exceptions from subcommand.parallel() to help debugging by mbligh · 15 years ago
  59. 25d656c Don't import from the server/samples directory by default. These all by mbligh · 15 years ago
  60. 3f1c647 One more time... str(e), not e.msg. by mbligh · 15 years ago
  61. 36c8b49 Ignore early "connection closed" the ugly way (and only way). by mbligh · 15 years ago
  62. f51b289 Upgrade to Paramiko 1.7.5 by mbligh · 15 years ago
  63. 4e2dd02 While working on the 0.11.0 branch, discovered a small bug on by mbligh · 15 years ago
  64. 36cec88 minor refactoring, make a generic method available via the base class. by mbligh · 15 years ago
  65. a3c58d2 Added support to specify cmdline for the booted kernels for both the CLI by mbligh · 15 years ago
  66. d7a98a6 Fixed 2 mirror script bugs: by mbligh · 15 years ago
  67. 8ec6f0e Added /proc/partitions in the list of sysinfo per reboot files. This by mbligh · 15 years ago
  68. 33e2e69 Improved reliability when saving "mirror" dict_database contents by by mbligh · 15 years ago
  69. 08f2b3c Prevent this test from leaving turds behind. use socketpair. by mbligh · 15 years ago
  70. ce955fc Created a common_lib host object hierarchy (with site specific override by mbligh · 15 years ago
  71. ef8fd9c New versions of twoway container benchmark graphs. by mbligh · 15 years ago
  72. b5df2f9 Handle bad requests to the barrier server without crashing the barrier. by mbligh · 15 years ago
  73. a9894d0 Back out a python2.4 ref that was accidentally re-inserted. by jadmanski · 15 years ago
  74. 42ebd80 Fix up the imports in harness_unittest. This...actually can break the unit test. by jadmanski · 15 years ago
  75. a93fbca Apply a unit test change that was never applied along with the by jadmanski · 15 years ago
  76. 2aa318e refactor and cleanup some database joining code for TKO queries by showard · 15 years ago
  77. be0d869 Remove the ability for host status to be modified via the frontend. by showard · 15 years ago
  78. 71b9431 Make the parser read and use the machine platform from host_keyvals, if available. Goodbye machine_transfer! Also made it handle multimachine jobs (use a comma-separated, sorted list of distinct platforms from the individual machines) and atomic group jobs (use the same atomic group override value that was used for machine name, when applicable). by showard · 15 years ago
  79. 1be877f Reinstall test, accidentally got left out of r3576. by showard · 15 years ago
  80. 87cc38f Add the ability to exclude hosts in an atomic group from the get_hosts RPC. by showard · 15 years ago
  81. 08c4d83 Disable the old 'backwards compatibility' debug/autoserv.stdout and by showard · 15 years ago
  82. a5a72c9 Change populate_relationships() for many-to-one relationships to pull only the base object ID, and not a whole instance of the base model, from each related model. Pulling the whole base model involves an unnecessary DB query each time, since the initial query for related models already includes all the base model IDs, and that's all we're interested in. I don't know if this was new with Django 1.0 or not, but it was massively slowing down populate_relationships() for large queries, commonly encountered with get_detailed_test_views. by showard · 15 years ago
  83. 5ce8fa8 Frontend unittest fix. by showard · 15 years ago
  84. 65974e1 Remove invalidated records from the select lists in the admin interface. by showard · 15 years ago
  85. 1fe34c4 Add options to reinstall hosts from the Host List tab and the View Host by showard · 15 years ago
  86. 549afad Added pid file checks to monitor_db and monitor_db_babysitter, so that by showard · 15 years ago
  87. 70a294f Don't expect aborted "Pending" entries to be recovered. They'll be immediately picked up by _find_aborting() so they don't need to be recovered. by showard · 15 years ago
  88. 58721a8 One-off fix to address the issue where a scheduler shutdown immediately by showard · 15 years ago
  89. 3739978 Instrument the drone manager to allow debugging why it lost track of by showard · 15 years ago
  90. 474d136 Sanity check: prevent the creation of a special task for a host that already by showard · 15 years ago
  91. 6bba3d1 Don't assert if we were unable to load the pidfile in num_tests_failed. by showard · 15 years ago
  92. e8e3707 Treat unrecoverable host queue entries as a fatal error. Their existance by showard · 15 years ago
  93. 6d1c143 Fix scheduler's handling of jobs when the PID file can't be found. by showard · 15 years ago
  94. 8177fbc Add a "(triage failures)" link to the AFE Job Details tab. by showard · 15 years ago
  95. eb0fd4c Clicking any part of the row in the hosts table in AFE View Job tab by showard · 15 years ago
  96. 8de1b4f Change handling of filename in logging_manager_test.py so that it no by showard · 15 years ago
  97. 708b352 Do not go through a DelayedCallTask on atomic group jobs when all Hosts by showard · 15 years ago
  98. 9b6ec50 Turn an assertion into a more useful error message. by showard · 15 years ago
  99. 122f6bc Don't update the local copy of the checksum file when fetching a by jadmanski · 15 years ago
  100. 7f3c82f KVM test: add AutoIt test to kvm_tests.cfg.sample by lmr · 15 years ago