summaryrefslogtreecommitdiffstats
path: root/recipes-extended/images/xtf-image.bb
blob: 3f9af259866b5f364a55c20073861ac405e7ab0a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
require recipes-extended/images/xen-image-minimal.bb
DESCRIPTION = "A minimal Xen Test Framework (XTF) image for testing the Xen hypervisor"

# To run XTF tests with an image built for the qemux86-64 MACHINE:
#
#   runqemu xtf-image nographic slirp
#       (login as root)
#       # xtf-runner expects to be run from the top of the tests directory:
#       cd /usr/libexec/xtf
#       # list the tests available for PV guest types:
#       ./xtf-runner --list pv
#       # run an example test:
#       ./xtf-runner test-pv64-livepatch-priv-check

IMAGE_NAME="xtf"

IMAGE_INSTALL_append = " xtf"

QB_DEFAULT_FSTYPE = "wic"

# Set the dom0 memory level lower than that assigned to qemu so that Xen has
# some available memory for allocating to the XTF microkernel guests to run:
QB_MEM = "-m 400"
SYSLINUX_XEN_ARGS_append = " dom0_mem=256M"