- fdebd22 Add indices to TKO. These range from absolutely performance critical by mbligh · 16 years ago
- 7cd30fd Enforce use of a directory to put results in from autoserv by mbligh · 16 years ago
- 1ce9fbb Only increment the boot count in the parser for reboots that aren't by jadmanski · 16 years ago
- 7b8d1f9 Increase the timeout for job creation by mbligh · 16 years ago
- 5475e16 There is an unbalanced parenthesis on a regular expression on the by mbligh · 16 years ago
- 21baa45 Add options to control reboots before and after a job. by showard · 16 years ago
- f2c3376 Pull a ton of methods out of SSHHost and into RemoteHost, since most by mbligh · 16 years ago
- 957338f Adds a fsdev_disks.TestFlags container class to be used place of the by mbligh · 16 years ago
- 536a524 Add filtering on ACLs and user. by mbligh · 16 years ago
- 5ddb795 We want to raise an exception if the host is down. Currently we're by mbligh · 16 years ago
- e163b03 - Expose the lock_time and protection fields in host stat. by mbligh · 16 years ago
- 8403711 Add uptime to base sysinfo collection by mbligh · 16 years ago
- cae0da7 expose exceptions that occur in topic_obj.output() in CLI. previously these exceptions would be completely hidden by the finally clause, making debugging quite difficult. by mbligh · 16 years ago
- 084bc17 Fix error messages during execution of server control files to reference the by mbligh · 16 years ago
- b9d0551 Adds an open_write_close() convenience func that does the right thing by mbligh · 16 years ago
- 1be9743 -fix bug with handling abort on unassigned host queue entries by showard · 16 years ago
- 364fe86 Refactor the basic environment setup code out of django_test_utils.py into setup_django_environment.py, and rename django_test_utils.py to setup_test_environment.py. Also changed the environment setup code to run at import time. This makes it easy for scripts, both test and non-test, to use Django models without running through manage.py. The idea is that scripts will import setup_django_environment before importing Django code (somewhat akin to common.py), and test code will subsequently import setup_test_environment. by showard · 16 years ago
- 9167225 Add an __all__ to limit the names imported in the common case where code by mbligh · 16 years ago
- c6ca810 Fixes and reenables the server_job unittests after they were inadvertendly by mbligh · 16 years ago
- a32a743 Oops... I didn't know that we had this much stuff under utils, a lot of by mbligh · 16 years ago
- ea90226 Args other than classes and hostname passed to postprocess should by jadmanski · 16 years ago
- cfd66a3 Make scheduler set host status to "Pending" when there's a pending queue entry against the host. by showard · 16 years ago
- 9976ce9 -make monitor_db implement "skip verify" properly, and add unit tests for it by showard · 16 years ago
- fb311f2 Fix up some unittests that were broken by the drop_caches changes. by jadmanski · 16 years ago
- c09fc15 Make sysinfo more configurable. This adds some methods to the job by jadmanski · 16 years ago
- 238b5f1 Allow boot_once title argument to be optional by mbligh · 16 years ago
- 0910844 Keep track of the last kernel we explicitly 'reboot'ed into. This by mbligh · 16 years ago
- 76d19f7 Package updates: by mbligh · 16 years ago
- ae64d3a Fixing the error message that displays the job name as a bad host. by mbligh · 16 years ago
- f2c96b8 Hack to work around the problems with deleting .pyc files, by mbligh · 16 years ago
- 9dbdcda Add feature to abort individual host queue entries the job detail and host detail pages. Performed a few other cleanups along the way. by showard · 16 years ago
- b2e2c32 -refactor Job.run in monitor_db, one of the most important and most confusing methods in the scheduler. it's now broken into separate synchronous and asynchronous paths with common methods extracted. by showard · 16 years ago
- 7f9dd3d Get rid of dependencies between database-based unit tests in unittest_suite.py. There's no need anymore, now that they all use SQLite. by showard · 16 years ago
- d33fa27 Dropping caches before each test can disrupt other tests if by mbligh · 16 years ago
- 1e3b099 Add get_mirror_list function stub to packages.py that just returns the given repo list. Useful for local sites to create a way to return a prioritized list of repos. by mbligh · 16 years ago
- cebcc49 add "options" param to SSHHost "run" method by mbligh · 16 years ago
- dc1e7aa Update wget to use -nv so we get one line output of download passing or failing! by mbligh · 16 years ago
- 93a9e29 Add support for ssh:// to packaging by mbligh · 16 years ago
- 51fca2c Hackbench is a benchmark for measuring the performance, overhead, by mbligh · 16 years ago
- ddcd90f Fix argument passing to packager by mbligh · 16 years ago
- 0787404 Merge in Timestamp addition to ssh echo Connected command by mbligh · 16 years ago
- 0a66913 Add some unittests for my new CLI features. by mbligh · 16 years ago
- 9366a45 As part of the setup_modules.py setup code, clear out all the .pyc files by jadmanski · 16 years ago
- 54f90af Add server-side sysinfo collection code (for server tests). This by jadmanski · 16 years ago
- 4eae22a Allow users to manually specify dependencies through the CLI. by mbligh · 16 years ago
- 6fee7fd Add the option to specify an email address to be notified on job completion. by mbligh · 16 years ago
- a49e9c4 Fix a unit test broken by r2266. by jadmanski · 16 years ago
- 76a4293 recommit logging changes - was just spare pyc file by mbligh · 16 years ago
- b931b68 back out logging changes for now by mbligh · 16 years ago
- 6bb7873 Fix a try-except-finally to be compatible with python 2.4. by jadmanski · 16 years ago
- b7e677e Remove a new __author__ line. They're really non-standard, and we shouldn't by jadmanski · 16 years ago
- 1d0c7c7 Add a missing import to SSHHost. by jadmanski · 16 years ago
- 681b6a0 Configuring main autotest classes to use the new debug infrastructure, by mbligh · 16 years ago
- 2dc36b6 Adding a library with debug functions to client/common_lib to help with by mbligh · 16 years ago
- 12bc8a8 The scheduler unit test needs to pass in a created_on time. by showard · 16 years ago
- 68c7aa0 Don't rely on auto_now_add in Django, since it is apparently not reliable. by showard · 16 years ago
- cefe265 Refactor all the sysinfo collection code into something a bit less by jadmanski · 16 years ago
- f213eb2 Fix a bug with preserving ordering of group count/status count columns when restoring from history. The old code would always reset these columns to the end of the column list. by showard · 16 years ago
- 2e490cc -refactor frontend/afe/test.py to make it reusable by new_tko by showard · 16 years ago
- 717bb99 Fix up the parser to handle the case where a server-side test runs a by jadmanski · 16 years ago
- 8face61 Update kernel to ignore whitespace in the kernel path. by mbligh · 16 years ago
- b1e5187 Get the scheduler unittest to run against SQLite! by showard · 16 years ago
- 35bcba2 Add test_started_time to spreadsheet field list. by showard · 16 years ago
- ac363b1 -fix frontend/generate-javadoc script for new (although now quite old) package organization by showard · 16 years ago
- ff72fe3 add debug urlconf to frontend/urls.py to make development shell work smoother by showard · 16 years ago
- 618ac9e Make sure read_one_line and write_one_line explicitly flush the by mbligh · 16 years ago
- a5f30c2 improve an error message in global_config.py and rename a variable named "type", which is a builtin by showard · 16 years ago
- 0a4e022 Remove unused imports. by showard · 16 years ago
- fcd0910 Change extra_select_fields default value to a dict by showard · 16 years ago
- 56e9377 Get the frontend unittest to run against SQLite. This required scattered changes: by showard · 16 years ago
- 442e71e Move migration system into database/ directory. by showard · 16 years ago
- bfb32f8 We should never abort a job just because we had trouble copying off by jadmanski · 16 years ago
- 1201665 I cleaned up our apache conf directory some. I split the django directives from the afe specific directives, pulled the require django stuff into the django directives (since it was silly to have 2 files that were so small), and pulled the main apache config out of the rest of the directives (but left a stub for compatability). For anyone building a larger apache config from these building blocks, these changes are pretty important. by mbligh · 16 years ago
- e80d471 Fix up a whole ton of test documentation, as well as some minor style changes. by jadmanski · 16 years ago
- 25e60e6 Enhancement 1240629: Add same tag to series of run_tests by single job.set_test_tag() call. by mbligh · 16 years ago
- 1b31e13 Add an option to LTTng profiler that sets the limit of output file, default to 1M. The output by mbligh · 16 years ago
- 865ee82 Scaling perf numbers based on actual time taken by test. This scaling by mbligh · 16 years ago
- 22f30c7 Following changes: by mbligh · 16 years ago
- 7c199df Fix a couple of little bugs in TKO. by showard · 16 years ago
- 0e73c85 Add a generic database wrapper, supporting different database backends, to be used by migrate, scheduler, parser (eventually), and maybe others. This will consolidate the multiple database wrappers we have throughout the code and allow us to swap in SQLite for MySQL for unit testing purposes. by showard · 16 years ago
- 96ad851 Remove the verbose flag from tar for package extraction. Eliminate by mbligh · 16 years ago
- c993bee The scheduler has some overly vebose (debug) logging...kill it. by mbligh · 16 years ago
- 9fc7797 Add directory upload for upload --all option to streamline uploading of packages by mbligh · 16 years ago
- 53e2017 The 'locked_by_id' field was incorrectly named on the 'migrate_down' method to 'locked_by'. Which caused an error when 'locked_by' field was being dropped from the hosts table. I changed 'locked_by' to 'locked_by_id' and tested on my client and this corrected the error. by mbligh · 16 years ago
- c0e24fb A script for automatically restarting the scheduler when it dies or becomes unresponsive. This script will start a monitor_db.py instance and watch its logs. If monitor_db stalls for an amount of time defined in the top of the file (2 hours in this case), the babysitter will kick it. Also, if the process dies, the babysitter will restart it. by mbligh · 16 years ago
- d0540e3 Add a README to the packages/ dir. by jadmanski · 16 years ago
- 6200ad7 Reformat deb_kernel.py. by jadmanski · 16 years ago
- b0900da Set the default passwords to something that more clearly indicates that by jadmanski · 16 years ago
- 7f9cada Add support for running multi-machine fsdev tests. by mbligh · 16 years ago
- 8e00afa Fix a missed change from r2222. by jadmanski · 16 years ago
- d7cd983 Update control_data to be more verbose about which file it failed to parse by mbligh · 16 years ago
- fc4e338 The new parsing code that lets higher job keyvals override lower ones by jadmanski · 16 years ago
- 9a1f2e1 Two bug fixes: by showard · 16 years ago
- 7cbd969 Change the new host.repair_* methods to be a little more cooperative by jadmanski · 16 years ago
- c12d63e - Add site_verify and site_repair loading back by mbligh · 16 years ago
- 12f2e63 - add server.hosts.Host._repair_filesystem_only() concrete method by mbligh · 16 years ago
- f7fa2cc Update the scheduler and the parser to use the new aborted_* attributes that by jadmanski · 16 years ago
- 8a6eb0c add support for showing only the latest test run per cell in spreadsheet mode. this involved some extensive refactorings on both the client and server which then made the actual change quite simple. by showard · 16 years ago
- 989f25d two new major features: by showard · 16 years ago
- 095dc64 Fix signal killing in utils.py Risk: High Visibility: Low by mbligh · 16 years ago