diff options
author | Nikita Popov <nikita.ppv@gmail.com> | 2020-07-29 16:39:16 +0200 |
---|---|---|
committer | Nikita Popov <nikita.ppv@gmail.com> | 2020-07-29 18:20:46 +0200 |
commit | 34fe1b91f6b9a50e08f643fe222c442b8ed60fad (patch) | |
tree | bf249a1109122a62068f0cc31a1fde5fca99a1d9 /azure/tests.yml | |
parent | d8d2a7801a9365af40f5d955682ecdfeca1670ea (diff) | |
download | php-git-34fe1b91f6b9a50e08f643fe222c442b8ed60fad.tar.gz |
Run function JIT tests in nightly build
Changing this for primary x64 and i386 jobs for now.
The different test configurations are now consolidated in one
file shared between both.
Diffstat (limited to 'azure/tests.yml')
-rw-r--r-- | azure/tests.yml | 34 |
1 files changed, 34 insertions, 0 deletions
diff --git a/azure/tests.yml b/azure/tests.yml new file mode 100644 index 0000000000..6142623398 --- /dev/null +++ b/azure/tests.yml @@ -0,0 +1,34 @@ +parameters: + configurationName: '' + runTestsParameters: '' + +steps: + - template: test.yml + parameters: + configurationName: ${{ parameters.configurationName }} + runTestsParameters: ${{ parameters.runTestsParameters }} + - template: test.yml + parameters: + configurationName: ${{ parameters.configurationName }} + runTestsName: 'OpCache' + runTestsParameters: >- + ${{ parameters.runTestsParameters }} + -d zend_extension=opcache.so + - ${{ if eq(variables['Build.Reason'], 'Schedule') }}: + - template: test.yml + parameters: + configurationName: ${{ parameters.configurationName }} + runTestsName: 'Function JIT' + runTestsParameters: >- + ${{ parameters.runTestsParameters }} + -d zend_extension=opcache.so + -d opcache.jit_buffer_size=16M + -d opcache.jit=1205 + - template: test.yml + parameters: + configurationName: ${{ parameters.configurationName }} + runTestsName: 'Tracing JIT' + runTestsParameters: >- + ${{ parameters.runTestsParameters }} + -d zend_extension=opcache.so + -d opcache.jit_buffer_size=16M |