]> xenbits.xensource.com Git - people/aperard/osstest.git/commitdiff
make-flight: Drop Windows XP tests
authorIan Jackson <ian.jackson@eu.citrix.com>
Thu, 4 May 2017 11:57:32 +0000 (12:57 +0100)
committerIan Jackson <Ian.Jackson@eu.citrix.com>
Thu, 11 May 2017 14:33:43 +0000 (15:33 +0100)
XP is really quite obsolete now.

From diffing standalone-generate-dump-flight-runvars output,
the tests that are dropped are:
  test-amd64-amd64-xl-qemut-winxpsp3
  test-amd64-amd64-xl-qemuu-winxpsp3
  test-amd64-i386-xl-qemut-winxpsp3
  test-amd64-i386-xl-qemut-winxpsp3-vcpus1
  test-amd64-i386-xl-qemuu-winxpsp3
  test-amd64-i386-xl-qemuu-winxpsp3-vcpus1

This means we are introducing 8 tests and dropping 7.

We drop the tests only on the branches:
  linux-3.0
  linux-3.10
  linux-3.14
  linux-3.16
  linux-3.18
  linux-3.4
  linux-4.1
  linux-4.9
  linux-linus
  linux-next
  osstest
  qemu-mainline
  qemu-upstream-4.7-testing
  qemu-upstream-4.8-testing
  qemu-upstream-unstable
  seabios
  xen-4.6-testing
  xen-4.7-testing
  xen-4.8-testing
  xen-unstable

The other branches are mostly out-of-support Xen branches.  These are
either old ones we are still doing security support for (and would
like to know about regressions on, even for old guests), or very old
ones which we don't expect to change ever.

CC: Paul Durrant <Paul.Durrant@citrix.com>
CC: Jan Beulich <JBeulich@suse.com>
Signed-off-by: Ian Jackson <Ian.Jackson@eu.citrix.com>
---
v2: Drop the tests on 4.6 as well.

make-flight

index 2324b74ca554462551abf7dc9e9a7350e929610c..6dd0e5ffbbf3a443f16cc2ac4efcb3253bace9ae 100755 (executable)
@@ -255,6 +255,17 @@ do_freebsd_tests () {
 }
 
 do_hvm_winxp_tests () {
+  case $xenbranch in
+    xen-3.*-testing)      ;;
+    xen-4.0-testing)      ;;
+    xen-4.1-testing)      ;;
+    xen-4.2-testing)      ;;
+    xen-4.3-testing)      ;;
+    xen-4.4-testing)      ;;
+    xen-4.5-testing)      ;;
+    *)                    return;;
+  esac
+
   for vcpus in '' 1; do
     case "$vcpus" in
       '') vcpus_runvars=''; vcpus_suffix='' ;;