[Xen-devel,OSSTEST] Enable armhf tests for linux-linus branch

Message ID 1391619176-29362-1-git-send-email-ian.campbell@citrix.com
State New
Headers show

Commit Message

Ian Campbell Feb. 5, 2014, 4:52 p.m.
Rather than whitelisting interesting branches, instead blacklist the hisotrical
branches which are not interesting to armhf, ensuring that any new branches
will pick up armhf automatically.

This creates the expected build-armhf, build-armhf-pvops and
test-armhf-armhf-xl jobs for the linux-linus branch.

Signed-off-by: Ian Campbell <ian.campbell@citrix.com>
---
 make-flight | 6 ++++--
 mfi-common  | 6 ++++--
 2 files changed, 8 insertions(+), 4 deletions(-)

Comments

Ian Campbell Feb. 5, 2014, 5:09 p.m. | #1
On Wed, 2014-02-05 at 17:03 +0000, Ian Jackson wrote:
> Ian Campbell writes ("[PATCH OSSTEST] Enable armhf tests for linux-linus branch"):
> > Rather than whitelisting interesting branches, instead blacklist the hisotrical
> > branches which are not interesting to armhf, ensuring that any new branches
> > will pick up armhf automatically.
> > 
> > This creates the expected build-armhf, build-armhf-pvops and
> > test-armhf-armhf-xl jobs for the linux-linus branch.
> 
> Acked-by: Ian Jackson <ian.jackson@eu.citrix.com>
> 
> Can you push this right away ? 

Done. Thanks.

>  My fix to make cr-daily-branch not try
> to list the thousands of Linux contributors in each patch wants some
> more local testing and may not make it into the push gate today.
> 
> If my patch is ready I can rebase it onto yours.
> 
> Thanks,
> Ian.

Patch

diff --git a/make-flight b/make-flight
index 092a0cf..056fc7a 100755
--- a/make-flight
+++ b/make-flight
@@ -80,8 +80,10 @@  test_matrix_branch_filter_callback () {
   case "$xenarch" in
   armhf)
         case "$branch" in
-        linux-arm-xen) ;;
-        linux-*) return 1;;
+        linux-3.0) return 1;;
+        linux-3.4) return 1;;
+        linux-mingo-tip-master) return 1;;
+        linux-*) ;;
         qemu-*) return 1;;
         esac
         ;;
diff --git a/mfi-common b/mfi-common
index 60802ef..8f56092 100644
--- a/mfi-common
+++ b/mfi-common
@@ -47,8 +47,10 @@  create_build_jobs () {
     case "$arch" in
     armhf)
       case "$branch" in
-      linux-arm-xen) ;;
-      linux-*) continue;;
+      linux-3.0) continue;;
+      linux-3.4) continue;;
+      linux-mingo-tip-master) continue;;
+      linux-*) ;;
       qemu-*) continue;;
       esac
       case "$xenbranch" in