aboutsummaryrefslogtreecommitdiff
path: root/.travis.yml
diff options
context:
space:
mode:
authorGilles Peskine <Gilles.Peskine@arm.com>2020-04-23 23:32:52 +0200
committerGilles Peskine <Gilles.Peskine@arm.com>2020-04-25 22:39:27 +0200
commitdc566758a30a7511a8dccbbfcb29f70defa106a7 (patch)
treeaa642d93adbb844cbc8db9a2e16fbc83301c66dc /.travis.yml
parent3c7ffd7a4091916db501d41c8e9ce6bc7e2f0586 (diff)
downloadmbedtls-dc566758a30a7511a8dccbbfcb29f70defa106a7.zip
mbedtls-dc566758a30a7511a8dccbbfcb29f70defa106a7.tar.gz
mbedtls-dc566758a30a7511a8dccbbfcb29f70defa106a7.tar.bz2
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 <Gilles.Peskine@arm.com>
Diffstat (limited to '.travis.yml')
-rw-r--r--.travis.yml11
1 files changed, 5 insertions, 6 deletions
diff --git a/.travis.yml b/.travis.yml
index 9f439ad..f9cedf0 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: