travisCI: moved compatibility tests to dev
they are fast enough, and we want to catch such incompatibility early
This commit is contained in:
parent
1d7adee68e
commit
87ae7b940b
23
.travis.yml
23
.travis.yml
@ -110,6 +110,16 @@ matrix:
|
|||||||
- make clean
|
- make clean
|
||||||
- make -j msanregressiontest
|
- make -j msanregressiontest
|
||||||
|
|
||||||
|
- name: C++, gnu90 and c99 compatibility # ~3mn
|
||||||
|
script:
|
||||||
|
- make cxxtest
|
||||||
|
- make clean
|
||||||
|
- make gnu90build
|
||||||
|
- make clean
|
||||||
|
- make c99build
|
||||||
|
- make clean
|
||||||
|
- make travis-install # just ensures `make install` works
|
||||||
|
|
||||||
- name: Valgrind + Fuzz Test Stack Mode # ~ 7mn
|
- name: Valgrind + Fuzz Test Stack Mode # ~ 7mn
|
||||||
script:
|
script:
|
||||||
- make valgrindinstall
|
- make valgrindinstall
|
||||||
@ -122,7 +132,7 @@ matrix:
|
|||||||
- make arminstall
|
- make arminstall
|
||||||
- make armfuzz
|
- make armfuzz
|
||||||
|
|
||||||
- name: aarch64 + Fuzz Test (on Xenial) # ~14mn
|
- name: Qemu aarch64 + Fuzz Test (on Xenial) # ~14mn
|
||||||
dist: xenial
|
dist: xenial
|
||||||
script:
|
script:
|
||||||
- make arminstall
|
- make arminstall
|
||||||
@ -158,17 +168,6 @@ matrix:
|
|||||||
- CC=clang-3.8 make tsan-test-zstream
|
- CC=clang-3.8 make tsan-test-zstream
|
||||||
- CC=clang-3.8 make tsan-fuzztest
|
- CC=clang-3.8 make tsan-fuzztest
|
||||||
|
|
||||||
- name: C++, gnu90 and c99 compatibility # ~3mn
|
|
||||||
if: branch = master
|
|
||||||
script:
|
|
||||||
- make cxxtest
|
|
||||||
- make clean
|
|
||||||
- make gnu90build
|
|
||||||
- make clean
|
|
||||||
- make c99build
|
|
||||||
- make clean
|
|
||||||
- make travis-install # just ensures `make install` works
|
|
||||||
|
|
||||||
- name: PPC64 # ~13mn
|
- name: PPC64 # ~13mn
|
||||||
if: branch = master
|
if: branch = master
|
||||||
script:
|
script:
|
||||||
|
Loading…
x
Reference in New Issue
Block a user