From 169510c4c235285769c9ffdbc30b3046cdb385fc Mon Sep 17 00:00:00 2001 From: Alejandro Gullon Date: Tue, 2 Dec 2025 12:06:11 +0100 Subject: [PATCH 1/4] add profile and uncore-cache Test Suites to release bootc scenarios --- test/scenarios-bootc/releases/el96-lrel@low-latency.sh | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/test/scenarios-bootc/releases/el96-lrel@low-latency.sh b/test/scenarios-bootc/releases/el96-lrel@low-latency.sh index 575e81e30b..ade84049a1 100644 --- a/test/scenarios-bootc/releases/el96-lrel@low-latency.sh +++ b/test/scenarios-bootc/releases/el96-lrel@low-latency.sh @@ -44,6 +44,8 @@ scenario_run_tests() { run_tests host1 \ --exitonfailure \ + suites/tuned/profile.robot \ suites/tuned/microshift-tuned.robot \ - suites/tuned/workload-partitioning.robot + suites/tuned/workload-partitioning.robot \ + suites/tuned/uncore-cache.robot } From 503da07fadbf8ef9bd56d0e636a7ae4160c02f46 Mon Sep 17 00:00:00 2001 From: Alejandro Gullon Date: Wed, 3 Dec 2025 11:47:04 +0100 Subject: [PATCH 2/4] add support for bootc deployments --- test/suites/tuned/profile.robot | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/test/suites/tuned/profile.robot b/test/suites/tuned/profile.robot index 81d6244fe9..5795d65560 100644 --- a/test/suites/tuned/profile.robot +++ b/test/suites/tuned/profile.robot @@ -26,7 +26,7 @@ X86 64 Should Run RT Kernel ${arch}= Command Should Work uname -m IF "${arch}" == "x86_64" - ${kernel}= Command Should Work sudo grubby --default-kernel + ${kernel}= Command Should Work uname -r Should End With ${kernel} +rt END From a60936e6ca6ea2d31b9f062171d7b067055c4f9f Mon Sep 17 00:00:00 2001 From: Alejandro Gullon Date: Wed, 3 Dec 2025 15:02:46 +0100 Subject: [PATCH 3/4] add kernel-rt RPM to lrel tuned bootc containerfile --- ...el96-bootc-brew-zstream-with-optional-tuned.containerfile | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/test/image-blueprints-bootc/layer1-base/group4/rhel96-bootc-brew-zstream-with-optional-tuned.containerfile b/test/image-blueprints-bootc/layer1-base/group4/rhel96-bootc-brew-zstream-with-optional-tuned.containerfile index c9ad4b277d..274be37b25 100644 --- a/test/image-blueprints-bootc/layer1-base/group4/rhel96-bootc-brew-zstream-with-optional-tuned.containerfile +++ b/test/image-blueprints-bootc/layer1-base/group4/rhel96-bootc-brew-zstream-with-optional-tuned.containerfile @@ -4,7 +4,10 @@ FROM localhost/rhel96-bootc-brew-zstream-with-optional:latest # Install low-latency packages RUN dnf install -y microshift-low-latency-{{env.Getenv "BREW_Y0_RELEASE_VERSION"}} && \ - dnf clean all +# {{- if and (env.Getenv "UNAME_M" "") (eq "x86_64" .Env.UNAME_M) }} +dnf install -y kernel-rt && \ +# {{- end }} +dnf clean all # Enable microshift-tuned service RUN systemctl enable microshift-tuned From e8aec78d153af4333983d205a7b126a5d18aed46 Mon Sep 17 00:00:00 2001 From: Alejandro Gullon Date: Wed, 3 Dec 2025 15:05:32 +0100 Subject: [PATCH 4/4] temp AWS S3 bucket for testing --- test/bin/manage_build_cache.sh | 1 + 1 file changed, 1 insertion(+) diff --git a/test/bin/manage_build_cache.sh b/test/bin/manage_build_cache.sh index eeb88378ac..fe377a0401 100755 --- a/test/bin/manage_build_cache.sh +++ b/test/bin/manage_build_cache.sh @@ -8,6 +8,7 @@ SCRIPTDIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )" source "${SCRIPTDIR}/common.sh" AWS_BUCKET_NAME="${AWS_BUCKET_NAME:-microshift-build-cache}" +AWS_BUCKET_NAME="microshift-build-pr5850-cache-us-west-2" BCH_SUBDIR= TAG_SUBDIR=