[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-devel] [PATCH OSSTEST] make-flight: only test xl in unstable
xend has been deprecated for enough releases now, lets focus on xl and/or make space to add libvirt tests. I have verified that a xen-4.4-testing flight does not change, while a xen-unstable flight changes in the following expected ways: - build-.*-xend jobs are dropped - test-.*-xend-.* jobs become test-.*-xl-.*, the corresponding toolstack runvar changes to xl and the buildjob runvar loses its -xen suffix. This affects: - test-amd64-i386-xend-qemut-winxpsp3 - test-amd64-i386-xend-winxpsp3 - a new job test-amd64-i386-xl-qemuu-winxpsp3 is added, previously the non-sensical test-amd64-i386-xend-qemuu-winxpsp3 was suppressed by job_create_test_filter_callback. Signed-off-by: Ian Campbell <ian.campbell@xxxxxxxxxx> --- make-flight | 15 ++++++++++++++- mfi-common | 5 +++-- 2 files changed, 17 insertions(+), 3 deletions(-) diff --git a/make-flight b/make-flight index 033c3f0..39fa7ba 100755 --- a/make-flight +++ b/make-flight @@ -126,11 +126,24 @@ do_hvm_winxp_tests () { continue fi - stripy toolstack xend xl \ + # No xend from 4.5 onwards + case "$xenbranch" in + xen-3.*-testing) toolstack= ;; + xen-4.0-testing) toolstack= ;; + xen-4.1-testing) toolstack= ;; + xen-4.2-testing) toolstack= ;; + xen-4.3-testing) toolstack= ;; + xen-4.4-testing) toolstack= ;; + *) toolstack="xl" ;; + esac + + if [ x$toolstack = x ] ; then + stripy toolstack xend xl \ "$vcpus" 1 \ "$kern" '' \ "$xenarch" i386 \ "$dom0arch" i386 + fi toolstack_runvars="toolstack=$toolstack" diff --git a/mfi-common b/mfi-common index a95703d..3f40193 100644 --- a/mfi-common +++ b/mfi-common @@ -91,6 +91,7 @@ create_build_jobs () { # In 4.4 onwards xend is off by default. If necessary we build a # separate set of binaries with xend enabled in order to run those # tests which use xend. + # In 4.5 onwards we don't test xend anymore if [ -n "$WANT_XEND" ]; then want_xend=$WANT_XEND else @@ -106,8 +107,8 @@ create_build_jobs () { xen-4.1-testing) build_defxend=$want_xend; build_extraxend=false;; xen-4.2-testing) build_defxend=$want_xend; build_extraxend=false;; xen-4.3-testing) build_defxend=$want_xend; build_extraxend=false;; - *) build_defxend=false; - build_extraxend=$want_xend + xen-4.4-testing) build_defxend=false; build_extraxend=$want_xend;; + *) build_defxend=false; build_extraxend=false esac case "$xenbranch" in -- 1.8.5.2 _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx http://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |