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.
}
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='' ;;