[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Xen-devel] [PATCH OSSTEST RFC v2 1/2] Add a flight to test qemu.org's ("mainline") master branch.



On Mon, 2014-05-12 at 16:15 +0100, Ian Jackson wrote:
> Ian Campbell writes ("[PATCH OSSTEST RFC v2 1/2] Add a flight to test 
> qemu.org's ("mainline") master branch."):
> > The naming here is slightly confused because we call our branches of qemuu 
> > on
> > xenbits "qemu-upstream-foo", so I went with qemu-mainline to be distinct.
> 
> IMO the tree in osstest/ should be called "qemu.git".  It's not got a
> different git history to the qemu-upstream-foo.

OK

> The "mainline" should be in the ref name.

Currently the ref name is xen-tested-master, because the input branch
from upstream is called master. xen-tested-mainline-master perhaps?

> 
> > +qemu-mainline)
> > +        repo_tree_rev_fetch_git $branch \
> > +           $BASE_TREE_QEMU_MAINLINE xen-tested-master 
> > $LOCALREV_QEMU_MAINLINE
> 
> Maybe some / in the branch name ?

FWIW libvirt uses the same ref name, but I'm happy to change if you
would prefer, although I'm not sure what the benefit would be. Anyway,
what would you suggest?

> > diff --git a/cri-common b/cri-common
> > index d82312c..d901383 100644
> > --- a/cri-common
> > +++ b/cri-common
> > @@ -43,6 +43,7 @@ repo_tree_rev_fetch_git () {
> >  select_xenbranch () {
> >     case "$branch" in
> >     xen*)                   tree=xen;       xenbranch=$branch ;;
> > +   qemu-mainline)          tree=qemuu;     xenbranch=xen-unstable  
> > qemuubranch=qemu-mainline;;
> >          qemu-upstream-*)    tree=qemuu; 
> > xenbranch=xen-${branch#qemu-upstream-};;
> >     linux)                  tree=linux;     xenbranch=xen-unstable ;;
> >     linux-*)                tree=linux;     xenbranch=xen-unstable ;;
> > @@ -55,6 +56,9 @@ select_xenbranch () {
> >     else
> >             linuxbranch=''
> >     fi
> > +   if [ x$qemuubranch = x ]; then
> > +           qemuubranch="qemu-upstream-${xenbranch#xen-}"
> > +   fi
> 
> Perhaps it would be easier to move the default setting of qemuubranch
> above the case, where it wouldn't need to be conditional.

Yes, good suggestion.

Ian.


_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxx
http://lists.xen.org/xen-devel


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.