1. 1199bbb faft: Remove port arg from disconnect_ssh_tunnel() and usages by Oleg Loskutoff · 5 years ago
  2. 75cc9b2 faft: Delete adb_host.py and its references by Oleg Loskutoff · 5 years ago
  3. 4d864e1 autotest: Allow skipping rsync in get_file by Dana Goyette · 5 years ago
  4. 0ea0323 ssh: close output fds for ssh tunnel process by Kuang-che Wu · 5 years ago
  5. 7ce1e39 abstract_ssh: Fix wait_up() when timeout is not specified by Philip Chen · 6 years ago
  6. f050742 autotest: Respect overall timeout in SSHHost.run_very_slowly() by Prathmesh Prabhu · 6 years ago
  7. d765048 abstract_ssh: construct AutotestHostRunError with correct args by Brian Norris · 7 years ago
  8. e3e75f6 Revert "Revert "[telemetry_runner] Connect SSH host with non-default port."" by Dean Liao · 7 years ago
  9. 4bd3e31 Revert "[telemetry_runner] Connect SSH host with non-default port." by Dean Liao · 7 years ago
  10. f28e0ad [telemetry_runner] Connect SSH host with non-default port. by Dean Liao · 7 years ago
  11. 043e9c1 abstract_ssh.py: Fix wait_down() always waiting the full timeout by Lutz Justen · 7 years ago
  12. d9be07a [autotest] Fix bug in string format by Dan Shi · 7 years ago
  13. 07f1d3e [autotest] Make the diskspace check more robust. by Keith Haddow · 7 years ago
  14. 817b3f1 [autotest] Supply port when setting up SSH tunnel with host by Prathmesh Prabhu · 7 years ago
  15. 9f92aa6 [autotest] Add a ping check to avoid ssh timeout by Dan Shi · 7 years ago
  16. f4fed38 [autotest] Fix a log formatting bug by Dan Shi · 7 years ago
  17. 92c34c9 [autotest] Support excludes argument in send_file method by Dan Shi · 7 years ago
  18. 4f8c024 [autotest] Add logic in test run and crashcollect to throttle results. by Dan Shi · 7 years ago
  19. 0689330 Share SSH Master connection across control scripts. by Hidehiko Abe · 7 years ago
  20. ad719c1 Revert "Rename SSHHost.run to SSHHost.run_very_slowly" by Allen Li · 7 years ago
  21. 672fb5f Rename SSHHost.run to SSHHost.run_very_slowly by Po-Hsien Wang · 7 years ago
  22. 28422ed autotest: Extract master ssh connection handling into a class. by Hidehiko Abe · 7 years ago
  23. d939d66 autotest: Fix no_pipes behavior of BgJob. by Hidehiko Abe · 7 years ago
  24. 03286f0 autoupdate_EndToEndTest: Reinstall stateful if DUT was powerwashed when installing source by Gwendal Grignou · 8 years ago
  25. 8b5065d server: Inject a CachingHostInfoStore into Host objects. by Prathmesh Prabhu · 8 years ago
  26. d6011f1 autotest: close tunnel when using atest creating host. by xixuan · 8 years ago
  27. bfbd1f3 ssh_ping: retry on ssh failure by Luigi Semenzato · 8 years ago
  28. 23ef0ea Revert "ssh_ping: retry on ssh failure" by Luigi Semenzato · 8 years ago
  29. d5c524d ssh_ping: retry on ssh failure by Luigi Semenzato · 8 years ago
  30. 3b95ede SSHHost.run(): add API to retry ssh calls on probable ssh failure by Luigi Semenzato · 8 years ago
  31. 9b08307 abstract_ssh: extend get_file API to ignore potentially dangling symlinks by Luigi Semenzato · 8 years ago
  32. 7f9dff1 abstract_ssh: get_file: retry rsync on possible network errors by Luigi Semenzato · 8 years ago
  33. 3f296f4 abstract_ssh.py: make rsync use --safe-links option by Luigi Semenzato · 8 years ago
  34. 135574c abstract_ssh.py: allow overall timeout and ssh connect timeout to differ by Luigi Semenzato · 8 years ago
  35. 05ae2a4 [autotest] Store afe_host in and remove host attributes to/from machine dict. by Kevin Cheng · 8 years ago
  36. 773179e Fix for leaked ssh master connections. by Godofredo Contreras · 8 years ago
  37. 6cf6d2f autotest: Use SSH Tunnel For Communication to Servo & Chameleon by xixuan · 9 years ago
  38. 9b2812d [autotest] abstract_ssh: Fix usage of _make_scp_cmd by Cheng-Yi Chiang · 9 years ago
  39. 36b6170 [autotest] Fix rsync command when retrieving multiple files. by Gwendal Grignou · 9 years ago
  40. 5ace6f2 [autotest] Support Android/Brillo suite runs. by Simran Basi · 9 years ago
  41. 1bf60eb [autotest] autoserv add --lab & --host_attributes arguments by Simran Basi · 9 years ago
  42. 21eb649 autotest: IPv6 support by Marc Herbert · 9 years ago
  43. 58e5dd3 autotest: Create RpcServerTracker for Host objects. by Roshan Pius · 9 years ago
  44. a58163a autotest: Flag to indicate if host supports client install. by Roshan Pius · 9 years ago
  45. 1621c63 adb_host: Support login as user adb. by Simran Basi · 9 years ago
  46. a76bef0 Add an OS type getter for CrOS and ADB hosts. by Gilad Arnold · 9 years ago
  47. a155e7e [autotest] Move _create_ssh_tunnel from CrosHost to AbstractSSHHost by Cheng-Yi Chiang · 9 years ago
  48. 0d3616c autotest: fix silent failure in send_file() by mukesh agrawal · 9 years ago
  49. 3b858a2 Catch all errors when provisioning & make start_master_ssh multiprocess safe by Simran Basi · 10 years ago
  50. c83ab15 Eliminate master connection spam from abstract_ssh logs. by J. Richard Barnette · 10 years ago
  51. c07b893 [autotest] Delay retrieving IP address of a host. by Dan Shi · 10 years ago
  52. 35d661e [autotest] Integrate crashlog collection into repair workflow. by MK Ryu · 10 years ago
  53. b890418 Add missing double quotes in _make_rsync_cmd by David Hendricks · 10 years ago
  54. 04be2bd Autotest: Change logging.warn() to logging.warning(). by Ilja H. Friedel · 10 years ago
  55. 98509c7 [autotest] Add collection of /var/log to the repair task. by Prashanth B · 11 years ago
  56. 06d7fbf [autotest] Do not keep the ownership of files rsync to DUT by Dan Shi · 11 years ago
  57. 46dadc9 [autotest] Eureka host. by beeps · 11 years ago
  58. 882f15b Autotest: Add logging to copy to results repo logic by Simran Basi · 11 years ago
  59. c86fdeb Change 'shutdown took longer than 30s' to INFO from WARN. by Scott Zawalski · 11 years ago
  60. 0749a82 [autotest] fix a race condition in master-ssh startup by Aviv Keshet · 11 years ago
  61. 31b9ec8 [autotest] abstract.py: log system load before starting master-ssh by Aviv Keshet · 11 years ago
  62. 07f1624 [autotest] log master-ssh process `lsof` after unexpected death by Aviv Keshet · 11 years ago
  63. 3ae1a5f [autotest] increase the detail of master-ssh connection death log by Aviv Keshet · 11 years ago
  64. 44c609e [autotest] log some master-ssh ps info if unexpected death was detected by Aviv Keshet · 11 years ago
  65. 982fde1 [autotest] add a logging warning about unexpected master-ssh death by Aviv Keshet · 11 years ago
  66. 49b4ed0 [autotest] improve abstract_ssh's detection of a down master-ssh by Aviv Keshet · 11 years ago
  67. 4625075 [autotest] add a no_pipes argument to BgJob constructor by Aviv Keshet · 11 years ago
  68. 53a216a [autotest] add a nickname parameter to BgJob by Aviv Keshet · 11 years ago
  69. 96667ca [autotest] Refactor SiteHost, AbstractSSHHost, SSHHost hierarchy by Fang Deng · 11 years ago
  70. 3af6620 [autotest] Pull a upstream fix about known hosts file failure. by Fang Deng · 11 years ago
  71. 6b05f5b SiteHost.verify_software checks space in the encrypted stateful partition by Fang Deng · 12 years ago
  72. add66d3 [Autotest] Modify wait_down to observe timeouts closely. by beeps · 12 years ago
  73. 567d0d9 [autotest] Be tolerant of hanging symlinks while copying logs. by Chris Masone · 13 years ago
  74. 73353ba [autotest] Handle dangling symlinks copied over from DUT by Chris Masone · 13 years ago
  75. cb7bfaf Reduce timeout conditions for Chrome OS for efficiency. by Dale Curtis · 13 years ago
  76. 861b2d5 Merge remote branch 'cros/upstream' into master by Eric Li · 14 years ago
  77. bdaab79 Revert "Merge remote branch 'cros/upstream' into autotest-rebase" by Kenneth Waters · 14 years ago
  78. 7edb304 Merge remote branch 'cros/upstream' into autotest-rebase by Eric Li · 14 years ago
  79. e0493a4 Merge remote branch 'cros/upstream' into tempbranch by Eric Li · 14 years ago
  80. 7ebac3d Add some debug logging to the Host.wait_up method. by jadmanski · 14 years ago
  81. e5e3cf2 get_boot_id to return None when not supported by the kernel. by mbligh · 14 years ago
  82. 0a88370 Add the ability to clear out known hosts file for a specific host, and by mbligh · 15 years ago
  83. b86bfa1 Move AUTOTEST_GB_DISKSPACE_REQUIRED to global.ini file by mbligh · 15 years ago
  84. af676f3 abstract_ssh.py: Write known hosts to temp filedescriptor by lmr · 15 years ago
  85. 5644c12 by mbligh · 15 years ago
  86. 91afdc2 This is a follow up patch to abstract_ssh.py, which used to supress the by mbligh · 15 years ago
  87. dbc7e4a Catch (and ignore) more errors when waiting for a machine to reboot. by mbligh · 15 years ago
  88. 6eafb49 Fix bug introduced into paramiko_host by recent changes to selectively disable rsync support (SVN rev 4077). The new code makes SSH calls within _initialize(), but paramiko_host wasn't sufficiently initialized when the call was being made. In general, executing remote commands within _initialize() is dangerous. This change removes the new code from _initialize() and instead makes AbstractSSHHost compute the new information lazily. by showard · 15 years ago
  89. c0649d6 Add -o UserKnownHostsFile=/dev/null -o BatchMode=yes to ssh commands by mbligh · 15 years ago
  90. c035491 Adds support to wait_down and wait_for_restart to watch for changed by jadmanski · 15 years ago
  91. efccc1b Whenever a new SSH connection is initiated to an SSH host (run, send_file, by mbligh · 15 years ago
  92. c9892c0 Thanks, here's a new patch that includes the hostname in the by mbligh · 15 years ago
  93. e863384 The warning message when rsync fails back to scp is unnecessary, and by mbligh · 15 years ago
  94. bc9402b Fix comments in abstract_ssh.py per CODING_STYLE by mbligh · 15 years ago
  95. 29e1584 Remove -p flag from autoserv scp by mbligh · 15 years ago
  96. 1a4305c Remove the chmod+chown done by Host.send_file at the end of a copy. by mbligh · 15 years ago
  97. 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
  98. 56176ec Fix the SCP fallback path in AbstractSSHHost.get_file(). We were passing the globbing paths to utils.scp_remote_escape(), which would then helpfully escape the globbing characters, making them useless. This avoids that by escape the path earlier, then attaching the globbing pattern, and then avoiding the later escape. I also had to change the "ls" glob check to put the globbing pattern outside the quotes, since ls will otherwise treat the globbing pattern as a literal (whereas scp won't). by showard · 15 years ago
  99. ad812bf Cleanups to code controlling where Autotest clients get installed and used by Autoserv. by showard · 15 years ago
  100. 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