- 60cf6a9 [autotest] Add a moblab_config to override config value in global config when running in moblab. by Dan Shi · 10 years ago
- 861b2d5 Merge remote branch 'cros/upstream' into master by Eric Li · 14 years ago
- d65b774 Revert bash change now that Autotest is not mounted. by Dale Curtis · 14 years ago
- bdaab79 Revert "Merge remote branch 'cros/upstream' into autotest-rebase" by Kenneth Waters · 14 years ago
- 7edb304 Merge remote branch 'cros/upstream' into autotest-rebase by Eric Li · 14 years ago
- 3061946 Remove unnecessary double-shell. by Dale Curtis · 14 years ago
- 2e6c8a2 Remove unnecessary double-shell. by Dale Curtis · 14 years ago
- e0493a4 Merge remote branch 'cros/upstream' into tempbranch by Eric Li · 14 years ago
- 6f27d4f Merge remote branch 'cros/upstream' into tempbranch3 by Eric Li · 14 years ago
- 517d95a Revert "Merge remote branch 'cros/upstream' into tempbranch2" by Benson Leung · 14 years ago
- 25fc6d1 Merge remote branch 'cros/upstream' into tempbranch2 by Eric Li · 14 years ago
- 82e1196 by jadmanski · 14 years ago
- df432e6 When running commands via utils.run, make sure we set the duration in by jadmanski · 14 years ago
- 4ceb7c2 Convert autoserv extra arguments in the form of key=val or key:val to a dictionary. by jadmanski · 14 years ago
- 5860932 Update version compare function in utils.py. by mbligh · 15 years ago
- 999fb13 barrier cleanups: by mbligh · 15 years ago
- 777db85 Add compare_versions method to common_lib/utils by mbligh · 15 years ago
- ab88fbb Introduce a configure() method into client/common_lib/util.py which does some extra env var look up to honor cross compiling. by mbligh · 15 years ago
- f989e58 Don't log it as an ERROR when a site import fails. Leave that as a by mbligh · 15 years ago
- f0f9dae * fix a bug in utils.run() when passing stdin as an empty string by jamesren · 15 years ago
- c394022 Add framework for Test Planner execution engine, and the supporting RPC by jamesren · 15 years ago
- fed221f Utils: Create a generic hash function for autotest by lmr · 15 years ago
- 104a538 Fix documentatin for system command by mbligh · 15 years ago
- 2c7f7d6 Added a check in utils.run() that the "args" argument is not by mbligh · 15 years ago
- 39986a6 Add prefixes [stdout] and [stderr] to logged output of subcommands, by default. This applies both to local commands (utils.run() and friends) and remote commands (SSHHost.run(), ParamikoHost.run()) Also removed a little dead code from abstract_ssh.py. by showard · 15 years ago
- 093a068 Added string stdin support to utils.BgJob and all its users that give it by jadmanski · 15 years ago
- 786da9a Escalate to a SIGKILL in DroneUtility.kill_process() if the SIGTERM didn't work by showard · 15 years ago
- c823e8d Added "args" keyword argument to common_lib.utils.run() and by mbligh · 15 years ago
- 5deef7f * added import_site_module() to other import_site_*() methods in utils by showard · 15 years ago
- 8de3713 Renamed process_is_alive to program_is_alive. by showard · 15 years ago
- 549afad Added pid file checks to monitor_db and monitor_db_babysitter, so that by showard · 15 years ago
- c26763e Currently, the utility function import_site_symbol prints by mbligh · 15 years ago
- 1ef218d This is the result of a batch reindent.py across our tree. by mbligh · 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
- 6955e23 Sort the keyval keys to make them easier to read. by mbligh · 15 years ago
- b289619 Reworked utils urlopen, urlretrieve and get_file to remove code by mbligh · 15 years ago
- 277a0e4 Moved server.utils.sh_escape function to client.common_lib.utils by mbligh · 15 years ago
- 9c12f77 Fixed the mis-spelling of rendezvous. 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
- 298ed59 Add utils.pid_is_alive() which discriminates between zombie tasks and fully-alive tasks. by mbligh · 15 years ago
- 61f4e44 Improved utils.import_site_symbol (and thus its by mbligh · 15 years ago
- 25284cd Use urllib2.urlopen()/shutil.copyfileobj() in get_file() so that by mbligh · 15 years ago
- 4745ecd Change get_num_logical_cores to get_num_logical_cpus_per_socket, some by showard · 15 years ago
- 4556178 Added utils.get_relative_path() to compute the path of an absolute path by mbligh · 16 years ago
- cd63a21 Fixed the default command value to make utils.CmdResult().__repr__() work. by mbligh · 16 years ago
- 0a8c332 Modified import_site_class() to not wrap baseclass with a local dummy by mbligh · 16 years ago
- 9fd9afe Add a method to get the number of logical cores per cpu socket on a machine. by mbligh · 16 years ago
- 5896298 Only write a job keyval out if there isn't already a keyval with by jadmanski · 16 years ago
- ae69f26 Fix a typo in the join_bg_jobs function. by mbligh · 16 years ago
- fb67603 Add write_pid to common code Call write_pid from scheduler and babysitter by mbligh · 16 years ago
- b18134f As discussed on the mailing list, we implemented logging with a single by showard · 16 years ago
- 97227ea by mbligh · 16 years ago
- 0dc8ff8 Log an info-level message when we attempt a site_ import but no site by jadmanski · 16 years ago
- dd66937 Renamed _import_site_symbol to drop the _ prefix and be used by other modules. by mbligh · 16 years ago
- 062ed15 Added a function to import site specific functions. Modified code to use it. by mbligh · 16 years ago
- 99f112d Try to define a new dummy class object inherited from the given base by mbligh · 16 years ago
- a700772 Created a client/common_lib/utils/import_site_class function to take by mbligh · 16 years ago
- 170873e Attached is a very large patch that adds support for running a by showard · 16 years ago
- 45ffc43 Fix frontend.py to send email when asked, and not use broken machines by mbligh · 16 years ago
- d876f45 gps pointed out that "== and != work in most cases but its better to use is by mbligh · 16 years ago
- 4f90925 Extend the server-side profiler code to handle reboots as well. Sadly, by jadmanski · 16 years ago
- 7afc3a6 Increase pkgmgr fetch timeout to 30 minutes (from 10) by mbligh · 16 years ago
- 9846795 Add recursive strip_unicode function to utils.py by mbligh · 16 years ago
- f8dffb1 Explicitly name parameters so that we don't get bitten by shifting by mbligh · 16 years ago
- b9d0551 Adds an open_write_close() convenience func that does the right thing by mbligh · 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
- 681b6a0 Configuring main autotest classes to use the new debug infrastructure, by mbligh · 16 years ago
- 618ac9e Make sure read_one_line and write_one_line explicitly flush the 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
- 095dc64 Fix signal killing in utils.py Risk: High Visibility: Low by mbligh · 16 years ago
- 315b941 Add a function to utils to get the conical hostname from something that might be an alias/cname. by mbligh · 16 years ago
- ed91ba9 For some reason I can't figure out, this urlopen timeout param is by jadmanski · 16 years ago
- d6d043c Test many IPv6, IPv6-mapped-IPv4 and IPv4 connections to loopback, by mbligh · 16 years ago
- 09f9203 The nuke_subproces function should always do a poll() on the process it's by jadmanski · 16 years ago
- bd96b45 Add verbose option to utils.run/BgJob class to allow people to shut off by mbligh · 16 years ago
- a5630a5 Added run_parallel to utils.py and updated netperf.py to use make use of the by mbligh · 16 years ago
- f0b4a0a Changed select timeout value to 1 second in _wait_for_commands so processes by mbligh · 16 years ago
- 9c1098b Fix a typo. by jadmanski · 16 years ago
- 849a0f6 Invalid SQL is created if you have one-time hosts but no 'real' hosts by mbligh · 16 years ago
- 81edd79 Add utility functions for doing crazy things with ip's and netmasks. by mbligh · 16 years ago
- 577f5ed Whenever someone is running a command via utils.run, print a by jadmanski · 16 years ago
- c5ddfd1 I have attached the patch for the packaging system. by mbligh · 16 years ago
- 835ae27 Modify the code for processing the output of a process launched via by jadmanski · 16 years ago
- ede6cd4 Revert write_keyval change by mbligh · 16 years ago
- b58f1a8 Make write_keyval support multiple iterations by mbligh · 16 years ago
- a6014a0 Add unit tests for read_keyval, and fix a bug in its handling of by jadmanski · 16 years ago
- 6e8840c Fix whitespace handling in read_one_line / write_one/line by mbligh · 16 years ago
- e9be8c3 When we launch subprocesses we should make sure they're using the by jadmanski · 16 years ago
- 19f4945 Remove duplicate copy of _process_output 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
- 526d054 Add optional params to CmdResult.__init__ to allow the attributes to be set by mbligh · 16 years ago
- 8445dcb Risk: Low Visibility: Anyone writing their own (complicated) control files. by mbligh · 16 years ago
- 02ff2d5 Risk: Medium - Hits quite a bit of different areas by mbligh · 16 years ago
- d93d7d2 Risk: Medium Visibility: Should improve error messages from failing commands. by jadmanski · 16 years ago
- c1cbc99 1. Enable job tags to be passed from the server side (basically use the -t option available on the client side to be passed in from the server) by mbligh · 16 years ago
- cc54917 Risk: Medium by jadmanski · 16 years ago
- 5182e16 Risk: Low by jadmanski · 17 years ago
- 8ea61e2 1. Removed the system() and system_output() implementations from client/bin/autotest_utils.py so that the ones in common_lib/utils.py are used throughout. by mbligh · 17 years ago