[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [PATCH OSSTEST] Arrange to test migration from the previous Xen version
Ian Campbell writes ("[PATCH OSSTEST] Arrange to test migration from the previous Xen version"): > There are several steps to this: Thanks. Much of this is very elegant. > +select_prevxenbranch () { > + local b > + local p > + for b in $(./mg-list-all-branches) ; do # already sorted by version > + case "$b" in > + xen*) Maybe these patterns should be "xen-" ? In case someone invents a tree `xenblargle'. Hrm, I see you took the example of ap-print-url, cri-common and mfi-common. > + # XXX could find latest pass on that branch and attempt to reuse. > + #bfiprevxen=... There is some nascent stuff in my smoke branch which might help with this. It's not suitable for public consumption. > + # To avoid the need for TREE_PREVQEMU, TREE_PREVOVMF etc we > + # only pass tree_xen and revision_xen here and therefore > + # pickup the versions implicitly selected by the > + # $REVISION_PREVXEN. > + # > + # XXX I think this doesn't break bisecting over the old > + # versions, since the bisectory will set tree_* based on what > + # was actually built, not based on this set of vars. You are correct. > --- a/ts-xen-install > +++ b/ts-xen-install > @@ -75,7 +75,8 @@ sub extract () { > > foreach my $part (@parts) { > target_extract_jobdistpath($ho, $part, "path_${part}dist", > - $r{"${part}buildjob"}, \%distpath); > + $r{"$ho->{Ident}_${part}buildjob"} // $r{"${part}buildjob"}, > + \%distpath); I approve. Ian. _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx http://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |