[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-devel] [PATCH OSSTEST v6 0/9] XSM test case for OSSTest
Hi all This patch series attempts to duplicate some Debian test cases for XSM. This is version 6 of this series, rebased on top of OSSTest pretest branch. 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 v6 can be found in individual patch. Only the last patch needs an ack. 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 build-amd64 enable_xsm false +xen-unstable build-amd64-xsm arch amd64 +xen-unstable build-amd64-xsm build_lvextend_max 50 +xen-unstable build-amd64-xsm enable_ovmf true +xen-unstable build-amd64-xsm enable_xend false +xen-unstable build-amd64-xsm enable_xsm true +xen-unstable build-amd64-xsm host_hostflags share-build-wheezy-amd64,arch-amd64,suite-wheezy,purpose-build +xen-unstable build-amd64-xsm revision_ovmf +xen-unstable build-amd64-xsm revision_qemu +xen-unstable build-amd64-xsm revision_qemuu 0d37748342e29854db7c9f6c47d7f58c6cfba6b2 +xen-unstable build-amd64-xsm revision_seabios +xen-unstable build-amd64-xsm revision_xen c58ba78c84eecf4b7ed5e68d744c555112f8ad14 +xen-unstable build-amd64-xsm tree_ovmf +xen-unstable build-amd64-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-amd64-xsm tree_seabios +xen-unstable build-amd64-xsm tree_xen git://xenbits.xen.org/xen.git +xen-unstable build-armhf enable_xsm false +xen-unstable build-armhf-xsm arch armhf +xen-unstable build-armhf-xsm build_lvextend_max 50 +xen-unstable build-armhf-xsm enable_ovmf true +xen-unstable build-armhf-xsm enable_xend false +xen-unstable build-armhf-xsm enable_xsm true +xen-unstable build-armhf-xsm host_hostflags share-build-wheezy-armhf,arch-armhf,suite-wheezy,purpose-build +xen-unstable build-armhf-xsm revision_ovmf +xen-unstable build-armhf-xsm revision_qemu +xen-unstable build-armhf-xsm revision_qemuu 0d37748342e29854db7c9f6c47d7f58c6cfba6b2 +xen-unstable build-armhf-xsm revision_seabios +xen-unstable build-armhf-xsm revision_xen c58ba78c84eecf4b7ed5e68d744c555112f8ad14 +xen-unstable build-armhf-xsm tree_ovmf +xen-unstable build-armhf-xsm tree_qemu git://xenbits.xen.org/staging/qemu-xen-unstable.git +xen-unstable build-armhf-xsm tree_qemuu git://xenbits.xen.org/staging/qemu-upstream-unstable.git +xen-unstable build-armhf-xsm tree_seabios +xen-unstable build-armhf-xsm tree_xen git://xenbits.xen.org/xen.git +xen-unstable build-i386 enable_xsm false +xen-unstable build-i386-xsm arch i386 +xen-unstable build-i386-xsm build_lvextend_max 50 +xen-unstable build-i386-xsm enable_ovmf true +xen-unstable build-i386-xsm enable_xend false +xen-unstable build-i386-xsm enable_xsm true +xen-unstable build-i386-xsm host_hostflags share-build-wheezy-i386,arch-i386,suite-wheezy,purpose-build +xen-unstable build-i386-xsm revision_ovmf +xen-unstable build-i386-xsm revision_qemu +xen-unstable build-i386-xsm revision_qemuu 0d37748342e29854db7c9f6c47d7f58c6cfba6b2 +xen-unstable build-i386-xsm revision_seabios +xen-unstable build-i386-xsm revision_xen c58ba78c84eecf4b7ed5e68d744c555112f8ad14 +xen-unstable build-i386-xsm tree_ovmf +xen-unstable build-i386-xsm tree_qemu git://xenbits.xen.org/staging/qemu-xen-unstable.git +xen-unstable build-i386-xsm tree_qemuu git://xenbits.xen.org/staging/qemu-upstream-unstable.git +xen-unstable build-i386-xsm tree_seabios +xen-unstable build-i386-xsm tree_xen git://xenbits.xen.org/xen.git +xen-unstable test-amd64-amd64-libvirt enable_xsm false +xen-unstable test-amd64-amd64-libvirt-xsm all_hostflags arch-amd64,arch-xen-amd64,suite-wheezy,purpose-test +xen-unstable test-amd64-amd64-libvirt-xsm arch amd64 +xen-unstable test-amd64-amd64-libvirt-xsm buildjob build-amd64-xsm +xen-unstable test-amd64-amd64-libvirt-xsm debian_arch amd64 +xen-unstable test-amd64-amd64-libvirt-xsm debian_kernkind pvops +xen-unstable test-amd64-amd64-libvirt-xsm enable_xsm true +xen-unstable test-amd64-amd64-libvirt-xsm kernbuildjob build-amd64-pvops +xen-unstable test-amd64-amd64-libvirt-xsm kernkind pvops +xen-unstable test-amd64-amd64-libvirt-xsm libvirtbuildjob build-amd64-xsm-libvirt +xen-unstable test-amd64-amd64-libvirt-xsm toolstack libvirt +xen-unstable test-amd64-amd64-libvirt-xsm xenbuildjob build-amd64-xsm +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 all_hostflags arch-amd64,arch-xen-amd64,suite-wheezy,purpose-test,hvm +xen-unstable test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm arch amd64 +xen-unstable test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm bios rombios +xen-unstable test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm buildjob build-amd64-xsm +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-qemut-debianhvm-amd64-xsm device_model_version qemu-xen-traditional +xen-unstable test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm enable_xsm true +xen-unstable test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm kernbuildjob build-amd64-pvops +xen-unstable test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm kernkind pvops +xen-unstable test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm toolstack xl +xen-unstable test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm xenbuildjob build-amd64-xsm +xen-unstable test-amd64-amd64-xl-qemuu-debianhvm-amd64 enable_xsm false +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-qemuu-debianhvm-amd64-xsm arch amd64 +xen-unstable test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm bios seabios +xen-unstable test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm buildjob build-amd64-xsm +xen-unstable test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm debianhvm_image debian-7.2.0-amd64-CD-1.iso +xen-unstable test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm device_model_version qemu-xen +xen-unstable test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm enable_xsm true +xen-unstable test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm kernbuildjob build-amd64-pvops +xen-unstable test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm kernkind pvops +xen-unstable test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm toolstack xl +xen-unstable test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm xenbuildjob build-amd64-xsm +xen-unstable test-amd64-amd64-xl-qemuu-ovmf-amd64 enable_xsm false +xen-unstable test-amd64-amd64-xl-xsm all_hostflags arch-amd64,arch-xen-amd64,suite-wheezy,purpose-test +xen-unstable test-amd64-amd64-xl-xsm arch amd64 +xen-unstable test-amd64-amd64-xl-xsm buildjob build-amd64-xsm +xen-unstable test-amd64-amd64-xl-xsm debian_arch amd64 +xen-unstable test-amd64-amd64-xl-xsm debian_kernkind pvops +xen-unstable test-amd64-amd64-xl-xsm enable_xsm true +xen-unstable test-amd64-amd64-xl-xsm kernbuildjob build-amd64-pvops +xen-unstable test-amd64-amd64-xl-xsm kernkind pvops +xen-unstable test-amd64-amd64-xl-xsm toolstack xl +xen-unstable test-amd64-amd64-xl-xsm xenbuildjob build-amd64-xsm +xen-unstable test-amd64-i386-libvirt enable_xsm false +xen-unstable test-amd64-i386-libvirt-xsm all_hostflags arch-i386,arch-xen-amd64,suite-wheezy,purpose-test +xen-unstable test-amd64-i386-libvirt-xsm arch i386 +xen-unstable test-amd64-i386-libvirt-xsm buildjob build-i386-xsm +xen-unstable test-amd64-i386-libvirt-xsm debian_arch i386 +xen-unstable test-amd64-i386-libvirt-xsm debian_kernkind pvops +xen-unstable test-amd64-i386-libvirt-xsm enable_xsm true +xen-unstable test-amd64-i386-libvirt-xsm kernbuildjob build-i386-pvops +xen-unstable test-amd64-i386-libvirt-xsm kernkind pvops +xen-unstable test-amd64-i386-libvirt-xsm libvirtbuildjob build-i386-xsm-libvirt +xen-unstable test-amd64-i386-libvirt-xsm toolstack libvirt +xen-unstable test-amd64-i386-libvirt-xsm xenbuildjob build-amd64-xsm +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 all_hostflags arch-i386,arch-xen-amd64,suite-wheezy,purpose-test,hvm +xen-unstable test-amd64-i386-xl-qemut-debianhvm-amd64-xsm arch i386 +xen-unstable test-amd64-i386-xl-qemut-debianhvm-amd64-xsm bios rombios +xen-unstable test-amd64-i386-xl-qemut-debianhvm-amd64-xsm buildjob build-i386-xsm +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-qemut-debianhvm-amd64-xsm device_model_version qemu-xen-traditional +xen-unstable test-amd64-i386-xl-qemut-debianhvm-amd64-xsm enable_xsm true +xen-unstable test-amd64-i386-xl-qemut-debianhvm-amd64-xsm kernbuildjob build-i386-pvops +xen-unstable test-amd64-i386-xl-qemut-debianhvm-amd64-xsm kernkind pvops +xen-unstable test-amd64-i386-xl-qemut-debianhvm-amd64-xsm toolstack xl +xen-unstable test-amd64-i386-xl-qemut-debianhvm-amd64-xsm xenbuildjob build-amd64-xsm +xen-unstable test-amd64-i386-xl-qemuu-debianhvm-amd64 enable_xsm false +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-qemuu-debianhvm-amd64-xsm arch i386 +xen-unstable test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm bios seabios +xen-unstable test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm buildjob build-i386-xsm +xen-unstable test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm debianhvm_image debian-7.2.0-amd64-CD-1.iso +xen-unstable test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm device_model_version qemu-xen +xen-unstable test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm enable_xsm true +xen-unstable test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm kernbuildjob build-i386-pvops +xen-unstable test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm kernkind pvops +xen-unstable test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm toolstack xl +xen-unstable test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm xenbuildjob build-amd64-xsm +xen-unstable test-amd64-i386-xl-qemuu-ovmf-amd64 enable_xsm false +xen-unstable test-amd64-i386-xl-xsm all_hostflags arch-i386,arch-xen-amd64,suite-wheezy,purpose-test +xen-unstable test-amd64-i386-xl-xsm arch i386 +xen-unstable test-amd64-i386-xl-xsm buildjob build-i386-xsm +xen-unstable test-amd64-i386-xl-xsm debian_arch i386 +xen-unstable test-amd64-i386-xl-xsm debian_kernkind pvops +xen-unstable test-amd64-i386-xl-xsm enable_xsm true +xen-unstable test-amd64-i386-xl-xsm kernbuildjob build-i386-pvops +xen-unstable test-amd64-i386-xl-xsm kernkind pvops +xen-unstable test-amd64-i386-xl-xsm toolstack xl +xen-unstable test-amd64-i386-xl-xsm xenbuildjob build-amd64-xsm +xen-unstable test-armhf-armhf-libvirt enable_xsm false +xen-unstable test-armhf-armhf-libvirt-xsm all_hostflags arch-armhf,arch-xen-armhf,suite-wheezy,purpose-test +xen-unstable test-armhf-armhf-libvirt-xsm arch armhf +xen-unstable test-armhf-armhf-libvirt-xsm buildjob build-armhf-xsm +xen-unstable test-armhf-armhf-libvirt-xsm debian_arch armhf +xen-unstable test-armhf-armhf-libvirt-xsm debian_kernkind pvops +xen-unstable test-armhf-armhf-libvirt-xsm enable_xsm true +xen-unstable test-armhf-armhf-libvirt-xsm kernbuildjob build-armhf-pvops +xen-unstable test-armhf-armhf-libvirt-xsm kernkind pvops +xen-unstable test-armhf-armhf-libvirt-xsm libvirtbuildjob build-armhf-xsm-libvirt +xen-unstable test-armhf-armhf-libvirt-xsm toolstack libvirt +xen-unstable test-armhf-armhf-libvirt-xsm xenbuildjob build-armhf-xsm +xen-unstable test-armhf-armhf-xl-arndale enable_xsm false +xen-unstable test-armhf-armhf-xl-cubietruck enable_xsm false +xen-unstable test-armhf-armhf-xl enable_xsm false +xen-unstable test-armhf-armhf-xl-midway enable_xsm false +xen-unstable test-armhf-armhf-xl-xsm all_hostflags arch-armhf,arch-xen-armhf,suite-wheezy,purpose-test +xen-unstable test-armhf-armhf-xl-xsm arch armhf +xen-unstable test-armhf-armhf-xl-xsm buildjob build-armhf-xsm +xen-unstable test-armhf-armhf-xl-xsm debian_arch armhf +xen-unstable test-armhf-armhf-xl-xsm debian_kernkind pvops +xen-unstable test-armhf-armhf-xl-xsm enable_xsm true +xen-unstable test-armhf-armhf-xl-xsm kernbuildjob build-armhf-pvops +xen-unstable test-armhf-armhf-xl-xsm kernkind pvops +xen-unstable test-armhf-armhf-xl-xsm toolstack xl +xen-unstable test-armhf-armhf-xl-xsm xenbuildjob build-armhf-xsm Wei. 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 | 61 +++++++++++++++++---- make-flight | 57 +++++++++++++++----- mfi-common | 35 ++++++++++-- overlay/etc/grub.d/20_linux_xen | 117 +++++++++++++++++++++++++++++++--------- ts-xen-build | 14 +++++ ts-xen-build-prep | 2 +- ts-xen-install | 5 +- 7 files changed, 237 insertions(+), 54 deletions(-) -- 1.9.1 _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx http://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |