From: Yoann Congal Date: Thu, 30 Jul 2026 22:16:59 +0000 (+0200) Subject: selftest: uboot: remove duplicated KVM presence test X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=HEAD;p=thirdparty%2Fopenembedded%2Fopenembedded-core.git selftest: uboot: remove duplicated KVM presence test 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 Signed-off-by: Richard Purdie --- diff --git a/meta/lib/oeqa/selftest/cases/uboot.py b/meta/lib/oeqa/selftest/cases/uboot.py index 2e4530fddd..847fa205a1 100644 --- a/meta/lib/oeqa/selftest/cases/uboot.py +++ b/meta/lib/oeqa/selftest/cases/uboot.py @@ -9,7 +9,7 @@ import os 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 @@ -51,11 +51,9 @@ QEMU_USE_KVM = "False" 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. """ - runCmd("kvm-ok") - image = "core-image-minimal" vars = get_bb_vars(['HOST_ARCH', 'BUILD_ARCH'], image) host_arch = vars['HOST_ARCH']