summaryrefslogtreecommitdiff
path: root/azure/i386
diff options
context:
space:
mode:
Diffstat (limited to 'azure/i386')
-rw-r--r--azure/i386/job.yml13
-rw-r--r--azure/i386/test.yml33
2 files changed, 2 insertions, 44 deletions
diff --git a/azure/i386/job.yml b/azure/i386/job.yml
index ec1b118aa3..2aa411e43f 100644
--- a/azure/i386/job.yml
+++ b/azure/i386/job.yml
@@ -86,16 +86,7 @@ jobs:
#sudo -u postgres psql -c "ALTER USER postgres PASSWORD 'postgres';"
#sudo -u postgres psql -c "CREATE DATABASE test;"
displayName: 'Setup'
- - template: test.yml
+ - template: ../tests.yml
parameters:
configurationName: ${{ parameters.configurationName }}
- - template: test.yml
- parameters:
- configurationName: ${{ parameters.configurationName }}
- runTestsName: 'OpCache'
- runTestsParameters: -d zend_extension=opcache.so
- - template: test.yml
- parameters:
- configurationName: ${{ parameters.configurationName }}
- runTestsName: 'JIT'
- runTestsParameters: -d zend_extension=opcache.so -d opcache.jit_buffer_size=16M
+ runTestsParameters: ${{ parameters.runTestsParameters }}
diff --git a/azure/i386/test.yml b/azure/i386/test.yml
deleted file mode 100644
index 1e2e1d6a1e..0000000000
--- a/azure/i386/test.yml
+++ /dev/null
@@ -1,33 +0,0 @@
-parameters:
- runTestsName: ''
- runTestsParameters: ''
-
-steps:
- - script: |
- export MYSQL_TEST_USER=root
- export MYSQL_TEST_PASSWD=root
- export PDO_MYSQL_TEST_DSN="mysql:host=localhost;dbname=test"
- export PDO_MYSQL_TEST_USER=root
- export PDO_MYSQL_TEST_PASS=root
- export TEST_PHP_JUNIT=junit.xml
- export REPORT_EXIT_STATUS=no
- export SKIP_IO_CAPTURE_TESTS=1
- rm -rf junit.xml | true
- php run-tests.php -P -q \
- -j$(/usr/bin/nproc) \
- -g FAIL,XFAIL,BORK,WARN,LEAK,XLEAK,SKIP \
- --offline \
- --show-diff \
- --show-slow 1000 \
- --set-timeout 120 \
- ${{ parameters.runTestsParameters }}
- displayName: 'Test ${{ parameters.configurationName }} ${{ parameters.runTestsName }}'
- condition: or(succeeded(), failed())
- - task: PublishTestResults@2
- inputs:
- testResultsFormat: 'JUnit'
- testResultsFiles: junit.xml
- testRunTitle: '${{ parameters.configurationName }} ${{ parameters.runTestsName }}'
- failTaskOnFailedTests: true
- displayName: 'Export ${{ parameters.configurationName }} ${{ parameters.runTestsName }} Results'
- condition: or(succeeded(), failed())