[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] osstest, the params to pass into 'make-flight'
> -----Original Message----- > From: Ian Campbell [mailto:Ian.Campbell@xxxxxxxxxx] > Sent: Saturday, June 28, 2014 6:46 PM > To: Hu, Robert > Cc: xen-devel@xxxxxxxxxxxxx; Wei Liu; Ian Jackson > Subject: Re: [Xen-devel] osstest, the params to pass into 'make-flight' > > On Sat, 2014-06-28 at 08:19 +0000, Hu, Robert wrote: > > > -----Original Message----- > > > From: Ian Campbell [mailto:Ian.Campbell@xxxxxxxxxx] > > > Sent: Friday, June 27, 2014 10:49 PM > > > To: Hu, Robert > > > Cc: xen-devel@xxxxxxxxxxxxx; Wei Liu; Ian Jackson > > > Subject: Re: [Xen-devel] osstest, the params to pass into 'make-flight' > > > > > > On Fri, 2014-06-27 at 14:12 +0000, Hu, Robert wrote: > > > > Hi, > > > > > > > > I just start studying the osstest framework. Besides the following 2 > > > > blogs, > are > > > there any introducing documents? > > > > > > > > http://blog.xen.org/index.php/2013/02/02/xen-automatic-test-system-osstest/ > > > > > > > > http://blog.xen.org/index.php/2013/09/30/osstest-standalone-mode-step-by-st > > > ep/ > > > > > > > > I begin to read the code, confused at the entrance point of 'make > > > > flight', > where > > > 4 global variables I believe is important to understand the overall > > > architecture > -- > > > 'branch, xenbranch, blessing, buildflight'. What kind of value I shall > > > passed > into > > > them? > > > > I've read the Readme in the code, but didn't find information to answer > myself. > > > > > > There is a helper program now, see "standalone". It has a doc comment > > > near the top. > > > > > > README probably needs an update to reflect the availability of this > > > helper. > > > > > By browsing the code, I guess: > > "branch" refers to the test target branch against the xenbranch; e.g. > linux-stable, qemu, etc. > > Branch is the thing to test, it might be a xen branch (e.g. > xen-unstable, xen-4.4-testing) or something else (e.g linux-linus, > qemu-mainline, seabios, etc). > > xenbranch is the branch of Xen to use for the test (which may be == > $branch if it is a Xen branch or may be different if $branch is not a > Xen branch). > > You can see the set of current branches in cr-for-branches and crontab. > > > "xenbranch" refers to the xen branch of Xen repo on the controller. > > And "blessing", what's this param mean and used for? > > "buildfilght" ? what is it used for? > > If you use the standalone helper I referenced earlier then you don't > need to worry about any of these. > > I explained xenbranch above. blessing isn't really used in standalone > mode, neither is buildflight AFAIK. > > If you are doing something more complex than what can be achieved with > the helper then please outline your goals so we can direct you > appropriately. Thanks Ian. I'm trying to deploy the whole test framework of osstest. So I need to understand the osstest framework's design first. > > Ian. _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx http://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |