Skip to content

Commit ea51964

Browse files
committed
Add test-everything annotations to more targets to ensure test coverage
1 parent 6a0bc52 commit ea51964

File tree

1 file changed

+28
-0
lines changed

1 file changed

+28
-0
lines changed

.github/workflows/main.yml

+28
Original file line numberDiff line numberDiff line change
@@ -136,6 +136,31 @@ jobs:
136136

137137
# Add additional variables to the matrix variations generated above using `include`:
138138
include:
139+
# `TEST_EVERYTHING` setups - there should be at least 1 for each architecture
140+
- target:
141+
tuple: aarch64-unknown-linux-gnu
142+
os: ubuntu-latest
143+
test-everything: true
144+
- target:
145+
tuple: armv7-unknown-linux-gnueabihf
146+
os: ubuntu-latest
147+
test-everything: true
148+
- target:
149+
tuple: loongarch64-unknown-linux-gnu
150+
os: ubuntu-latest
151+
test-everything: true
152+
- target:
153+
tuple: riscv64gc-unknown-linux-gnu
154+
os: ubuntu-latest
155+
test-everything: true
156+
- target:
157+
tuple: s390x-unknown-linux-gnu
158+
os: ubuntu-latest
159+
test-everything: true
160+
- target:
161+
tuple: riscv64gc-unknown-linux-gnu
162+
os: ubuntu-latest
163+
test-everything: true
139164
- target:
140165
tuple: x86_64-unknown-linux-gnu-emulated
141166
os: ubuntu-latest
@@ -162,14 +187,17 @@ jobs:
162187
- target:
163188
tuple: powerpc-unknown-linux-gnu
164189
os: ubuntu-latest
190+
test-everything: true
165191
disable_assert_instr: true
166192
- target:
167193
tuple: powerpc64-unknown-linux-gnu
168194
os: ubuntu-latest
195+
test-everything: true
169196
disable_assert_instr: true
170197
- target:
171198
tuple: powerpc64le-unknown-linux-gnu
172199
os: ubuntu-latest
200+
test-everything: true
173201
disable_assert_instr: true
174202
- target:
175203
tuple: aarch64-apple-darwin

0 commit comments

Comments
 (0)