test_boot_uboot_kvm_to_full_target test, needs a working KVM.
It checked it with the kvm-ok tool but that tool is not documented as a
requirement. Also, the check is also done by runqemu called later in the
test.
Remove it from the test and let runqemu have the responsibility of
checking for KVM.
Note that the KVM check now happens *after* the image build instead of
before it.
Signed-off-by: Yoann Congal <yoann.congal@smile.fr>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
import textwrap
from oeqa.selftest.case import OESelftestTestCase
import textwrap
from oeqa.selftest.case import OESelftestTestCase
-from oeqa.utils.commands import bitbake, runqemu, get_bb_var, get_bb_vars, runCmd
+from oeqa.utils.commands import bitbake, runqemu, get_bb_var, get_bb_vars
from oeqa.core.decorator.data import skipIfNotArch, skipIfNotBuildArch
from oeqa.core.decorator import OETestTag
from oeqa.core.decorator.data import skipIfNotArch, skipIfNotBuildArch
from oeqa.core.decorator import OETestTag
def test_boot_uboot_kvm_to_full_target(self):
"""
Tests building u-boot and booting it with QEMU and KVM.
def test_boot_uboot_kvm_to_full_target(self):
"""
Tests building u-boot and booting it with QEMU and KVM.
- Requires working KVM on build host. See "kvm-ok" output.
+ Requires working KVM on build host.
image = "core-image-minimal"
vars = get_bb_vars(['HOST_ARCH', 'BUILD_ARCH'], image)
host_arch = vars['HOST_ARCH']
image = "core-image-minimal"
vars = get_bb_vars(['HOST_ARCH', 'BUILD_ARCH'], image)
host_arch = vars['HOST_ARCH']