From 55b3ed74c9e58463bcd741e8fa86c595abef61ab Mon Sep 17 00:00:00 2001 From: Jerry Yu Date: Mon, 13 Mar 2023 10:46:01 +0800 Subject: [PATCH] Add reason for arm64 host travis tests Signed-off-by: Jerry Yu --- .travis.yml | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/.travis.yml b/.travis.yml index d4deb2c5f9..3d86681074 100644 --- a/.travis.yml +++ b/.travis.yml @@ -89,8 +89,11 @@ jobs: packages: - gcc script: - # Do a manual build+test sequence rather than using all.sh, because - # there's no all.sh component that does what we want. + # Do a manual build+test sequence rather than using all.sh. + # + # 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 - make generated_files - 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 - gnutls-bin script: - # Do a manual build+test sequence rather than using all.sh, because - # there's no all.sh component that does what we want. + # Do a manual build+test sequence rather than using all.sh. + # + # 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 - 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'