- 02a3ba2 Fix a regression from the big job refactoring. The refactoring by jadmanski · 15 years ago
- 0d0f67d Create a base_job class in the common library as a location to by mbligh · 15 years ago
- cf8d492 Log a message with a traceback immediately when an exception is caught that fails a test or job. by showard · 15 years ago
- 07e27af I realized that my initial addition of the default_profile_only by showard · 15 years ago
- a6082ef Add a global mechanism to the job object to allow users to change by showard · 15 years ago
- 7eacbc2 Fixed multiple kernel control file generation for server side tests for by mbligh · 15 years ago
- cd5fac4 Typo fix. sorry! by showard · 15 years ago
- e7d9c60 Make the job executiontag available in both the server and client side job by mbligh · 15 years ago
- 26f0d88 Add an info message about processing the control file by mbligh · 15 years ago
- a2b07dd Import logging into the namespace of server control files, as it is for clients by mbligh · 15 years ago
- 78c0daa Unittest and typo fix for previous CL. by mbligh · 15 years ago
- 415dc21 Allow a couple of machines failing to install a kernel in the server by mbligh · 15 years ago
- 75cdfee Make autoserv and autotest client use the new logging_manager system. I'd like to split them into separate changes, but the change in common_lib.test means it all has to change at once. by showard · 15 years ago
- efe4ebf A new version of the fix to handle race conditions between console by jadmanski · 15 years ago
- 374f341 Adds a -G to autoserv to be able to set host_group_name in the group keyvals by mbligh · 15 years ago
- fb9c0fa Special-case the crashinfo-only mode of running a job to only run by jadmanski · 16 years ago
- c86113b Added server_job.set_test_tag() function (similar to the one in by mbligh · 16 years ago
- 0a8c332 Modified import_site_class() to not wrap baseclass with a local dummy by mbligh · 16 years ago
- feac010 Added support to AbstractSSHHost.get_file() to not try to preserve the by mbligh · 16 years ago
- 3bff909 Fix a race condition in server_job._update_collected_logs_list where by jadmanski · 16 years ago
- 48925de Drop the code that's removing status.log at the start of a job. by jadmanski · 16 years ago
- 5896298 Only write a job keyval out if there isn't already a keyval with by jadmanski · 16 years ago
- 382303a When we "touch" status.log make sure we don't damage any already existing log. by jadmanski · 16 years ago
- 0931b0a Wrapped every repair phase in a try/except to consume errors in repair by mbligh · 16 years ago
- 4b51d54 If a reboot fails, the exception should always float upwards; a by jadmanski · 16 years ago
- 210bae6 Summary: Fixing further breakage found using the -N flag of autoserv by mbligh · 16 years ago
- 2de8311 Fix up a problem when flushing the WARN logs on the server side. If by jadmanski · 16 years ago
- 16a7ff7 The enabling and disabling of warning messages unfortunately seems to by jadmanski · 16 years ago
- a788dc4 New version of the patch, I moved the logging config code right before by mbligh · 16 years ago
- def0c3c Add support for running autoserv with a "--collect-crashinfo" flag by jadmanski · 16 years ago
- 4395bbd by mbligh · 16 years ago
- b18134f As discussed on the mailing list, we implemented logging with a single by showard · 16 years ago
- 6bb32d7 Add some code to the server job and autotest classes to save off a by jadmanski · 16 years ago
- 779bd29 Touch the status.log file when a server job starts, so that once a by jadmanski · 16 years ago
- 838d82d Multiple machines job results can't be parsed correctly due to missing by mbligh · 16 years ago
- c0a623d Fix a type in server_job.py where we were pulling a site implementation out by jadmanski · 16 years ago
- f37df84 Add job.enable_warnings and job.disable_warnings methods to the job by jadmanski · 16 years ago
- e432dd2 Add a job.run_control method that can be used inside of server control by jadmanski · 16 years ago
- 25c0b8c Added new host protection level (repair software only) that would allow any by mbligh · 16 years ago
- 062ed15 Added a function to import site specific functions. Modified code to use it. by mbligh · 16 years ago
- a700772 Created a client/common_lib/utils/import_site_class function to take by mbligh · 16 years ago
- b88d6dc Remove the reason logging from END messages when running a group by jadmanski · 16 years ago
- 8ad2420 Fix bug that causes server side jobs to fail when an int is passed as the tag. by mbligh · 16 years ago
- 170873e Attached is a very large patch that adds support for running a by showard · 16 years ago
- ac367cc Fix typo mkdtmp -> mkdtemp by mbligh · 16 years ago
- aebe3b6 Don't write temporary control file terds such as control.srv to the current by mbligh · 16 years ago
- b5dac43 Provide the ability to drop caches between benchmark iteration runs by mbligh · 16 years ago
- 0fce411 Fix bug in repair and verify with parallel_simple by mbligh · 16 years ago
- 181b7c2 Add utils to namespace of server-side control files by mbligh · 16 years ago
- 2b92b86 Coding style fixes for server_job.py by mbligh · 16 years ago
- 550fdc2 Fix some issues with the new Host.__del__ -> Host.close changes. by jadmanski · 16 years ago
- 043e113 This depends on Martin's "run autoserv without a results dir" patch by jadmanski · 16 years ago
- 80e1eba Enable autoserv to operate without a results directory by mbligh · 16 years ago
- 53aaf38 Add a hosts attribute to server jobs for accessing all the hosts in by jadmanski · 16 years ago
- 2bab8f4 Implement sync_count. The primary change here is replacing the job.synch_type field with a synch_count field. There is no longer just a distinction between synchronous and asynchronous jobs. Instead, every job as a synch_count, with synch_count = 1 corresponding to the old concept of synchronous jobs. This required: by showard · 16 years ago
- 45ae819 Add a formal cleanup phase to the scheduler flow. by showard · 16 years ago
- 55ff952 Remove direct support for site_ control segments - this is handled by mbligh · 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
- 21baa45 Add options to control reboots before and after a job. by showard · 16 years ago
- 084bc17 Fix error messages during execution of server control files to reference the by mbligh · 16 years ago
- c09fc15 Make sysinfo more configurable. This adds some methods to the job by jadmanski · 16 years ago
- 0910844 Keep track of the last kernel we explicitly 'reboot'ed into. This by mbligh · 16 years ago
- bfb32f8 We should never abort a job just because we had trouble copying off by jadmanski · 16 years ago
- 1b3b376 Rename client/common_lib/logging.py to client/common_lib/log.py in order to be able to use the standard python logging module by mbligh · 16 years ago
- 025099d Fix some missing imports in server_job. by jadmanski · 16 years ago
- 38d047c Attached is a fix for a missing import in server/server_job.py by mbligh · 16 years ago
- cdd0c40 Add code to SSHHost.get_crashdumps to collect some basic data: by jadmanski · 16 years ago
- 5ff5535 All server side status logging should be into status.log, not status. by jadmanski · 16 years ago
- 23afbec Add a standard run_cleanup option to test.run_test that can be used by jadmanski · 16 years ago
- a1f3c20 Refactor the results collection code to run out of a separate class by jadmanski · 16 years ago
- 807490c Add a method to the Host objects for logging the currently running by jadmanski · 16 years ago
- b6eb2f1 First pass at pulling back test results during a client job, as each by jadmanski · 16 years ago
- 4dd1a00 Fix job.parallel_simple to skip all the fancy resultsdir handling by jadmanski · 16 years ago
- 609a5f4 If we change the resultdir for a job, we need to chdir to it. We do this on server_job.__init__ so there's a general expectation from at least some of the code (e.g. autotest.py) that this is generally true. by jadmanski · 16 years ago
- de292df Fixes up a couple of differences between the server and client side by jadmanski · 16 years ago
- 8e72aaf Fix a bug in the SSHHost -> create_host conversion that didn't by jadmanski · 16 years ago
- 1c5e3a1 Initial refactoring so that I can change the serial console by jadmanski · 16 years ago
- 1064644 Now that we've finally figured out how to properly create site_* by jadmanski · 16 years ago
- 4aeefe1 Fix up a whitespace issue that was messing up the method definition indentation by jadmanski · 16 years ago
- 57e7866 Moved client_logger class back into server/server_job.py by mbligh · 16 years ago
- fa970da Allow site extensions to server_job.py by mbligh · 16 years ago
- 0afbb63 Convert all python code to use four-space indents instead of eight-space tabs. by jadmanski · 16 years ago
- 63aa389 Fix up some server job imports, whitespace. by jadmanski · 16 years ago
- 193a9ca Add in code missing from a prior patch that adds a toolsdir attribute to by jadmanski · 16 years ago
- 0ab8fee Risk: Low by mbligh · 16 years ago
- d660afe Add support for tagging subdirs independently of the testname tags. by mbligh · 16 years ago
- 1965dfa New options and automatic ssh key setup by mbligh · 16 years ago
- 0c10955 Risk: Low by jadmanski · 16 years ago
- f35bbb6 Risk: Medium by jadmanski · 16 years ago
- 28816c2 Risk: Low by jadmanski · 16 years ago
- 96bb764 Risk: Low by jadmanski · 16 years ago
- 6e8bf75 Add the version 1 of the TKO parser, modify server_job to use this by jadmanski · 16 years ago
- 302482e Add a new status field called TEST_NA (in addition to PASS and FAIL). by mbligh · 17 years ago
- 0a1727a convert format_error() to traceback.format_exc() by mbligh · 17 years ago
- ccb9e18 Convert all imports on the server to use absolute imports. by mbligh · 17 years ago
- fe0af11 The parser cleanup should be idempotent. Also, renamed from _cleanup by mbligh · 17 years ago
- 6437ff5 Use the new parser library directly inside of autoserv, instead of by mbligh · 17 years ago
- f5427bb Fix up the importing in server/hosts to not be so fragile. Importing by mbligh · 17 years ago
- caa62c2 Implemented hooks for external logging infrastructure for storing both server-side and client-side logs. by mbligh · 17 years ago
- 4e61c4e 1. Modified the runtest() function in test.py to not fork off a separate client process for the test but instead call it directly. This was needed to catch the exceptions that were thrown in the tests (as it wasn't possible to do that if the tests are separate forked client processes) by mbligh · 17 years ago