From: Ian Jackson Date: Thu, 14 Dec 2017 16:28:21 +0000 (+0000) Subject: smoke tests: Fix job reuse globs in cr-daily-branch X-Git-Url: http://xenbits.xensource.com/gitweb?a=commitdiff_plain;h=ce0425073e009236459639b0982a44048bee4adf;p=people%2Fliuw%2Fosstest.git smoke tests: Fix job reuse globs in cr-daily-branch A symptom that the old patterns lack !build-arm64-xsm, so the xsm job might be reused. The overall cause is that it contained a (partial) list of architectures. Instead, we observe that: * The things we want to avoid reusing are Xen and libvirt (which builds against Xen. * Non-Xen builds are invariably build-- (or even longer) so we can match them all with build-*-*. * We need to exclude the Xen builds and the libvirt builds. The libvirt builds are obvious. The Xen builds are either build- which does not match build-*-*, or build--xsm. CC: Stefano Stabellini Acked-by: Julien Grall Signed-off-by: Ian Jackson --- diff --git a/cr-daily-branch b/cr-daily-branch index d05d953..14e8595 100755 --- a/cr-daily-branch +++ b/cr-daily-branch @@ -343,7 +343,7 @@ xen-unstable-smoke) : ${SMOKE_HARNESS_REV:=$harness_rev} ./mg-adjust-flight-makexrefs -v $flight \ - '!build-amd64 !build-amd64-libvirt !build-armhf build-*' \ + '!build-*-xsm !build-*-libvirt build-*-*' \ --debug --blessings=real \ --branch=xen-unstable,xen-unstable-smoke,osstest \ --revision-osstest=$SMOKE_HARNESS_REV