diff options
author | Alfredo Cardigliano <alfredo.cardigliano@gmail.com> | 2020-09-21 17:24:06 +0200 |
---|---|---|
committer | Alfredo Cardigliano <alfredo.cardigliano@gmail.com> | 2020-09-21 17:24:06 +0200 |
commit | e6d206fd15a8e3ff97dcf4d13bd5e3df23e678a3 (patch) | |
tree | a2eb23a483db7be5e24cd4fa3df30f37b0ffad95 /.travis.yml | |
parent | a263ac9024026b3b41378c05c21d873714fbc0a6 (diff) |
Add unit tests to travis. Move ndpi serializer tests to unit tests.
Diffstat (limited to '.travis.yml')
-rw-r--r-- | .travis.yml | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/.travis.yml b/.travis.yml index cbe38fc05..5a91176ff 100644 --- a/.travis.yml +++ b/.travis.yml @@ -13,6 +13,7 @@ matrix: packages: - libpcap-dev - libgcrypt20-dev + - libjson-c-dev - autogen - os: linux @@ -23,6 +24,7 @@ matrix: packages: - libpcap-dev - libgcrypt20-dev + - libjson-c-dev - autogen - os: linux @@ -34,6 +36,7 @@ matrix: packages: - libpcap-dev - libgcrypt20-dev + - libjson-c-dev - autogen - os: linux @@ -45,6 +48,7 @@ matrix: packages: - libpcap-dev - libgcrypt20-dev + - libjson-c-dev - autogen # Targets below have been disabled as we have no way @@ -57,6 +61,7 @@ matrix: # apt: # packages: # - libpcap-dev +# - libjson-c-dev # - autogen # # - os: linux @@ -67,6 +72,7 @@ matrix: # apt: # packages: # - libpcap-dev +# - libjson-c-dev # - autogen - os: linux @@ -79,6 +85,7 @@ matrix: - g++-8 - libpcap-dev - libgcrypt20-dev + - libjson-c-dev - autogen env: - MATRIX_EVAL="CC=gcc-8" @@ -93,6 +100,7 @@ matrix: - g++-9 - libpcap-dev - libgcrypt20-dev + - libjson-c-dev - autogen env: - MATRIX_EVAL="CC=gcc-9" @@ -108,6 +116,7 @@ matrix: - clang-8 - libpcap-dev - libgcrypt20-dev + - libjson-c-dev - autogen env: - MATRIX_EVAL="CC=clang-8" @@ -123,6 +132,7 @@ matrix: - clang-7 - libpcap-dev - libgcrypt20-dev + - libjson-c-dev - autogen env: - MATRIX_EVAL="CC=clang-7" @@ -140,6 +150,7 @@ matrix: - clang-7 - libpcap-dev - libgcrypt20-dev + - libjson-c-dev - autogen - name: fuzzm env: CXXFLAGS="-g3 -O0 -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=memory -fsanitize=fuzzer-no-link" CFLAGS="-g3 -O0 -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=memory -fsanitize=fuzzer-no-link" LDFLAGS="-g3 -O0 -fsanitize=memory" QA_FUZZ=msan CC=clang && CXX=clang++ @@ -151,6 +162,7 @@ matrix: packages: - libpcap-dev - libgcrypt20-dev + - libjson-c-dev - autogen - name: fuzzu env: CXXFLAGS="-g3 -O0 -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=undefined -fsanitize=fuzzer-no-link" CFLAGS="-g3 -O0 -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=undefined -fno-sanitize-recover=undefined,integer -fsanitize=fuzzer-no-link" LDFLAGS="-g3 -O0 -fsanitize=undefined" QA_FUZZ=ubsan CC=clang-7 && CXX=clang++-7 @@ -165,6 +177,7 @@ matrix: - clang-7 - libpcap-dev - libgcrypt20-dev + - libjson-c-dev - autogen |