Skip to content

Commit 66a404b

Browse files
committed
revert to using normal rust-vmm-ci tests
Now that rust-vmm-ci uses cargo-all-features, we can deal with the incompatiblity of the xen and postcopy features by simply marking them as incompatible in Cargo.toml, instead of needing to define separate CI steps. note: this commit currently symlinks rust-vmm-ci-tests.json to rust-vmm-ci/.buildkite/test_descriptions.json, and removes all tests from custom-tests.json. This is to illustrate that the new setup works without changes to the buildkite pipeline. Once that is confirmed, the pipeline should be updated to just use the rust-vmm-ci test generaiton routine, and the entire .buildkite directory can be removed. Signed-off-by: Patrick Roy <[email protected]>
1 parent a719333 commit 66a404b

File tree

2 files changed

+1
-21
lines changed

2 files changed

+1
-21
lines changed

.buildkite/custom-tests.json

Lines changed: 0 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -1,25 +1,4 @@
11
{
22
"tests": [
3-
{
4-
"test_name": "build-vhost-kern",
5-
"command": "cargo build --features=vhost-kern",
6-
"platform": [
7-
"x86_64"
8-
]
9-
},
10-
{
11-
"test_name": "build-vhost-user-frontend",
12-
"command": "cargo build --features=vhost-user-frontend",
13-
"platform": [
14-
"x86_64"
15-
]
16-
},
17-
{
18-
"test_name": "build-vhost-user-backend",
19-
"command": "cargo build --features=vhost-user-backend",
20-
"platform": [
21-
"x86_64"
22-
]
23-
}
243
]
254
}

.buildkite/rust-vmm-ci-tests.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
../rust-vmm-ci/.buildkite/test_description.json

0 commit comments

Comments
 (0)