diff --git a/.github/workflows/regress.yml b/.github/workflows/regress.yml index ce5b0d761..4d064623d 100644 --- a/.github/workflows/regress.yml +++ b/.github/workflows/regress.yml @@ -70,10 +70,10 @@ jobs: run: | sh autogen.sh ./configure ${{ matrix.configure }} - export ASAN_OPTIONS="abort_on_error=1:detect_leaks=0" ${{ matrix.make }} -j"$(getconf _NPROCESSORS_ONLN)" - name: test run: | cd regress + export ASAN_OPTIONS="abort_on_error=1:detect_leaks=0" ${{ matrix.make }} diff --git a/regress/Makefile b/regress/Makefile index 1a9ba55cb..5f8d50c8f 100644 --- a/regress/Makefile +++ b/regress/Makefile @@ -8,7 +8,7 @@ all: for test in $(TESTS); do \ printf '%-40s ' "$$test"; \ start=$$(date +%s); \ - if sh "$$test" >/dev/null 2>&1; then \ + if env -i ASAN_OPTIONS="$$ASAN_OPTIONS" sh "$$test" >/dev/null 2>&1; then \ end=$$(date +%s); \ echo "PASS ($$((end - start))s)"; \ else \