This series integrates the Xen Test Framework (XTF) into the OpenEmbedded QA (OEQA) structure and enables testing of Xen with XTF test cases in Qemu via the standard OE testimage mechanism. It builds upon the earlier work to package XTF and the XTF image.
I am aiming for this test to be enabled by default to support test coverage for the Xen hypervisor and initial virtual machines, the Xen toolstack and XTF. Since many XTF test cases have hardware-dependent behaviour, the list of XTF test cases to run is minimal by default but able to be extended as appropriate for a particular downstream image or machine via provided configuration variables documented within the test. thanks, Christopher Christopher Clark (4): xen-image-minimal: supply bootloader config for qemux86-64 machine xtf-image: fix QB_DEFAULT_FSTYPE: only needed for x86-64 qemu xtf-image: update qemuboot settings xtf: add testimage integration to run XTF test cases in OEQA .gitignore | 1 + classes/qemuboot-testimage-network.bbclass | 17 +++ lib/oeqa/runtime/cases/xtf_minimal.py | 116 +++++++++++++++++++ recipes-extended/images/xen-image-minimal.bb | 3 +- recipes-extended/images/xtf-image.bb | 20 +++- wic/qemuboot-xen-x86-64.cfg | 8 ++ wic/qemuboot-xen-x86-64.wks | 12 ++ 7 files changed, 171 insertions(+), 6 deletions(-) create mode 100644 classes/qemuboot-testimage-network.bbclass create mode 100644 lib/oeqa/runtime/cases/xtf_minimal.py create mode 100644 wic/qemuboot-xen-x86-64.cfg create mode 100644 wic/qemuboot-xen-x86-64.wks -- 2.25.1
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#6730): https://lists.yoctoproject.org/g/meta-virtualization/message/6730 Mute This Topic: https://lists.yoctoproject.org/mt/85289815/21656 Group Owner: [email protected] Unsubscribe: https://lists.yoctoproject.org/g/meta-virtualization/unsub [[email protected]] -=-=-=-=-=-=-=-=-=-=-=-
