[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-devel] [PATCH OSSTEST v3 00/11] XSM test case for OSSTest
Hi all This patch series attempts to duplicate some Debian test cases for XSM. This is version 3 of this series. Tests duplicated for xen-unstable branch: build-{i386,amd64,armhf}-xsm test-amd64-{i386,amd64}-xl-xsm test-armhf-armhf-xl-xsm test-amd64-{i386,amd64}-xl-qemuu-debianhvm-amd64-xsm test-amd64-(i386,amd64}-xl-qemut-debianhvm-amd64-xsm 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]*$//' +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-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-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-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-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-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-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-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-xl-xsm buildjob build-armhf-xsm +xen-unstable test-amd64-amd64-xl-xsm debian_arch amd64 +xen-unstable test-amd64-i386-xl-xsm debian_arch i386 +xen-unstable test-armhf-armhf-xl-xsm debian_arch armhf +xen-unstable test-amd64-amd64-xl-xsm debian_kernkind pvops +xen-unstable test-amd64-i386-xl-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 n +xen-unstable build-amd64-xsm enable_xsm y +xen-unstable build-armhf enable_xsm n +xen-unstable build-armhf-xsm enable_xsm y +xen-unstable build-i386 enable_xsm n +xen-unstable build-i386-xsm enable_xsm y +xen-unstable test-amd64-amd64-xl enable_xsm n +xen-unstable test-amd64-amd64-xl-qemut-debianhvm-amd64 enable_xsm n +xen-unstable test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm enable_xsm y +xen-unstable test-amd64-amd64-xl-qemuu-debianhvm-amd64 enable_xsm n +xen-unstable test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm enable_xsm y +xen-unstable test-amd64-amd64-xl-qemuu-ovmf-amd64 enable_xsm n +xen-unstable test-amd64-amd64-xl-xsm enable_xsm y +xen-unstable test-amd64-i386-xl enable_xsm n +xen-unstable test-amd64-i386-xl-qemut-debianhvm-amd64 enable_xsm n +xen-unstable test-amd64-i386-xl-qemut-debianhvm-amd64-xsm enable_xsm y +xen-unstable test-amd64-i386-xl-qemuu-debianhvm-amd64 enable_xsm n +xen-unstable test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm enable_xsm y +xen-unstable test-amd64-i386-xl-qemuu-ovmf-amd64 enable_xsm n +xen-unstable test-amd64-i386-xl-xsm enable_xsm y +xen-unstable test-armhf-armhf-xl enable_xsm n +xen-unstable test-armhf-armhf-xl-xsm enable_xsm y +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-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-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-xl-xsm kernbuildjob build-armhf-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-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-xl-xsm kernkind pvops +xen-unstable build-amd64-pvops revision_linux 89161fe91f2fd1049bcc38f5d4b814acab7b83f5 +xen-unstable build-armhf-pvops revision_linux 89161fe91f2fd1049bcc38f5d4b814acab7b83f5 +xen-unstable build-i386-pvops revision_linux 89161fe91f2fd1049bcc38f5d4b814acab7b83f5 +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 c9d8f8b755e8960edf7725e05f3e6ac743a5e12e +xen-unstable build-armhf-xsm revision_qemuu c9d8f8b755e8960edf7725e05f3e6ac743a5e12e +xen-unstable build-i386-xsm revision_qemuu c9d8f8b755e8960edf7725e05f3e6ac743a5e12e +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 4d57153b52a36183d58e8de6ba613929f906386a +xen-unstable build-armhf-xsm revision_xen 4d57153b52a36183d58e8de6ba613929f906386a +xen-unstable build-i386-xsm revision_xen 4d57153b52a36183d58e8de6ba613929f906386a +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-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-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-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-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-xl-xsm xenbuildjob build-armhf-xsm Changes since v2: 1. update 20_linux_xen 2. drop patches that add in seclabel 3. some code refactoring Changes since v1: 1. address IanC's comments regarding coding style. 2. fix a bug in previous version that duplicates HVM test cases for pre-4.5 branches. Wei. Wei Liu (11): README: list chiark-utils-bin as requirement gitignore: ignore images directory ts-debian-install: rename cfg_xend to cfg 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 mfi-common, make-flight: create XSM test jobs .gitignore | 1 + Osstest/Debian.pm | 53 ++++++++++++++---- README | 1 + make-flight | 61 +++++++++++++------- mfi-common | 34 +++++++++++- overlay/etc/grub.d/20_linux_xen | 117 +++++++++++++++++++++++++++++++-------- ts-debian-install | 4 +- ts-xen-build | 12 ++++ ts-xen-build-prep | 2 +- ts-xen-install | 4 +- 10 files changed, 226 insertions(+), 63 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 |