Commit ed173cb7 authored by Alex Bennée's avatar Alex Bennée Committed by Michael Tokarev
Browse files

.travis.yml: remove "make check" from main matrix



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: default avatarAlex Bennée <alex.bennee@linaro.org>
Reviewed-by: default avatarAlexander Graf <agraf@suse.de>
Reviewed-by: default avatarBrian Jackson <iggy@theiggy.com>
Signed-off-by: default avatarMichael Tokarev <mjt@tls.msk.ru>
parent cb021cfe
Loading
Loading
Loading
Loading
+15 −3
Original line number Diff line number Diff line
@@ -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"