Add reason for arm64 host travis tests

Signed-off-by: Jerry Yu <jerry.h.yu@arm.com>
This commit is contained in:
Jerry Yu 2023-03-13 10:46:01 +08:00
parent 02487a2123
commit 55b3ed74c9

View file

@ -89,8 +89,11 @@ jobs:
packages: packages:
- gcc - gcc
script: script:
# Do a manual build+test sequence rather than using all.sh, because # Do a manual build+test sequence rather than using all.sh.
# there's no all.sh component that does what we want. #
# On Arm64 host of Travis CI, the time of `test_full_cmake_*` exceeds
# limitation of Travis CI. Base on `test_full_cmake_*`, we removed
# `ssl-opt.sh` and GnuTLS compat.sh here to meet the time limitation.
- scripts/config.py full - scripts/config.py full
- make generated_files - make generated_files
- make CFLAGS='-O3 -Werror -fsanitize=address,undefined -fno-sanitize-recover=all' LDFLAGS='-Werror -fsanitize=address,undefined -fno-sanitize-recover=all' - make CFLAGS='-O3 -Werror -fsanitize=address,undefined -fno-sanitize-recover=all' LDFLAGS='-Werror -fsanitize=address,undefined -fno-sanitize-recover=all'
@ -112,8 +115,11 @@ jobs:
- clang - clang
- gnutls-bin - gnutls-bin
script: script:
# Do a manual build+test sequence rather than using all.sh, because # Do a manual build+test sequence rather than using all.sh.
# there's no all.sh component that does what we want. #
# On Arm64 host of Travis CI, the time of `test_full_cmake_*` exceeds
# limitation of Travis CI. Base on `test_full_cmake_*`, we removed
# `ssl-opt.sh` and OpenSSl compat.sh here to meet the time limitation.
- scripts/config.py full - scripts/config.py full
- make generated_files - make generated_files
- make CC=clang CFLAGS='-O3 -Werror -fsanitize=address,undefined -fno-sanitize-recover=all' LDFLAGS='-Werror -fsanitize=address,undefined -fno-sanitize-recover=all' - make CC=clang CFLAGS='-O3 -Werror -fsanitize=address,undefined -fno-sanitize-recover=all' LDFLAGS='-Werror -fsanitize=address,undefined -fno-sanitize-recover=all'