CI: github: enable pool debugging by default
authorWilly Tarreau <w@1wt.eu>
Wed, 23 Feb 2022 16:58:46 +0000 (17:58 +0100)
committerWilly Tarreau <w@1wt.eu>
Fri, 25 Feb 2022 12:53:38 +0000 (13:53 +0100)
commit5122ccc4a0c145e3be8c4149a68800af3a362187
tree5da2e097ab69dd51a217b1c69aab4e4a3428ee37
parenta579c3db4cdc0b7163fd2e41dadeca10ed9e8ff5
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.

(cherry picked from commit a0a6911bdef2dfd908cd1ad1bd074d27f95a252c)
Signed-off-by: Willy Tarreau <w@1wt.eu>
.github/workflows/compliance.yml
.github/workflows/vtest.yml
.github/workflows/windows.yml