mirror of https://gitee.com/openkylin/qemu.git
tests/vm: Debug mode shows ssh output.
Add changes to tests/vm/basevm.py so that during debug mode we show ssh output. Signed-off-by: Robert Foley <robert.foley@linaro.org> Reviewed-by: Peter Puhov <peter.puhov@linaro.org> Reviewed-by: Alex Bennée <alex.bennee@linaro.org> Signed-off-by: Alex Bennée <alex.bennee@linaro.org> Reviewed-by: Philippe Mathieu-Daudé <philmd@redhat.com> Message-Id: <20200219163537.22098-3-robert.foley@linaro.org> Message-Id: <20200303150622.20133-3-alex.bennee@linaro.org>
This commit is contained in:
parent
0bc72f9010
commit
89adc5b918
|
@ -120,11 +120,16 @@ def check_sha512sum(fname):
|
|||
return fname
|
||||
|
||||
def _ssh_do(self, user, cmd, check):
|
||||
ssh_cmd = ["ssh", "-q", "-t",
|
||||
ssh_cmd = ["ssh",
|
||||
"-t",
|
||||
"-o", "StrictHostKeyChecking=no",
|
||||
"-o", "UserKnownHostsFile=" + os.devnull,
|
||||
"-o", "ConnectTimeout=1",
|
||||
"-p", self.ssh_port, "-i", self._ssh_key_file]
|
||||
# If not in debug mode, set ssh to quiet mode to
|
||||
# avoid printing the results of commands.
|
||||
if not self.debug:
|
||||
ssh_cmd.append("-q")
|
||||
for var in self.envvars:
|
||||
ssh_cmd += ['-o', "SendEnv=%s" % var ]
|
||||
assert not isinstance(cmd, str)
|
||||
|
|
Loading…
Reference in New Issue