Skip to content

Commit 7e14e03

Browse files
committed
Reduce test parallelism on ARM64 CI
Let's go from 32 to 16 parallel jobs. We can reduce this further if necessary. Closes phpGH-5426.
1 parent 9a98569 commit 7e14e03

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

.travis.yml

+3-1
Original file line numberDiff line numberDiff line change
@@ -89,7 +89,9 @@ before_script:
8989

9090
# Run PHPs run-tests.php
9191
script:
92-
- ./sapi/cli/php run-tests.php -P -d extension=`pwd`/modules/zend_test.so $(if [ $ENABLE_DEBUG == 0 ]; then echo "-d opcache.enable_cli=1 -d opcache.protect_memory=1 -d zend_extension=`pwd`/modules/opcache.so"; fi) -g "FAIL,XFAIL,BORK,WARN,LEAK,SKIP" --offline --show-diff --show-slow 1000 --set-timeout 120 -j$(nproc)
92+
# ARM64 CI reports nproc=32, which is excessive.
93+
- if [ -z "$ARM64" ]; then export JOBS=$(nproc); else export JOBS=16; fi
94+
- ./sapi/cli/php run-tests.php -P -d extension=`pwd`/modules/zend_test.so $(if [ $ENABLE_DEBUG == 0 ]; then echo "-d opcache.enable_cli=1 -d opcache.protect_memory=1 -d zend_extension=`pwd`/modules/opcache.so"; fi) -g "FAIL,XFAIL,BORK,WARN,LEAK,SKIP" --offline --show-diff --show-slow 1000 --set-timeout 120 -j$JOBS
9395
- sapi/cli/php -d extension_dir=`pwd`/modules -r 'dl("zend_test");'
9496

9597
after_success:

0 commit comments

Comments
 (0)