5 - name: OSX (xcode12.2 clang-12.0.0)
8 - name: Linux amd64 (gcc-9)
14 - ubuntu-toolchain-r-test
15 - sourceline: ppa:ubuntu-toolchain-r/test
20 - name: Linux arm64 (gcc-8)
29 - name: Linux s390x (gcc-7)
32 - name: Linux ppc64le (gcc-7)
35 - name: Linux amd64 (clang)
40 - name: Linux arm64 (clang)
46 - name: Linux s390x (clang)
52 - name: Linux ppc64le (clang)
59 # Those builds frequently fail due to builds longer than maximum allowed.
60 # Let them fail quietly.
63 - echo $TRAVIS_OS_NAME
65 - if [ "$TRAVIS_OS_NAME" == "osx" ]; then ./tools/macos-setup-brew.sh; fi
66 - if [ "$TRAVIS_OS_NAME" == "osx" ]; then brew install softhsm; fi
67 - if [ "$TRAVIS_OS_NAME" == "osx" ]; then sed s/access_bpf/staff/ packaging/macosx/ChmodBPF/ChmodBPF | sudo bash; fi
69 - if [ "$TRAVIS_OS_NAME" == "linux" ]; then sudo ./tools/debian-setup.sh --install-optional --install-test-deps -q; fi
70 - if [ "$TRAVIS_OS_NAME" == "linux" ]; then sudo apt-get install -y python3-pip; fi
72 - pip3 install pytest pytest-xdist
78 - ninja || travis_assert
80 - if [ "$TRAVIS_OS_NAME" == "linux" ]; then sudo setcap cap_net_raw,cap_net_admin+eip run/dumpcap; fi
83 - if [ -f run/tshark ]; then run/tshark --version; fi
84 - ../test/travis-upload-artifacts.sh