CI: run smoke tests on config syntax to check memory related issues

config syntax check seems add a value on testing code path not
covered by VTest, also checks are very fast
This commit is contained in:
Ilya Shipitsin 2023-04-01 13:29:46 +02:00 committed by Willy Tarreau
parent db4bc6b4f3
commit 7e6e0388d6
1 changed files with 4 additions and 0 deletions

View File

@ -140,6 +140,10 @@ jobs:
# the '-n' soft limit to the hard limit, thus failing to run.
ulimit -n 65536
make reg-tests VTEST_PROGRAM=../vtest/vtest REGTESTS_TYPES=default,bug,devel
- name: Config syntax check memleak smoke testing
if: ${{ contains(matrix.name, 'ASAN') }}
run: |
./haproxy -f .github/h2spec.config -c
- name: Show VTest results
if: ${{ failure() && steps.vtest.outcome == 'failure' }}
run: |