to speedup further testing Signed-off-by: Philippe Mathieu-Daudé <f4...@amsat.org> --- .travis.yml | 119 ------------------------------------------------------------ 1 file changed, 119 deletions(-)
diff --git a/.travis.yml b/.travis.yml index 27a2d9cfb3..4761569183 100644 --- a/.travis.yml +++ b/.travis.yml @@ -48,11 +48,6 @@ env: - TEST_CMD="make check" matrix: - CONFIG="" - - CONFIG="--enable-debug --enable-debug-tcg --enable-trace-backends=log" - - CONFIG="--disable-linux-aio --disable-cap-ng --disable-attr --disable-brlapi --disable-uuid --disable-libusb" - - CONFIG="--enable-modules" - - CONFIG="--with-coroutine=ucontext" - - CONFIG="--with-coroutine=sigaltstack" git: # we want to do this ourselves submodules: false @@ -67,39 +62,6 @@ script: - make -j3 && ${TEST_CMD} matrix: include: - # Test with CLang for compile portability - - env: CONFIG="" - compiler: clang - # gprof/gcov are GCC features - - env: CONFIG="--enable-gprof --enable-gcov --disable-pie" - compiler: gcc - # We manually include builds which we disable "make check" for - - env: CONFIG="--enable-debug --enable-tcg-interpreter" - TEST_CMD="" - compiler: gcc - - env: CONFIG="--enable-trace-backends=simple" - TEST_CMD="" - compiler: gcc - - env: CONFIG="--enable-trace-backends=ftrace" - TEST_CMD="" - compiler: gcc - - env: CONFIG="--enable-trace-backends=ust" - TEST_CMD="" - compiler: gcc - - env: CONFIG="" - os: osx - compiler: clang - # Plain Trusty System Build - - env: CONFIG="--disable-linux-user" - sudo: required - addons: - dist: trusty - compiler: gcc - before_install: - - sudo apt-get update -qq - - sudo apt-get build-dep -qq qemu - - wget -O - http://people.linaro.org/~alex.bennee/qemu-submodule-git-seed.tar.xz | tar -xvJ - - git submodule update --init --recursive # Plain Trusty Linux User Build - env: CONFIG="--disable-system" sudo: required @@ -111,84 +73,3 @@ matrix: - sudo apt-get build-dep -qq qemu - wget -O - http://people.linaro.org/~alex.bennee/qemu-submodule-git-seed.tar.xz | tar -xvJ - git submodule update --init --recursive - # Trusty System build with latest stable clang - - sudo: required - addons: - dist: trusty - language: generic - compiler: none - env: - - COMPILER_NAME=clang CXX=clang++-3.9 CC=clang-3.9 - - CONFIG="--disable-linux-user --cc=clang-3.9 --cxx=clang++-3.9" - before_install: - - wget -nv -O - http://llvm.org/apt/llvm-snapshot.gpg.key | sudo apt-key add - - - sudo apt-add-repository -y 'deb http://llvm.org/apt/trusty llvm-toolchain-trusty-3.9 main' - - sudo apt-get update -qq - - sudo apt-get install -qq -y clang-3.9 - - sudo apt-get build-dep -qq qemu - - wget -O - http://people.linaro.org/~alex.bennee/qemu-submodule-git-seed.tar.xz | tar -xvJ - - git submodule update --init --recursive - before_script: - - ./configure ${CONFIG} || cat config.log - # Trusty Linux User build with latest stable clang - - sudo: required - addons: - dist: trusty - language: generic - compiler: none - env: - - COMPILER_NAME=clang CXX=clang++-3.9 CC=clang-3.9 - - CONFIG="--disable-system --cc=clang-3.9 --cxx=clang++-3.9" - before_install: - - wget -nv -O - http://llvm.org/apt/llvm-snapshot.gpg.key | sudo apt-key add - - - sudo apt-add-repository -y 'deb http://llvm.org/apt/trusty llvm-toolchain-trusty-3.9 main' - - sudo apt-get update -qq - - sudo apt-get install -qq -y clang-3.9 - - sudo apt-get build-dep -qq qemu - - wget -O - http://people.linaro.org/~alex.bennee/qemu-submodule-git-seed.tar.xz | tar -xvJ - - git submodule update --init --recursive - before_script: - - ./configure ${CONFIG} || cat config.log - # Using newer GCC with sanitizers - - addons: - apt: - sources: - # PPAs for newer toolchains - - ubuntu-toolchain-r-test - packages: - # Extra toolchains - - gcc-5 - - g++-5 - # Build dependencies - - libaio-dev - - libattr1-dev - - libbrlapi-dev - - libcap-ng-dev - - libgnutls-dev - - libgtk-3-dev - - libiscsi-dev - - liblttng-ust-dev - - libnfs-dev - - libncurses5-dev - - libnss3-dev - - libpixman-1-dev - - libpng12-dev - - librados-dev - - libsdl1.2-dev - - libseccomp-dev - - libspice-protocol-dev - - libspice-server-dev - - libssh2-1-dev - - liburcu-dev - - libusb-1.0-0-dev - - libvte-2.90-dev - - sparse - - uuid-dev - language: generic - compiler: none - env: - - COMPILER_NAME=gcc CXX=g++-5 CC=gcc-5 - - CONFIG="--cc=gcc-5 --cxx=g++-5 --disable-pie --disable-linux-user" - - TEST_CMD="" - before_script: - - ./configure ${CONFIG} --extra-cflags="-g3 -O0 -fsanitize=thread -fuse-ld=gold" || cat config.log -- 2.13.1