summaryrefslogtreecommitdiffstats
path: root/meta/lib/oeqa/oetest.py
diff options
context:
space:
mode:
authorStefan Stanacar <stefanx.stanacar@intel.com>2013-08-22 14:47:21 +0300
committerRichard Purdie <richard.purdie@linuxfoundation.org>2013-08-26 11:47:21 +0100
commit51588936d4a8cde3c9bb05800240c0a0f5dedf8d (patch)
treef83affb23fa364c3baa7bfaa2d87755b49f7341e /meta/lib/oeqa/oetest.py
parentecb21fd7f88e4f2f37389d8efbde76effa00d7db (diff)
downloadpoky-51588936d4a8cde3c9bb05800240c0a0f5dedf8d.tar.gz
lib/oeqa: make it possible to restart the target
Tweak QemuRunner so we can actually restart the qemu target in a test (if we want more memory for example). Also add a restart method to the base test class so that tests can use it. (From OE-Core rev: 9de7fe11967576f4a8b24e653c6b9a02e5f6d85b) Signed-off-by: Stefan Stanacar <stefanx.stanacar@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/lib/oeqa/oetest.py')
-rw-r--r--meta/lib/oeqa/oetest.py7
1 files changed, 7 insertions, 0 deletions
diff --git a/meta/lib/oeqa/oetest.py b/meta/lib/oeqa/oetest.py
index 7f6baa4038..4a406e75ca 100644
--- a/meta/lib/oeqa/oetest.py
+++ b/meta/lib/oeqa/oetest.py
@@ -81,6 +81,13 @@ class oeRuntimeTest(unittest.TestCase):
81 else: 81 else:
82 return False 82 return False
83 83
84 @classmethod
85 def restartTarget(self,params=None):
86
87 if oeRuntimeTest.tc.qemu.restart(params):
88 oeRuntimeTest.tc.target.host = oeRuntimeTest.tc.qemu.ip
89 else:
90 raise Exception("Restarting target failed")
84 91
85 92
86def getmodule(pos=2): 93def getmodule(pos=2):