@@ -128,6 +128,8 @@ jobs:
128128 --asan -x
129129 -d zend_extension=opcache.so
130130 -d opcache.enable_cli=1
131+ - name: Test TLS resolution
132+ uses: ./.github/actions/test-tls-alpine
131133 - name: Notify Slack
132134 if: failure()
133135 uses: ./.github/actions/notify-slack
@@ -260,6 +262,9 @@ jobs:
260262 ${{ matrix.run_tests_parameters }}
261263 -d zend_extension=opcache.so
262264 -d opcache.enable_cli=1
265+ - name: Test TLS resolution
266+ if: matrix.debug && matrix.zts && !matrix.asan
267+ uses: ./.github/actions/test-tls-x64
263268 - name: Verify generated files are up to date
264269 uses: ./.github/actions/verify-generated-files
265270 - name: Notify Slack
@@ -349,6 +354,9 @@ jobs:
349354 ${{ matrix.run_tests_parameters }}
350355 -d zend_extension=opcache.so
351356 -d opcache.enable_cli=1
357+ - name: Test TLS resolution
358+ if: matrix.debug && matrix.zts
359+ uses: ./.github/actions/test-tls-x32
352360 - name: Notify Slack
353361 if: failure()
354362 uses: ./.github/actions/notify-slack
@@ -408,6 +416,10 @@ jobs:
408416 runTestsParameters: >-
409417 -d zend_extension=opcache.so
410418 -d opcache.enable_cli=1
419+ - name: Test TLS resolution
420+ # JIT+ZTS not supported yet on ARM64
421+ if: matrix.os != '14' && matrix.debug && matrix.zts
422+ uses: ./.github/actions/test-tls-macos
411423 - name: Verify generated files are up to date
412424 uses: ./.github/actions/verify-generated-files
413425 - name: Notify Slack
0 commit comments