@@ -65,20 +65,20 @@ jobs:
65
65
# extended: ${{ inputs.extendedTests }}
66
66
# runTestsParameters: ${{ inputs.runTestsParameters }}
67
67
debug_zts_msan :
68
- needs : generate_matrix
69
- strategy :
70
- matrix : ${{ fromJson(needs.generate_matrix.outputs.branch_matrix) }}
71
- fail-fast : false
72
- name : ${{ matrix.name }}
68
+ # needs: generate_matrix
69
+ # strategy:
70
+ # matrix: ${{ fromJson(needs.generate_matrix.outputs.branch_matrix) }}
71
+ # fail-fast: false
72
+ # name: ${{ matrix.branch .name }}
73
73
runs-on : ubuntu-20.04
74
74
env :
75
- arch : linux-x64
75
+ ARCH : linux-x64
76
76
steps :
77
77
- name : git checkout
78
78
uses : actions/checkout@v2
79
79
# Only test on current branch until merged
80
80
# with:
81
- # ref: ${{ matrix.branch }}
81
+ # ref: ${{ matrix.branch.ref }}
82
82
- name : Install dependencies
83
83
uses : ./.github/actions/deps
84
84
- name : ./configure
91
91
# so we should avoiding linking against anything but libc here
92
92
./configure \
93
93
--enable-debug \
94
- --enable-zts
94
+ --enable-zts \
95
95
--enable-option-checking=fatal \
96
96
--prefix=/usr \
97
97
--without-sqlite3 \
@@ -143,20 +143,20 @@ jobs:
143
143
extended : false
144
144
runTestsParameters : ' --msan'
145
145
community :
146
- needs : generate_matrix
147
- strategy :
148
- matrix : ${{ fromJson(needs.generate_matrix.outputs.branch_matrix) }}
149
- fail-fast : false
150
- name : ${{ matrix.name }}
146
+ # needs: generate_matrix
147
+ # strategy:
148
+ # matrix: ${{ fromJson(needs.generate_matrix.outputs.branch_matrix) }}
149
+ # fail-fast: false
150
+ # name: ${{ matrix.branch .name }}
151
151
runs-on : ubuntu-20.04
152
152
env :
153
- arch : linux-x64
153
+ ARCH : linux-x64
154
154
steps :
155
155
- name : git checkout
156
156
uses : actions/checkout@v2
157
157
# Only test on current branch until merged
158
158
# with:
159
- # ref: ${{ matrix.branch }}
159
+ # ref: ${{ matrix.branch.ref }}
160
160
- name : Install dependencies
161
161
uses : ./.github/actions/deps
162
162
- name : ./configure
@@ -179,11 +179,6 @@ jobs:
179
179
run : |
180
180
sudo service mysql start
181
181
mysql -uroot -proot -e "CREATE DATABASE IF NOT EXISTS test"
182
- - name : Test
183
- uses : ./.github/actions/tests
184
- with :
185
- extended : false
186
- runTestsParameters : ' --msan'
187
182
- name : Test Laravel
188
183
run : |
189
184
git clone https://github.com/laravel/framework.git --branch=master --depth=1
@@ -253,20 +248,20 @@ jobs:
253
248
sed -i 's/PHP_SAPI/"cli-server"/g' var/cache/dev/App_KernelDevDebugContainer.preload.php
254
249
php -d opcache.preload=var/cache/dev/App_KernelDevDebugContainer.preload.php public/index.php
255
250
coverage :
256
- needs : generate_matrix
257
- strategy :
258
- matrix : ${{ fromJson(needs.generate_matrix.outputs.branch_matrix) }}
259
- fail-fast : false
260
- name : ${{ matrix.name }}
251
+ # needs: generate_matrix
252
+ # strategy:
253
+ # matrix: ${{ fromJson(needs.generate_matrix.outputs.branch_matrix) }}
254
+ # fail-fast: false
255
+ # name: ${{ matrix.branch .name }}
261
256
runs-on : ubuntu-20.04
262
257
env :
263
- arch : linux-x64
258
+ ARCH : linux-x64
264
259
steps :
265
260
- name : git checkout
266
261
uses : actions/checkout@v2
267
262
# Only test on current branch until merged
268
263
# with:
269
- # ref: ${{ matrix.branch }}
264
+ # ref: ${{ matrix.branch.ref }}
270
265
- name : Create mssql container
271
266
uses : ./.github/actions/mssql
272
267
- name : Install dependencies
@@ -303,20 +298,20 @@ jobs:
303
298
# codeCoverageTool: 'Cobertura'
304
299
# summaryFileLocation: coverage.xml
305
300
opcache_variation :
306
- needs : generate_matrix
307
- strategy :
308
- matrix : ${{ fromJson(needs.generate_matrix.outputs.branch_matrix) }}
309
- fail-fast : false
310
- name : ${{ matrix.name }}
301
+ # needs: generate_matrix
302
+ # strategy:
303
+ # matrix: ${{ fromJson(needs.generate_matrix.outputs.branch_matrix) }}
304
+ # fail-fast: false
305
+ # name: ${{ matrix.branch .name }}
311
306
runs-on : ubuntu-20.04
312
307
env :
313
- arch : linux-x64
308
+ ARCH : linux-x64
314
309
steps :
315
310
- name : git checkout
316
311
uses : actions/checkout@v2
317
312
# Only test on current branch until merged
318
313
# with:
319
- # ref: ${{ matrix.branch }}
314
+ # ref: ${{ matrix.branch.ref }}
320
315
- name : Create mssql container
321
316
uses : ./.github/actions/mssql
322
317
- name : Install dependencies
@@ -331,57 +326,53 @@ jobs:
331
326
uses : ./.github/actions/install
332
327
- name : Setup
333
328
uses : ./.github/actions/setup
334
- - name : Test
329
+ - name : Test File Cache (prime shm)
335
330
uses : ./.github/actions/test
336
331
with :
337
332
runTestsParameters : -d zend_extension=opcache.so --file-cache-prime
338
- - name : Test
333
+ - name : Test File Cache (prime shm, use shm)
339
334
uses : ./.github/actions/test
340
335
with :
341
336
runTestsParameters : -d zend_extension=opcache.so --file-cache-use
342
- - name : Test
343
- uses : ./.github/actions/test
344
- with :
345
- runTestsParameters : -d zend_extension=opcache.so --file-cache-use
346
- - name : Test
337
+ - name : Test File Cache (prime shm, use file)
347
338
uses : ./.github/actions/test
348
339
with :
349
340
runTestsParameters : -d zend_extension=opcache.so --file-cache-use -d opcache.file_cache_only=1
350
- - name : Test
341
+ - name : Test File Cache (prime file)
351
342
uses : ./.github/actions/test
352
343
with :
353
344
runTestsParameters : -d zend_extension=opcache.so --file-cache-prime -d opcache.file_cache_only=1
354
- - name : Test
345
+ - name : Test File Cache (prime file, use file)
355
346
uses : ./.github/actions/test
356
347
with :
357
348
runTestsParameters : -d zend_extension=opcache.so --file-cache-use -d opcache.file_cache_only=1
358
- - name : Test
349
+ - name : Test File Cache (prime file, use shm)
359
350
uses : ./.github/actions/test
360
351
with :
361
352
runTestsParameters : -d zend_extension=opcache.so --file-cache-use
362
- - name : Test
353
+ - name : Test Without interned strings
363
354
uses : ./.github/actions/test
364
355
with :
365
356
runTestsParameters : -d zend_extension=opcache.so -d opcache.interned_strings_buffer=0
366
- - name : Test
357
+ - name : Test Preload
367
358
uses : ./.github/actions/test
368
359
with :
369
360
runTestsParameters : -d zend_extension=opcache.so --preload
370
361
libmysqlclient_debug_nts :
371
- needs : generate_matrix
372
- strategy :
373
- matrix : ${{ fromJson(needs.generate_matrix.outputs.branch_matrix) }}
374
- fail-fast : false
375
- name : ${{ matrix.name }}
362
+ # needs: generate_matrix
363
+ # strategy:
364
+ # matrix: ${{ fromJson(needs.generate_matrix.outputs.branch_matrix) }}
365
+ # fail-fast: false
366
+ # name: ${{ matrix.branch .name }}
376
367
runs-on : ubuntu-20.04
377
368
env :
378
- arch : linux-x64
369
+ ARCH : linux-x64
379
370
steps :
380
371
- name : git checkout
381
372
uses : actions/checkout@v2
382
373
# Only test on current branch until merged
383
374
# with:
384
- # ref: ${{ matrix.branch }}
375
+ # ref: ${{ matrix.branch.ref }}
385
376
- name : Install dependencies
386
377
run : |
387
378
sudo apt-get update -y | true
@@ -398,13 +389,11 @@ jobs:
398
389
# with:
399
390
# configurationName: LIBMYSQLCLIENT_DEBUG_NTS - MySQL 5.6.49
400
391
# libmysql: mysql-5.6.49-linux-glibc2.12-x86_64.tar.gz
401
- - uses : ./.github/actions/libmysql-test
402
- with :
403
- runTestsParameters : -d zend_extension=opcache.so --preload
404
392
- uses : ./.github/actions/libmysql-test
405
393
with :
406
394
configurationName : LIBMYSQLCLIENT_DEBUG_NTS - MySQL 5.7.35
407
395
libmysql : mysql-5.7.35-linux-glibc2.12-x86_64.tar.gz
396
+ configurationParameters : --enable-debug --disable-zts
408
397
- uses : ./.github/actions/libmysql-test
409
398
with :
410
399
configurationName : LIBMYSQLCLIENT_DEBUG_NTS - MySQL 8.0.27
0 commit comments