]> git.ipfire.org Git - thirdparty/haproxy.git/commitdiff
CI: github: allow coredumps on aws-lc and wolfssl jobs
authorWilliam Lallemand <wlallemand@haproxy.com>
Mon, 2 Dec 2024 14:19:41 +0000 (15:19 +0100)
committerWilliam Lallemand <wlallemand@haproxy.com>
Mon, 2 Dec 2024 14:19:41 +0000 (15:19 +0100)
The weekly aws-lc and wolfssl jobs lacks an `ulimit -c` call in order to
allow to get the coredumps.

.github/workflows/aws-lc.yml
.github/workflows/wolfssl.yml

index d55e8d1067d84177d563fe71f75706b430a97250..1ef0ef27949fb590f9ca18c1f7badd9368f301be 100644 (file)
@@ -57,6 +57,8 @@ jobs:
           # This is required for macOS which does not actually allow to increase
           # the '-n' soft limit to the hard limit, thus failing to run.
           ulimit -n 65536
+          # allow to catch coredumps
+          ulimit -c unlimited
           make reg-tests VTEST_PROGRAM=../vtest/vtest REGTESTS_TYPES=default,bug,devel
       - name: Show VTest results
         if: ${{ failure() && steps.vtest.outcome == 'failure' }}
index 35247c3e0bd08bdb7e1756e1b6a5a32572939ebc..e29a5f7a94f63952b186793884fde656ce27d1fc 100644 (file)
@@ -57,6 +57,8 @@ jobs:
           # This is required for macOS which does not actually allow to increase
           # the '-n' soft limit to the hard limit, thus failing to run.
           ulimit -n 65536
+          # allow to catch coredumps
+          ulimit -c unlimited
           make reg-tests VTEST_PROGRAM=../vtest/vtest REGTESTS_TYPES=default,bug,devel
       - name: Show VTest results
         if: ${{ failure() && steps.vtest.outcome == 'failure' }}