[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 |