From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ian Jackson Subject: [OSSTEST PATCH 23/27] make-flight: Provide xen-unstable-smoke branch Date: Wed, 16 Sep 2015 14:35:26 +0100 Message-ID: <1442410530-9665-24-git-send-email-ian.jackson@eu.citrix.com> References: <1442410530-9665-1-git-send-email-ian.jackson@eu.citrix.com> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Return-path: Received: from mail6.bemta3.messagelabs.com ([195.245.230.39]) by lists.xen.org with esmtp (Exim 4.72) (envelope-from ) id 1ZcCsS-0000tI-Tg for xen-devel@lists.xenproject.org; Wed, 16 Sep 2015 13:36:01 +0000 In-Reply-To: <1442410530-9665-1-git-send-email-ian.jackson@eu.citrix.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xen.org Errors-To: xen-devel-bounces@lists.xen.org To: xen-devel@lists.xenproject.org Cc: Ian Jackson , Ian Campbell List-Id: xen-devel@lists.xenproject.org This contains a very limited set of jobs: build-amd64 build-armhf test-amd64-amd64-libvirt test-amd64-amd64-xl-qemuu-debianhvm-i386 test-armhf-armhf-xl The debianhvm job exists only in this flight, and is generated by having branch_debianhvm_arch return i386 instead of amd64. We override host allocator parameters to make this flight not care about host stickiness: it just takes whatever comes to hand. Deployment note: This requires images/debian-7.2.0-i386-CD-1.iso which I have already downloaded to the Cambridge instance using jigdo. Signed-off-by: Ian Jackson --- make-flight | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/make-flight b/make-flight index 2246411..09f3304 100755 --- a/make-flight +++ b/make-flight @@ -46,6 +46,16 @@ job_create_build_filter_callback () { esac if [ "x$relevant_bfi" != x ]; then return 1; fi # reusing + case "$branch" in + xen-unstable-smoke) + case "$job" in + build-amd64) ;; + build-armhf) ;; + *) return 1;; + esac + ;; + esac + return 0 } @@ -62,6 +72,13 @@ case "$buildflight" in ;; esac +case "$branch" in +xen-unstable-smoke) + global_runvars+=" hostalloc_maxbonus_variation~=0 " + global_runvars+=" hostalloc_bonus_previousfail~=0 " + ;; +esac + create_build_jobs job_create_test_filter_callback () { @@ -72,6 +89,14 @@ job_create_test_filter_callback () { local dom0arch=$1; shift case "$branch" in + xen-unstable-smoke) + case "$job" in + test-amd64-amd64-libvirt) return 0 ;; + test-armhf-armhf-xl) return 0 ;; + test-amd64-amd64-xl-qemuu-debianhvm-i386) return 0 ;; + *) return 1 ;; + esac + ;; qemu-upstream-4.2-testing) case " $* " in *" device_model_version=qemu-xen "*) @@ -238,6 +263,7 @@ do_hvm_win7_x64_tests () { branch_debianhvm_arch () { case $branch in + xen-unstable-smoke) echo i386;; *) echo amd64;; esac } -- 1.7.10.4