Skip to content

Commit 9a003a2

Browse files
roypatShadowCurse
authored andcommitted
ci: drop build and unittest steps from custom-tests.json
Now that the normal CI does cargo all-features [test|build], there is no longer a need to have separate buildkite steps just for the xen-disabled usecase. Signed-off-by: Patrick Roy <[email protected]>
1 parent 289baa8 commit 9a003a2

File tree

1 file changed

+0
-44
lines changed

1 file changed

+0
-44
lines changed

.buildkite/custom-tests.json

Lines changed: 0 additions & 44 deletions
Original file line numberDiff line numberDiff line change
@@ -1,61 +1,17 @@
11
{
22
"tests": [
3-
{
4-
"test_name": "build-gnu-mmap",
5-
"command": "cargo build --release --features=xen",
6-
"platform": ["x86_64", "aarch64"]
7-
},
8-
{
9-
"test_name": "build-gnu-mmap-no-xen",
10-
"command": "cargo build --release --features=backend-mmap",
11-
"platform": ["x86_64", "aarch64"]
12-
},
13-
{
14-
"test_name": "build-musl-mmap",
15-
"command": "cargo build --release --features=xen --target {target_platform}-unknown-linux-musl",
16-
"platform": ["x86_64", "aarch64"]
17-
},
18-
{
19-
"test_name": "build-musl-mmap-no-xen",
20-
"command": "cargo build --release --features=backend-mmap --target {target_platform}-unknown-linux-musl",
21-
"platform": ["x86_64", "aarch64"]
22-
},
233
{
244
"test_name": "miri",
255
"command": "RUST_BACKTRACE=1 MIRIFLAGS='-Zmiri-disable-isolation -Zmiri-backtrace=full' cargo +nightly miri test --features backend-mmap,backend-bitmap",
266
"platform": ["x86_64", "aarch64"]
277
},
28-
{
29-
"test_name": "unittests-gnu-no-xen",
30-
"command": "cargo test --features 'backend-bitmap backend-mmap backend-atomic' --workspace",
31-
"platform": [
32-
"x86_64",
33-
"aarch64"
34-
]
35-
},
36-
{
37-
"test_name": "unittests-musl-no-xen",
38-
"command": "cargo test --features 'backend-bitmap backend-mmap backend-atomic' --workspace --target {target_platform}-unknown-linux-musl",
39-
"platform": [
40-
"x86_64",
41-
"aarch64"
42-
]
43-
},
448
{
459
"test_name": "clippy-no-xen",
4610
"command": "cargo clippy --workspace --bins --examples --benches --features 'backend-bitmap backend-mmap backend-atomic' --all-targets -- -D warnings -D clippy::undocumented_unsafe_blocks",
4711
"platform": [
4812
"x86_64",
4913
"aarch64"
5014
]
51-
},
52-
{
53-
"test_name": "check-warnings-no-xen",
54-
"command": "RUSTFLAGS=\"-D warnings\" cargo check --all-targets --features 'backend-bitmap backend-mmap backend-atomic' --workspace",
55-
"platform": [
56-
"x86_64",
57-
"aarch64"
58-
]
5915
}
6016
]
6117
}

0 commit comments

Comments
 (0)