Skip to content

Commit 7c371cf

Browse files
committed
ci: drop test runners with subset of features
Now that --all-features actually includes all possible vm-memory code, cargo test --all-features also runs all possible tests. So drop CI steps that were running with a subset of features, as they just re-run subsets of tests now. Signed-off-by: Patrick Roy <[email protected]>
1 parent e35b4bd commit 7c371cf

File tree

1 file changed

+0
-52
lines changed

1 file changed

+0
-52
lines changed

.buildkite/custom-tests.json

-52
Original file line numberDiff line numberDiff line change
@@ -1,61 +1,9 @@
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",
266
"platform": ["x86_64", "aarch64"]
27-
},
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-
},
44-
{
45-
"test_name": "clippy-no-xen",
46-
"command": "cargo clippy --workspace --bins --examples --benches --features 'backend-bitmap backend-mmap backend-atomic' --all-targets -- -D warnings -D clippy::undocumented_unsafe_blocks",
47-
"platform": [
48-
"x86_64",
49-
"aarch64"
50-
]
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-
]
597
}
608
]
619
}

0 commit comments

Comments
 (0)