[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-devel] [OSSTEST PATCH 15/28] cr-daily-branch: Use mg-adjust-flight to have smoke tests reuse builds
The smoke tests are for testing xen-unstable. We want to avoid building anything else. So arrange to reuse previous builds by calling mg-adjust-flight-makexrefs. We rebuild libvirt too. This is necessary because libvirt is built against xen.git, and uses ABI-unstable APIs, so we need a libvirt built against the right xen.git. This means, for the smoke tests, we need to build libvirt ourselves. Currently this build seems to take 416 sends (from host allocation, which we - perhaps naively - hope will be able to reuse the host from the just-finished build job). Signed-off-by: Ian Jackson <Ian.Jackson@xxxxxxxxxxxxx> Acked-by: Ian Campbell <ian.campbell@xxxxxxxxxx> --- v4: Keep build-amd64-libvirt too. v3: Add a comment about the --blessings=real v2: New patch --- cr-daily-branch | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/cr-daily-branch b/cr-daily-branch index 141bce5..dd9c30a 100755 --- a/cr-daily-branch +++ b/cr-daily-branch @@ -276,7 +276,19 @@ if [ "x$NEW_REVISION" = "x$OLD_REVISION" ]; then fi $DAILY_BRANCH_PREMAKE_HOOK + flight=`$makeflight $branch $xenbranch $OSSTEST_BLESSING "$@"` + +case $branch in +xen-unstable-smoke) + ./mg-adjust-flight-makexrefs -v $flight \ + '!build-amd64 !build-amd64-libvirt !build-armhf build-*' \ + --debug --branch=xen-unstable --blessings=real + # Even adhoc or play flights ought to reuse only real + # previous builds. + ;; +esac + $DAILY_BRANCH_POSTMAKE_HOOK heading=tmp/$flight.heading-info -- 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 |