summaryrefslogtreecommitdiff
path: root/.github
diff options
context:
space:
mode:
authorIlya Shipitsin <chipitsine@gmail.com>2023-04-01 13:29:46 +0200
committerWilly Tarreau <w@1wt.eu>2023-04-01 18:30:52 +0200
commit7e6e0388d6cc21090bc935d88d7858c69f230c1f (patch)
tree696b36d500afc042f394475e204666fd3735b197 /.github
parentdb4bc6b4f3bae81944a828f8a872bae64bc27b46 (diff)
downloadhaproxy-7e6e0388d6cc21090bc935d88d7858c69f230c1f.tar.gz
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
Diffstat (limited to '.github')
-rw-r--r--.github/workflows/vtest.yml4
1 files changed, 4 insertions, 0 deletions
diff --git a/.github/workflows/vtest.yml b/.github/workflows/vtest.yml
index 5137099de..25d3cc72e 100644
--- a/.github/workflows/vtest.yml
+++ b/.github/workflows/vtest.yml
@@ -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: |