Skip to content

Commit 8cd631d

Browse files
committed
Make one linux job run function jit on push
We're currently only testing the tracing JIT on push. Having at least one function JIT job will catch some errors earlier.
1 parent 031b4c6 commit 8cd631d

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

.github/workflows/test-suite.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -187,6 +187,7 @@ jobs:
187187
${{ matrix.variation && '-d zend_test.observer.enabled=1 -d zend_test.observer.show_output=0' || '' }}
188188
idleCpu: ${{ matrix.asan && 'true' || 'false' }}
189189
- name: Test Tracing JIT
190+
if: ${{ inputs.all_variations || matrix.asan }}
190191
uses: ./.github/actions/test-linux
191192
with:
192193
enableOpcache: true
@@ -208,7 +209,7 @@ jobs:
208209
- name: Test Function JIT
209210
# ASAN frequently timeouts. Each test run takes ~90 minutes, we can
210211
# avoid running into the 6 hour timeout by skipping the function JIT.
211-
if: ${{ inputs.all_variations && !matrix.asan }}
212+
if: ${{ !matrix.asan }}
212213
uses: ./.github/actions/test-linux
213214
with:
214215
enableOpcache: true

0 commit comments

Comments
 (0)