Skip to content

Commit c38f4c4

Browse files
committed
Run extended test matrix
1 parent 32dc90b commit c38f4c4

File tree

2 files changed

+69
-72
lines changed

2 files changed

+69
-72
lines changed

.travis.yml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -70,10 +70,8 @@ jobs:
7070
include:
7171
- env: ENABLE_ZTS=1 ENABLE_DEBUG=1 SKIP_IO_CAPTURE_TESTS=1 ARM64=1
7272
arch: arm64
73-
if: type = cron
7473
- env: ENABLE_ZTS=1 ENABLE_DEBUG=1 SKIP_IO_CAPTURE_TESTS=1 S390X=1
7574
arch: s390x
76-
if: type = cron
7775

7876
before_script:
7977
- ccache --version

azure-pipelines.yml

Lines changed: 69 additions & 70 deletions
Original file line numberDiff line numberDiff line change
@@ -38,73 +38,72 @@ jobs:
3838
parameters:
3939
configurationName: MACOS_DEBUG_NTS
4040
configurationParameters: '--enable-debug --disable-zts'
41-
- ${{ if eq(variables['Build.Reason'], 'Schedule') }}:
42-
- template: azure/job.yml
43-
parameters:
44-
configurationName: DEBUG_ZTS
45-
configurationParameters: '--enable-debug --enable-zts'
46-
- template: azure/job.yml
47-
parameters:
48-
configurationName: RELEASE_NTS
49-
configurationParameters: '--disable-debug --disable-zts'
50-
- template: azure/i386/job.yml
51-
parameters:
52-
configurationName: I386_DEBUG_NTS
53-
configurationParameters: '--enable-debug --disable-zts'
54-
- template: azure/i386/job.yml
55-
parameters:
56-
configurationName: I386_RELEASE_NTS
57-
configurationParameters: '--disable-debug --disable-zts'
58-
- template: azure/i386/job.yml
59-
parameters:
60-
configurationName: I386_RELEASE_ZTS
61-
configurationParameters: '--disable-debug --enable-zts'
62-
- template: azure/macos/job.yml
63-
parameters:
64-
configurationName: MACOS_DEBUG_ZTS
65-
configurationParameters: '--enable-debug --enable-zts'
66-
- template: azure/macos/job.yml
67-
parameters:
68-
configurationName: MACOS_RELEASE_NTS
69-
configurationParameters: '--disable-debug --disable-zts'
70-
- template: azure/macos/job.yml
71-
parameters:
72-
configurationName: MACOS_RELEASE_ZTS
73-
configurationParameters: '--disable-debug --enable-zts'
74-
- template: azure/job.yml
75-
parameters:
76-
configurationName: DEBUG_ZTS_ASAN_UBSAN
77-
configurationParameters: '--enable-debug --enable-zts --enable-address-sanitizer --enable-undefined-sanitizer'
78-
runTestsParameters: --asan
79-
timeoutInMinutes: 360
80-
- template: azure/msan_job.yml
81-
parameters:
82-
configurationName: DEBUG_ZTS_MSAN
83-
configurationParameters: '--enable-debug --enable-zts'
84-
runTestsParameters: --msan
85-
timeoutInMinutes: 120
86-
- template: azure/community_job.yml
87-
parameters:
88-
configurationName: COMMUNITY
89-
configurationParameters: >-
90-
--enable-debug --enable-zts --enable-address-sanitizer --enable-undefined-sanitizer
91-
CFLAGS='-fno-sanitize-recover'
92-
- template: azure/coverage_job.yml
93-
parameters:
94-
configurationName: COVERAGE_DEBUG_ZTS
95-
configurationParameters: '--enable-debug --disable-zts'
96-
timeoutInMinutes: 90
97-
- template: azure/opcache_variation_job.yml
98-
parameters:
99-
configurationName: DEBUG_NTS_OPCACHE
100-
configurationParameters: '--enable-debug --disable-zts'
101-
timeoutInMinutes: 90
102-
- template: azure/job.yml
103-
parameters:
104-
configurationName: DEBUG_NTS_REPEAT
105-
configurationParameters: '--enable-debug --disable-zts'
106-
runTestsParameters: '--repeat 2'
107-
- template: azure/libmysqlclient_job.yml
108-
parameters:
109-
configurationName: LIBMYSQLCLIENT_DEBUG_NTS
110-
configurationParameters: '--enable-debug --disable-zts'
41+
- template: azure/job.yml
42+
parameters:
43+
configurationName: DEBUG_ZTS
44+
configurationParameters: '--enable-debug --enable-zts'
45+
- template: azure/job.yml
46+
parameters:
47+
configurationName: RELEASE_NTS
48+
configurationParameters: '--disable-debug --disable-zts'
49+
- template: azure/i386/job.yml
50+
parameters:
51+
configurationName: I386_DEBUG_NTS
52+
configurationParameters: '--enable-debug --disable-zts'
53+
- template: azure/i386/job.yml
54+
parameters:
55+
configurationName: I386_RELEASE_NTS
56+
configurationParameters: '--disable-debug --disable-zts'
57+
- template: azure/i386/job.yml
58+
parameters:
59+
configurationName: I386_RELEASE_ZTS
60+
configurationParameters: '--disable-debug --enable-zts'
61+
- template: azure/macos/job.yml
62+
parameters:
63+
configurationName: MACOS_DEBUG_ZTS
64+
configurationParameters: '--enable-debug --enable-zts'
65+
- template: azure/macos/job.yml
66+
parameters:
67+
configurationName: MACOS_RELEASE_NTS
68+
configurationParameters: '--disable-debug --disable-zts'
69+
- template: azure/macos/job.yml
70+
parameters:
71+
configurationName: MACOS_RELEASE_ZTS
72+
configurationParameters: '--disable-debug --enable-zts'
73+
- template: azure/job.yml
74+
parameters:
75+
configurationName: DEBUG_ZTS_ASAN_UBSAN
76+
configurationParameters: '--enable-debug --enable-zts --enable-address-sanitizer --enable-undefined-sanitizer'
77+
runTestsParameters: --asan
78+
timeoutInMinutes: 360
79+
- template: azure/msan_job.yml
80+
parameters:
81+
configurationName: DEBUG_ZTS_MSAN
82+
configurationParameters: '--enable-debug --enable-zts'
83+
runTestsParameters: --msan
84+
timeoutInMinutes: 120
85+
- template: azure/community_job.yml
86+
parameters:
87+
configurationName: COMMUNITY
88+
configurationParameters: >-
89+
--enable-debug --enable-zts --enable-address-sanitizer --enable-undefined-sanitizer
90+
CFLAGS='-fno-sanitize-recover'
91+
- template: azure/coverage_job.yml
92+
parameters:
93+
configurationName: COVERAGE_DEBUG_ZTS
94+
configurationParameters: '--enable-debug --disable-zts'
95+
timeoutInMinutes: 90
96+
- template: azure/opcache_variation_job.yml
97+
parameters:
98+
configurationName: DEBUG_NTS_OPCACHE
99+
configurationParameters: '--enable-debug --disable-zts'
100+
timeoutInMinutes: 90
101+
- template: azure/job.yml
102+
parameters:
103+
configurationName: DEBUG_NTS_REPEAT
104+
configurationParameters: '--enable-debug --disable-zts'
105+
runTestsParameters: '--repeat 2'
106+
- template: azure/libmysqlclient_job.yml
107+
parameters:
108+
configurationName: LIBMYSQLCLIENT_DEBUG_NTS
109+
configurationParameters: '--enable-debug --disable-zts'

0 commit comments

Comments
 (0)