|
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-devel] [OSSTEST PATCH v4 0/9] XSM test case for OSSTest
Hi all
This patch series attempts to duplicate some Debian test cases for XSM. This
is version 4 of this series.
Tests duplicated for xen-unstable branch:
build-{i386,amd64,armhf}-xsm
test-amd64-{i386,amd64}-{xl,libvirt}-xsm
test-armhf-armhf-{xl,libvirt}-xsm
test-amd64-{i386,amd64}-xl-qemuu-debianhvm-amd64-xsm
test-amd64-(i386,amd64}-xl-qemut-debianhvm-amd64-xsm
Changes in v4 can be found in individual patch.
See below for output of
./standalone-generate-dump-flight-runvars > origin # master
./standalone-generate-dump-flight-runvars > xsm # this series applied
diff -ub ../origin xsm | grep '-xen-unstable' | sed 's/[ \t]*$//' # nothing
diff -ub ../origin xsm | grep '+xen-unstable' | sed 's/[ \t]*$//'
+xen-unstable test-amd64-amd64-libvirt-xsm
all_hostflags arch-amd64,arch-xen-amd64,suite-wheezy,purpose-test
+xen-unstable test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm
all_hostflags
arch-amd64,arch-xen-amd64,suite-wheezy,purpose-test,hvm
+xen-unstable test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm
all_hostflags
arch-amd64,arch-xen-amd64,suite-wheezy,purpose-test,hvm
+xen-unstable test-amd64-amd64-xl-xsm
all_hostflags arch-amd64,arch-xen-amd64,suite-wheezy,purpose-test
+xen-unstable test-amd64-i386-libvirt-xsm
all_hostflags arch-i386,arch-xen-amd64,suite-wheezy,purpose-test
+xen-unstable test-amd64-i386-xl-qemut-debianhvm-amd64-xsm
all_hostflags
arch-i386,arch-xen-amd64,suite-wheezy,purpose-test,hvm
+xen-unstable test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm
all_hostflags
arch-i386,arch-xen-amd64,suite-wheezy,purpose-test,hvm
+xen-unstable test-amd64-i386-xl-xsm
all_hostflags arch-i386,arch-xen-amd64,suite-wheezy,purpose-test
+xen-unstable test-armhf-armhf-libvirt-xsm
all_hostflags arch-armhf,arch-xen-armhf,suite-wheezy,purpose-test
+xen-unstable test-armhf-armhf-xl-xsm
all_hostflags arch-armhf,arch-xen-armhf,suite-wheezy,purpose-test
+xen-unstable build-amd64-xsm arch
amd64
+xen-unstable build-armhf-xsm arch
armhf
+xen-unstable build-i386-xsm arch
i386
+xen-unstable test-amd64-amd64-libvirt-xsm arch
amd64
+xen-unstable test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm arch
amd64
+xen-unstable test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm arch
amd64
+xen-unstable test-amd64-amd64-xl-xsm arch
amd64
+xen-unstable test-amd64-i386-libvirt-xsm arch
i386
+xen-unstable test-amd64-i386-xl-qemut-debianhvm-amd64-xsm arch
i386
+xen-unstable test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm arch
i386
+xen-unstable test-amd64-i386-xl-xsm arch
i386
+xen-unstable test-armhf-armhf-libvirt-xsm arch
armhf
+xen-unstable test-armhf-armhf-xl-xsm arch
armhf
+xen-unstable test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm bios
rombios
+xen-unstable test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm bios
seabios
+xen-unstable test-amd64-i386-xl-qemut-debianhvm-amd64-xsm bios
rombios
+xen-unstable test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm bios
seabios
+xen-unstable build-amd64-xsm
build_lvextend_max 50
+xen-unstable build-armhf-xsm
build_lvextend_max 50
+xen-unstable build-i386-xsm
build_lvextend_max 50
+xen-unstable test-amd64-amd64-libvirt-xsm
buildjob build-amd64-xsm
+xen-unstable test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm
buildjob build-amd64-xsm
+xen-unstable test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm
buildjob build-amd64-xsm
+xen-unstable test-amd64-amd64-xl-xsm
buildjob build-amd64-xsm
+xen-unstable test-amd64-i386-libvirt-xsm
buildjob build-i386-xsm
+xen-unstable test-amd64-i386-xl-qemut-debianhvm-amd64-xsm
buildjob build-i386-xsm
+xen-unstable test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm
buildjob build-i386-xsm
+xen-unstable test-amd64-i386-xl-xsm
buildjob build-i386-xsm
+xen-unstable test-armhf-armhf-libvirt-xsm
buildjob build-armhf-xsm
+xen-unstable test-armhf-armhf-xl-xsm
buildjob build-armhf-xsm
+xen-unstable test-amd64-amd64-libvirt-xsm
debian_arch amd64
+xen-unstable test-amd64-amd64-xl-xsm
debian_arch amd64
+xen-unstable test-amd64-i386-libvirt-xsm
debian_arch i386
+xen-unstable test-amd64-i386-xl-xsm
debian_arch i386
+xen-unstable test-armhf-armhf-libvirt-xsm
debian_arch armhf
+xen-unstable test-armhf-armhf-xl-xsm
debian_arch armhf
+xen-unstable test-amd64-amd64-libvirt-xsm
debian_kernkind pvops
+xen-unstable test-amd64-amd64-xl-xsm
debian_kernkind pvops
+xen-unstable test-amd64-i386-libvirt-xsm
debian_kernkind pvops
+xen-unstable test-amd64-i386-xl-xsm
debian_kernkind pvops
+xen-unstable test-armhf-armhf-libvirt-xsm
debian_kernkind pvops
+xen-unstable test-armhf-armhf-xl-xsm
debian_kernkind pvops
+xen-unstable test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm
debianhvm_image debian-7.2.0-amd64-CD-1.iso
+xen-unstable test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm
debianhvm_image debian-7.2.0-amd64-CD-1.iso
+xen-unstable test-amd64-i386-xl-qemut-debianhvm-amd64-xsm
debianhvm_image debian-7.2.0-amd64-CD-1.iso
+xen-unstable test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm
debianhvm_image debian-7.2.0-amd64-CD-1.iso
+xen-unstable test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm
device_model_version qemu-xen-traditional
+xen-unstable test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm
device_model_version qemu-xen
+xen-unstable test-amd64-i386-xl-qemut-debianhvm-amd64-xsm
device_model_version qemu-xen-traditional
+xen-unstable test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm
device_model_version qemu-xen
+xen-unstable build-amd64-xsm
enable_ovmf true
+xen-unstable build-armhf-xsm
enable_ovmf true
+xen-unstable build-i386-xsm
enable_ovmf true
+xen-unstable build-amd64-xsm
enable_xend false
+xen-unstable build-armhf-xsm
enable_xend false
+xen-unstable build-i386-xsm
enable_xend false
+xen-unstable build-amd64
enable_xsm false
+xen-unstable build-amd64-xsm
enable_xsm true
+xen-unstable build-armhf
enable_xsm false
+xen-unstable build-armhf-xsm
enable_xsm true
+xen-unstable build-i386
enable_xsm false
+xen-unstable build-i386-xsm
enable_xsm true
+xen-unstable test-amd64-amd64-libvirt
enable_xsm false
+xen-unstable test-amd64-amd64-libvirt-xsm
enable_xsm true
+xen-unstable test-amd64-amd64-xl
enable_xsm false
+xen-unstable test-amd64-amd64-xl-qemut-debianhvm-amd64
enable_xsm false
+xen-unstable test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm
enable_xsm true
+xen-unstable test-amd64-amd64-xl-qemuu-debianhvm-amd64
enable_xsm false
+xen-unstable test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm
enable_xsm true
+xen-unstable test-amd64-amd64-xl-qemuu-ovmf-amd64
enable_xsm false
+xen-unstable test-amd64-amd64-xl-xsm
enable_xsm true
+xen-unstable test-amd64-i386-libvirt
enable_xsm false
+xen-unstable test-amd64-i386-libvirt-xsm
enable_xsm true
+xen-unstable test-amd64-i386-xl
enable_xsm false
+xen-unstable test-amd64-i386-xl-qemut-debianhvm-amd64
enable_xsm false
+xen-unstable test-amd64-i386-xl-qemut-debianhvm-amd64-xsm
enable_xsm true
+xen-unstable test-amd64-i386-xl-qemuu-debianhvm-amd64
enable_xsm false
+xen-unstable test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm
enable_xsm true
+xen-unstable test-amd64-i386-xl-qemuu-ovmf-amd64
enable_xsm false
+xen-unstable test-amd64-i386-xl-xsm
enable_xsm true
+xen-unstable test-armhf-armhf-libvirt
enable_xsm false
+xen-unstable test-armhf-armhf-libvirt-xsm
enable_xsm true
+xen-unstable test-armhf-armhf-xl
enable_xsm false
+xen-unstable test-armhf-armhf-xl-xsm
enable_xsm true
+xen-unstable build-amd64-xsm
host_hostflags
share-build-wheezy-amd64,arch-amd64,suite-wheezy,purpose-build
+xen-unstable build-armhf-xsm
host_hostflags
share-build-wheezy-armhf,arch-armhf,suite-wheezy,purpose-build
+xen-unstable build-i386-xsm
host_hostflags
share-build-wheezy-i386,arch-i386,suite-wheezy,purpose-build
+xen-unstable test-amd64-amd64-libvirt-xsm
kernbuildjob build-amd64-pvops
+xen-unstable test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm
kernbuildjob build-amd64-pvops
+xen-unstable test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm
kernbuildjob build-amd64-pvops
+xen-unstable test-amd64-amd64-xl-xsm
kernbuildjob build-amd64-pvops
+xen-unstable test-amd64-i386-libvirt-xsm
kernbuildjob build-i386-pvops
+xen-unstable test-amd64-i386-xl-qemut-debianhvm-amd64-xsm
kernbuildjob build-i386-pvops
+xen-unstable test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm
kernbuildjob build-i386-pvops
+xen-unstable test-amd64-i386-xl-xsm
kernbuildjob build-i386-pvops
+xen-unstable test-armhf-armhf-libvirt-xsm
kernbuildjob build-armhf-pvops
+xen-unstable test-armhf-armhf-xl-xsm
kernbuildjob build-armhf-pvops
+xen-unstable test-amd64-amd64-libvirt-xsm
kernkind pvops
+xen-unstable test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm
kernkind pvops
+xen-unstable test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm
kernkind pvops
+xen-unstable test-amd64-amd64-xl-xsm
kernkind pvops
+xen-unstable test-amd64-i386-libvirt-xsm
kernkind pvops
+xen-unstable test-amd64-i386-xl-qemut-debianhvm-amd64-xsm
kernkind pvops
+xen-unstable test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm
kernkind pvops
+xen-unstable test-amd64-i386-xl-xsm
kernkind pvops
+xen-unstable test-armhf-armhf-libvirt-xsm
kernkind pvops
+xen-unstable test-armhf-armhf-xl-xsm
kernkind pvops
+xen-unstable test-amd64-amd64-libvirt-xsm
libvirtbuildjob build-amd64-xsm-libvirt
+xen-unstable test-amd64-i386-libvirt-xsm
libvirtbuildjob build-i386-xsm-libvirt
+xen-unstable test-armhf-armhf-libvirt-xsm
libvirtbuildjob build-armhf-xsm-libvirt
+xen-unstable build-amd64-xsm
revision_qemu
+xen-unstable build-armhf-xsm
revision_qemu
+xen-unstable build-i386-xsm
revision_qemu
+xen-unstable build-amd64-xsm
revision_qemuu 1ebb75b1fee779621b63e84fefa7b07354c43a99
+xen-unstable build-armhf-xsm
revision_qemuu 1ebb75b1fee779621b63e84fefa7b07354c43a99
+xen-unstable build-i386-xsm
revision_qemuu 1ebb75b1fee779621b63e84fefa7b07354c43a99
+xen-unstable build-amd64-xsm
revision_seabios
+xen-unstable build-armhf-xsm
revision_seabios
+xen-unstable build-i386-xsm
revision_seabios
+xen-unstable build-amd64-xsm
revision_xen 60ce518a1b1caf2c1e4c1b203e87fb0b179ba687
+xen-unstable build-armhf-xsm
revision_xen 60ce518a1b1caf2c1e4c1b203e87fb0b179ba687
+xen-unstable build-i386-xsm
revision_xen 60ce518a1b1caf2c1e4c1b203e87fb0b179ba687
+xen-unstable test-amd64-amd64-libvirt-xsm
toolstack libvirt
+xen-unstable test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm
toolstack xl
+xen-unstable test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm
toolstack xl
+xen-unstable test-amd64-amd64-xl-xsm
toolstack xl
+xen-unstable test-amd64-i386-libvirt-xsm
toolstack libvirt
+xen-unstable test-amd64-i386-xl-qemut-debianhvm-amd64-xsm
toolstack xl
+xen-unstable test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm
toolstack xl
+xen-unstable test-amd64-i386-xl-xsm
toolstack xl
+xen-unstable test-armhf-armhf-libvirt-xsm
toolstack libvirt
+xen-unstable test-armhf-armhf-xl-xsm
toolstack xl
+xen-unstable build-amd64-xsm
tree_qemu git://xenbits.xen.org/staging/qemu-xen-unstable.git
+xen-unstable build-armhf-xsm
tree_qemu git://xenbits.xen.org/staging/qemu-xen-unstable.git
+xen-unstable build-i386-xsm
tree_qemu git://xenbits.xen.org/staging/qemu-xen-unstable.git
+xen-unstable build-amd64-xsm
tree_qemuu
git://xenbits.xen.org/staging/qemu-upstream-unstable.git
+xen-unstable build-armhf-xsm
tree_qemuu
git://xenbits.xen.org/staging/qemu-upstream-unstable.git
+xen-unstable build-i386-xsm
tree_qemuu
git://xenbits.xen.org/staging/qemu-upstream-unstable.git
+xen-unstable build-amd64-xsm
tree_seabios
+xen-unstable build-armhf-xsm
tree_seabios
+xen-unstable build-i386-xsm
tree_seabios
+xen-unstable build-amd64-xsm
tree_xen git://xenbits.xen.org/xen.git
+xen-unstable build-armhf-xsm
tree_xen git://xenbits.xen.org/xen.git
+xen-unstable build-i386-xsm
tree_xen git://xenbits.xen.org/xen.git
+xen-unstable test-amd64-amd64-libvirt-xsm
xenbuildjob build-amd64-xsm
+xen-unstable test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm
xenbuildjob build-amd64-xsm
+xen-unstable test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm
xenbuildjob build-amd64-xsm
+xen-unstable test-amd64-amd64-xl-xsm
xenbuildjob build-amd64-xsm
+xen-unstable test-amd64-i386-libvirt-xsm
xenbuildjob build-amd64-xsm
+xen-unstable test-amd64-i386-xl-qemut-debianhvm-amd64-xsm
xenbuildjob build-amd64-xsm
+xen-unstable test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm
xenbuildjob build-amd64-xsm
+xen-unstable test-amd64-i386-xl-xsm
xenbuildjob build-amd64-xsm
+xen-unstable test-armhf-armhf-libvirt-xsm
xenbuildjob build-armhf-xsm
+xen-unstable test-armhf-armhf-xl-xsm
xenbuildjob build-armhf-xsm
Wei Liu (9):
overlay: update overlay/etc/grub.d/20_linux_xen
ts-xen-build-prep: install checkpolicy
ts-xen-build: build with XSM support if requested
mfi-common: create build-$arch-xsm job
Debian.pm: pass in XSM configuration to bootloader setup routines
Debian.pm: load flask policy in uboot
ts-xen-install: install Xen with XSM support if requested
make-flight: factor out do_pv_debian_tests
mfi-common, make-flight: create XSM test jobs
Osstest/Debian.pm | 55 ++++++++++++++----
make-flight | 42 ++++++++++----
mfi-common | 35 +++++++++++-
overlay/etc/grub.d/20_linux_xen | 117 +++++++++++++++++++++++++++++++--------
ts-xen-build | 12 ++++
ts-xen-build-prep | 2 +-
ts-xen-install | 4 +-
7 files changed, 217 insertions(+), 50 deletions(-)
--
1.7.10.4
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxx
http://lists.xen.org/xen-devel
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |