# Medium Tests: Run on all commits/PRs to dev branch language: c dist: trusty git: depth: 1 branches: only: - dev - master - travisTest addons: apt: update: true env: global: - FUZZERTEST=-T2mn ZSTREAM_TESTTIME=-T2mn DECODECORPUS_TESTTIME=-T1mn matrix: fast_finish: true include: - name: arm64 os: linux arch: arm64 script: - make check - name: Trusty (Test All) script: - make test - name: gcc-6 + gcc-7 compilation script: - make gcc6install gcc7install - CC=gcc-6 CFLAGS=-Werror make -j all - make clean - CC=gcc-7 CFLAGS=-Werror make -j all - name: gcc-8 + ASan + UBSan + Test Zstd script: - make gcc8install - CC=gcc-8 CFLAGS="-Werror" make -j all - make clean - CC=gcc-8 make -j uasan-test-zstd