From 5a711aba016e51f0b9ea9f5d196780a52ad9d98c Mon Sep 17 00:00:00 2001 From: Gilles Peskine Date: Thu, 23 Apr 2020 23:32:52 +0200 Subject: [PATCH] Travis: call all.sh for the default-configuration build This way anything we change in all.sh, such as adding tests for programs/*/*, will be reflected here. The build now uses GCC instead of Clang, which doesn't make much difference in practice. The build now enables ASan and UBSan. The tests now run compat.sh and ssl-opt.sh fully. Signed-off-by: Gilles Peskine --- .travis.yml | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/.travis.yml b/.travis.yml index 9f439ad90..f9cedf0e3 100644 --- a/.travis.yml +++ b/.travis.yml @@ -19,13 +19,12 @@ jobs: - tests/scripts/all.sh -k 'check_*' - name: default configuration + addons: + apt: + packages: + - gnutls-bin script: - - cmake -D CMAKE_BUILD_TYPE:String="Check" . - - make - - make test - - programs/test/selftest - - OSSL_NO_DTLS=1 tests/compat.sh - - tests/ssl-opt.sh -e '\(DTLS\|SCSV\).*openssl' + - tests/scripts/all.sh -k test_default_cmake_gcc_asan - name: enumerated configurations script: