All of lore.kernel.org
 help / color / mirror / Atom feed
* [meta-virtualization][PATCH 0/4] Xen Test Framework OEQA
@ 2021-08-31 23:27 Christopher Clark
  2021-08-31 23:27 ` [meta-virtualization][PATCH 1/4] xen-image-minimal: supply bootloader config for qemux86-64 machine Christopher Clark
                   ` (5 more replies)
  0 siblings, 6 replies; 7+ messages in thread
From: Christopher Clark @ 2021-08-31 23:27 UTC (permalink / raw)
  To: meta-virtualization
  Cc: bruce.ashfield, cardoe, Bertrand.Marquis, andrew.cooper3, dpsmith,
	persaur, scott.davis, adam.schwalm, jdmason

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


^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2021-09-09 18:37 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2021-08-31 23:27 [meta-virtualization][PATCH 0/4] Xen Test Framework OEQA Christopher Clark
2021-08-31 23:27 ` [meta-virtualization][PATCH 1/4] xen-image-minimal: supply bootloader config for qemux86-64 machine Christopher Clark
2021-08-31 23:27 ` [meta-virtualization][PATCH 2/4] xtf-image: fix QB_DEFAULT_FSTYPE: only needed for x86-64 qemu Christopher Clark
2021-08-31 23:27 ` [meta-virtualization][PATCH 3/4] xtf-image: update qemuboot settings Christopher Clark
2021-08-31 23:27 ` [meta-virtualization][PATCH 4/4] xtf: add testimage integration to run XTF test cases in OEQA Christopher Clark
2021-09-02 20:37 ` [meta-virtualization][PATCH 0/4] Xen Test Framework OEQA Bruce Ashfield
2021-09-09 18:37 ` Bruce Ashfield

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.