[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-trivial] [Qemu-devel] [PATCH v2 4/4] .travis.yml: remove "make
From: |
Brian Jackson |
Subject: |
Re: [Qemu-trivial] [Qemu-devel] [PATCH v2 4/4] .travis.yml: remove "make check" from main matrix |
Date: |
Wed, 24 Sep 2014 10:13:05 -0500 |
User-agent: |
KMail/4.14.1 (Linux/3.16-2-amd64; KDE/4.14.1; x86_64; ; ) |
On Wednesday, September 24, 2014 11:13:56 AM Alex Bennée wrote:
> There are problems with unreliability in "make check" which still need
> to be tracked down. As the tests are broadly the same for all targets if
> added one explicit target to the matrix to run it. However this does
> build all softmmu targets to ensure they at least "run"
>
> Signed-off-by: Alex Bennée <address@hidden>
> Reviewed-by: Alexander Graf <address@hidden>
Reviewed-by: Brian Jackson <address@hidden>
>
> diff --git a/.travis.yml b/.travis.yml
> index b9025be..ad66e5b 100644
> --- a/.travis.yml
> +++ b/.travis.yml
> @@ -12,7 +12,7 @@ notifications:
> on_failure: always
> env:
> global:
> - - TEST_CMD="make check"
> + - TEST_CMD=""
> - EXTRA_CONFIG=""
> # Development packages, EXTRA_PKGS saved for additional builds
> - CORE_PKGS="libusb-1.0-0-dev libiscsi-dev librados-dev
> libncurses5-dev" @@ -48,10 +48,23 @@ before_install:
> before_script:
> - ./configure --target-list=${TARGETS} --enable-debug-tcg ${EXTRA_CONFIG}
> script:
> - - make -j2 && {TEST_CMD}
> + - make -j2 && ${TEST_CMD}
> matrix:
> # We manually include a number of additional build for non-standard bits
> include:
> + # Make check target (we only do this once)
> + - env:
> + - TARGETS=alpha-softmmu,arm-softmmu,aarch64-softmmu,cris-softmmu,
> +
> i386-softmmu,x86_64-softmmu,m68k-softmmu,microblaze-softmmu, +
> microblazeel-softmmu,mips-softmmu,mips64-softmmu, +
> mips64el-softmmu,mipsel-softmmu,or32-softmmu,ppc-softmmu, +
> ppc64-softmmu,ppcemb-softmmu,s390x-softmmu,sh4-softmmu, +
> sh4eb-softmmu,sparc-softmmu,sparc64-softmmu,
> + unicore32-softmmu,unicore32-linux-user,
> +
> lm32-softmmu,moxie-softmmu,tricore-softmmu,xtensa-softmmu, +
> xtensaeb-softmmu
> + TEST_CMD="make check"
> + compiler: gcc
> # Debug related options
> - env: TARGETS=i386-softmmu,x86_64-softmmu
> EXTRA_CONFIG="--enable-debug"
> @@ -80,7 +93,6 @@ matrix:
> compiler: gcc
> - env: TARGETS=i386-softmmu,x86_64-softmmu
> EXTRA_CONFIG="--enable-trace-backends=ftrace"
> - TEST_CMD=""
> compiler: gcc
> - env: TARGETS=i386-softmmu,x86_64-softmmu
> EXTRA_PKGS="liblttng-ust-dev liburcu-dev"
- [Qemu-trivial] [PATCH v2 0/4] A number of Travis CI tweaks, Alex Bennée, 2014/09/24
- [Qemu-trivial] [PATCH v2 1/4] .travis.yml: add more linux-user to the build matrix, Alex Bennée, 2014/09/24
- [Qemu-trivial] [PATCH v2 2/4] .travis.yml: make the make slightly more parallel, Alex Bennée, 2014/09/24
- [Qemu-trivial] [PATCH v2 4/4] .travis.yml: remove "make check" from main matrix, Alex Bennée, 2014/09/24
- Re: [Qemu-trivial] [Qemu-devel] [PATCH v2 4/4] .travis.yml: remove "make check" from main matrix,
Brian Jackson <=
- [Qemu-trivial] [PATCH v2 3/4] .travis.yml: pre-seed sub-modules for speed, Alex Bennée, 2014/09/24
- Re: [Qemu-trivial] [PATCH v2 0/4] A number of Travis CI tweaks, Michael Tokarev, 2014/09/26