From: Ian Jackson <ian.jackson@eu.citrix.com>
To: xen-devel@lists.xenproject.org
Cc: Ian Campbell <ian.campbell@citrix.com>
Subject: [OSSTEST PATCH v2 00/33] xen.git#staging smoke tests
Date: Thu, 17 Sep 2015 18:37:27 +0100 [thread overview]
Message-ID: <1442511480-32587-1-git-send-email-ian.jackson@eu.citrix.com> (raw)
The main difference is new arrangements for reusing previous builds
for xen-unstable-smoke. Having slept on it, I have renamed the
intermediate branch name to xen.git#smoke. There are also bugfixes,
commit message updates, and so on, following review, and one
additional early patch early on ("SQL `TRUE'").
a 01 docs: Document OSSTEST_RESOURCE_PRIORITY values in README.planner
a 02 Executive: cs-job-create: Check that OSSTEST_FLIGHT is not set
a 03 mg-list-all-branches: Suppress `maintjobs'
a 04 standalone: Do not blunder on after errors
a 05 standalone: Set very long SQLite3 busy timeout in Perl
a 06 cr-daily-branch: Honour AP_FETCH_PFX
* 07 memoise: New utility
a 08 standalone-generate-dump-flight-runvars: memoise ap-fetch
+ 09 standalone mode: Fix two SQL `TRUE's
a 10 mfi-common: Use job_create_build for build-*-prev
a 11 ap-fetch-version*: Unwrap xen-unstable lines
a 12 ap-push: Use refs/heads/ for destinations
a 13 cr-ensure-disk-space: Honour -D
a 14 cr-ensure-disk-space: Look at referring flights
a 15 cr-ensure-disk-space: Make main loop body into a subroutine
a 16 cr-ensure-disk-space: Take the flights db lock
-a 17 cs-job-create: Permit creation of `synth' runvars
* 18 mg-show-flight-runvars: Decorate synth runvar names with ~
a 19 standalone-generate-dump-flight-runvars: Show synth runvars
-a 20 ts-host-alloc-Executive: Honour various hostalloc_* runvars
+ 21 sg-check-tested: New --pass-job= option
+ 22 cs-adjust-flight: Provide `jobs-list' operation
+ 23 cs-adjust-flight: Break out job removal machinery
+ 24 cs-adjust-flight: Provide `jobs-del' operation
+ 25 New utility mg-adjust-flight-makexrefs
a 26 make-flight: Contemplate varying architecture for Debian HVM
a 27 make-flight: Run job_create_test_filter_callback on true job name
a 28 make-flight: mfi-common: Honour $global_runvars
* 29 make-flight: Provide xen-unstable-smoke branch
+ 30 cr-daily-branch: Use mg-adjust-flight to have smoke tests reuse builds
a 31 cri-common: Support xen-unstable-smoke
*a 32 ap-*: Be able to fetch and push xen.git#smoke
a 33 crontab: Enable xen-unstable-smoke branch every 3h at <1mod3>:51 UTC
a = acked
* = modified in series v2
+ = new patch in series v2
- = commit message (only) modified
One patch was dropped:
make-flight: Allow separate specification of pre-built Xen vs others
Below are three sets of verification and debugging output. Firstly
the difference (due to the post-memoisation changes) in the output of:
OSSTEST_CONFIG=standalone-config-example \
./standalone-generate-dump-flight-runvars
Secondly, the interesting part of the debug output from
AP_FETCH_PFX='./memoise tmp/apmemo' \
DAILY_BRANCH_POSTMAKE_HOOK='exit 0' \
OSSTEST_USE_HEAD=y \
BRANCHES_ALWAYS=xen-unstable-smoke \
OSSTEST_NO_BASELINE=y \
./cr-daily-branch xen-unstable-smoke
against the Cambridge instance.
Thirdly, ./mg-show-flight-runvars -a on the resulting flight, 37963.
Ian.
--- ../play-testing.git/before 2015-09-17 18:16:34.946474967 +0100
+++ after 2015-09-17 18:16:23.758206614 +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 4600d7560425f89b32cd90ecf6084bae9293dfab
+xen-unstable build-amd64 revision_xen 340ade2f0ef692efce01a708ad98629af985f978
xen-unstable build-amd64-prev revision_xen 70d63e48077f8fee8eda6d8d95eeda52a34d9077
-xen-unstable build-amd64-rumpuserxen revision_xen 4600d7560425f89b32cd90ecf6084bae9293dfab
-xen-unstable build-amd64-xsm revision_xen 4600d7560425f89b32cd90ecf6084bae9293dfab
-xen-unstable build-armhf revision_xen 4600d7560425f89b32cd90ecf6084bae9293dfab
-xen-unstable build-armhf-xsm revision_xen 4600d7560425f89b32cd90ecf6084bae9293dfab
-xen-unstable build-i386 revision_xen 4600d7560425f89b32cd90ecf6084bae9293dfab
+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 70d63e48077f8fee8eda6d8d95eeda52a34d9077
-xen-unstable build-i386-rumpuserxen revision_xen 4600d7560425f89b32cd90ecf6084bae9293dfab
-xen-unstable build-i386-xsm revision_xen 4600d7560425f89b32cd90ecf6084bae9293dfab
+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,109 @@
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-amd64-libvirt arch amd64
+xen-unstable-smoke build-amd64-pvops arch amd64
+xen-unstable-smoke build-armhf arch armhf
+xen-unstable-smoke build-armhf-pvops 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-amd64-libvirt build_lvextend_max 50
+xen-unstable-smoke build-amd64-pvops build_lvextend_max 50
+xen-unstable-smoke build-armhf build_lvextend_max 50
+xen-unstable-smoke build-armhf-pvops build_lvextend_max 50
+xen-unstable-smoke build-amd64-libvirt buildjob build-amd64
+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-amd64-libvirt host_hostflags share-build-wheezy-amd64,arch-amd64,suite-wheezy,purpose-build
+xen-unstable-smoke build-amd64-pvops 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 build-armhf-pvops host_hostflags share-build-wheezy-armhf,arch-armhf,suite-wheezy,purpose-build
+xen-unstable-smoke build-armhf-pvops kconfig_override_y CONFIG_EXT4_FS
+xen-unstable-smoke build-amd64-pvops kconfighow xen-enable-xen-config
+xen-unstable-smoke build-armhf-pvops kconfighow xen-enable-xen-config
+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-libvirt revision_libvirt 17c4d2a17f9d8b50d6f6ddecb7a0bdb8b5ff0139
+xen-unstable-smoke build-amd64-pvops revision_linux 9b8b905951bde404f20a7bd4b37a5134f3484569
+xen-unstable-smoke build-armhf-pvops revision_linux 64972ceb0b0cafc91a09764bc731e1b7f0503b5c
+xen-unstable-smoke build-amd64-pvops revision_linuxfirmware c530a75c1e6a472b0eb9558310b518f0dfcd8860
+xen-unstable-smoke build-armhf-pvops revision_linuxfirmware c530a75c1e6a472b0eb9558310b518f0dfcd8860
+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-libvirt tree_libvirt git://xenbits.xen.org/libvirt.git
+xen-unstable-smoke build-amd64-pvops tree_linux git://xenbits.xen.org/linux-pvops.git
+xen-unstable-smoke build-armhf-pvops tree_linux git://xenbits.xen.org/linux-pvops.git
+xen-unstable-smoke build-amd64-pvops tree_linuxfirmware git://xenbits.xen.org/osstest/linux-firmware.git
+xen-unstable-smoke build-armhf-pvops tree_linuxfirmware git://xenbits.xen.org/osstest/linux-firmware.git
+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-amd64-libvirt tree_xen git://xenbits.xen.org/xen.git
+xen-unstable-smoke build-armhf tree_xen git://xenbits.xen.org/xen.git
+xen-unstable-smoke build-amd64-pvops treevcs_linux git
+xen-unstable-smoke build-armhf-pvops treevcs_linux 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-amd64-libvirt hostalloc_bonus_previousfail~ 0
+xen-unstable-smoke build-amd64-pvops hostalloc_bonus_previousfail~ 0
+xen-unstable-smoke build-armhf hostalloc_bonus_previousfail~ 0
+xen-unstable-smoke build-armhf-pvops 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-amd64-libvirt hostalloc_maxbonus_variation~ 0
+xen-unstable-smoke build-amd64-pvops hostalloc_maxbonus_variation~ 0
+xen-unstable-smoke build-armhf hostalloc_maxbonus_variation~ 0
+xen-unstable-smoke build-armhf-pvops 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
...
++ ./make-flight xen-unstable-smoke xen-unstable play
+ flight=37963
+ case $branch in
+ ./mg-adjust-flight-makexrefs -v 37963 '!build-amd64 !build-armhf build-*' --debug --branch=xen-unstable --blessings=real
==========
SELECT *
FROM flights
WHERE
EXISTS
(SELECT 1
FROM jobs j
WHERE j.job = ?
AND j.flight = flights.flight
AND j.status = 'pass')
AND
branch = ?
AND
(blessing=?)
ORDER BY flight DESC
LIMIT 1
----------
build-amd64-libvirt | xen-unstable | real
==========
==========YES
37963.test-amd64-amd64-libvirt libvirtbuildjob := `37938.build-amd64-libvirt' (exactly matches `build-amd64-libvirt')
37963.build-amd64-libvirt job deleted
==========
SELECT *
FROM flights
WHERE
EXISTS
(SELECT 1
FROM jobs j
WHERE j.job = ?
AND j.flight = flights.flight
AND j.status = 'pass')
AND
branch = ?
AND
(blessing=?)
ORDER BY flight DESC
LIMIT 1
----------
build-amd64-pvops | xen-unstable | real
==========
==========YES
37963.test-amd64-amd64-libvirt kernbuildjob := `37938.build-amd64-pvops' (exactly matches `build-amd64-pvops')
37963.test-amd64-amd64-xl-qemuu-debianhvm-i386 kernbuildjob := `37938.build-amd64-pvops' (exactly matches `build-amd64-pvops')
37963.build-amd64-pvops job deleted
==========
SELECT *
FROM flights
WHERE
EXISTS
(SELECT 1
FROM jobs j
WHERE j.job = ?
AND j.flight = flights.flight
AND j.status = 'pass')
AND
branch = ?
AND
(blessing=?)
ORDER BY flight DESC
LIMIT 1
----------
build-armhf-pvops | xen-unstable | real
==========
==========YES
37963.test-armhf-armhf-xl kernbuildjob := `37938.build-armhf-pvops' (exactly matches `build-armhf-pvops')
37963.build-armhf-pvops job deleted
+ exit 0
test-amd64-amd64-libvirt all_hostflags arch-amd64,arch-xen-amd64,suite-wheezy,purpose-test
test-amd64-amd64-xl-qemuu-debianhvm-i386 all_hostflags arch-amd64,arch-xen-amd64,suite-wheezy,purpose-test,hvm
test-armhf-armhf-xl all_hostflags arch-armhf,arch-xen-armhf,suite-wheezy,purpose-test
build-amd64 arch amd64
build-armhf arch armhf
test-amd64-amd64-libvirt arch amd64
test-amd64-amd64-xl-qemuu-debianhvm-i386 arch amd64
test-armhf-armhf-xl arch armhf
test-amd64-amd64-xl-qemuu-debianhvm-i386 bios seabios
test-amd64-amd64-libvirt buildjob build-amd64
test-amd64-amd64-xl-qemuu-debianhvm-i386 buildjob build-amd64
test-armhf-armhf-xl buildjob build-armhf
test-amd64-amd64-libvirt debian_arch amd64
test-armhf-armhf-xl debian_arch armhf
test-amd64-amd64-xl-qemuu-debianhvm-i386 debianhvm_image debian-7.2.0-i386-CD-1.iso
test-amd64-amd64-libvirt debian_kernkind pvops
test-armhf-armhf-xl debian_kernkind pvops
test-amd64-amd64-xl-qemuu-debianhvm-i386 device_model_version qemu-xen
build-amd64 enable_ovmf true
build-armhf enable_ovmf true
build-amd64 enable_xend false
build-armhf enable_xend false
build-amd64 enable_xsm false
build-armhf enable_xsm false
test-amd64-amd64-libvirt enable_xsm false
test-amd64-amd64-xl-qemuu-debianhvm-i386 enable_xsm false
test-armhf-armhf-xl enable_xsm false
build-amd64 host_hostflags share-build-wheezy-amd64,arch-amd64,suite-wheezy,purpose-build
build-armhf host_hostflags share-build-wheezy-armhf,arch-armhf,suite-wheezy,purpose-build
test-amd64-amd64-libvirt kernbuildjob 37938.build-amd64-pvops
test-amd64-amd64-xl-qemuu-debianhvm-i386 kernbuildjob 37938.build-amd64-pvops
test-armhf-armhf-xl kernbuildjob 37938.build-armhf-pvops
test-amd64-amd64-libvirt kernkind pvops
test-amd64-amd64-xl-qemuu-debianhvm-i386 kernkind pvops
test-armhf-armhf-xl kernkind pvops
test-amd64-amd64-libvirt libvirtbuildjob 37938.build-amd64-libvirt
build-amd64 revision_ovmf
build-armhf revision_ovmf
build-amd64 revision_qemu
build-armhf revision_qemu
build-amd64 revision_qemuu b05befcbea71a979509ce04f02929969a790c923
build-armhf revision_qemuu b05befcbea71a979509ce04f02929969a790c923
build-amd64 revision_seabios
build-armhf revision_seabios
build-amd64 revision_xen a7b39c8bd6cba3fe1c8012987b9e28bdbac7e92d
build-armhf revision_xen a7b39c8bd6cba3fe1c8012987b9e28bdbac7e92d
test-amd64-amd64-libvirt toolstack libvirt
test-amd64-amd64-xl-qemuu-debianhvm-i386 toolstack xl
test-armhf-armhf-xl toolstack xl
build-amd64 tree_ovmf
build-armhf tree_ovmf
build-amd64 tree_qemu git://xenbits.xen.org/staging/qemu-xen-unstable.git
build-armhf tree_qemu git://xenbits.xen.org/staging/qemu-xen-unstable.git
build-amd64 tree_qemuu git://xenbits.xen.org/staging/qemu-upstream-unstable.git
build-armhf tree_qemuu git://xenbits.xen.org/staging/qemu-upstream-unstable.git
build-amd64 tree_seabios
build-armhf tree_seabios
build-amd64 tree_xen git://xenbits.xen.org/xen.git
build-armhf tree_xen git://xenbits.xen.org/xen.git
test-amd64-amd64-libvirt xenbuildjob build-amd64
test-amd64-amd64-xl-qemuu-debianhvm-i386 xenbuildjob build-amd64
test-armhf-armhf-xl xenbuildjob build-armhf
build-amd64 hostalloc_bonus_previousfail~ 0
build-armhf hostalloc_bonus_previousfail~ 0
test-amd64-amd64-libvirt hostalloc_bonus_previousfail~ 0
test-amd64-amd64-xl-qemuu-debianhvm-i386 hostalloc_bonus_previousfail~ 0
test-armhf-armhf-xl hostalloc_bonus_previousfail~ 0
build-amd64 hostalloc_maxbonus_variation~ 0
build-armhf hostalloc_maxbonus_variation~ 0
test-amd64-amd64-libvirt hostalloc_maxbonus_variation~ 0
test-amd64-amd64-xl-qemuu-debianhvm-i386 hostalloc_maxbonus_variation~ 0
test-armhf-armhf-xl hostalloc_maxbonus_variation~ 0
--
next reply other threads:[~2015-09-17 17:38 UTC|newest]
Thread overview: 48+ messages / expand[flat|nested] mbox.gz Atom feed top
2015-09-17 17:37 Ian Jackson [this message]
2015-09-17 17:37 ` [OSSTEST PATCH 01/33] docs: Document OSSTEST_RESOURCE_PRIORITY values in README.planner Ian Jackson
2015-09-17 17:37 ` [OSSTEST PATCH 02/33] Executive: cs-job-create: Check that OSSTEST_FLIGHT is not set Ian Jackson
2015-09-17 17:37 ` [OSSTEST PATCH 03/33] mg-list-all-branches: Suppress `maintjobs' Ian Jackson
2015-09-17 17:37 ` [OSSTEST PATCH 04/33] standalone: Do not blunder on after errors Ian Jackson
2015-09-17 17:37 ` [OSSTEST PATCH 05/33] standalone: Set very long SQLite3 busy timeout in Perl Ian Jackson
2015-09-17 17:37 ` [OSSTEST PATCH 06/33] cr-daily-branch: Honour AP_FETCH_PFX Ian Jackson
2015-09-17 17:37 ` [OSSTEST PATCH 07/33] memoise: New utility Ian Jackson
2015-09-18 9:25 ` Ian Campbell
2015-09-17 17:37 ` [OSSTEST PATCH 08/33] standalone-generate-dump-flight-runvars: memoise ap-fetch Ian Jackson
2015-09-17 17:37 ` [OSSTEST PATCH 09/33] standalone mode: Fix two SQL `TRUE's Ian Jackson
2015-09-18 9:26 ` Ian Campbell
2015-09-17 17:37 ` [OSSTEST PATCH 10/33] mfi-common: Use job_create_build for build-*-prev Ian Jackson
2015-09-17 17:37 ` [OSSTEST PATCH 11/33] ap-fetch-version*: Unwrap xen-unstable lines Ian Jackson
2015-09-17 17:37 ` [OSSTEST PATCH 12/33] ap-push: Use refs/heads/ for destinations Ian Jackson
2015-09-17 17:37 ` [OSSTEST PATCH 13/33] cr-ensure-disk-space: Honour -D Ian Jackson
2015-09-17 17:37 ` [OSSTEST PATCH 14/33] cr-ensure-disk-space: Look at referring flights Ian Jackson
2015-09-17 17:37 ` [OSSTEST PATCH 15/33] cr-ensure-disk-space: Make main loop body into a subroutine Ian Jackson
2015-09-17 17:37 ` [OSSTEST PATCH 16/33] cr-ensure-disk-space: Take the flights db lock Ian Jackson
2015-09-17 17:37 ` [OSSTEST PATCH 17/33] cs-job-create: Permit creation of `synth' runvars Ian Jackson
2015-09-17 17:37 ` [OSSTEST PATCH 18/33] mg-show-flight-runvars: Decorate synth runvar names with ~ Ian Jackson
2015-09-18 9:27 ` Ian Campbell
2015-09-17 17:37 ` [OSSTEST PATCH 19/33] standalone-generate-dump-flight-runvars: Show synth runvars Ian Jackson
2015-09-17 17:37 ` [OSSTEST PATCH 20/33] ts-host-alloc-Executive: Honour various hostalloc_* runvars Ian Jackson
2015-09-17 17:37 ` [OSSTEST PATCH 21/33] sg-check-tested: New --pass-job= option Ian Jackson
2015-09-18 9:30 ` Ian Campbell
2015-09-17 17:37 ` [OSSTEST PATCH 22/33] cs-adjust-flight: Provide `jobs-list' operation Ian Jackson
2015-09-18 9:30 ` Ian Campbell
2015-09-17 17:37 ` [OSSTEST PATCH 23/33] cs-adjust-flight: Break out job removal machinery Ian Jackson
2015-09-18 9:31 ` Ian Campbell
2015-09-17 17:37 ` [OSSTEST PATCH 24/33] cs-adjust-flight: Provide `jobs-del' operation Ian Jackson
2015-09-18 9:31 ` Ian Campbell
2015-09-18 11:13 ` Ian Jackson
2015-09-17 17:37 ` [OSSTEST PATCH 25/33] New utility mg-adjust-flight-makexrefs Ian Jackson
2015-09-18 9:47 ` Ian Campbell
2015-09-17 17:37 ` [OSSTEST PATCH 26/33] make-flight: Contemplate varying architecture for Debian HVM Ian Jackson
2015-09-17 17:37 ` [OSSTEST PATCH 27/33] make-flight: Run job_create_test_filter_callback on true job name Ian Jackson
2015-09-17 17:37 ` [OSSTEST PATCH 28/33] make-flight: mfi-common: Honour $global_runvars Ian Jackson
2015-09-17 17:37 ` [OSSTEST PATCH 29/33] make-flight: Provide xen-unstable-smoke branch Ian Jackson
2015-09-18 9:50 ` Ian Campbell
2015-09-18 11:18 ` Ian Jackson
2015-09-18 11:23 ` Ian Campbell
2015-09-17 17:37 ` [OSSTEST PATCH 30/33] cr-daily-branch: Use mg-adjust-flight to have smoke tests reuse builds Ian Jackson
2015-09-18 9:52 ` Ian Campbell
2015-09-18 11:19 ` Ian Jackson
2015-09-17 17:37 ` [OSSTEST PATCH 31/33] cri-common: Support xen-unstable-smoke Ian Jackson
2015-09-17 17:37 ` [OSSTEST PATCH 32/33] ap-*: Be able to fetch and push xen.git#smoke Ian Jackson
2015-09-17 17:38 ` [OSSTEST PATCH 33/33] crontab: Enable xen-unstable-smoke branch every 3h at <1mod3>:51 UTC Ian Jackson
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=1442511480-32587-1-git-send-email-ian.jackson@eu.citrix.com \
--to=ian.jackson@eu.citrix.com \
--cc=ian.campbell@citrix.com \
--cc=xen-devel@lists.xenproject.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).