aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--meta/lib/oeqa/selftest/cases/runqemu.py14
1 files changed, 14 insertions, 0 deletions
diff --git a/meta/lib/oeqa/selftest/cases/runqemu.py b/meta/lib/oeqa/selftest/cases/runqemu.py
index 8805a3837ef..b5348605ddb 100644
--- a/meta/lib/oeqa/selftest/cases/runqemu.py
+++ b/meta/lib/oeqa/selftest/cases/runqemu.py
@@ -139,3 +139,17 @@ SYSLINUX_TIMEOUT = "10"
cmd = "%s %s" % (self.cmd_common, rootfs)
with runqemu(self.recipe, ssh=False, launch_cmd=cmd) as qemu:
self.assertTrue(qemu.runner.logged, "Failed: %s" % cmd)
+
+ def test_qemuparams_mem(self):
+ """Test runqemu qemuparams memory"""
+ cmd = "%s %s qemuparams=\"%s\"" % (self.cmd_common, self.machine, "-m 512")
+ with runqemu(self.recipe, ssh=False, launch_cmd=cmd) as qemu:
+ with open(qemu.qemurunnerlog) as f:
+ self.assertTrue('mem=512M' in f.read(), "Failed: %s" % cmd)
+
+ def test_qemuparams_cpu(self):
+ """Test runqemu qemuparams cpu"""
+ cmd = "%s %s qemuparams=\"%s\"" % (self.cmd_common, self.machine, "-cpu coreduo")
+ with runqemu(self.recipe, ssh=False, launch_cmd=cmd) as qemu:
+ with open(qemu.qemurunnerlog) as f:
+ self.assertTrue('-cpu coreduo' in f.read(), "Failed: %s" % cmd)