From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:60551) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aQqUB-0001AK-Nt for qemu-devel@nongnu.org; Wed, 03 Feb 2016 01:00:17 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aQqU9-0002NQ-4V for qemu-devel@nongnu.org; Wed, 03 Feb 2016 01:00:15 -0500 Received: from ozlabs.org ([103.22.144.67]:56428) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aQqU8-0002LW-Gp for qemu-devel@nongnu.org; Wed, 03 Feb 2016 01:00:13 -0500 Date: Wed, 3 Feb 2016 17:00:49 +1100 From: David Gibson Message-ID: <20160203060049.GP15080@voom.fritz.box> References: <1454434448-1535-1-git-send-email-alex.bennee@linaro.org> <1454434448-1535-6-git-send-email-alex.bennee@linaro.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="pvq4FPIYehQuVelz" Content-Disposition: inline In-Reply-To: <1454434448-1535-6-git-send-email-alex.bennee@linaro.org> Subject: Re: [Qemu-devel] [PATCH v4 5/6] .travis.yml: reduce the test matrix a little List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Alex =?iso-8859-1?Q?Benn=E9e?= Cc: kwolf@redhat.com, pbonzini@redhat.com, qemu-devel@nongnu.org, stefanha@redhat.com, peter.maydell@linaro.org --pvq4FPIYehQuVelz Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Feb 02, 2016 at 05:34:07PM +0000, Alex Benn=E9e wrote: > As we are now running "make check" on more of the matrix it is worth > making more of an effort to reduce the overall load on Travis. I've done > a few things: >=20 > - Combining a number of the targets > - Building one target for each ancillary build >=20 > Signed-off-by: Alex Benn=E9e Reviewed-by: David Gibson Tested-by: David Gibson I'm still in favour of collapsing the matrix even more, but I certainly won't object to this partial step for the time being. > --- > .travis.yml | 42 +++++++++++++++++------------------------- > 1 file changed, 17 insertions(+), 25 deletions(-) >=20 > diff --git a/.travis.yml b/.travis.yml > index 4f09909..3b8046b 100644 > --- a/.travis.yml > +++ b/.travis.yml > @@ -45,20 +45,12 @@ env: > - EXTRA_CONFIG=3D"" > matrix: > # Group major targets together with their linux-user counterparts > - - TARGETS=3Dalpha-softmmu,alpha-linux-user > + - TARGETS=3Dalpha-softmmu,alpha-linux-user,cris-softmmu,cris-linux-u= ser,m68k-softmmu,m68k-linux-user,microblaze-softmmu,microblazeel-softmmu,mi= croblaze-linux-user,microblazeel-linux-user > - TARGETS=3Darm-softmmu,arm-linux-user,armeb-linux-user,aarch64-soft= mmu,aarch64-linux-user > - - TARGETS=3Dcris-softmmu,cris-linux-user > - TARGETS=3Di386-softmmu,i386-linux-user,x86_64-softmmu,x86_64-linux= -user > - - TARGETS=3Dm68k-softmmu,m68k-linux-user > - - TARGETS=3Dmicroblaze-softmmu,microblazeel-softmmu,microblaze-linux= -user,microblazeel-linux-user > - - TARGETS=3Dmips-softmmu,mips64-softmmu,mips64el-softmmu,mipsel-soft= mmu > - - TARGETS=3Dmips-linux-user,mips64-linux-user,mips64el-linux-user,mi= psel-linux-user,mipsn32-linux-user,mipsn32el-linux-user > - - TARGETS=3Dor32-softmmu,or32-linux-user > - - TARGETS=3Dppc-softmmu,ppc64-softmmu,ppcemb-softmmu,ppc-linux-user,= ppc64-linux-user,ppc64abi32-linux-user,ppc64le-linux-user > - - TARGETS=3Ds390x-softmmu,s390x-linux-user > - - TARGETS=3Dsh4-softmmu,sh4eb-softmmu,sh4-linux-user sh4eb-linux-user > - - TARGETS=3Dsparc-softmmu,sparc64-softmmu,sparc-linux-user,sparc32pl= us-linux-user,sparc64-linux-user > - - TARGETS=3Dunicore32-softmmu,unicore32-linux-user > + - TARGETS=3Dmips-softmmu,mips64-softmmu,mips64el-softmmu,mipsel-soft= mmu,mips-linux-user,mips64-linux-user,mips64el-linux-user,mipsel-linux-user= ,mipsn32-linux-user,mipsn32el-linux-user > + - TARGETS=3Dor32-softmmu,or32-linux-user,ppc-softmmu,ppc64-softmmu,p= pcemb-softmmu,ppc-linux-user,ppc64-linux-user,ppc64abi32-linux-user,ppc64le= -linux-user > + - TARGETS=3Ds390x-softmmu,s390x-linux-user,sh4-softmmu,sh4eb-softmmu= ,sh4-linux-user,sh4eb-linux-user,sparc-softmmu,sparc64-softmmu,sparc-linux-= user,sparc32plus-linux-user,sparc64-linux-user,unicore32-softmmu,unicore32-= linux-user > # Group remaining softmmu only targets into one build > - TARGETS=3Dlm32-softmmu,moxie-softmmu,tricore-softmmu,xtensa-softmm= u,xtensaeb-softmmu > git: > @@ -75,56 +67,56 @@ matrix: > # We manually include a number of additional build for non-standard bi= ts > include: > # Debug related options > - - env: TARGETS=3Di386-softmmu,x86_64-softmmu > + - env: TARGETS=3Dx86_64-softmmu > EXTRA_CONFIG=3D"--enable-debug" > compiler: gcc > # We currently disable "make check" > - - env: TARGETS=3Di386-softmmu,x86_64-softmmu > + - env: TARGETS=3Dalpha-softmmu > EXTRA_CONFIG=3D"--enable-debug --enable-tcg-interpreter" > TEST_CMD=3D"" > compiler: gcc > # Disable a few of the optional features > - - env: TARGETS=3Di386-softmmu,x86_64-softmmu > + - env: TARGETS=3Dx86_64-softmmu > EXTRA_CONFIG=3D"--disable-linux-aio --disable-cap-ng --disabl= e-attr --disable-brlapi --disable-uuid --disable-libusb" > compiler: gcc > # Currently configure doesn't force --disable-pie > - - env: TARGETS=3Di386-softmmu,x86_64-softmmu > + - env: TARGETS=3Dx86_64-softmmu > EXTRA_CONFIG=3D"--enable-gprof --enable-gcov --disable-pie" > compiler: gcc > # Sparse > - - env: TARGETS=3Di386-softmmu,x86_64-softmmu > + - env: TARGETS=3Dx86_64-softmmu > EXTRA_CONFIG=3D"--enable-sparse" > compiler: gcc > # Modules > - - env: TARGETS=3Di386-softmmu,x86_64-softmmu > + - env: TARGETS=3Darm-softmmu,x86_64-softmmu > EXTRA_CONFIG=3D"--enable-modules" > compiler: gcc > # All the trace backends (apart from dtrace) > - - env: TARGETS=3Di386-softmmu,x86_64-softmmu > + - env: TARGETS=3Dx86_64-softmmu > EXTRA_CONFIG=3D"--enable-trace-backends=3Dstderr" > compiler: gcc > - - env: TARGETS=3Di386-softmmu,x86_64-softmmu > + - env: TARGETS=3Dx86_64-softmmu > EXTRA_CONFIG=3D"--enable-trace-backends=3Dsimple" > compiler: gcc > # We currently disable "make check" > - - env: TARGETS=3Di386-softmmu,x86_64-softmmu > + - env: TARGETS=3Dx86_64-softmmu > EXTRA_CONFIG=3D"--enable-trace-backends=3Dftrace" > TEST_CMD=3D"" > compiler: gcc > # We currently disable "make check" > - - env: TARGETS=3Di386-softmmu,x86_64-softmmu > + - env: TARGETS=3Dx86_64-softmmu > EXTRA_CONFIG=3D"--enable-trace-backends=3Dust" > TEST_CMD=3D"" > compiler: gcc > # All the co-routine backends (apart from windows) > # We currently disable "make check" > - - env: TARGETS=3Di386-softmmu,x86_64-softmmu > + - env: TARGETS=3Dx86_64-softmmu > EXTRA_CONFIG=3D"--with-coroutine=3Dgthread" > TEST_CMD=3D"" > compiler: gcc > - - env: TARGETS=3Di386-softmmu,x86_64-softmmu > + - env: TARGETS=3Dx86_64-softmmu > EXTRA_CONFIG=3D"--with-coroutine=3Ducontext" > compiler: gcc > - - env: TARGETS=3Di386-softmmu,x86_64-softmmu > + - env: TARGETS=3Dx86_64-softmmu > EXTRA_CONFIG=3D"--with-coroutine=3Dsigaltstack" > compiler: gcc --=20 David Gibson | I'll have my music baroque, and my code david AT gibson.dropbear.id.au | minimalist, thank you. NOT _the_ _other_ | _way_ _around_! http://www.ozlabs.org/~dgibson --pvq4FPIYehQuVelz Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQIcBAEBAgAGBQJWsZeRAAoJEGw4ysog2bOS31gP/3fRcMYw03w6ebIjhir+RVmb ZzlcNqEMBORF7oB2x5L93mPCq6IEv/2ix8ATKOp9mvF1qMNm3DiywzYfpjxeHf08 fKXmYVk5MNZl884yww6sDobxjLdt7TMO9ilrcIfa0ms+0qeYUkzBRld6lCJE15VK gMX4SAnNuKnCxEP9h+ORpXTvBH6UWkY8fxYOpcsk+FAqdsMzuAkjnZ0npzN3pInQ 9oFUISfyC7Wo3/N+57gpLnRlM/iaqpN/tbyd/US74JpUfd9TtKpHBYEfDnckTppH ylVbp7q6Vp7Q66nuefFWv2oosVejO/hT9x3qPgdeZMmRdJfh1TVof+HpA8lJONSS BmyI43uR6BvnUOhZYopsSN7Ix2giZAs3URmtFjGXFDT7SgdqvKpR4t9enMLCiqvy nlO/8CzO04Xv9+OofDmTOFdRGsO6UOBHzz5NGKMtMLtge6DBHUIJ42BiwHefPTQ+ z2sKObZAkQl+kyxRriQWgB0tIoncIB/LmPaDmfjGbXtkl1vjE/p2bPncFO6C3e6x djs6YXNq0BNOi1sIGyC1jH35e7j6zJgIG3CEeymAwK/irqYbBxLMiIiKJa2d8lDE DEQ06wShOQiWSlfRyJIfrKKr+gn/iDlaKoZUJ6zI++MUuP2PPXEe7wizSIymbiLM 9BHe39pOuoy6hTU032IQ =wj3Y -----END PGP SIGNATURE----- --pvq4FPIYehQuVelz--