From 6588014b541b6e74363b96be680cd22563953e59 Mon Sep 17 00:00:00 2001 From: Harshitha Gowda Date: Mon, 15 Jun 2026 19:18:31 +0000 Subject: [PATCH] tests: skip Guaranteed QoS test for SNP/TDX runtime-rs The Guaranteed QoS test is currently failing for SNP and TDX runtime-rs due to a podOverhead configuration issue. The test requests 600Mi of memory which, combined with the 2048Mi podOverhead, exceeds 2GiB and triggers memory management issues in confidential guests. This is a temporary skip until the podOverhead fix is merged. Related: https://github.com/kata-containers/kata-containers/pull/13228 Signed-off-by: Harshitha Gowda --- tests/integration/kubernetes/k8s-qos-pods.bats | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/tests/integration/kubernetes/k8s-qos-pods.bats b/tests/integration/kubernetes/k8s-qos-pods.bats index efef1a4e96..fc3af2aa6e 100644 --- a/tests/integration/kubernetes/k8s-qos-pods.bats +++ b/tests/integration/kubernetes/k8s-qos-pods.bats @@ -16,6 +16,11 @@ setup() { } @test "Guaranteed QoS" { + # Skip for SNP/TDX runtime-rs until podOverhead issue is resolved + # See: https://github.com/kata-containers/kata-containers/pull/13228 + [ "${KATA_HYPERVISOR}" == "qemu-snp-runtime-rs" ] && skip "Skipping Guaranteed QoS test for SNP runtime-rs - podOverhead needs adjustment" + [ "${KATA_HYPERVISOR}" == "qemu-tdx-runtime-rs" ] && skip "Skipping Guaranteed QoS test for TDX runtime-rs - podOverhead needs adjustment" + pod_name="qos-test" yaml_file="${pod_config_dir}/pod-guaranteed.yaml" # Add policy to the yaml file