xen-devel.lists.xenproject.org archive mirror
 help / color / mirror / Atom feed
* [OSSTEST PATCH 00/27] xen.git#staging smoke tests
@ 2015-09-16 13:35 Ian Jackson
  2015-09-16 13:35 ` [OSSTEST PATCH 01/27] docs: Document OSSTEST_RESOURCE_PRIORITY values in README.planner Ian Jackson
                   ` (27 more replies)
  0 siblings, 28 replies; 74+ messages in thread
From: Ian Jackson @ 2015-09-16 13:35 UTC (permalink / raw)
  To: xen-devel; +Cc: Ian Campbell

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                                                             

^ permalink raw reply	[flat|nested] 74+ messages in thread

end of thread, other threads:[~2015-09-16 15:46 UTC | newest]

Thread overview: 74+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-09-16 13:35 [OSSTEST PATCH 00/27] xen.git#staging smoke tests Ian Jackson
2015-09-16 13:35 ` [OSSTEST PATCH 01/27] docs: Document OSSTEST_RESOURCE_PRIORITY values in README.planner Ian Jackson
2015-09-16 13:46   ` Ian Campbell
2015-09-16 13:35 ` [OSSTEST PATCH 02/27] Executive: cs-job-create: Check that OSSTEST_FLIGHT is not set Ian Jackson
2015-09-16 13:48   ` Ian Campbell
2015-09-16 13:52     ` Ian Jackson
2015-09-16 13:35 ` [OSSTEST PATCH 03/27] mg-list-all-branches: Suppress `maintjobs' Ian Jackson
2015-09-16 13:48   ` Ian Campbell
2015-09-16 13:35 ` [OSSTEST PATCH 04/27] standalone: Do not blunder on after errors Ian Jackson
2015-09-16 13:48   ` Ian Campbell
2015-09-16 13:35 ` [OSSTEST PATCH 05/27] standalone: Set very long SQLite3 busy timeout in Perl Ian Jackson
2015-09-16 13:49   ` Ian Campbell
2015-09-16 13:35 ` [OSSTEST PATCH 06/27] cr-daily-branch: Honour AP_FETCH_PFX Ian Jackson
2015-09-16 13:49   ` Ian Campbell
2015-09-16 13:35 ` [OSSTEST PATCH 07/27] memoise: New utility Ian Jackson
2015-09-16 13:54   ` Ian Campbell
2015-09-16 13:58     ` Ian Jackson
2015-09-16 14:07       ` Ian Campbell
2015-09-16 14:38         ` Ian Jackson
2015-09-16 14:41           ` Ian Campbell
2015-09-16 13:35 ` [OSSTEST PATCH 08/27] standalone-generate-dump-flight-runvars: memoise ap-fetch Ian Jackson
2015-09-16 13:56   ` Ian Campbell
2015-09-16 13:59     ` Ian Jackson
2015-09-16 13:35 ` [OSSTEST PATCH 09/27] mfi-common: Use job_create_build for build-*-prev Ian Jackson
2015-09-16 13:56   ` Ian Campbell
2015-09-16 13:35 ` [OSSTEST PATCH 10/27] ap-fetch-version*: Unwrap xen-unstable lines Ian Jackson
2015-09-16 13:56   ` Ian Campbell
2015-09-16 13:35 ` [OSSTEST PATCH 11/27] ap-push: Use refs/heads/ for destinations Ian Jackson
2015-09-16 13:57   ` Ian Campbell
2015-09-16 13:35 ` [OSSTEST PATCH 12/27] cr-ensure-disk-space: Honour -D Ian Jackson
2015-09-16 13:59   ` Ian Campbell
2015-09-16 13:35 ` [OSSTEST PATCH 13/27] cr-ensure-disk-space: Look at referring flights Ian Jackson
2015-09-16 14:09   ` Ian Campbell
2015-09-16 13:35 ` [OSSTEST PATCH 14/27] cr-ensure-disk-space: Make main loop body into a subroutine Ian Jackson
2015-09-16 14:09   ` Ian Campbell
2015-09-16 13:35 ` [OSSTEST PATCH 15/27] cr-ensure-disk-space: Take the flights db lock Ian Jackson
2015-09-16 14:13   ` Ian Campbell
2015-09-16 13:35 ` [OSSTEST PATCH 16/27] cs-job-create: Permit creation of `synth' runvars Ian Jackson
2015-09-16 14:16   ` Ian Campbell
2015-09-16 14:41     ` Ian Jackson
2015-09-16 14:49       ` Ian Campbell
2015-09-16 13:35 ` [OSSTEST PATCH 17/27] mg-show-flight-runvars: Decorate synth runvar names with ~ Ian Jackson
2015-09-16 14:19   ` Ian Campbell
2015-09-16 14:46     ` Ian Jackson
2015-09-16 13:35 ` [OSSTEST PATCH 18/27] standalone-generate-dump-flight-runvars: Show synth runvars Ian Jackson
2015-09-16 14:20   ` Ian Campbell
2015-09-16 13:35 ` [OSSTEST PATCH 19/27] ts-host-alloc-Executive: Honour various hostalloc_* runvars Ian Jackson
2015-09-16 14:22   ` Ian Campbell
2015-09-16 13:35 ` [OSSTEST PATCH 20/27] make-flight: Allow separate specification of pre-built Xen vs others Ian Jackson
2015-09-16 14:25   ` Ian Campbell
2015-09-16 13:35 ` [OSSTEST PATCH 21/27] make-flight: Contemplate varying architecture for Debian HVM Ian Jackson
2015-09-16 14:26   ` Ian Campbell
2015-09-16 13:35 ` [OSSTEST PATCH 22/27] make-flight: Run job_create_test_filter_callback on true job name Ian Jackson
2015-09-16 14:26   ` Ian Campbell
2015-09-16 13:35 ` [OSSTEST PATCH 23/27] make-flight: Provide xen-unstable-smoke branch Ian Jackson
2015-09-16 14:28   ` Ian Campbell
2015-09-16 14:51     ` Ian Jackson
2015-09-16 15:09       ` Ian Campbell
2015-09-16 14:31   ` Ian Campbell
2015-09-16 14:31     ` Ian Campbell
2015-09-16 14:57     ` Ian Jackson
2015-09-16 15:10       ` Ian Campbell
2015-09-16 13:35 ` [OSSTEST PATCH 24/27] make-flight: mfi-common: Honour $global_runvars Ian Jackson
2015-09-16 14:29   ` Ian Campbell
2015-09-16 14:53     ` Ian Jackson
2015-09-16 13:35 ` [OSSTEST PATCH 25/27] ap-*: Be able to fetch and push xen.git#smoked Ian Jackson
2015-09-16 14:32   ` Ian Campbell
2015-09-16 13:35 ` [OSSTEST PATCH 26/27] cri-common: Support xen-unstable-smoke Ian Jackson
2015-09-16 14:33   ` Ian Campbell
2015-09-16 13:35 ` [OSSTEST PATCH 27/27] crontab: Enable xen-unstable-smoke branch every 3h at <1mod3>:51 UTC Ian Jackson
2015-09-16 14:34   ` Ian Campbell
2015-09-16 14:37   ` Ian Campbell
2015-09-16 15:29 ` [OSSTEST PATCH 00/27] xen.git#staging smoke tests Ian Campbell
2015-09-16 15:46   ` Ian Jackson

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).