Re: [Xen-devel] [PATCH v8 1/2] OSSTEST: introduce a raisin build test

2015-08-04 Thread Ian Campbell
On Mon, 2015-08-03 at 17:59 +0100, Stefano Stabellini wrote: +echo config ENABLED_COMPONENTS=\\seabios ovmf xen qemu qemu_traditional libvirt\\ +END + (nonempty($r{tree_xen}) nonempty($r{revision_xen}) ? END : ''). +echo config XEN_URL=\\$r{tree_xen}\\

Re: [Xen-devel] [PATCH v8 1/2] OSSTEST: introduce a raisin build test

2015-08-04 Thread Stefano Stabellini
On Tue, 4 Aug 2015, Ian Campbell wrote: On Thu, 2015-07-23 at 17:52 +0100, Stefano Stabellini wrote: +sub build () { +target_cmd_build($ho, 9000, $builddir, END); +cd $raisindir +./raise -n build +END +#/; Running this is pretty quiet it seems, which is normally

Re: [Xen-devel] [PATCH v8 1/2] OSSTEST: introduce a raisin build test

2015-08-04 Thread Ian Campbell
On Thu, 2015-07-23 at 17:52 +0100, Stefano Stabellini wrote: +sub build () { +target_cmd_build($ho, 9000, $builddir, END); +cd $raisindir +./raise -n build +END +#/; Running this is pretty quiet it seems, which is normally good but I think for automated test we likely

Re: [Xen-devel] [PATCH v8 1/2] OSSTEST: introduce a raisin build test

2015-08-04 Thread Ian Campbell
On Tue, 2015-08-04 at 09:35 +0100, Ian Campbell wrote: On Thu, 2015-07-23 at 17:52 +0100, Stefano Stabellini wrote: diff --git a/ts-xen-build b/ts-xen-build index e757f68..10fc95b 100755 --- a/ts-xen-build +++ b/ts-xen-build @@ -145,36 +145,6 @@ sub collectversions () {

Re: [Xen-devel] [PATCH v8 1/2] OSSTEST: introduce a raisin build test

2015-08-04 Thread Ian Campbell
On Thu, 2015-07-23 at 17:52 +0100, Stefano Stabellini wrote: +./cs-job-create $flight build-$arch-raisin build-raisin \ +arch=$arch \ +tree_xen=$TREE_XEN

Re: [Xen-devel] [PATCH v8 1/2] OSSTEST: introduce a raisin build test

2015-08-04 Thread Ian Campbell
On Tue, 2015-08-04 at 15:47 +0200, Roger Pau Monné wrote: El 04/08/15 a les 15.41, Ian Campbell ha escrit: On Tue, 2015-08-04 at 14:18 +0100, Stefano Stabellini wrote: On Tue, 4 Aug 2015, Ian Campbell wrote: On Tue, 2015-08-04 at 12:18 +0100, Stefano Stabellini wrote: It hasn't

Re: [Xen-devel] [PATCH v8 1/2] OSSTEST: introduce a raisin build test

2015-08-04 Thread Ian Campbell
On Tue, 2015-08-04 at 14:47 +0100, Stefano Stabellini wrote: On Tue, 4 Aug 2015, Ian Campbell wrote: On Tue, 2015-08-04 at 14:18 +0100, Stefano Stabellini wrote: On Tue, 4 Aug 2015, Ian Campbell wrote: On Tue, 2015-08-04 at 12:18 +0100, Stefano Stabellini wrote: It hasn't actually

Re: [Xen-devel] [PATCH v8 1/2] OSSTEST: introduce a raisin build test

2015-08-04 Thread Ian Campbell
On Thu, 2015-07-23 at 17:52 +0100, Stefano Stabellini wrote: diff --git a/ts-xen-build b/ts-xen-build index e757f68..10fc95b 100755 --- a/ts-xen-build +++ b/ts-xen-build @@ -145,36 +145,6 @@ sub collectversions () { store_revision($ho, 'ovmf', $tools/firmware/ovmf-dir, 1); } -sub

Re: [Xen-devel] [PATCH v8 1/2] OSSTEST: introduce a raisin build test

2015-08-04 Thread Ian Campbell
On Tue, 2015-08-04 at 12:18 +0100, Stefano Stabellini wrote: On Tue, 4 Aug 2015, Ian Campbell wrote: On Thu, 2015-07-23 at 17:52 +0100, Stefano Stabellini wrote: +sub build () { +target_cmd_build($ho, 9000, $builddir, END); +cd $raisindir +./raise -n build

Re: [Xen-devel] [PATCH v8 1/2] OSSTEST: introduce a raisin build test

2015-08-04 Thread Stefano Stabellini
On Tue, 4 Aug 2015, Ian Campbell wrote: On Thu, 2015-07-23 at 17:52 +0100, Stefano Stabellini wrote: +./cs-job-create $flight build-$arch-raisin build-raisin \ +arch=$arch \ +

Re: [Xen-devel] [PATCH v8 1/2] OSSTEST: introduce a raisin build test

2015-08-04 Thread Ian Campbell
On Tue, 2015-08-04 at 14:18 +0100, Stefano Stabellini wrote: On Tue, 4 Aug 2015, Ian Campbell wrote: On Tue, 2015-08-04 at 12:18 +0100, Stefano Stabellini wrote: It hasn't actually failed though, is that normal? It is an optional dependency, without it passthrough is disabled in

Re: [Xen-devel] [PATCH v8 1/2] OSSTEST: introduce a raisin build test

2015-08-04 Thread Roger Pau Monné
El 04/08/15 a les 15.41, Ian Campbell ha escrit: On Tue, 2015-08-04 at 14:18 +0100, Stefano Stabellini wrote: On Tue, 4 Aug 2015, Ian Campbell wrote: On Tue, 2015-08-04 at 12:18 +0100, Stefano Stabellini wrote: It hasn't actually failed though, is that normal? It is an optional dependency,

Re: [Xen-devel] [PATCH v8 1/2] OSSTEST: introduce a raisin build test

2015-08-04 Thread Stefano Stabellini
On Tue, 4 Aug 2015, Ian Campbell wrote: On Tue, 2015-08-04 at 14:18 +0100, Stefano Stabellini wrote: On Tue, 4 Aug 2015, Ian Campbell wrote: On Tue, 2015-08-04 at 12:18 +0100, Stefano Stabellini wrote: It hasn't actually failed though, is that normal? It is an optional

Re: [Xen-devel] [PATCH v8 1/2] OSSTEST: introduce a raisin build test

2015-08-04 Thread Stefano Stabellini
On Tue, 4 Aug 2015, Ian Campbell wrote: On Tue, 2015-08-04 at 12:18 +0100, Stefano Stabellini wrote: On Tue, 4 Aug 2015, Ian Campbell wrote: On Thu, 2015-07-23 at 17:52 +0100, Stefano Stabellini wrote: +sub build () { +target_cmd_build($ho, 9000, $builddir, END); +cd

Re: [Xen-devel] [PATCH v8 1/2] OSSTEST: introduce a raisin build test

2015-08-03 Thread Stefano Stabellini
On Fri, 31 Jul 2015, Ian Jackson wrote: (Please disregard my previous incomplete mail about this patch. This reply has all of my comments. Thanks.) Stefano Stabellini writes ([PATCH v8 1/2] OSSTEST: introduce a raisin build test): Make divide_xen_build common between ts-raisin-build and

Re: [Xen-devel] [PATCH v8 1/2] OSSTEST: introduce a raisin build test

2015-07-31 Thread Ian Jackson
Stefano Stabellini writes ([PATCH v8 1/2] OSSTEST: introduce a raisin build test): Make divide_xen_build common between ts-raisin-build and ts-xen-build. It is used to split the build output in two archives: one with the hypervisor binary and another with the userspace tools. This refactoring

Re: [Xen-devel] [PATCH v8 1/2] OSSTEST: introduce a raisin build test

2015-07-31 Thread Ian Jackson
Ian Jackson writes (Re: [PATCH v8 1/2] OSSTEST: introduce a raisin build test): Stefano Stabellini writes ([PATCH v8 1/2] OSSTEST: introduce a raisin build test): Make divide_xen_build common between ts-raisin-build and ts-xen-build. It is used to split the build output in two archives:

Re: [Xen-devel] [PATCH v8 1/2] OSSTEST: introduce a raisin build test

2015-07-31 Thread Ian Jackson
(Please disregard my previous incomplete mail about this patch. This reply has all of my comments. Thanks.) Stefano Stabellini writes ([PATCH v8 1/2] OSSTEST: introduce a raisin build test): Make divide_xen_build common between ts-raisin-build and ts-xen-build. It is used to split the build

[Xen-devel] [PATCH v8 1/2] OSSTEST: introduce a raisin build test

2015-07-23 Thread Stefano Stabellini
Introduce a raisin build test to OSSTest. The build is meant to test Raisin itself. Enable the raisin build just for xen-unstable. Disable it for all the older Xen branches and for all the non-Xen branches. The components built by the raisin job are static; the list is written by