[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-devel] [OSSTEST PATCH RFC v1 05/12] mfi-common: create build-$arch-xsm job
Signed-off-by: Wei Liu <wei.liu2@xxxxxxxxxx> --- mfi-common | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) diff --git a/mfi-common b/mfi-common index afb6239..cf7da4b 100644 --- a/mfi-common +++ b/mfi-common @@ -49,6 +49,7 @@ create_build_jobs () { local want_xend build_defxend build_extraxend local enable_ovmf local build_hostflags + local test_xsm for arch in ${BUILD_ARCHES- i386 amd64 armhf }; do @@ -134,6 +135,17 @@ create_build_jobs () { *) enable_ovmf=true; esac + # Test XSM from 4.5 onwards + case "$xenbranch" in + xen-3.*-testing) test_xsm=n;; + xen-4.0-testing) test_xsm=n;; + xen-4.1-testing) test_xsm=n;; + xen-4.2-testing) test_xsm=n;; + xen-4.3-testing) test_xsm=n;; + xen-4.4-testing) test_xsm=n;; + *) test_xsm=y; + esac + eval " arch_runvars=\"\$ARCH_RUNVARS_$arch\" " @@ -142,6 +154,23 @@ create_build_jobs () { ./cs-job-create $flight build-$arch build \ arch=$arch enable_xend=$build_defxend enable_ovmf=$enable_ovmf\ + enable_xsm=n \ + tree_qemu=$TREE_QEMU \ + tree_qemuu=$TREE_QEMU_UPSTREAM \ + tree_xen=$TREE_XEN \ + tree_seabios=$TREE_SEABIOS \ + $RUNVARS $BUILD_RUNVARS $BUILD_XEN_RUNVARS $arch_runvars \ + $suite_runvars \ + host_hostflags=$build_hostflags \ + revision_xen=$REVISION_XEN \ + revision_qemu=$REVISION_QEMU \ + revision_qemuu=$REVISION_QEMU_UPSTREAM \ + revision_seabios=$REVISION_SEABIOS + + if [ x$test_xsm = xy ]; then + ./cs-job-create $flight build-$arch-xsm build \ + arch=$arch enable_xend=$build_defxend enable_ovmf=$enable_ovmf\ + enable_xsm=$test_xsm \ tree_qemu=$TREE_QEMU \ tree_qemuu=$TREE_QEMU_UPSTREAM \ tree_xen=$TREE_XEN \ @@ -153,6 +182,7 @@ create_build_jobs () { revision_qemu=$REVISION_QEMU \ revision_qemuu=$REVISION_QEMU_UPSTREAM \ revision_seabios=$REVISION_SEABIOS + fi if [ $build_extraxend = "true" ] ; then ./cs-job-create $flight build-$arch-xend build \ -- 1.7.10.4 _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx http://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |