@@ -10,6 +10,7 @@ import signal
from oeqa.runtime.case import OERuntimeTestCase, run_network_serialdebug
from oeqa.core.decorator.depends import OETestDepends
from oeqa.runtime.decorator.package import OEHasPackage
+from oeqa.core.target.qemu import OEQemuTarget
class SSHTest(OERuntimeTestCase):
@@ -32,7 +33,8 @@ class SSHTest(OERuntimeTestCase):
time.sleep(5)
continue
else:
- run_network_serialdebug(self.target.runner)
+ if isinstance(self.target, OEQemuTarget):
+ run_network_serialdebug(self.target.runner)
self.fail("uname failed with \"%s\" (exit code %s)" % (output, status))
if status != 0:
self.fail("ssh failed with \"%s\" (exit code %s)" % (output, status))
ssh and serial port runner targets don't support separate serial port communication channels. Signed-off-by: Mikko Rapeli <mikko.rapeli@linaro.org> --- meta/lib/oeqa/runtime/cases/ssh.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-)