@@ -73,7 +73,7 @@ clean-rust:
7373# convenience recipe to run all tests with the given target and features (similar to CI)
7474test-like-ci config = default-target hypervisor = " kvm":
7575 @ # with default features
76- just test {{ config}} {{ if hypervisor == " mshv3 " {" mshv3 " } else {" " } }}
76+ just test {{ config}} {{ if hypervisor == " mshv " {" mshv2 " } else {" " } }}
7777
7878 @ # with only one driver enabled + seccomp + build-metadata + init-paging
7979 just test {{ config}} seccomp,build-metadata,init-paging,{{ if hypervisor == " mshv" {" mshv2" } else if hypervisor == " mshv3" {" mshv3" } else {" kvm" } }}
@@ -119,7 +119,7 @@ test-integration guest target=default-target features="":
119119test-seccomp target = default-target features = " ":
120120 @ # run seccomp test with feature "seccomp" on and off
121121 cargo test --profile={{ if target == " debug" { " dev" } else { target } }} -p hyperlight-host test_violate_seccomp_filters --lib {{ if features == " " {' ' } else { " --features " + features } }} -- --ignored
122- cargo test --profile={{ if target == " debug" { " dev" } else { target } }} -p hyperlight-host test_violate_seccomp_filters --no-default-features {{ if features =~ " mshv3 " {" --features init-paging,mshv3 " } else {" --features mshv2 ,init-paging,kvm" } }} --lib -- --ignored
122+ cargo test --profile={{ if target == " debug" { " dev" } else { target } }} -p hyperlight-host test_violate_seccomp_filters --no-default-features {{ if features =~ " mshv2 " {" --features init-paging,mshv2 " } else {" --features mshv3 ,init-paging,kvm" } }} --lib -- --ignored
123123
124124# tests compilation with no default features on different platforms
125125test-compilation-no-default-features target = default-target :
@@ -239,7 +239,7 @@ tar-static-lib: (build-rust-capi "release") (build-rust-capi "debug")
239239# Downloads the benchmarks result from the given release tag.
240240# If tag is not given, defaults to latest release
241241# Options for os: "Windows", or "Linux"
242- # Options for Linux hypervisor: "kvm", "mshv"
242+ # Options for Linux hypervisor: "kvm", "mshv", "mshv3"
243243# Options for Windows hypervisor: "hyperv"
244244# Options for cpu: "amd", "intel"
245245bench-download os hypervisor cpu tag = " ":
0 commit comments