This is (finally!) my series to provide fast smoke tests of xen-unstable. The first two thirds of the series shaves a number of yaks I encountered on the way. Many of these (particularly the ones up to patch 11 or so) are generally useful and could perhaps go in before the rest.
One outstanding bikeshed question about naming: I have called the job `xen-unstable-smoke' and the output ref xen.git#smoked. I tripped over the presence or absence of the `d' a few times. Should one of these two be renamed, and if so which ? I have verified that this series from "standalone-generate-dump-flight-runvars: memoise ap-fetch" onwards generates no unexpected changes to any runvars. The diff -bu (from there to tip) in the output from OSSTEST_CONFIG=standalone-config-example \ ./standalone-generate-dump-flight-runvars is included below. At the time of running this, xen.git had 340ade2f0ef692efce01a708ad98629af985f978 refs/heads/smoked 26646f34c31f663fa23076ed0433195edec50d9f refs/heads/staging and the only change to the existing flights' runvars is that xen-unstable's non-prev revision_xen values referring to staging now refer to smoked instead. --- ../play-testing.git/before 2015-09-16 14:07:53.493236378 +0100 +++ after 2015-09-16 14:08:05.577518049 +0100 @@ -23100,16 +23100,16 @@ xen-unstable build-armhf-xsm revision_seabios xen-unstable build-i386 revision_seabios xen-unstable build-i386-xsm revision_seabios -xen-unstable build-amd64 revision_xen 26646f34c31f663fa23076ed0433195edec50d9f +xen-unstable build-amd64 revision_xen 340ade2f0ef692efce01a708ad98629af985f978 xen-unstable build-amd64-prev revision_xen a7b39c8bd6cba3fe1c8012987b9e28bdbac7e92d -xen-unstable build-amd64-rumpuserxen revision_xen 26646f34c31f663fa23076ed0433195edec50d9f -xen-unstable build-amd64-xsm revision_xen 26646f34c31f663fa23076ed0433195edec50d9f -xen-unstable build-armhf revision_xen 26646f34c31f663fa23076ed0433195edec50d9f -xen-unstable build-armhf-xsm revision_xen 26646f34c31f663fa23076ed0433195edec50d9f -xen-unstable build-i386 revision_xen 26646f34c31f663fa23076ed0433195edec50d9f +xen-unstable build-amd64-rumpuserxen revision_xen 340ade2f0ef692efce01a708ad98629af985f978 +xen-unstable build-amd64-xsm revision_xen 340ade2f0ef692efce01a708ad98629af985f978 +xen-unstable build-armhf revision_xen 340ade2f0ef692efce01a708ad98629af985f978 +xen-unstable build-armhf-xsm revision_xen 340ade2f0ef692efce01a708ad98629af985f978 +xen-unstable build-i386 revision_xen 340ade2f0ef692efce01a708ad98629af985f978 xen-unstable build-i386-prev revision_xen a7b39c8bd6cba3fe1c8012987b9e28bdbac7e92d -xen-unstable build-i386-rumpuserxen revision_xen 26646f34c31f663fa23076ed0433195edec50d9f -xen-unstable build-i386-xsm revision_xen 26646f34c31f663fa23076ed0433195edec50d9f +xen-unstable build-i386-rumpuserxen revision_xen 340ade2f0ef692efce01a708ad98629af985f978 +xen-unstable build-i386-xsm revision_xen 340ade2f0ef692efce01a708ad98629af985f978 xen-unstable test-amd64-amd64-rumpuserxen-amd64 rump_builtimage rumpuserxen:/usr/local/lib/xen/rump-kernel/rump-kernel xen-unstable test-amd64-i386-rumpuserxen-i386 rump_builtimage rumpuserxen:/usr/local/lib/xen/rump-kernel/rump-kernel xen-unstable test-amd64-amd64-rumpuserxen-amd64 rump_cmdline 3 @@ -23365,3 +23365,77 @@ xen-unstable test-amd64-i386-rumpuserxen-i386 xenstorels_builtimage :/usr/local/bin/xenstore xen-unstable test-amd64-amd64-rumpuserxen-amd64 xenstorels_cmdline ls -fp device xen-unstable test-amd64-i386-rumpuserxen-i386 xenstorels_cmdline ls -fp device +xen-unstable-smoke test-amd64-amd64-libvirt all_hostflags arch-amd64,arch-xen-amd64,suite-wheezy,purpose-test +xen-unstable-smoke test-amd64-amd64-xl-qemuu-debianhvm-i386 all_hostflags arch-amd64,arch-xen-amd64,suite-wheezy,purpose-test,hvm +xen-unstable-smoke test-armhf-armhf-xl all_hostflags arch-armhf,arch-xen-armhf,suite-wheezy,purpose-test +xen-unstable-smoke build-amd64 arch amd64 +xen-unstable-smoke build-armhf arch armhf +xen-unstable-smoke test-amd64-amd64-libvirt arch amd64 +xen-unstable-smoke test-amd64-amd64-xl-qemuu-debianhvm-i386 arch amd64 +xen-unstable-smoke test-armhf-armhf-xl arch armhf +xen-unstable-smoke test-amd64-amd64-xl-qemuu-debianhvm-i386 bios seabios +xen-unstable-smoke build-amd64 build_lvextend_max 50 +xen-unstable-smoke build-armhf build_lvextend_max 50 +xen-unstable-smoke test-amd64-amd64-libvirt buildjob build-amd64 +xen-unstable-smoke test-amd64-amd64-xl-qemuu-debianhvm-i386 buildjob build-amd64 +xen-unstable-smoke test-armhf-armhf-xl buildjob build-armhf +xen-unstable-smoke test-amd64-amd64-libvirt debian_arch amd64 +xen-unstable-smoke test-armhf-armhf-xl debian_arch armhf +xen-unstable-smoke test-amd64-amd64-libvirt debian_kernkind pvops +xen-unstable-smoke test-armhf-armhf-xl debian_kernkind pvops +xen-unstable-smoke test-amd64-amd64-xl-qemuu-debianhvm-i386 debianhvm_image debian-7.2.0-i386-CD-1.iso +xen-unstable-smoke test-amd64-amd64-xl-qemuu-debianhvm-i386 device_model_version qemu-xen +xen-unstable-smoke build-amd64 enable_ovmf true +xen-unstable-smoke build-armhf enable_ovmf true +xen-unstable-smoke build-amd64 enable_xend false +xen-unstable-smoke build-armhf enable_xend false +xen-unstable-smoke build-amd64 enable_xsm false +xen-unstable-smoke build-armhf enable_xsm false +xen-unstable-smoke test-amd64-amd64-libvirt enable_xsm false +xen-unstable-smoke test-amd64-amd64-xl-qemuu-debianhvm-i386 enable_xsm false +xen-unstable-smoke test-armhf-armhf-xl enable_xsm false +xen-unstable-smoke build-amd64 host_hostflags share-build-wheezy-amd64,arch-amd64,suite-wheezy,purpose-build +xen-unstable-smoke build-armhf host_hostflags share-build-wheezy-armhf,arch-armhf,suite-wheezy,purpose-build +xen-unstable-smoke test-amd64-amd64-libvirt kernbuildjob build-amd64-pvops +xen-unstable-smoke test-amd64-amd64-xl-qemuu-debianhvm-i386 kernbuildjob build-amd64-pvops +xen-unstable-smoke test-armhf-armhf-xl kernbuildjob build-armhf-pvops +xen-unstable-smoke test-amd64-amd64-libvirt kernkind pvops +xen-unstable-smoke test-amd64-amd64-xl-qemuu-debianhvm-i386 kernkind pvops +xen-unstable-smoke test-armhf-armhf-xl kernkind pvops +xen-unstable-smoke test-amd64-amd64-libvirt libvirtbuildjob build-amd64-libvirt +xen-unstable-smoke build-amd64 revision_ovmf +xen-unstable-smoke build-armhf revision_ovmf +xen-unstable-smoke build-amd64 revision_qemu +xen-unstable-smoke build-armhf revision_qemu +xen-unstable-smoke build-amd64 revision_qemuu b05befcbea71a979509ce04f02929969a790c923 +xen-unstable-smoke build-armhf revision_qemuu b05befcbea71a979509ce04f02929969a790c923 +xen-unstable-smoke build-amd64 revision_seabios +xen-unstable-smoke build-armhf revision_seabios +xen-unstable-smoke build-amd64 revision_xen a7b39c8bd6cba3fe1c8012987b9e28bdbac7e92d +xen-unstable-smoke build-armhf revision_xen a7b39c8bd6cba3fe1c8012987b9e28bdbac7e92d +xen-unstable-smoke test-amd64-amd64-libvirt toolstack libvirt +xen-unstable-smoke test-amd64-amd64-xl-qemuu-debianhvm-i386 toolstack xl +xen-unstable-smoke test-armhf-armhf-xl toolstack xl +xen-unstable-smoke build-amd64 tree_ovmf +xen-unstable-smoke build-armhf tree_ovmf +xen-unstable-smoke build-amd64 tree_qemu git://xenbits.xen.org/staging/qemu-xen-unstable.git +xen-unstable-smoke build-armhf tree_qemu git://xenbits.xen.org/staging/qemu-xen-unstable.git +xen-unstable-smoke build-amd64 tree_qemuu git://xenbits.xen.org/staging/qemu-upstream-unstable.git +xen-unstable-smoke build-armhf tree_qemuu git://xenbits.xen.org/staging/qemu-upstream-unstable.git +xen-unstable-smoke build-amd64 tree_seabios +xen-unstable-smoke build-armhf tree_seabios +xen-unstable-smoke build-amd64 tree_xen git://xenbits.xen.org/xen.git +xen-unstable-smoke build-armhf tree_xen git://xenbits.xen.org/xen.git +xen-unstable-smoke test-amd64-amd64-libvirt xenbuildjob build-amd64 +xen-unstable-smoke test-amd64-amd64-xl-qemuu-debianhvm-i386 xenbuildjob build-amd64 +xen-unstable-smoke test-armhf-armhf-xl xenbuildjob build-armhf +xen-unstable-smoke build-amd64 hostalloc_bonus_previousfail~ 0 +xen-unstable-smoke build-armhf hostalloc_bonus_previousfail~ 0 +xen-unstable-smoke test-amd64-amd64-libvirt hostalloc_bonus_previousfail~ 0 +xen-unstable-smoke test-amd64-amd64-xl-qemuu-debianhvm-i386 hostalloc_bonus_previousfail~ 0 +xen-unstable-smoke test-armhf-armhf-xl hostalloc_bonus_previousfail~ 0 +xen-unstable-smoke build-amd64 hostalloc_maxbonus_variation~ 0 +xen-unstable-smoke build-armhf hostalloc_maxbonus_variation~ 0 +xen-unstable-smoke test-amd64-amd64-libvirt hostalloc_maxbonus_variation~ 0 +xen-unstable-smoke test-amd64-amd64-xl-qemuu-debianhvm-i386 hostalloc_maxbonus_variation~ 0 +xen-unstable-smoke test-armhf-armhf-xl hostalloc_maxbonus_variation~ 0 _______________________________________________ Xen-devel mailing list Xen-devel@lists.xen.org http://lists.xen.org/xen-devel