diff options
author | Willy Tarreau <w@1wt.eu> | 2022-02-23 17:58:46 +0100 |
---|---|---|
committer | Willy Tarreau <w@1wt.eu> | 2022-02-23 18:14:49 +0100 |
commit | a0a6911bdef2dfd908cd1ad1bd074d27f95a252c (patch) | |
tree | 96fdc25885ae81abc9816097eaad233adbe26425 /.github | |
parent | 8de7f2822b6d7bfdac83fa04c434e76f7a9fd4b0 (diff) | |
download | haproxy-a0a6911bdef2dfd908cd1ad1bd074d27f95a252c.tar.gz |
CI: github: enable pool debugging by default
This enables DEBUG_MEMORY_POOLS and DEBUG_POOL_INTEGRITY so that by
default the tests run under stricter checks, which are likely to
catch more bugs. Note that these ones are permanently used in prod
on haproxy.org.
Diffstat (limited to '.github')
-rw-r--r-- | .github/workflows/compliance.yml | 2 | ||||
-rw-r--r-- | .github/workflows/vtest.yml | 2 | ||||
-rw-r--r-- | .github/workflows/windows.yml | 2 |
3 files changed, 3 insertions, 3 deletions
diff --git a/.github/workflows/compliance.yml b/.github/workflows/compliance.yml index 75f3cdab0..148ea2866 100644 --- a/.github/workflows/compliance.yml +++ b/.github/workflows/compliance.yml @@ -33,7 +33,7 @@ jobs: ERR=1 \ TARGET=${{ matrix.TARGET }} \ CC=${{ matrix.CC }} \ - DEBUG=-DDEBUG_STRICT=1 \ + DEBUG="-DDEBUG_STRICT -DDEBUG_MEMORY_POOLS -DDEBUG_POOL_INTEGRITY" \ USE_OPENSSL=1 sudo make install - name: Show HAProxy version diff --git a/.github/workflows/vtest.yml b/.github/workflows/vtest.yml index ac516054b..a9e86b6a2 100644 --- a/.github/workflows/vtest.yml +++ b/.github/workflows/vtest.yml @@ -107,7 +107,7 @@ jobs: ERR=1 \ TARGET=${{ matrix.TARGET }} \ CC=${{ matrix.CC }} \ - DEBUG=-DDEBUG_STRICT=1 \ + DEBUG="-DDEBUG_STRICT -DDEBUG_MEMORY_POOLS -DDEBUG_POOL_INTEGRITY" \ ${{ join(matrix.FLAGS, ' ') }} \ ADDLIB="-Wl,-rpath,/usr/local/lib/ -Wl,-rpath,$HOME/opt/lib/" sudo make install diff --git a/.github/workflows/windows.yml b/.github/workflows/windows.yml index 4d14d4817..de9a00fd6 100644 --- a/.github/workflows/windows.yml +++ b/.github/workflows/windows.yml @@ -58,7 +58,7 @@ jobs: ERR=1 \ TARGET=${{ matrix.TARGET }} \ CC=${{ matrix.CC }} \ - DEBUG=-DDEBUG_STRICT=1 \ + DEBUG="-DDEBUG_STRICT -DDEBUG_MEMORY_POOLS -DDEBUG_POOL_INTEGRITY" \ ${{ join(matrix.FLAGS, ' ') }} - name: Show HAProxy version id: show-version |