- cf8d492 Log a message with a traceback immediately when an exception is caught that fails a test or job. by showard · 15 years ago
- 50867bc Log an explicit warn immediately after a Paramiko timeout fires. I know we raise an exception but those sometimes get caught and delayed in logging until much later. This log statement is analogous to the one at utils.py:531 ("run process timeout..."). by showard · 15 years ago
- 8e62be1 This changes LocalHost and ParamikoHost to handle command timeouts by showard · 15 years ago
- f7368c5 Added safe arguments support to hosts.run() abstractions and stdin run() by jadmanski · 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
- c2ebea0 Merged the contents of client.bin.boottool and server.hosts.Bootloader by mbligh · 15 years ago
- a2cd72b Fixed kernel parameter being sent to the generate_control_file() RPC by showard · 15 years ago
- 2ef5dbf In server-side profiler_proxy, index installed hosts by hostname rather than host object, and carefully track the difference between host objects created by the profiler_proxy and those being passed in from elsewhere. Previously, the installed_hosts dict was indexed by profiler-created host objects. by showard · 15 years ago
- ca57298 reorganize verify_*() methods a bit. they were making some odd super() calls that didn't look right. this removes that, adds a verify_connectivity() method between HW and SW, and puts the master control flow in the base class. also add a logging call to a dangerous blanket try-except. by showard · 15 years ago
- 2315a7e Fix up the client install to properly reverse the ordering of by jadmanski · 15 years ago
- 00143ff Move the "switch on host protection" logic from the repair control by jadmanski · 15 years ago
- b8aa75b Add a control file for doing an explicit full-client install on by mbligh · 15 years ago
- 0cf5083 Add a "repair test" along the same lines as the verify test so that by mbligh · 15 years ago
- 130a1dc It's useful to be able to run autotest as a non-root user. Not something by mbligh · 15 years ago
- 2266b15 use getpass.getuser, not LOGNAME by mbligh · 15 years ago
- ea0405c Pass the user autoserv is running as through to the client. by mbligh · 15 years ago
- cb8cb33 Don't require the atfork module by default (via the config file). Test by mbligh · 15 years ago
- f780bbf Fix up the sysinfo install procedure to be more transactional. If by mbligh · 15 years ago
- e2e0bef Make the default client autotest dirs a config value with a default by mbligh · 15 years ago
- 9ff89cd atfork fixups are only needed for autoserv as it is the only thing that ever by mbligh · 15 years ago
- e2ffbff Fixed running server reinstall test with multiple machines by using by mbligh · 15 years ago
- 43dd549 Add a mechanism for server-side tests to declare which of their by mbligh · 15 years ago
- 875f535 Really fix up the lightweight install this time. We were still copying by mbligh · 15 years ago
- e1cea0a Default no_autoserv to False, since most clients are being run via by mbligh · 15 years ago
- 6a83777 Change log message from error to info, no packaging server is perfectly valid. by mbligh · 15 years ago
- 6631273 Make a bunch of stuff executable by mbligh · 15 years ago
- a43f6d2 Inside the remote host class, there's a method, check_uptime, that makes by mbligh · 15 years ago
- 2ba7ab0 Make the INFO 'Host (ssh) foo is alive" messages much less spammy, by mbligh · 15 years ago
- bccad48 Sadly, put back the "disable packaging-only installs" used by the by mbligh · 15 years ago
- 483d1da Remove the use of the very strange /etc/autotest.conf symlink on the by mbligh · 15 years ago
- a57cc92 Log the original exceptions from subcommand.parallel() to help debugging by mbligh · 15 years ago
- 3f1c647 One more time... str(e), not e.msg. by mbligh · 15 years ago
- 36c8b49 Ignore early "connection closed" the ugly way (and only way). by mbligh · 15 years ago
- ce955fc Created a common_lib host object hierarchy (with site specific override by mbligh · 15 years ago
- 1be877f Reinstall test, accidentally got left out of r3576. by showard · 15 years ago
- 08c4d83 Disable the old 'backwards compatibility' debug/autoserv.stdout and by showard · 15 years ago
- 27b5291 Get rid of the "lightweight" autotest install option, in favour of by jadmanski · 15 years ago
- 42c5126 Instrument failed calls to paramiko's Transport by mbligh · 15 years ago
- ede7e24 Add support for autotest clients run by autoserv to request packages by jadmanski · 15 years ago
- b1a5113 Next step in the PackageManager restructure, replace the static list by jadmanski · 15 years ago
- 1ef218d This is the result of a batch reindent.py across our tree. by mbligh · 15 years ago
- b65c5b0 Use lower ports for profiling. by mbligh · 15 years ago
- 5a0ca53 * Fix send_file() for delete_dest=True case when it is a dir to avoid: by mbligh · 15 years ago
- 1fdd197 Fix the server profiler calculation that determines what hosts already by mbligh · 15 years ago
- 672666c Fix bug where synch_count is not defined by mbligh · 15 years ago
- 7eacbc2 Fixed multiple kernel control file generation for server side tests for by mbligh · 15 years ago
- 234b296 When running autotest client through autoserv, pass --verbose to the client so that we get debug output in client.log.N. client.log.N is the only real-time feedback one gets when running through autoserv, so it's helpful to have all info there. by showard · 15 years ago
- 65eb8f5 Allow for multiple retries when attempting to hard reset a by jadmanski · 15 years ago
- 2716015 Fix two apparent bugs in abstract_ssh.py: by showard · 15 years ago
- b45a466 when ignore_status=True is passed to utils.system*() or host.run(), log stderr as DEBUG rather than ERROR by showard · 15 years ago
- 3abbcee For files that won't be directly executed, the #! is unneccessary and can by mbligh · 15 years ago
- c99fccf Set the SYNC_COUNT to be the test's sync_count now that the by mbligh · 15 years ago
- d0e9498 Server side messages cleanup. In this patch, the aim was: by mbligh · 15 years ago
- 277a0e4 Moved server.utils.sh_escape function to client.common_lib.utils by mbligh · 15 years ago
- 2894f42 Do not try to rerun with increased verbosity the last ssh command if it by mbligh · 15 years ago
- 34b9bb3 Put the "ls" argument in double quotes in host.path_exists() so by mbligh · 15 years ago
- cd5fac4 Typo fix. sorry! by showard · 15 years ago
- 4900b3b Adjust the /var/log/messages collection while collecting crashinfo by jadmanski · 15 years ago
- 798f952 Import a server/site_utils.py if present. by mbligh · 15 years ago
- e7d9c60 Make the job executiontag available in both the server and client side job by mbligh · 15 years ago
- e9633f5 Change an annoyingly verbose log message to DEBUG level. by mbligh · 15 years ago
- c229956 Rename the signal handler function to match its actual use. by mbligh · 15 years ago
- 1081986 Remove the hostname from the verify error message. Verify is always by jadmanski · 15 years ago
- cfe1ba1 Modify the crash collection to collect server profiler data into the by jadmanski · 15 years ago
- 9c12f77 Fixed the mis-spelling of rendezvous. by mbligh · 15 years ago
- 7c8ea99 Not all distros put a symlink in for the python version. However by mbligh · 15 years ago
- 26f0d88 Add an info message about processing the control file by mbligh · 15 years ago
- 089f1e3 Changed server sysinfo support code to reinstall the sysinfo Autotest 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
- 108d73e * make utils.system* default to directing output to the logging module, instead of sys.std*. this involved refactoring the code out of ssh_host/paramiko_host/abstrash_ssh, which previously did the same thing (they still do, but now the use the common logic in utils) by showard · 15 years ago
- 55e425e remove "connected" messages, as a first step in cleaning up ERROR logs. they we introduced long ago, while stderr of commands was redirected to stdout, making noise relatively harmless. but i don't think they've served a very significant purpose, and now they're just noise on stderr, which we'd like to promote to ERROR level logging. by showard · 15 years ago
- 10d8417 add two logging-related options to autoserv: by showard · 15 years ago
- f1175bb get rid of some now-obsolete code by showard · 15 years ago
- 10eb466 Remove output from packages.checksum echo. This is an interim step to cleaning up verbose logs in general by showard · 15 years ago
- 676dcbe Stop polling job results once we know them already. This should 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
- ce3f538 Fix unittest failure due to recent frontend.py changes. by mbligh · 15 years ago
- 4cfdce1 change client-side logging to split files by severity and move them to the debug dir. this is quite a bit more involved than the server-side change because of some buggy directory clearing code and various places that depended on the old configuration. by showard · 15 years ago
- f2de81b Update Autoserv logging config to write logs for each severity level (except CRITICAL -- going up to ERROR should suffice). by showard · 15 years ago
- 043c62a Ensure all entry points get the import-time logging logic executed before other autotest imports. by showard · 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
- c971c5f Added specific exceptions for various failures in verify and changed the by mbligh · 15 years ago
- 332000a Wrap the Host object garbage collection out so that it gets run on by mbligh · 15 years ago
- a214f66 Fix up the repair script to properly use auto_monitor=False on all by mbligh · 15 years ago
- 99b24f4 Make server/frontend.py poll_job_results use one RPC for all hosts, by mbligh · 15 years ago
- 65e1f6c The collect failure logs code may fail if the profiler fails very by mbligh · 15 years ago
- afbba0c Fix some uninitialized variables when poll_job_results is called directly by mbligh · 15 years ago
- d50b125 Double poll interval for now to lessen load on server until by mbligh · 15 years ago
- 3524589 Changed server side sysinfo support code to remember the host/autotest by mbligh · 15 years ago
- 4c3d495 Add in some try-except handling to the server profiler launcher so that by mbligh · 15 years ago
- 4a58f60 Changed Host.repair_full() to not raise by mbligh · 15 years ago
- 17c75e6 Make the frontend scripts log job results for each platform by mbligh · 15 years ago
- 93844b6 Add a method to Host for doing something similar to os.path.exists. by jadmanski · 15 years ago
- edf33e0 Add a slightly friendlier repr for remote hosts. Since these objects by jadmanski · 15 years ago
- 663d55a Break the crashinfo up into a bunch of separate, documented functions. by jadmanski · 15 years ago
- 8297cf5 Clean up _get_autodir in autotest.py a bit. Adds in some more logging by jadmanski · 15 years ago
- 96b7807 Change the server-side profilers to use their own host objects, instead by jadmanski · 15 years ago
- a61edad Fix up the logging of unexpected client aborts to flush all the by jadmanski · 15 years ago