summaryrefslogtreecommitdiffstats
path: root/.github
diff options
context:
space:
mode:
authorNicola Tuveri <nic.tuv@gmail.com>2021-08-07 13:49:03 +0300
committerNicola Tuveri <nic.tuv@gmail.com>2021-08-19 01:01:22 +0300
commit854b6fa89afcd4a683b3e91d701a4a045db60ad7 (patch)
tree0e69d5921fadd8d999a2796fdd72154e7b763b6c /.github
parentce5b8f101db2b96bf893ddcc4c5a16a07fc41751 (diff)
[github-ci][ci.yml] Disable memory sanitizer build
In 1.1.1 currently we do not support running multiple tests in parallel, and the `--debug -O1` msan build required more than 3h to run the tests. This commit temporarily disables this build configuration. Reviewed-by: Paul Dale <pauli@openssl.org> (Merged from https://github.com/openssl/openssl/pull/16252)
Diffstat (limited to '.github')
-rw-r--r--.github/workflows/ci.yml25
1 files changed, 14 insertions, 11 deletions
diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index 370d1e7e33..6b61af9c03 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -119,17 +119,20 @@ jobs:
- name: make test
run: make test OPENSSL_TEST_RAND_ORDER=0
- memory_sanitizer:
- runs-on: ubuntu-latest
- steps:
- - uses: actions/checkout@v2
- - name: config
- # --debug -O1 is to produce a debug build that runs in a reasonable amount of time
- run: CC=clang ./config --debug -O1 -fsanitize=memory -DOSSL_SANITIZE_MEMORY -fno-optimize-sibling-calls enable-rc5 enable-md2 enable-ec_nistp_64_gcc_128 && perl configdata.pm --dump
- - name: make
- run: make -s -j4
- - name: make test
- run: make test
+# The memory sanitizer build is temporarily disabled as in 1.1.1 we do
+# not support running tests in parallel and this build configuration
+# requires more than 3h to run all tests sequentially.
+# memory_sanitizer:
+# runs-on: ubuntu-latest
+# steps:
+# - uses: actions/checkout@v2
+# - name: config
+# # --debug -O1 is to produce a debug build that runs in a reasonable amount of time
+# run: CC=clang ./config --debug -O1 -fsanitize=memory -DOSSL_SANITIZE_MEMORY -fno-optimize-sibling-calls enable-rc5 enable-md2 enable-ec_nistp_64_gcc_128 && perl configdata.pm --dump
+# - name: make
+# run: make -s -j4
+# - name: make test
+# run: make test
threads_sanitizer:
runs-on: ubuntu-latest