]> xenbits.xensource.com Git - people/iwj/osstest.git/commitdiff
make-flight: further reduce unwanted combinations
authorIan Campbell <ian.campbell@citrix.com>
Fri, 27 Sep 2013 12:17:27 +0000 (13:17 +0100)
committerIan Campbell <ian.campbell@citrix.com>
Fri, 27 Sep 2013 12:17:27 +0000 (13:17 +0100)
Drop armhf build and test jobs from tests of branches:
  - qemu-upstream-unstable
  - qemu-upstream-4.2-testing
  - qemu-upstream-4.3-testing
  - linux-3.10
  - linux-3.4

In principal these are harmless but in practice they are stretching our
available armhf build resources very thin. In addition spurious armhf failures
now won't affect these branches.

Drop non-armhf arch builds and tests from linux-arm-xen.

make-flight

index 07fb4a2e9b919e61d221b739e1797949608af41a..a5d21afd34bd9be6b4a08d2ddb89093deb6bf10e 100755 (executable)
@@ -45,6 +45,11 @@ if [ x$buildflight = x ]; then
 
     case "$arch" in
     armhf)
+      case "$branch" in
+      linux-arm-xen) ;;
+      linux-*) continue;;
+      qemu-*) continue;;
+      esac
       case "$xenbranch" in
       xen-3.*-testing) continue;;
       xen-4.0-testing) continue;;
@@ -57,6 +62,9 @@ if [ x$buildflight = x ]; then
       "
       ;;
     *)
+      case "$branch" in
+      linux-arm-xen) continue;;
+      esac
       pvops_kernel="
        tree_linux=$TREE_LINUX
        revision_linux=${REVISION_LINUX:-${DEFAULT_REVISION_LINUX}}
@@ -237,6 +245,11 @@ for xenarch in ${TEST_ARCHES- i386 amd64 armhf } ; do
        xen-4.2-testing) continue;;
        *) ;;
        esac
+       case "$branch" in
+       linux-arm-xen) ;;
+       linux-*) continue;;
+       qemu-*) continue;;
+       esac
        ;;
   i386)
        # 32-bit Xen is dropped from 4.3 onwards
@@ -247,7 +260,14 @@ for xenarch in ${TEST_ARCHES- i386 amd64 armhf } ; do
        xen-4.2-testing) ;;
        *) continue ;;
        esac
+       case "$branch" in
+       linux-arm-xen) continue;;
+       esac
        ;;
+  amd64)
+       case "$branch" in
+       linux-arm-xen) continue;;
+       esac
   esac
 
   case "$xenarch" in