diff --git a/rs/tests/message_routing/xnet/slo_test_lib/xnet_slo_test_lib.rs b/rs/tests/message_routing/xnet/slo_test_lib/xnet_slo_test_lib.rs index a8545a5297ae..6b23366e1258 100644 --- a/rs/tests/message_routing/xnet/slo_test_lib/xnet_slo_test_lib.rs +++ b/rs/tests/message_routing/xnet/slo_test_lib/xnet_slo_test_lib.rs @@ -168,7 +168,7 @@ impl Config { // Generic setup fn setup(env: TestEnv, config: Config) { let ic = InternetComputer::new() - .with_required_host_features(vec![HostFeature::Performance]) + .with_required_host_features(vec![HostFeature::Performance, HostFeature::Dell]) .with_resource_overrides(config.vm_resource_overrides); (0..config.subnets) .fold(ic, |ic, _idx| { diff --git a/rs/tests/message_routing/xnet/xnet_slo_120_subnets_staging_test.rs b/rs/tests/message_routing/xnet/xnet_slo_120_subnets_staging_test.rs index 1b82fc1694d5..1d1fb6049141 100644 --- a/rs/tests/message_routing/xnet/xnet_slo_120_subnets_staging_test.rs +++ b/rs/tests/message_routing/xnet/xnet_slo_120_subnets_staging_test.rs @@ -1,5 +1,6 @@ use anyhow::Result; use ic_system_test_driver::driver::group::SystemTestGroup; +use ic_system_test_driver::driver::ic::{NrOfVCPUs, VmResourceOverrides}; use ic_system_test_driver::systest; use std::time::Duration; use xnet_slo_test_lib::Config; @@ -14,6 +15,10 @@ const OVERALL_TIMEOUT: Duration = Duration::from_secs(1400); fn main() -> Result<()> { let config = Config::new(SUBNETS, NODES_PER_SUBNET, RUNTIME, REQUEST_RATE) + .with_resource_overrides(VmResourceOverrides { + vcpus: Some(NrOfVCPUs::new(12)), + ..VmResourceOverrides::default() + }) // Only best-effort calls with 30 seconds timeout, so the test doesn't hang for // minutes in case we can't connect to some replica/subnet to pull. .with_call_timeouts(&[Some(30)]);