- bbadb52 Add libcap library dependency by mbligh · 16 years ago
- 67b8fbd Fix up broken unittests, etc. by mbligh · 16 years ago
- 4f2a2cb make unittests executable in svn by mbligh · 16 years ago
- bac1d2f Remove base64 garbage from atest by mbligh · 16 years ago
- 5161900 These little control segments shouldn't be using any of the console by jadmanski · 16 years ago
- 6198f1d When a synch job fails and we stop other entries, set the host back to "Ready" if it was "Pending". Otherwise it'll sit in state "Pending" forever. by showard · 16 years ago
- 8b71d01 Fixed a unit test broken by 2383. by jadmanski · 16 years ago
- b3400e0 Currently when using the make options. (i.e. make allyesconfig,allnoconfig, by mbligh · 16 years ago
- 12eafff Add support for running a test over a sequence of multiple kernels. by mbligh · 16 years ago
- 1264b51 Move the actual content of the cleanup code into Host.cleanup methods. by mbligh · 16 years ago
- d0b2296 Fix the group tag to include the test name, so results in backend by mbligh · 16 years ago
- 79a2ee1 Create a verify test so that its possible to see the results of verify in TKO. by mbligh · 16 years ago
- f1d5392 The server side sleeptest should be importing server.test not client.test! by mbligh · 16 years ago
- 45ae819 Add a formal cleanup phase to the scheduler flow. by showard · 16 years ago
- 49acee5 Revert previous change to move results arg processing later down by mbligh · 16 years ago
- 5deb677 Add two missing status descriptions to the AFE dictionary of status messages, for "Parsing" and "Stopped". by showard · 16 years ago
- 8ebca79 -fix running process accounting in scheduler. Dispatcher.num_running_processes() already excludes Agents that are done, so we don't need to subtract their processes off. by showard · 16 years ago
- 49d39f6 Clean up partition.py by mbligh · 16 years ago
- 066b0eb We really need a way for users to check their control file when it by mbligh · 16 years ago
- f6ff3a0 sysinfo-uname test attribute should exclude hostname. by mbligh · 16 years ago
- 531d597 When building a kernel we will use the first build, build.2, build.3, and by mbligh · 16 years ago
- b600a99 Fix run_group. There's no point in it creating a directory, by mbligh · 16 years ago
- fa8629c -ensure Django connection is autocommit enabled, when used from monitor_db by showard · 16 years ago
- 97aed50 Rewrite final reparse code in scheduler. the final reparse is now handled by a separate AgentTask, and there's a "Parsing" status for queue entries. This is a cleaner implementation that allows us to still implement parse throttling with ease and get proper recovery of reparses after a system crash fairly easily. by showard · 16 years ago
- a6fe9c6 fix usage of set.union() to make test dependenceis work from CLI. set.union() does not mutate the set, it returns a new one. also throw in a sorted() call to ensure testability. by showard · 16 years ago
- a3ab0d5 -change AFE abort code to always set to "Abort" status and never skip straight to "Aborted". Doing so is prone to a race condition with the scheduler. The scheduler handles a non-active "Abort" entries perfectly already, setting them immediately to "Aborted" without trying to kill anything. by showard · 16 years ago
- 91217c2 In paramiko Transport.atfork() doesn't work properly. It mostly does, but it by jadmanski · 16 years ago
- 326b9c3 Add changes to support more filesystem testing by mbligh · 16 years ago
- 27b37ea Get rid of the job.aborted flag. It's not necessary, and it actually by jadmanski · 16 years ago
- c677206 Clean up the server-side error when we can't pull back a state file by jadmanski · 16 years ago
- 4600e34 The client logger that handles client-side logging + warnings is by jadmanski · 16 years ago
- adfe431 Throw an exception if the specified results directory already exists. by mbligh · 16 years ago
- 9886397 Add job start timeout for synchronous jobs. This timeout applies to synchronous jobs that are holding a public pool machine (i.e. in the Everyone ACL) as "Pending". This includes a new global config option, scheduler code to enforce the timeout and a unit test. by showard · 16 years ago
- 140a23c Added display of experimental (and all) tests. by mbligh · 16 years ago
- b9a8b16 Change --dependencies flag to --labels flag to be more consistent. Also by mbligh · 16 years ago
- c75e0ac The serverside sysinfo code should specify initialize=False since, 3 lines down, we explicitly do a lightweight install. by mbligh · 16 years ago
- 0b8c32d More debug module additions. by mbligh · 16 years ago
- f8dffb1 Explicitly name parameters so that we don't get bitten by shifting by mbligh · 16 years ago
- 55ff952 Remove direct support for site_ control segments - this is handled by mbligh · 16 years ago
- aedfcbc Remove the kerberos disabling options. It seems that some people do by jadmanski · 16 years ago
- b2ccdda Change location of set_status('Starting') line. This just got put in the wrong place when I refactored the job.run() code, and it wasn't getting run at all for asynchronous jobs. by showard · 16 years ago
- e05654d Ensure results directories always get created for asynchronous multimachine jobs (previously they wouldn't for jobs with run_verify=False). by showard · 16 years ago
- d60321a Add a job_start method to RemoteHost that gets called once per job for by jadmanski · 16 years ago
- 51db86c Widened the test field to 60 chars from 30 chars. by mbligh · 16 years ago
- 9c62752 Some code clean up, speed up (cPickle vs pickle) and proper error by mbligh · 16 years ago
- 6444c6b Add the filtering on multiple labels. by mbligh · 16 years ago
- 31c49b7 If we're disabling kerberos with ssh, we should do the same with scp. by jadmanski · 16 years ago
- 17066f8 New version of the .pyc cleanup - this one seems to be much less of by jadmanski · 16 years ago
- 3dd6b88 Two simple scheduler fixes: by showard · 16 years ago
- 3e66e8c Only write the .machines file when there's more than one host. The original code in the preamble did this ("if len(machines) > 1"). A recent change refactored the code and in the process simplified it to "if len(machines)". But this breaks the parser because it causes autoserv to write a .machines file in every individual machine directory for an async job, which confuses the parser. by showard · 16 years ago
- 38c7ba5 Ensure MachineLabelField never has a null labels list. by showard · 16 years ago
- 291476f Handle null values properly in updateObject(). When it's called from TestGroupDataSource.updateData(), source may be null. by showard · 16 years ago
- 0fb9335 Fix two bugs with machine label fields. by showard · 16 years ago
- d7b883d Return a user object instead of just a username, to match change made in AFE. by showard · 16 years ago
- 71a3c72 Add help link to create job tab and make it stand out. by showard · 16 years ago
- 8a17e7c Some changes I recently made to the handling of client job state files by jadmanski · 16 years ago
- ecbaec3 refix the downloadable test URL regular expression by mbligh · 16 years ago
- 6369cf2 Abstract out self.ip into abstract_ssh so that paramiko has it available also by mbligh · 16 years ago
- 89e258d Add an option to the Host send_file and get_file methods to indicate by mbligh · 16 years ago
- f248952 Add feature to make spreadsheet header fields from combinations of machine labels. The user can create as many different machine-label-based fields as she wishes. For each field, she can enter a list of labels to be included. The field will then group on each combination of those labels. by showard · 16 years ago
- 0fc3830 Add user preferences for reboot options, including simple user preferences tab which could later be expanded to include more options. by showard · 16 years ago
- 1a9eaa5 Fix the test selector in AFE create job view. by showard · 16 years ago
- e78760c TableDecorator needs to create a DynamicTableSelectionManager for "select all" to work correctly. by showard · 16 years ago
- a1992f9 Move the new FsOptions class from fsdev_disks into partition. by mbligh · 16 years ago
- 9b21efc Clean up dbench and iozone by mbligh · 16 years ago
- 33ea0d8 If ParamikoHost can't find any keys, raise a more helpful error message instead by jadmanski · 16 years ago
- 4ec32c1 Rename the client.bin.filesystem module to client.bin.partition. by mbligh · 16 years ago
- d9365e5 Disable kerberos-based authentication for ssh; it seems there are some by jadmanski · 16 years ago
- 0f80bf5 Somehow the utils.run in AbstractSSHHost._copy_files that's used to by jadmanski · 16 years ago
- c21cb46 netperf2 relies on a structure defined on the sched.h include, that had by mbligh · 16 years ago
- 69bafd7 Fix up logging in debug.py and paramiko_host.py to send logging output by jadmanski · 16 years ago
- b792090 Migration script for job reboot changes. by showard · 16 years ago
- f656291 Furthur refactoring of the paramiko and ssh host classes. This covers a few by jadmanski · 16 years ago
- aced049 Change the wording of --dependency's help message in the CLI to make it clear that this flag will probably change soon. The problem is that metahosts are essentially the same as not supplying a host name and then supplying one dependency. In addition, elsewhere in the CLI, we use the -b/--lables flag for the same thing. In the next week or so, I'll probably send out a CL to make it less confusing/inconsistent, but I figured that mentioning it's experimental would make it more clear in the mean time. by mbligh · 16 years ago
- 02c0e45 Pull the reboot START logging out of job.reboot; the reboot END logging is by jadmanski · 16 years ago
- 759b6d0 Create a tko_comm class. Right now, the main CLI doesn't use this, by mbligh · 16 years ago
- ca7da37 Adds a new host object, ParamikoHost, basically as another by jadmanski · 16 years ago
- 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