All of lore.kernel.org
 help / color / mirror / Atom feed
From: Ian Campbell <Ian.Campbell@citrix.com>
To: Wei Liu <wei.liu2@citrix.com>
Cc: "Hu, Robert" <robert.hu@intel.com>,
	"Pang, LongtaoX" <longtaox.pang@intel.com>,
	"Ian.Jackson@eu.citrix.com" <Ian.Jackson@eu.citrix.com>,
	"Zheng, Di" <di.zheng@intel.com>,
	"xen-devel@lists.xen.org" <xen-devel@lists.xen.org>
Subject: Re: [OSSTEST PATCH 4/4] Insert nested test job name and runvars into
Date: Thu, 29 Jan 2015 10:55:06 +0000	[thread overview]
Message-ID: <1422528906.30641.30.camel@citrix.com> (raw)
In-Reply-To: <1422528749.30641.29.camel@citrix.com>

On Thu, 2015-01-29 at 10:52 +0000, Ian Campbell wrote:
> On Thu, 2015-01-29 at 10:42 +0000, Wei Liu wrote:
> > On Thu, Jan 29, 2015 at 09:57:43AM +0000, Hu, Robert wrote:
> > [...]
> > > > > diff --git a/mfi-common b/mfi-common
> > > > > index 5c4f5d5..b65f0b5 100644
> > > > > --- a/mfi-common
> > > > > +++ b/mfi-common
> > > > > @@ -166,6 +166,14 @@ create_build_jobs () {
> > > > >                  revision_qemu=$REVISION_QEMU
> > > > \
> > > > >                  revision_qemuu=$REVISION_QEMU_UPSTREAM
> > > > >      fi
> > > > > +    ./cs-job-create $flight build-$arch-hvm build-kern
> > > > \
> > > > > +                arch=$arch kconfighow=xen-enable-xen-config
> > > > \
> > > > > +                $RUNVARS $BUILD_RUNVARS $BUILD_LINUX_RUNVARS
> > > > $arch_runvars   \
> > > > > +                $suite_runvars
> > > > \
> > > > > +                host_hostflags=$build_hostflags
> > > > \
> > > > > +                revision_linux=v3.16
> > > > \
> > > > > +
> > > > tree_linux=git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git
> > > > \
> > > > 
> > > > Please don't hard code tree and revision.
> > > > 
> > > > You can specify tree and revision in you test configuration.
> > > Can you help more on details regarding to 'test configuration'? Thanks.
> > 
> > If you look at other tree_linux= in mfi-common, you can see they are
> > assigned to $TREE_LINUX, which is in fact just a shell variable. There
> > are also other variables that you might be interested in, say
> > revision_linux.
> > 
> > If you're using standalone mode, you can specify those variables in
> > .standalone.config then ./standalone-reset. Those trees will then be
> > imported to standalone.db (which is a sqlite3 db) and used during the
> > test.
> > 
> > If you're using production mode, I think there is another way to
> > configure that. I've never setup production mode myself so I cannot say
> > for sure.
> 
> cr-daily-branch sets all this stuff up depending on the branch name and
> they get put into the runvars by make-flight (or the mfi-common helper
> library).
> 
> create_build_jobs already has a load of stuff using tree_linux, I'd
> expect you could just copy it and use the same stuff as L0, unless there
> is some reason for differing? In which case we need to have a
> conversation about what each branch should be testing wrt the L1
> hypervisor and dom0.

... although, did we not decide earlier that the nested test jobs should
reuse the output of the existing build-* jobs, rather than rebuilding?

Ian.

  reply	other threads:[~2015-01-29 10:55 UTC|newest]

Thread overview: 32+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2014-12-10  8:07 [OSSTEST PATCH 0/4] Introduction of the patches longtao.pang
2014-12-10  8:07 ` [OSSTEST PATCH 1/4] Add nested testcase of preparing and installing L1 guest VM longtao.pang
2014-12-11 11:06   ` Wei Liu
2014-12-26  5:13     ` Robert Hu
2015-01-02  9:51       ` Dario Faggioli
2014-12-10  8:07 ` [OSSTEST PATCH 2/4] Build XEN and HVM Dom0 kernel for " longtao.pang
2014-12-11 11:25   ` Wei Liu
2015-01-27  8:33     ` Hu, Robert
2015-01-27 11:01       ` Ian Campbell
2015-01-29  6:05         ` Hu, Robert
2014-12-10  8:07 ` [OSSTEST PATCH 3/4] Add nested testcase of installing L2 " longtao.pang
2014-12-11 11:43   ` Wei Liu
2015-01-06  3:28     ` Pang, LongtaoX
2015-01-06 16:52       ` Wei Liu
2015-01-07  3:52         ` Pang, LongtaoX
2015-01-08  7:34         ` Pang, LongtaoX
2015-01-08 10:48           ` Wei Liu
2015-01-08 11:12             ` Ian Campbell
2015-01-08 11:16               ` Ian Jackson
2015-01-08 11:22             ` Robert Hu
2015-01-08 11:26               ` Ian Campbell
2015-01-08 17:20       ` Dario Faggioli
2015-01-08 17:25         ` Ian Campbell
2015-01-09  2:46         ` Pang, LongtaoX
2014-12-10  8:07 ` [OSSTEST PATCH 4/4] Insert nested test job name and runvars into longtao.pang
2014-12-11 11:46   ` Wei Liu
2015-01-06  3:31     ` Pang, LongtaoX
2015-01-29  9:57     ` Hu, Robert
2015-01-29 10:42       ` Wei Liu
2015-01-29 10:52         ` Ian Campbell
2015-01-29 10:55           ` Ian Campbell [this message]
2014-12-11 10:38 ` [OSSTEST PATCH 0/4] Introduction of the patches Wei Liu

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=1422528906.30641.30.camel@citrix.com \
    --to=ian.campbell@citrix.com \
    --cc=Ian.Jackson@eu.citrix.com \
    --cc=di.zheng@intel.com \
    --cc=longtaox.pang@intel.com \
    --cc=robert.hu@intel.com \
    --cc=wei.liu2@citrix.com \
    --cc=xen-devel@lists.xen.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.