[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [xen-4.2-testing baseline test] 13666: tolerable FAIL
xen.org writes ("[xen-4.2-testing baseline test] 13666: tolerable FAIL"): ... > build-i386 4 xen-build fail never pass This was due to the fact that: * The test system thought that qemu-upstream-4.2-testing.git should exist because it was constructing the qemu branch name programmatically and overriding xen.hg's idea of which qemu version to use. * qemu-upstream-4.2-testing.git did not actually exist. This was because our release checklist didn't say to branch qemu-upstream.unstable.git. This was because we hadn't actually made a decision whether to branch qemu-xen-upstream for 4.2. Also I discovered that: * xen-4.2-testing.hg's Config.mk referred to qemu-xen-unstable.git. This was because our release checklist didn't say to change this (and Keir didn't do so when making the various tags). I have: * Checked with Ian C and Stefano and agreed that we want to branch xenbits's qemu-upstream-unstable.git. * Actually made the new trees and updated the checklist. * Pushed a change to xen-4.2-testing.hg to update Config.mk. (see below). * Poked the test system to start a retest of 4.2. I'm afraid that we should still refrain from pushing substative changes to xen-4.2-unstable.hg. Sorry for the inconvenience. The root causes are that (a) we have accumulated 18 months' worth of bitrot in our process (b) we didn't remember to update the releasing/branching checklist when inventing new qemu trees. Ian. # HG changeset patch # User Ian Jackson <Ian.Jackson@xxxxxxxxxxxxx> # Date 1347282491 -3600 # Node ID 317c8a48d81ff4848f6e8991c44a978efc06df30 # Parent c7c84f9e2fd87530bae9c8a4701e49f08eddadb6 Config.mk: Change qemu references to 4.2-testing trees QEMU_REMOTE and QEMU_UPSTREAM_URL need to refer to git://xenbits.xen.org/qemu-{xen,upstream}-4.2-testing.git (or the corresponding http versions), not -unstable.git. Signed-off-by: Ian Jackson <ian.jackson@xxxxxxxxxxxxx> Committed-by: Ian Jackson <ian.jackson@xxxxxxxxxxxxx> diff -r c7c84f9e2fd8 -r 317c8a48d81f Config.mk --- a/Config.mk Mon Sep 10 11:34:26 2012 +0100 +++ b/Config.mk Mon Sep 10 14:08:11 2012 +0100 @@ -187,18 +187,18 @@ XEN_EXTFILES_URL=http://xenbits.xen.org/ # near the place in the Xen Makefiles where the file is used. ifeq ($(GIT_HTTP),y) -QEMU_REMOTE=http://xenbits.xen.org/git-http/qemu-xen-unstable.git +QEMU_REMOTE=http://xenbits.xen.org/git-http/qemu-xen-4.2-testing.git else -QEMU_REMOTE=git://xenbits.xen.org/qemu-xen-unstable.git +QEMU_REMOTE=git://xenbits.xen.org/qemu-xen-4.2-testing.git endif ifeq ($(GIT_HTTP),y) OVMF_UPSTREAM_URL ?= http://xenbits.xen.org/git-http/ovmf.git -QEMU_UPSTREAM_URL ?= http://xenbits.xen.org/git-http/qemu-upstream-unstable.git +QEMU_UPSTREAM_URL ?= http://xenbits.xen.org/git-http/qemu-upstream-4.2-testing.git SEABIOS_UPSTREAM_URL ?= http://xenbits.xen.org/git-http/seabios.git else OVMF_UPSTREAM_URL ?= git://xenbits.xen.org/ovmf.git -QEMU_UPSTREAM_URL ?= git://xenbits.xen.org/qemu-upstream-unstable.git +QEMU_UPSTREAM_URL ?= git://xenbits.xen.org/qemu-upstream-4.2-testing.git SEABIOS_UPSTREAM_URL ?= git://xenbits.xen.org/seabios.git endif OVMF_UPSTREAM_REVISION ?= b0855f925c6e2e0b21fbb03fab4b5fb5b6876871 _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx http://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |