From 4a2a9e018b5ac82f02ab245c2d5e812db8d6ef6b Mon Sep 17 00:00:00 2001 From: James Ostrander Date: Thu, 16 Jul 2026 16:23:30 -0400 Subject: [PATCH 1/2] fix(kserve): use llmisvc_core marker for e2e test selection The upstream marker refactor (kserve#5771) replaced @pytest.mark.autoscaling with auto-assigned llmisvc_autoscaling from the filename. The old "not autoscaling" negative filter no longer excludes autoscaling tests, causing them to run without WVA installed and fail. Switch to the positive llmisvc_core marker which conftest auto-assigns to non-autoscaling, non-tracing test files. This correctly excludes autoscaling_hpa, autoscaling_keda, and tracing tests. pvc_storage still needs explicit exclusion as those tests live inside llmisvc_core files. Signed-off-by: James Ostrander --- .../opendatahub-io/kserve/opendatahub-io-kserve-master.yaml | 5 ++--- .../kserve/opendatahub-io-kserve-release-v0.17.yaml | 5 ++--- 2 files changed, 4 insertions(+), 6 deletions(-) diff --git a/ci-operator/config/opendatahub-io/kserve/opendatahub-io-kserve-master.yaml b/ci-operator/config/opendatahub-io/kserve/opendatahub-io-kserve-master.yaml index fd77fb07d247f..df34b8ee5e20d 100644 --- a/ci-operator/config/opendatahub-io/kserve/opendatahub-io-kserve-master.yaml +++ b/ci-operator/config/opendatahub-io/kserve/opendatahub-io-kserve-master.yaml @@ -346,9 +346,8 @@ tests: test: - as: e2e-llm-inference-service cli: latest - commands: ./test/scripts/openshift-ci/run-e2e-tests.sh "llminferenceservice - and cluster_cpu and not autoscaling and not tracing and not pvc_storage" 2 - "llm-d" + commands: ./test/scripts/openshift-ci/run-e2e-tests.sh "llmisvc_core and + cluster_cpu and not pvc_storage" 2 "llm-d" dependencies: - env: KSERVE_CONTROLLER_IMAGE name: kserve-controller diff --git a/ci-operator/config/opendatahub-io/kserve/opendatahub-io-kserve-release-v0.17.yaml b/ci-operator/config/opendatahub-io/kserve/opendatahub-io-kserve-release-v0.17.yaml index 3172295d25991..072ae6fb32a9d 100644 --- a/ci-operator/config/opendatahub-io/kserve/opendatahub-io-kserve-release-v0.17.yaml +++ b/ci-operator/config/opendatahub-io/kserve/opendatahub-io-kserve-release-v0.17.yaml @@ -319,9 +319,8 @@ tests: test: - as: e2e-llm-inference-service cli: latest - commands: ./test/scripts/openshift-ci/run-e2e-tests.sh "llminferenceservice - and cluster_cpu and not autoscaling and not tracing and not pvc_storage" 2 - "llm-d" + commands: ./test/scripts/openshift-ci/run-e2e-tests.sh "llmisvc_core and + cluster_cpu and not pvc_storage" 2 "llm-d" dependencies: - env: KSERVE_CONTROLLER_IMAGE name: kserve-controller From 49c0da5503dbf46b2e04a132b497ccbd132f432b Mon Sep 17 00:00:00 2001 From: James Ostrander Date: Thu, 16 Jul 2026 16:50:12 -0400 Subject: [PATCH 2/2] Fix formatting Signed-off-by: James Ostrander --- .../opendatahub-io/kserve/opendatahub-io-kserve-master.yaml | 4 ++-- .../kserve/opendatahub-io-kserve-release-v0.17.yaml | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/ci-operator/config/opendatahub-io/kserve/opendatahub-io-kserve-master.yaml b/ci-operator/config/opendatahub-io/kserve/opendatahub-io-kserve-master.yaml index df34b8ee5e20d..6f986b4c121c8 100644 --- a/ci-operator/config/opendatahub-io/kserve/opendatahub-io-kserve-master.yaml +++ b/ci-operator/config/opendatahub-io/kserve/opendatahub-io-kserve-master.yaml @@ -346,8 +346,8 @@ tests: test: - as: e2e-llm-inference-service cli: latest - commands: ./test/scripts/openshift-ci/run-e2e-tests.sh "llmisvc_core and - cluster_cpu and not pvc_storage" 2 "llm-d" + commands: ./test/scripts/openshift-ci/run-e2e-tests.sh "llmisvc_core and cluster_cpu + and not pvc_storage" 2 "llm-d" dependencies: - env: KSERVE_CONTROLLER_IMAGE name: kserve-controller diff --git a/ci-operator/config/opendatahub-io/kserve/opendatahub-io-kserve-release-v0.17.yaml b/ci-operator/config/opendatahub-io/kserve/opendatahub-io-kserve-release-v0.17.yaml index 072ae6fb32a9d..ae534a689149e 100644 --- a/ci-operator/config/opendatahub-io/kserve/opendatahub-io-kserve-release-v0.17.yaml +++ b/ci-operator/config/opendatahub-io/kserve/opendatahub-io-kserve-release-v0.17.yaml @@ -319,8 +319,8 @@ tests: test: - as: e2e-llm-inference-service cli: latest - commands: ./test/scripts/openshift-ci/run-e2e-tests.sh "llmisvc_core and - cluster_cpu and not pvc_storage" 2 "llm-d" + commands: ./test/scripts/openshift-ci/run-e2e-tests.sh "llmisvc_core and cluster_cpu + and not pvc_storage" 2 "llm-d" dependencies: - env: KSERVE_CONTROLLER_IMAGE name: kserve-controller