mirror of
https://github.com/yuzu-emu/mbedtls.git
synced 2024-12-24 19:55:26 +00:00
e021233cbc
In practice, we hardly ever get different outcomes, so there is no gain in running tests with different compilers. Experimentally, with the builds and tests we currently do and with the compiler versions on a Travis Ubuntu 16.04, gcc jobs are significantly faster than clang jobs (13 min vs 24 min). So use gcc. Signed-off-by: Gilles Peskine <Gilles.Peskine@arm.com>
40 lines
1 KiB
YAML
40 lines
1 KiB
YAML
language: c
|
|
compiler: gcc
|
|
sudo: false
|
|
cache: ccache
|
|
script:
|
|
- tests/scripts/recursion.pl library/*.c
|
|
- tests/scripts/check-generated-files.sh
|
|
- tests/scripts/check-doxy-blocks.pl
|
|
- tests/scripts/check-names.sh
|
|
- tests/scripts/check-files.py
|
|
- tests/scripts/doxygen.sh
|
|
- 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/test-ref-configs.pl
|
|
- tests/scripts/curves.pl
|
|
- tests/scripts/key-exchanges.pl
|
|
after_failure:
|
|
- tests/scripts/travis-log-failure.sh
|
|
env:
|
|
global:
|
|
- SEED=1
|
|
- secure: "FrI5d2s+ckckC17T66c8jm2jV6i2DkBPU5nyWzwbedjmEBeocREfQLd/x8yKpPzLDz7ghOvr+/GQvsPPn0dVkGlNzm3Q+hGHc/ujnASuUtGrcuMM+0ALnJ3k4rFr9xEvjJeWb4SmhJO5UCAZYvTItW4k7+bj9L+R6lt3TzQbXzg="
|
|
|
|
addons:
|
|
apt:
|
|
packages:
|
|
- doxygen
|
|
- graphviz
|
|
coverity_scan:
|
|
project:
|
|
name: "ARMmbed/mbedtls"
|
|
notification_email: support-mbedtls@arm.com
|
|
build_command_prepend:
|
|
build_command: make
|
|
branch_pattern: coverity_scan
|