From bd55a0be1b5696f643863718e7aa916feccafdf4 Mon Sep 17 00:00:00 2001 From: Tomas Mraz Date: Fri, 12 Mar 2021 15:23:03 +0100 Subject: [PATCH] Use --debug with no-caching build as sanitizers need it The memleak test otherwise fails. Also disable async, dtls, and old tls versions to test some different combination of disableables and speed up tests. Fixes #14337 Reviewed-by: Paul Dale (Merged from https://github.com/openssl/openssl/pull/14536) --- .github/workflows/ci.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index fbe61efdbc..6a2e47cbbd 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -85,11 +85,11 @@ jobs: steps: - uses: actions/checkout@v2 - name: config - run: ./config enable-asan enable-ubsan no-cached-fetch && perl configdata.pm --dump + run: ./config --debug enable-asan enable-ubsan no-cached-fetch no-dtls no-tls1 no-tls1-method no-tls1_1 no-tls1_1-method no-async && perl configdata.pm --dump - name: make run: make -s -j4 - name: make test - run: make test HARNESS_JOBS=${HARNESS_JOBS:-4} OPENSSL_TEST_RAND_ORDER=0 TESTS="-test_fuzz* -test_ssl_* -test_evp -test_cmp_http -test_store -test_enc -[01][0-9]" + run: make test HARNESS_JOBS=${HARNESS_JOBS:-4} OPENSSL_TEST_RAND_ORDER=0 TESTS="-test_fuzz* -test_ssl_* -test_evp -test_cmp_http -test_verify -test_cms -test_store -test_enc -[01][0-9]" sanitizers: runs-on: ubuntu-latest -- 2.34.1