Skip to content

Commit 2d8710c

Browse files
authored
Merge pull request #4213 from kevinjzhang/CI
Move sanitizer CI jobs back to ubuntu-latest
2 parents 5a1c501 + 7236e05 commit 2d8710c

File tree

1 file changed

+17
-17
lines changed

1 file changed

+17
-17
lines changed

.github/workflows/dev-long-tests.yml

Lines changed: 17 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -61,22 +61,22 @@ jobs:
6161
run: MOREFLAGS="-DZSTD_NO_INTRINSICS" make -C tests fuzztest
6262

6363
tsan-zstreamtest:
64-
runs-on: ubuntu-20.04
64+
runs-on: ubuntu-latest
6565
steps:
6666
- uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # tag=v4.1.1
6767
- name: thread sanitizer zstreamtest
6868
run: CC=clang ZSTREAM_TESTTIME=-T3mn make tsan-test-zstream
6969

7070
ubsan-zstreamtest:
71-
runs-on: ubuntu-20.04
71+
runs-on: ubuntu-latest
7272
steps:
7373
- uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # tag=v4.1.1
7474
- name: undefined behavior sanitizer zstreamtest
7575
run: CC=clang make uasan-test-zstream
7676

7777
# lasts ~15mn
7878
tsan-fuzztest:
79-
runs-on: ubuntu-20.04
79+
runs-on: ubuntu-latest
8080
steps:
8181
- uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # tag=v4.1.1
8282
- name: thread sanitizer fuzztest
@@ -95,7 +95,7 @@ jobs:
9595
9696
# lasts ~23mn
9797
gcc-8-asan-ubsan-testzstd:
98-
runs-on: ubuntu-20.04
98+
runs-on: ubuntu-latest
9999
steps:
100100
- uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # tag=v4.1.1
101101
- name: gcc-8 + ASan + UBSan + Test Zstd
@@ -107,14 +107,14 @@ jobs:
107107
CC=gcc-8 make -j uasan-test-zstd </dev/null V=1
108108
109109
clang-asan-ubsan-testzstd:
110-
runs-on: ubuntu-20.04
110+
runs-on: ubuntu-latest
111111
steps:
112112
- uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # tag=v4.1.1
113113
- name: clang + ASan + UBSan + Test Zstd
114114
run: CC=clang make -j uasan-test-zstd </dev/null V=1
115115

116116
gcc-asan-ubsan-testzstd-32bit:
117-
runs-on: ubuntu-20.04
117+
runs-on: ubuntu-latest
118118
steps:
119119
- uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # tag=v4.1.1
120120
- name: ASan + UBSan + Test Zstd, 32bit mode
@@ -128,7 +128,7 @@ jobs:
128128
# so any data coming from these libraries is always considered "uninitialized"
129129

130130
gcc-8-asan-ubsan-fuzz:
131-
runs-on: ubuntu-20.04
131+
runs-on: ubuntu-latest
132132
steps:
133133
- uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # tag=v4.1.1
134134
- name: gcc-8 + ASan + UBSan + Fuzz Test
@@ -140,14 +140,14 @@ jobs:
140140
CC=gcc-8 FUZZER_FLAGS="--long-tests" make clean uasan-fuzztest
141141
142142
clang-asan-ubsan-fuzz:
143-
runs-on: ubuntu-20.04
143+
runs-on: ubuntu-latest
144144
steps:
145145
- uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # tag=v4.1.1
146146
- name: clang + ASan + UBSan + Fuzz Test
147147
run: CC=clang FUZZER_FLAGS="--long-tests" make clean uasan-fuzztest
148148

149149
gcc-asan-ubsan-fuzz32:
150-
runs-on: ubuntu-20.04
150+
runs-on: ubuntu-latest
151151
steps:
152152
- uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # tag=v4.1.1
153153
- name: ASan + UBSan + Fuzz Test 32bit
@@ -157,7 +157,7 @@ jobs:
157157
CFLAGS="-O3 -m32" FUZZER_FLAGS="--long-tests" make uasan-fuzztest
158158
159159
clang-asan-fuzz32:
160-
runs-on: ubuntu-20.04
160+
runs-on: ubuntu-latest
161161
steps:
162162
- uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # tag=v4.1.1
163163
- name: clang + ASan + Fuzz Test 32bit
@@ -182,28 +182,28 @@ jobs:
182182
# CC=clang CFLAGS="-O3 -m32" FUZZER_FLAGS="--long-tests" make uasan-fuzztest
183183

184184
asan-ubsan-regression:
185-
runs-on: ubuntu-20.04
185+
runs-on: ubuntu-latest
186186
steps:
187187
- uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # tag=v4.1.1
188188
- name: ASan + UBSan + Regression Test
189189
run: make -j uasanregressiontest
190190

191191
clang-ubsan-regression:
192-
runs-on: ubuntu-20.04
192+
runs-on: ubuntu-latest
193193
steps:
194194
- uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # tag=v4.1.1
195195
- name: clang + ASan + UBSan + Regression Test
196196
run: CC=clang make -j uasanregressiontest
197197

198198
msan-regression:
199-
runs-on: ubuntu-20.04
199+
runs-on: ubuntu-latest
200200
steps:
201201
- uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # tag=v4.1.1
202202
- name: MSan + Regression Test
203203
run: make -j msanregressiontest
204204

205205
clang-msan-fuzz-unoptimized:
206-
runs-on: ubuntu-20.04
206+
runs-on: ubuntu-latest
207207
steps:
208208
- uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # tag=v4.1.1
209209
- name: clang + MSan + Fuzz Test
@@ -213,7 +213,7 @@ jobs:
213213
CC=clang MOREFLAGS="-O0" make clean msan-fuzztest
214214
215215
clang-msan-fuzz:
216-
runs-on: ubuntu-20.04
216+
runs-on: ubuntu-latest
217217
steps:
218218
- uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # tag=v4.1.1
219219
- name: clang + MSan + Fuzz Test
@@ -224,7 +224,7 @@ jobs:
224224
225225
# lasts ~24mn
226226
clang-msan-testzstd:
227-
runs-on: ubuntu-20.04
227+
runs-on: ubuntu-latest
228228
steps:
229229
- uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # tag=v4.1.1
230230
- name: clang + MSan + Test Zstd
@@ -285,7 +285,7 @@ jobs:
285285
286286
# lasts ~20mn
287287
oss-fuzz:
288-
runs-on: ubuntu-20.04
288+
runs-on: ubuntu-latest
289289
strategy:
290290
fail-fast: false
291291
matrix:

0 commit comments

Comments
 (0)