Skip to content

Commit d66436c

Browse files
committed
Fix "Tracing JIT" testing, opcache must be enabled for CLI
1 parent 153c4ab commit d66436c

File tree

3 files changed

+7
-3
lines changed

3 files changed

+7
-3
lines changed

.github/actions/install-linux/action.yml

-2
Original file line numberDiff line numberDiff line change
@@ -10,5 +10,3 @@ runs:
1010
sudo chmod 777 /etc/php.d
1111
echo mysqli.default_socket=/var/run/mysqld/mysqld.sock > /etc/php.d/mysqli.ini
1212
echo pdo_mysql.default_socket=/var/run/mysqld/mysqld.sock > /etc/php.d/pdo_mysql.ini
13-
echo opcache.enable_cli=1 >> /etc/php.d/opcache.ini
14-
echo opcache.protect_memory=1 >> /etc/php.d/opcache.ini

.github/workflows/nightly.yml

+2
Original file line numberDiff line numberDiff line change
@@ -87,6 +87,7 @@ jobs:
8787
runTestsParameters: >-
8888
${{ matrix.run_tests_parameters }}
8989
-d zend_extension=opcache.so
90+
-d opcache.enable_cli=1
9091
-d opcache.jit_buffer_size=16M
9192
-d opcache.jit=1205
9293
MACOS:
@@ -139,6 +140,7 @@ jobs:
139140
with:
140141
runTestsParameters: >-
141142
-d zend_extension=opcache.so
143+
-d opcache.enable_cli=1
142144
-d opcache.protect_memory=1
143145
-d opcache.jit_buffer_size=16M
144146
-d opcache.jit=1205

.github/workflows/push.yml

+5-1
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,10 @@ jobs:
5353
- name: Test Tracing JIT
5454
uses: ./.github/actions/test-linux
5555
with:
56-
runTestsParameters: -d zend_extension=opcache.so -d opcache.jit_buffer_size=16M
56+
runTestsParameters: >-
57+
-d zend_extension=opcache.so
58+
-d opcache.enable_cli=1
59+
-d opcache.jit_buffer_size=16M
5760
MACOS_DEBUG_NTS:
5861
runs-on: macos-10.15
5962
steps:
@@ -78,5 +81,6 @@ jobs:
7881
with:
7982
runTestsParameters: >-
8083
-d zend_extension=opcache.so
84+
-d opcache.enable_cli=1
8185
-d opcache.protect_memory=1
8286
-d opcache.jit_buffer_size=16M

0 commit comments

Comments
 (0)