<?xml version="1.0" encoding="UTF-8"?>
<testsuites name="odh-operator-e2e" tests="110" failures="5" errors="0" time="381.352374">
	<testsuite tests="110" failures="5" skipped="35" time="381.352000" name="e2e" timestamp="2026-07-19T19:20:40Z">
		<properties>
			<property name="go.version" value="go1.26.5 linux/amd64"></property>
		</properties>
		<testcase classname="e2e" name="TestOdhOperator/components/group_1/sparkoperator/Validate_SparkPi_workload_execution" time="300.090000">
			<failure message="Failed" type="">=== RUN   TestOdhOperator/components/group_1/sparkoperator/Validate_SparkPi_workload_execution&#xA;    helper_test.go:150: Creating SparkApplication spark-pi-d9ei7m74nvms7b57vg8g in namespace redhat-ods-applications&#xA;    helper_test.go:150: Waiting for SparkApplication spark-pi-d9ei7m74nvms7b57vg8g to complete&#xA;    sparkoperator_test.go:72: Cleaning up SparkApplication spark-pi-d9ei7m74nvms7b57vg8g&#xA;    testing.go:1913: test executed panic(nil) or runtime.Goexit: subtest may have called FailNow on a parent test&#xA;--- FAIL: TestOdhOperator/components/group_1/sparkoperator/Validate_SparkPi_workload_execution (300.09s)&#xA;</failure>
		</testcase>
		<testcase classname="e2e" name="TestOdhOperator/components/group_1/sparkoperator" time="370.450000">
			<failure message="Failed" type="">=== RUN   TestOdhOperator/components/group_1/sparkoperator&#xA;=== PAUSE TestOdhOperator/components/group_1/sparkoperator&#xA;=== CONT  TestOdhOperator/components/group_1/sparkoperator&#xA;2026-07-19T19:20:50Z&#x9;INFO&#x9;Cluster config&#x9;{&#34;Operator Namespace&#34;: &#34;redhat-ods-operator&#34;, &#34;Application Namespace&#34;: &#34;redhat-ods-applications&#34;, &#34;Release&#34;: {&#34;name&#34;:&#34;OpenShift AI Self-Managed&#34;,&#34;version&#34;:&#34;3.5.0-ea.2&#34;}, &#34;Cluster&#34;: {&#34;type&#34;:&#34;OpenShift&#34;,&#34;version&#34;:&#34;4.21.25&#34;}}&#xA;    test_context_test.go:223: &#xA;        Timed out after 300.009s.&#xA;        The function passed to Eventually failed at /workspace/tests/e2e/resource_applier_test.go:114 with:&#xA;        SparkApplication spark-pi-d9ei7m74nvms7b57vg8g did not complete successfully&#xA;        Expected&#xA;            &lt;string&gt;: map[apiVersion:sparkoperator.k8s.io/v1beta2 kind:SparkApplication metadata:map[creationTimestamp:2026-07-19T19:22:00Z generation:1 managedFields:[map[apiVersion:sparkoperator.k8s.io/v1beta2 fieldsType:FieldsV1 fieldsV1:map[f:spec:map[.:map[] f:arguments:map[] f:driver:map[.:map[] f:coreLimit:map[] f:cores:map[] f:labels:map[.:map[] f:version:map[]] f:memory:map[] f:securityContext:map[] f:serviceAccount:map[] f:volumeMounts:map[]] f:executor:map[.:map[] f:cores:map[] f:instances:map[] f:labels:map[.:map[] f:version:map[]] f:memory:map[] f:securityContext:map[] f:volumeMounts:map[]] f:image:map[] f:imagePullPolicy:map[] f:mainApplicationFile:map[] f:mainClass:map[] f:mode:map[] f:restartPolicy:map[.:map[] f:type:map[]] f:sparkConf:map[.:map[] f:spark.blockManager.port:map[] f:spark.driver.blockManager.port:map[] f:spark.driver.port:map[] f:spark.port.maxRetries:map[]] f:sparkVersion:map[] f:type:map[] f:volumes:map[]]] manager:e2e-tests operation:Update time:2026-07-19T19:22:00Z] map[apiVersion:sparkoperator.k8s.io/v1beta2 fieldsType:FieldsV1 fieldsV1:map[f:status:map[.:map[] f:applicationState:map[.:map[] f:state:map[]] f:driverInfo:map[.:map[] f:podName:map[] f:webUIAddress:map[] f:webUIPort:map[] f:webUIServiceName:map[]] f:executionAttempts:map[] f:executorState:map[.:map[] f:spark-pi-d7dcb59f7bd45831-exec-1:map[]] f:lastSubmissionAttemptTime:map[] f:sparkApplicationId:map[] f:submissionAttempts:map[] f:submissionID:map[] f:terminationTime:map[]]] manager:spark-operator operation:Update subresource:status time:2026-07-19T19:22:24Z]] name:spark-pi-d9ei7m74nvms7b57vg8g namespace:redhat-ods-applications resourceVersion:155169 uid:d5b59bcb-51b5-4416-aea5-f9f76eac4a72] spec:map[arguments:[1000] deps:map[] driver:map[coreLimit:1200m cores:1 labels:map[version:4.0.1] memory:512m securityContext:map[] serviceAccount:spark-operator-spark volumeMounts:[map[mountPath:/opt/spark/work-dir name:spark-work-dir]]] executor:map[cores:1 instances:1 labels:map[version:4.0.1] memory:512m securityContext:map[] volumeMounts:[map[mountPath:/opt/spark/work-dir name:spark-work-dir]]] image:quay.io/opendatahub/data-processing:Spark-v4.0.1 imagePullPolicy:IfNotPresent mainApplicationFile:local:///opt/spark/examples/jars/spark-examples_2.13-4.0.1.jar mainClass:org.apache.spark.examples.SparkPi mode:cluster restartPolicy:map[type:Never] sparkConf:map[spark.blockManager.port:8081 spark.driver.blockManager.port:8082 spark.driver.port:8080 spark.port.maxRetries:0] sparkVersion:4.0.1 type:Scala volumes:[map[emptyDir:map[] name:spark-work-dir]]] status:map[applicationState:map[state:RUNNING] driverInfo:map[podName:spark-pi-d9ei7m74nvms7b57vg8g-driver webUIAddress:172.31.68.212:4040 webUIPort:4040 webUIServiceName:spark-pi-d9ei7m74nvms7b57vg8g-ui-svc] executionAttempts:1 executorState:map[spark-pi-d7dcb59f7bd45831-exec-1:PENDING] lastSubmissionAttemptTime:2026-07-19T19:22:00Z sparkApplicationId:spark-4ba45b37985a443da434263d31ed72d7 submissionAttempts:1 submissionID:3f1088a5-0eb3-4d0e-8e82-22cf264a4e59 terminationTime:&lt;nil&gt;]]&#xA;        to match expression&#xA;            &lt;string&gt;: .status.applicationState.state == &#34;COMPLETED&#34;&#xA;--- FAIL: TestOdhOperator/components/group_1/sparkoperator (370.45s)&#xA;</failure>
		</testcase>
		<testcase classname="e2e" name="TestOdhOperator/components/group_1" time="0.000000">
			<failure message="Failed" type="">=== RUN   TestOdhOperator/components/group_1&#xA;    controller_test.go:753: Skipping tests for components/aigateway&#xA;    controller_test.go:753: Skipping tests for components/dashboard&#xA;    controller_test.go:753: Skipping tests for components/datasciencepipelines&#xA;    controller_test.go:753: Skipping tests for components/feastoperator&#xA;    controller_test.go:753: Skipping tests for components/kserve&#xA;    controller_test.go:753: Skipping tests for components/modelregistry&#xA;    controller_test.go:753: Skipping tests for components/ogx&#xA;    controller_test.go:753: Skipping tests for components/ray&#xA;    controller_test.go:753: Skipping tests for components/trainer&#xA;    controller_test.go:753: Skipping tests for components/trainingoperator&#xA;    controller_test.go:753: Skipping tests for components/workbenches&#xA;--- FAIL: TestOdhOperator/components/group_1 (0.00s)&#xA;</failure>
		</testcase>
		<testcase classname="e2e" name="TestOdhOperator/components" time="370.560000">
			<failure message="Failed" type="">=== RUN   TestOdhOperator/components&#xA;2026/07/19 19:27:00 TEST FAILURE DETECTED: group 1&#xA;2026/07/19 19:27:00 === RUNNING CLUSTER DIAGNOSTICS (triggered by test:group 1) ===&#xA;2026/07/19 19:27:00 clusterhealth: node metrics unavailable (Metrics Server may not be installed): the server is currently unable to handle the request (get nodes.metrics.k8s.io)&#xA;2026/07/19 19:27:00 === CLUSTER STATE ===&#xA;2026/07/19 19:27:00 Failed to collect node data: unhealthy nodes: ip-10-0-141-80.ec2.internal (Ready=Unknown)&#xA;2026/07/19 19:27:00 === DEPLOYMENTS ===&#xA;2026/07/19 19:27:00 Failed to collect deployment data: deployments not ready: redhat-ods-applications/dashboard-redirect (0/2), redhat-ods-applications/data-science-pipelines-operator-controller-manager (0/1), redhat-ods-applications/feast-operator-controller-manager (0/1), redhat-ods-applications/kserve-controller-manager (0/1), redhat-ods-applications/kubeflow-trainer-controller-manager (0/1), redhat-ods-applications/kubeflow-training-operator (0/1), redhat-ods-applications/kuberay-operator (0/1), redhat-ods-applications/llmisvc-controller-manager (0/1), redhat-ods-applications/maas-postgres (0/1), redhat-ods-applications/model-registry-operator-controller-manager (0/1), redhat-ods-applications/model-serving-api (0/1), redhat-ods-applications/notebook-controller-deployment (0/1), redhat-ods-applications/odh-model-controller (0/1), redhat-ods-applications/odh-notebook-controller-manager (0/1), redhat-ods-applications/rhods-dashboard (0/2), redhat-ods-applications/spark-operator-controller (0/2), redhat-ods-applications/spark-operator-webhook (0/2), redhat-ods-applications/trustyai-service-operator-controller-manager (0/1)&#xA;2026/07/19 19:27:00 === PODS ===&#xA;2026/07/19 19:27:00 Failed to collect pod data: redhat-ods-applications/dashboard-redirect-779874bd57-hpm6n: phase=Pending; redhat-ods-applications/data-science-pipelines-operator-controller-manager-7bf7988pmrqn: phase=Pending; redhat-ods-applications/feast-operator-controller-manager-7b7cd769f7-5t994: phase=Pending; redhat-ods-applications/kserve-controller-manager-dd9f6cf9-zgfp2: phase=Pending; redhat-ods-applications/kubeflow-trainer-controller-manager-b5fd84b9c-qvkwb: phase=Pending; redhat-ods-applications/kubeflow-training-operator-54786944d6-8cz6d: phase=Pending; redhat-ods-applications/kuberay-operator-6586cdc875-gfgkd: phase=Pending; redhat-ods-applications/llmisvc-controller-manager-7b46b9fbbb-sn7lz: phase=Pending; redhat-ods-applications/maas-postgres-bb9d55498-k2hcr: phase=Pending; redhat-ods-applications/model-registry-operator-controller-manager-777cd8666c-7lv7j: phase=Pending; redhat-ods-applications/model-serving-api-5679d6b4f-n77rx: phase=Pending; redhat-ods-applications/notebook-controller-deployment-647b7d4d45-5hpjg: phase=Pending; redhat-ods-applications/odh-model-controller-65fdb9c5c-4h5f5: phase=Pending; redhat-ods-applications/rhods-dashboard-6fbb47df4b-56llp: phase=Pending; redhat-ods-applications/spark-operator-controller-5dd7d48f87-2kdj4: phase=Pending; redhat-ods-applications/spark-operator-controller-5dd7d48f87-qfcc6: phase=Pending; redhat-ods-applications/spark-operator-webhook-5f8768dbfd-4x44h: phase=Pending; redhat-ods-applications/spark-operator-webhook-5f8768dbfd-cdn48: phase=Pending; redhat-ods-applications/trustyai-service-operator-controller-manager-5dccbd95db-s5jlt: phase=Pending&#xA;2026/07/19 19:27:00 === OPERATOR STATUS ===&#xA;2026/07/19 19:27:00 Failed to collect operator data: operator deployment rhods-operator: 0/3 ready; operator pod rhods-operator-5d8f6b8fb-dhdgv: Pending; operator pod rhods-operator-5d8f6b8fb-m4d8c: Pending; dependent kueue: deployment 0/2 ready; pod openshift-kueue-operator-8568d5f8-p6djc: Pending; dependent jobset: deployment 0/1 ready; dependent leader-worker-set: deployment 0/1 ready; dependent cert-manager: deployment 0/1 ready; pod cert-manager-operator-controller-manager-55c444bf86-dkb8m: Pending; dependent kuadrant: deployment 0/1 ready; pod authorino-operator-6d85f6564-z2vcf: Pending&#xA;2026/07/19 19:27:00 === DSCI STATUS ===&#xA;2026/07/19 19:27:00 Failed to collect DSCI data: default-dsci unhealthy conditions: MonitoringStackAvailable=False; TempoAvailable=False; OpenTelemetryCollectorAvailable=False; AlertingAvailable=False; ThanosQuerierAvailable=False; PersesAvailable=False; NodeMetricsEndpointAvailable=False&#xA;2026/07/19 19:27:00 === DSC STATUS ===&#xA;2026/07/19 19:27:00 DSC default-dsc:&#xA;2026/07/19 19:27:00   Ready: True - &#xA;2026/07/19 19:27:00   ProvisioningSucceeded: True - &#xA;2026/07/19 19:27:00   ComponentsReady: True - &#xA;2026/07/19 19:27:00   AIPipelinesReady: True - &#xA;2026/07/19 19:27:00   DashboardReady: True - &#xA;2026/07/19 19:27:00   FeastOperatorReady: True - &#xA;2026/07/19 19:27:00   KserveLLMInferenceServiceDependencies: True - &#xA;2026/07/19 19:27:00   KserveLLMInferenceServiceWideEPDependencies: True - &#xA;2026/07/19 19:27:00   KserveReady: True - &#xA;2026/07/19 19:27:00   KueueReady: False - Component ManagementState is set to Removed&#xA;2026/07/19 19:27:00   LLM-D-WVADependencies: True - &#xA;2026/07/19 19:27:00   MLflowOperatorReady: False - Component ManagementState is set to Removed&#xA;2026/07/19 19:27:00   ModelControllerReady: True - &#xA;2026/07/19 19:27:00   ModelRegistryReady: True - &#xA;2026/07/19 19:27:00   ModelsAsServiceReady: False - Component ManagementState is set to Removed&#xA;2026/07/19 19:27:00   OGXReady: False - Component ManagementState is set to Removed&#xA;2026/07/19 19:27:00   RayReady: True - &#xA;2026/07/19 19:27:00   SparkOperatorReady: True - &#xA;2026/07/19 19:27:00   TrainerReady: True - &#xA;2026/07/19 19:27:00   TrainingOperatorReady: True - &#xA;2026/07/19 19:27:00   TrustyAIReady: True - &#xA;2026/07/19 19:27:00   WorkbenchesReady: True - &#xA;2026/07/19 19:27:00 === RECENT EVENTS ===&#xA;2026/07/19 19:27:00   19:26:06 WARN Pod/rhods-dashboard-6fbb47df4b-56llp: FailedScheduling - 0/1 nodes are available: 1 node(s) had untolerated taint(s). no new claims to deallocate, preemption: 0/1 nodes are available: 1 Preemption is not helpful for scheduling.&#xA;2026/07/19 19:27:00   19:26:06 WARN Pod/feast-operator-controller-manager-7b7cd769f7-5t994: FailedScheduling - 0/1 nodes are available: 1 node(s) had untolerated taint(s). no new claims to deallocate, preemption: 0/1 nodes are available: 1 Preemption is not helpful for scheduling.&#xA;2026/07/19 19:27:00   19:26:06 WARN Pod/kubeflow-training-operator-54786944d6-8cz6d: FailedScheduling - 0/1 nodes are available: 1 node(s) had untolerated taint(s). no new claims to deallocate, preemption: 0/1 nodes are available: 1 Preemption is not helpful for scheduling.&#xA;2026/07/19 19:27:00   19:26:06 WARN Pod/spark-operator-webhook-5f8768dbfd-4x44h: FailedScheduling - 0/1 nodes are available: 1 node(s) had untolerated taint(s). no new claims to deallocate, preemption: 0/1 nodes are available: 1 Preemption is not helpful for scheduling.&#xA;2026/07/19 19:27:00   19:26:06 INFO ReplicaSet/feast-operator-controller-manager-7b7cd769f7: SuccessfulCreate - Created pod: feast-operator-controller-manager-7b7cd769f7-5t994&#xA;2026/07/19 19:27:00   19:26:06 INFO ReplicaSet/kubeflow-training-operator-54786944d6: SuccessfulCreate - Created pod: kubeflow-training-operator-54786944d6-8cz6d&#xA;2026/07/19 19:27:00   19:26:06 INFO ReplicaSet/rhods-dashboard-6fbb47df4b: SuccessfulCreate - Created pod: rhods-dashboard-6fbb47df4b-56llp&#xA;2026/07/19 19:27:00   19:26:05 WARN Pod/trustyai-service-operator-controller-manager-5dccbd95db-s5jlt: FailedScheduling - 0/1 nodes are available: 1 node(s) had untolerated taint(s). no new claims to deallocate, preemption: 0/1 nodes are available: 1 Preemption is not helpful for scheduling.&#xA;2026/07/19 19:27:00   19:26:05 WARN Pod/model-serving-api-5679d6b4f-n77rx: FailedScheduling - 0/1 nodes are available: 1 node(s) had untolerated taint(s). no new claims to deallocate, preemption: 0/1 nodes are available: 1 Preemption is not helpful for scheduling.&#xA;2026/07/19 19:27:00   19:26:05 WARN Pod/llmisvc-controller-manager-7b46b9fbbb-sn7lz: FailedScheduling - 0/1 nodes are available: 1 node(s) had untolerated taint(s). no new claims to deallocate, preemption: 0/1 nodes are available: 1 Preemption is not helpful for scheduling.&#xA;2026/07/19 19:27:00   19:26:05 WARN Pod/spark-operator-webhook-5f8768dbfd-cdn48: FailedScheduling - 0/1 nodes are available: 1 node(s) had untolerated taint(s). no new claims to deallocate, preemption: 0/1 nodes are available: 1 Preemption is not helpful for scheduling.&#xA;2026/07/19 19:27:00   19:26:05 WARN Pod/spark-operator-controller-5dd7d48f87-2kdj4: FailedScheduling - 0/1 nodes are available: 1 node(s) had untolerated taint(s). no new claims to deallocate, preemption: 0/1 nodes are available: 1 Preemption is not helpful for scheduling.&#xA;2026/07/19 19:27:00   19:26:05 INFO ReplicaSet/spark-operator-webhook-5f8768dbfd: SuccessfulCreate - Created pod: spark-operator-webhook-5f8768dbfd-4x44h&#xA;2026/07/19 19:27:00   19:26:05 INFO ReplicaSet/llmisvc-controller-manager-7b46b9fbbb: SuccessfulCreate - Created pod: llmisvc-controller-manager-7b46b9fbbb-sn7lz&#xA;2026/07/19 19:27:00   19:26:05 INFO ReplicaSet/model-serving-api-5679d6b4f: SuccessfulCreate - Created pod: model-serving-api-5679d6b4f-n77rx&#xA;2026/07/19 19:27:00   19:26:05 WARN Service/spark-operator-webhook-svc: FailedToUpdateEndpointSlices - Error updating Endpoint Slices for Service redhat-ods-applications/spark-operator-webhook-svc: skipping Pod spark-operator-webhook-5f8768dbfd-4w5s8 for Service redhat-ods-applications/spark-operator-webhook-svc: Node ip-10-0-135-209.ec2.internal Not Found&#xA;2026/07/19 19:27:00   19:26:05 INFO ReplicaSet/spark-operator-webhook-5f8768dbfd: SuccessfulCreate - Created pod: spark-operator-webhook-5f8768dbfd-cdn48&#xA;2026/07/19 19:27:00   19:26:05 INFO ReplicaSet/trustyai-service-operator-controller-manager-5dccbd95db: SuccessfulCreate - Created pod: trustyai-service-operator-controller-manager-5dccbd95db-s5jlt&#xA;2026/07/19 19:27:00   19:26:05 INFO ReplicaSet/spark-operator-controller-5dd7d48f87: SuccessfulCreate - Created pod: spark-operator-controller-5dd7d48f87-2kdj4&#xA;2026/07/19 19:27:00   19:26:04 WARN Pod/spark-operator-controller-5dd7d48f87-qfcc6: FailedScheduling - 0/1 nodes are available: 1 node(s) had untolerated taint(s). no new claims to deallocate, preemption: 0/1 nodes are available: 1 Preemption is not helpful for scheduling.&#xA;2026/07/19 19:27:00   19:26:04 WARN Pod/kuberay-operator-6586cdc875-gfgkd: FailedScheduling - 0/1 nodes are available: 1 node(s) had untolerated taint(s). no new claims to deallocate, preemption: 0/1 nodes are available: 1 Preemption is not helpful for scheduling.&#xA;2026/07/19 19:27:00   19:26:04 WARN Pod/dashboard-redirect-779874bd57-hpm6n: FailedScheduling - 0/1 nodes are available: 1 node(s) had untolerated taint(s). no new claims to deallocate, preemption: 0/1 nodes are available: 1 Preemption is not helpful for scheduling.&#xA;2026/07/19 19:27:00   19:26:04 WARN Pod/maas-postgres-bb9d55498-k2hcr: FailedScheduling - 0/1 nodes are available: 1 node(s) had untolerated taint(s). no new claims to deallocate, preemption: 0/1 nodes are available: 1 Preemption is not helpful for scheduling.&#xA;2026/07/19 19:27:00   19:26:04 WARN Pod/odh-model-controller-65fdb9c5c-4h5f5: FailedScheduling - 0/1 nodes are available: 1 node(s) had untolerated taint(s). no new claims to deallocate, preemption: 0/1 nodes are available: 1 Preemption is not helpful for scheduling.&#xA;2026/07/19 19:27:00   19:26:04 WARN Pod/kserve-controller-manager-dd9f6cf9-zgfp2: FailedScheduling - 0/1 nodes are available: 1 node(s) had untolerated taint(s). no new claims to deallocate, preemption: 0/1 nodes are available: 1 Preemption is not helpful for scheduling.&#xA;2026/07/19 19:27:00   19:26:04 INFO ReplicaSet/spark-operator-controller-5dd7d48f87: SuccessfulCreate - Created pod: spark-operator-controller-5dd7d48f87-qfcc6&#xA;2026/07/19 19:27:00   19:26:04 INFO ReplicaSet/dashboard-redirect-779874bd57: SuccessfulCreate - Created pod: dashboard-redirect-779874bd57-hpm6n&#xA;2026/07/19 19:27:00   19:26:04 INFO ReplicaSet/kuberay-operator-6586cdc875: SuccessfulCreate - Created pod: kuberay-operator-6586cdc875-gfgkd&#xA;2026/07/19 19:27:00   19:26:04 INFO ReplicaSet/odh-model-controller-65fdb9c5c: SuccessfulCreate - Created pod: odh-model-controller-65fdb9c5c-4h5f5&#xA;2026/07/19 19:27:00   19:26:04 INFO ReplicaSet/kserve-controller-manager-dd9f6cf9: SuccessfulCreate - Created pod: kserve-controller-manager-dd9f6cf9-zgfp2&#xA;2026/07/19 19:27:00   19:26:04 INFO ReplicaSet/maas-postgres-bb9d55498: SuccessfulCreate - Created pod: maas-postgres-bb9d55498-k2hcr&#xA;2026/07/19 19:27:00   19:26:03 WARN Pod/model-registry-operator-controller-manager-777cd8666c-7lv7j: FailedScheduling - 0/1 nodes are available: 1 node(s) had untolerated taint(s). no new claims to deallocate, preemption: 0/1 nodes are available: 1 Preemption is not helpful for scheduling.&#xA;2026/07/19 19:27:00   19:26:03 WARN Pod/kubeflow-trainer-controller-manager-b5fd84b9c-qvkwb: FailedScheduling - 0/1 nodes are available: 1 node(s) had untolerated taint(s). no new claims to deallocate, preemption: 0/1 nodes are available: 1 Preemption is not helpful for scheduling.&#xA;2026/07/19 19:27:00   19:26:03 WARN Pod/data-science-pipelines-operator-controller-manager-7bf7988pmrqn: FailedScheduling - 0/1 nodes are available: 1 node(s) had untolerated taint(s). no new claims to deallocate, preemption: 0/1 nodes are available: 1 Preemption is not helpful for scheduling.&#xA;2026/07/19 19:27:00   19:26:03 WARN Pod/notebook-controller-deployment-647b7d4d45-5hpjg: FailedScheduling - 0/1 nodes are available: 1 node(s) had untolerated taint(s). no new claims to deallocate, preemption: 0/1 nodes are available: 1 Preemption is not helpful for scheduling.&#xA;2026/07/19 19:27:00   19:26:03 INFO ReplicaSet/notebook-controller-deployment-647b7d4d45: SuccessfulCreate - Created pod: notebook-controller-deployment-647b7d4d45-5hpjg&#xA;2026/07/19 19:27:00   19:26:03 INFO ReplicaSet/model-registry-operator-controller-manager-777cd8666c: SuccessfulCreate - Created pod: model-registry-operator-controller-manager-777cd8666c-7lv7j&#xA;2026/07/19 19:27:00   19:26:03 INFO ReplicaSet/kubeflow-trainer-controller-manager-b5fd84b9c: SuccessfulCreate - Created pod: kubeflow-trainer-controller-manager-b5fd84b9c-qvkwb&#xA;2026/07/19 19:27:00   19:26:03 INFO ReplicaSet/data-science-pipelines-operator-controller-manager-7bf7988f59: SuccessfulCreate - Created pod: data-science-pipelines-operator-controller-manager-7bf7988pmrqn&#xA;2026/07/19 19:27:00   19:24:46 INFO Pod/odh-notebook-controller-manager-fd87fc88b-7qgxr: TaintManagerEviction - Cancelling deletion of Pod redhat-ods-applications/odh-notebook-controller-manager-fd87fc88b-7qgxr&#xA;2026/07/19 19:27:00   19:24:46 WARN Pod/kubeflow-trainer-controller-manager-b5fd84b9c-jxhsr: NodeNotReady - Node is not ready&#xA;2026/07/19 19:27:00   19:24:46 WARN Pod/model-serving-api-5679d6b4f-mf4bm: NodeNotReady - Node is not ready&#xA;2026/07/19 19:27:00   19:24:46 WARN Pod/odh-model-controller-65fdb9c5c-t9qxc: NodeNotReady - Node is not ready&#xA;2026/07/19 19:27:00   19:24:46 INFO Pod/model-registry-operator-controller-manager-777cd8666c-5wdlj: TaintManagerEviction - Cancelling deletion of Pod redhat-ods-applications/model-registry-operator-controller-manager-777cd8666c-5wdlj&#xA;2026/07/19 19:27:00   19:24:46 INFO Pod/dashboard-redirect-779874bd57-ggrcf: TaintManagerEviction - Cancelling deletion of Pod redhat-ods-applications/dashboard-redirect-779874bd57-ggrcf&#xA;2026/07/19 19:27:00   19:24:46 INFO Pod/spark-pi-d9ei7m74nvms7b57vg8g-driver: TaintManagerEviction - Cancelling deletion of Pod redhat-ods-applications/spark-pi-d9ei7m74nvms7b57vg8g-driver&#xA;2026/07/19 19:27:00   19:24:46 WARN Pod/rhods-dashboard-6fbb47df4b-54kpk: NodeNotReady - Node is not ready&#xA;2026/07/19 19:27:00   19:24:46 WARN Pod/global-pull-secret-syncer-xh4wr: NodeNotReady - Node is not ready&#xA;2026/07/19 19:27:00   19:24:46 WARN Pod/konnectivity-agent-rhl8q: NodeNotReady - Node is not ready&#xA;2026/07/19 19:27:00   19:24:46 INFO Pod/rhods-dashboard-6fbb47df4b-6m7gx: TaintManagerEviction - Cancelling deletion of Pod redhat-ods-applications/rhods-dashboard-6fbb47df4b-6m7gx&#xA;2026/07/19 19:27:00   19:24:46 WARN Pod/maas-postgres-bb9d55498-gvlmh: NodeNotReady - Node is not ready&#xA;2026/07/19 19:27:00   19:24:46 WARN Pod/llmisvc-controller-manager-7b46b9fbbb-bjdll: NodeNotReady - Node is not ready&#xA;2026/07/19 19:27:00   19:24:46 WARN Pod/kube-apiserver-proxy-ip-10-0-133-216.ec2.internal: NodeNotReady - Node is not ready&#xA;2026/07/19 19:27:00   19:24:46 INFO Pod/spark-operator-controller-5dd7d48f87-7x4c9: TaintManagerEviction - Cancelling deletion of Pod redhat-ods-applications/spark-operator-controller-5dd7d48f87-7x4c9&#xA;2026/07/19 19:27:00   19:24:46 WARN Pod/spark-operator-controller-5dd7d48f87-q6lw8: NodeNotReady - Node is not ready&#xA;2026/07/19 19:27:00   19:24:46 INFO Pod/kuberay-operator-6586cdc875-pcq4t: TaintManagerEviction - Cancelling deletion of Pod redhat-ods-applications/kuberay-operator-6586cdc875-pcq4t&#xA;2026/07/19 19:27:00   19:24:46 WARN Pod/notebook-controller-deployment-647b7d4d45-btjxp: NodeNotReady - Node is not ready&#xA;2026/07/19 19:27:00   19:24:46 WARN Pod/kubeflow-training-operator-54786944d6-fj2r8: NodeNotReady - Node is not ready&#xA;2026/07/19 19:27:00   19:24:46 INFO Pod/dashboard-redirect-779874bd57-knjcn: TaintManagerEviction - Cancelling deletion of Pod redhat-ods-applications/dashboard-redirect-779874bd57-knjcn&#xA;2026/07/19 19:27:00   19:24:46 INFO Pod/spark-operator-webhook-5f8768dbfd-4w5s8: TaintManagerEviction - Cancelling deletion of Pod redhat-ods-applications/spark-operator-webhook-5f8768dbfd-4w5s8&#xA;2026/07/19 19:27:00   19:24:46 WARN Pod/trustyai-service-operator-controller-manager-5dccbd95db-qvdqb: NodeNotReady - Node is not ready&#xA;2026/07/19 19:27:00   19:24:46 WARN Pod/kserve-controller-manager-dd9f6cf9-rh9qs: NodeNotReady - Node is not ready&#xA;2026/07/19 19:27:00   19:24:46 WARN Pod/spark-operator-webhook-5f8768dbfd-p9xm2: NodeNotReady - Node is not ready&#xA;2026/07/19 19:27:00   19:24:46 WARN Pod/feast-operator-controller-manager-7b7cd769f7-8lxtw: NodeNotReady - Node is not ready&#xA;2026/07/19 19:27:00   19:24:46 WARN Pod/data-science-pipelines-operator-controller-manager-7bf7988pzj4b: NodeNotReady - Node is not ready&#xA;2026/07/19 19:27:00   19:24:44 WARN Pod/spark-pi-d7dcb59f7bd45831-exec-1: FailedScheduling - 0/3 nodes are available: 1 Insufficient cpu, 2 node(s) had untolerated taint(s). no new claims to deallocate, preemption: 0/3 nodes are available: 1 No preemption victims found for incoming pod, 2 Preemption is not helpful for scheduling.&#xA;2026/07/19 19:27:00   19:24:40 WARN Pod/rhods-dashboard-6fbb47df4b-6m7gx: NodeNotReady - Node is not ready&#xA;2026/07/19 19:27:00   19:24:40 WARN Pod/global-pull-secret-syncer-nc76j: NodeNotReady - Node is not ready&#xA;2026/07/19 19:27:00   19:24:40 WARN Pod/kube-apiserver-proxy-ip-10-0-141-80.ec2.internal: NodeNotReady - Node is not ready&#xA;2026/07/19 19:27:00   19:24:40 WARN Pod/konnectivity-agent-xvtnl: NodeNotReady - Node is not ready&#xA;2026/07/19 19:27:00   19:24:40 WARN Pod/odh-notebook-controller-manager-fd87fc88b-7qgxr: NodeNotReady - Node is not ready&#xA;2026/07/19 19:27:00   19:24:40 WARN Pod/dashboard-redirect-779874bd57-ggrcf: NodeNotReady - Node is not ready&#xA;2026/07/19 19:27:00   19:24:34 WARN Pod/spark-pi-d7dcb59f7bd45831-exec-1: FailedScheduling - 0/3 nodes are available: 1 node(s) had untolerated taint(s), 2 Insufficient cpu. no new claims to deallocate, preemption: 0/3 nodes are available: 1 Preemption is not helpful for scheduling, 2 No preemption victims found for incoming pod.&#xA;2026/07/19 19:27:00   19:24:34 WARN Pod/kube-apiserver-proxy-ip-10-0-135-209.ec2.internal: NodeNotReady - Node is not ready&#xA;2026/07/19 19:27:00   19:24:34 WARN Pod/konnectivity-agent-dqrmr: NodeNotReady - Node is not ready&#xA;2026/07/19 19:27:00   19:24:34 WARN Pod/spark-operator-webhook-5f8768dbfd-4w5s8: NodeNotReady - Node is not ready&#xA;2026/07/19 19:27:00   19:24:34 WARN Pod/model-registry-operator-controller-manager-777cd8666c-5wdlj: NodeNotReady - Node is not ready&#xA;2026/07/19 19:27:00   19:24:34 WARN Pod/spark-pi-d9ei7m74nvms7b57vg8g-driver: NodeNotReady - Node is not ready&#xA;2026/07/19 19:27:00   19:24:34 WARN Pod/kuberay-operator-6586cdc875-pcq4t: NodeNotReady - Node is not ready&#xA;2026/07/19 19:27:00   19:24:34 WARN Pod/global-pull-secret-syncer-jvwzt: NodeNotReady - Node is not ready&#xA;2026/07/19 19:27:00   19:24:34 WARN Pod/spark-operator-controller-5dd7d48f87-7x4c9: NodeNotReady - Node is not ready&#xA;2026/07/19 19:27:00   19:24:34 WARN Pod/dashboard-redirect-779874bd57-knjcn: NodeNotReady - Node is not ready&#xA;2026/07/19 19:27:00   19:23:51 WARN Pod/spark-pi-d7dcb59f7bd45831-exec-1: FailedScheduling - 0/3 nodes are available: 3 Insufficient cpu. no new claims to deallocate, preemption: 0/3 nodes are available: 3 No preemption victims found for incoming pod.&#xA;2026/07/19 19:27:00   19:22:24 WARN Pod/spark-pi-d7dcb59f7bd45831-exec-1: FailedScheduling - 0/3 nodes are available: 3 Insufficient cpu. no new claims to deallocate, preemption: 0/3 nodes are available: 3 No preemption victims found for incoming pod.&#xA;2026/07/19 19:27:00   19:22:24 INFO SparkApplication/spark-pi-d9ei7m74nvms7b57vg8g: SparkExecutorPending - Executor spark-pi-d7dcb59f7bd45831-exec-1 is pending&#xA;2026/07/19 19:27:00   19:22:16 INFO SparkApplication/spark-pi-d9ei7m74nvms7b57vg8g: SparkDriverRunning - Driver spark-pi-d9ei7m74nvms7b57vg8g-driver is running&#xA;2026/07/19 19:27:00   19:22:15 INFO Pod/spark-pi-d9ei7m74nvms7b57vg8g-driver: Started - Started container spark-kubernetes-driver&#xA;2026/07/19 19:27:00   19:22:15 INFO Pod/spark-pi-d9ei7m74nvms7b57vg8g-driver: Created - Created container: spark-kubernetes-driver&#xA;2026/07/19 19:27:00   19:22:15 INFO Pod/spark-pi-d9ei7m74nvms7b57vg8g-driver: Pulled - Container image &#34;quay.io/opendatahub/data-processing:Spark-v4.0.1&#34; already present on machine&#xA;2026/07/19 19:27:00   19:22:15 INFO Pod/spark-pi-d9ei7m74nvms7b57vg8g-driver: AddedInterface - Add eth0 [10.132.0.150/23] from ovn-kubernetes&#xA;2026/07/19 19:27:00   19:22:14 INFO Pod/spark-pi-d9ei7m74nvms7b57vg8g-driver: Scheduled - Successfully assigned redhat-ods-applications/spark-pi-d9ei7m74nvms7b57vg8g-driver to ip-10-0-135-209.ec2.internal&#xA;2026/07/19 19:27:00   19:22:14 INFO SparkApplication/spark-pi-d9ei7m74nvms7b57vg8g: SparkApplicationSubmitted - SparkApplication spark-pi-d9ei7m74nvms7b57vg8g was submitted successfully&#xA;2026/07/19 19:27:00   19:22:14 WARN Pod/spark-pi-d9ei7m74nvms7b57vg8g-driver: FailedMount - MountVolume.SetUp failed for volume &#34;pod-template-volume&#34; : configmap &#34;spark-pi-d9ei7m74nvms7b57vg8g-d5ae6e9f7bd42361-driver-podspec-conf-map&#34; not found&#xA;2026/07/19 19:27:00   19:22:14 WARN Pod/spark-pi-d9ei7m74nvms7b57vg8g-driver: FailedMount - MountVolume.SetUp failed for volume &#34;spark-conf-volume-driver&#34; : configmap &#34;spark-drv-d7dcd89f7bd434dc-conf-map&#34; not found&#xA;2026/07/19 19:27:00 === RESOURCE QUOTAS ===&#xA;2026/07/19 19:27:00 No resource quotas found in monitored namespaces&#xA;2026/07/19 19:27:00 Classification for group 1: infrastructure/storage (code=1006, confidence=medium)&#xA;2026/07/19 19:27:00   Evidence: event Pod/spark-pi-d9ei7m74nvms7b57vg8g-driver: FailedMount - MountVolume.SetUp failed for volume &#34;pod-template-volume&#34; : configmap &#34;spark-pi-d9ei7m74nvms7b57vg8g-d5ae6e9f7bd42361-driver-podspec-conf-map&#34; not found&#xA;FAILURE_CLASSIFICATION: {&#34;category&#34;:&#34;infrastructure&#34;,&#34;subcategory&#34;:&#34;storage&#34;,&#34;error_code&#34;:1006,&#34;evidence&#34;:[&#34;event Pod/spark-pi-d9ei7m74nvms7b57vg8g-driver: FailedMount - MountVolume.SetUp failed for volume \&#34;pod-template-volume\&#34; : configmap \&#34;spark-pi-d9ei7m74nvms7b57vg8g-d5ae6e9f7bd42361-driver-podspec-conf-map\&#34; not found&#34;],&#34;confidence&#34;:&#34;medium&#34;}&#xA;2026/07/19 19:27:00 Diagnostics complete for failed test: group 1&#xA;    controller_test.go:753: Stopping: group 1 test failed.&#xA;2026/07/19 19:27:00 Circuit breaker: failure classified as infrastructure/storage (code=1006)&#xA;2026/07/19 19:27:00 Circuit breaker: infrastructure/unknown failure recorded (1/3 consecutive)&#xA;2026/07/19 19:27:00 Circuit breaker: success recorded, resetting failure counter (was 1)&#xA;--- FAIL: TestOdhOperator/components (370.56s)&#xA;</failure>
		</testcase>
		<testcase classname="e2e" name="TestOdhOperator" time="381.330000">
			<failure message="Failed" type="">=== RUN   TestOdhOperator&#xA;2026/07/19 19:20:40 ARTIFACT_DIR not set, skipping periodic metrics collection&#xA;2026/07/19 19:27:00 TEST FAILURE DETECTED: components&#xA;2026/07/19 19:27:00 === RUNNING CLUSTER DIAGNOSTICS (triggered by test:components) ===&#xA;2026/07/19 19:27:00 clusterhealth: node metrics unavailable (Metrics Server may not be installed): the server is currently unable to handle the request (get nodes.metrics.k8s.io)&#xA;2026/07/19 19:27:01 === CLUSTER STATE ===&#xA;2026/07/19 19:27:01 Failed to collect node data: unhealthy nodes: ip-10-0-141-80.ec2.internal (Ready=Unknown)&#xA;2026/07/19 19:27:01 === DEPLOYMENTS ===&#xA;2026/07/19 19:27:01 Failed to collect deployment data: deployments not ready: redhat-ods-applications/dashboard-redirect (0/2), redhat-ods-applications/data-science-pipelines-operator-controller-manager (0/1), redhat-ods-applications/feast-operator-controller-manager (0/1), redhat-ods-applications/kserve-controller-manager (0/1), redhat-ods-applications/kubeflow-trainer-controller-manager (0/1), redhat-ods-applications/kubeflow-training-operator (0/1), redhat-ods-applications/kuberay-operator (0/1), redhat-ods-applications/llmisvc-controller-manager (0/1), redhat-ods-applications/maas-postgres (0/1), redhat-ods-applications/model-registry-operator-controller-manager (0/1), redhat-ods-applications/model-serving-api (0/1), redhat-ods-applications/notebook-controller-deployment (0/1), redhat-ods-applications/odh-model-controller (0/1), redhat-ods-applications/odh-notebook-controller-manager (0/1), redhat-ods-applications/rhods-dashboard (0/2), redhat-ods-applications/spark-operator-controller (0/2), redhat-ods-applications/spark-operator-webhook (0/2), redhat-ods-applications/trustyai-service-operator-controller-manager (0/1)&#xA;2026/07/19 19:27:01 === PODS ===&#xA;2026/07/19 19:27:01 Failed to collect pod data: redhat-ods-applications/dashboard-redirect-779874bd57-hpm6n: phase=Pending; redhat-ods-applications/data-science-pipelines-operator-controller-manager-7bf7988pmrqn: phase=Pending; redhat-ods-applications/feast-operator-controller-manager-7b7cd769f7-5t994: phase=Pending; redhat-ods-applications/kserve-controller-manager-dd9f6cf9-zgfp2: phase=Pending; redhat-ods-applications/kubeflow-trainer-controller-manager-b5fd84b9c-qvkwb: phase=Pending; redhat-ods-applications/kubeflow-training-operator-54786944d6-8cz6d: phase=Pending; redhat-ods-applications/kuberay-operator-6586cdc875-gfgkd: phase=Pending; redhat-ods-applications/llmisvc-controller-manager-7b46b9fbbb-sn7lz: phase=Pending; redhat-ods-applications/maas-postgres-bb9d55498-k2hcr: phase=Pending; redhat-ods-applications/model-registry-operator-controller-manager-777cd8666c-7lv7j: phase=Pending; redhat-ods-applications/model-serving-api-5679d6b4f-n77rx: phase=Pending; redhat-ods-applications/notebook-controller-deployment-647b7d4d45-5hpjg: phase=Pending; redhat-ods-applications/odh-model-controller-65fdb9c5c-4h5f5: phase=Pending; redhat-ods-applications/rhods-dashboard-6fbb47df4b-56llp: phase=Pending; redhat-ods-applications/spark-operator-controller-5dd7d48f87-2kdj4: phase=Pending; redhat-ods-applications/spark-operator-controller-5dd7d48f87-qfcc6: phase=Pending; redhat-ods-applications/spark-operator-webhook-5f8768dbfd-4x44h: phase=Pending; redhat-ods-applications/spark-operator-webhook-5f8768dbfd-cdn48: phase=Pending; redhat-ods-applications/trustyai-service-operator-controller-manager-5dccbd95db-s5jlt: phase=Pending&#xA;2026/07/19 19:27:01 === OPERATOR STATUS ===&#xA;2026/07/19 19:27:01 Failed to collect operator data: operator deployment rhods-operator: 0/3 ready; operator pod rhods-operator-5d8f6b8fb-dhdgv: Pending; operator pod rhods-operator-5d8f6b8fb-m4d8c: Pending; dependent kueue: deployment 0/2 ready; pod openshift-kueue-operator-8568d5f8-p6djc: Pending; dependent jobset: deployment 0/1 ready; dependent leader-worker-set: deployment 0/1 ready; dependent cert-manager: deployment 0/1 ready; pod cert-manager-operator-controller-manager-55c444bf86-dkb8m: Pending; dependent kuadrant: deployment 0/1 ready; pod authorino-operator-6d85f6564-z2vcf: Pending&#xA;2026/07/19 19:27:01 === DSCI STATUS ===&#xA;2026/07/19 19:27:01 Failed to collect DSCI data: default-dsci unhealthy conditions: MonitoringStackAvailable=False; TempoAvailable=False; OpenTelemetryCollectorAvailable=False; AlertingAvailable=False; ThanosQuerierAvailable=False; PersesAvailable=False; NodeMetricsEndpointAvailable=False&#xA;2026/07/19 19:27:01 === DSC STATUS ===&#xA;2026/07/19 19:27:01 DSC default-dsc:&#xA;2026/07/19 19:27:01   Ready: True - &#xA;2026/07/19 19:27:01   ProvisioningSucceeded: True - &#xA;2026/07/19 19:27:01   ComponentsReady: True - &#xA;2026/07/19 19:27:01   AIPipelinesReady: True - &#xA;2026/07/19 19:27:01   DashboardReady: True - &#xA;2026/07/19 19:27:01   FeastOperatorReady: True - &#xA;2026/07/19 19:27:01   KserveLLMInferenceServiceDependencies: True - &#xA;2026/07/19 19:27:01   KserveLLMInferenceServiceWideEPDependencies: True - &#xA;2026/07/19 19:27:01   KserveReady: True - &#xA;2026/07/19 19:27:01   KueueReady: False - Component ManagementState is set to Removed&#xA;2026/07/19 19:27:01   LLM-D-WVADependencies: True - &#xA;2026/07/19 19:27:01   MLflowOperatorReady: False - Component ManagementState is set to Removed&#xA;2026/07/19 19:27:01   ModelControllerReady: True - &#xA;2026/07/19 19:27:01   ModelRegistryReady: True - &#xA;2026/07/19 19:27:01   ModelsAsServiceReady: False - Component ManagementState is set to Removed&#xA;2026/07/19 19:27:01   OGXReady: False - Component ManagementState is set to Removed&#xA;2026/07/19 19:27:01   RayReady: True - &#xA;2026/07/19 19:27:01   SparkOperatorReady: True - &#xA;2026/07/19 19:27:01   TrainerReady: True - &#xA;2026/07/19 19:27:01   TrainingOperatorReady: True - &#xA;2026/07/19 19:27:01   TrustyAIReady: True - &#xA;2026/07/19 19:27:01   WorkbenchesReady: True - &#xA;2026/07/19 19:27:01 === RECENT EVENTS ===&#xA;2026/07/19 19:27:01   19:26:06 WARN Pod/rhods-dashboard-6fbb47df4b-56llp: FailedScheduling - 0/1 nodes are available: 1 node(s) had untolerated taint(s). no new claims to deallocate, preemption: 0/1 nodes are available: 1 Preemption is not helpful for scheduling.&#xA;2026/07/19 19:27:01   19:26:06 WARN Pod/feast-operator-controller-manager-7b7cd769f7-5t994: FailedScheduling - 0/1 nodes are available: 1 node(s) had untolerated taint(s). no new claims to deallocate, preemption: 0/1 nodes are available: 1 Preemption is not helpful for scheduling.&#xA;2026/07/19 19:27:01   19:26:06 WARN Pod/kubeflow-training-operator-54786944d6-8cz6d: FailedScheduling - 0/1 nodes are available: 1 node(s) had untolerated taint(s). no new claims to deallocate, preemption: 0/1 nodes are available: 1 Preemption is not helpful for scheduling.&#xA;2026/07/19 19:27:01   19:26:06 WARN Pod/spark-operator-webhook-5f8768dbfd-4x44h: FailedScheduling - 0/1 nodes are available: 1 node(s) had untolerated taint(s). no new claims to deallocate, preemption: 0/1 nodes are available: 1 Preemption is not helpful for scheduling.&#xA;2026/07/19 19:27:01   19:26:06 INFO ReplicaSet/feast-operator-controller-manager-7b7cd769f7: SuccessfulCreate - Created pod: feast-operator-controller-manager-7b7cd769f7-5t994&#xA;2026/07/19 19:27:01   19:26:06 INFO ReplicaSet/kubeflow-training-operator-54786944d6: SuccessfulCreate - Created pod: kubeflow-training-operator-54786944d6-8cz6d&#xA;2026/07/19 19:27:01   19:26:06 INFO ReplicaSet/rhods-dashboard-6fbb47df4b: SuccessfulCreate - Created pod: rhods-dashboard-6fbb47df4b-56llp&#xA;2026/07/19 19:27:01   19:26:05 WARN Pod/trustyai-service-operator-controller-manager-5dccbd95db-s5jlt: FailedScheduling - 0/1 nodes are available: 1 node(s) had untolerated taint(s). no new claims to deallocate, preemption: 0/1 nodes are available: 1 Preemption is not helpful for scheduling.&#xA;2026/07/19 19:27:01   19:26:05 WARN Pod/model-serving-api-5679d6b4f-n77rx: FailedScheduling - 0/1 nodes are available: 1 node(s) had untolerated taint(s). no new claims to deallocate, preemption: 0/1 nodes are available: 1 Preemption is not helpful for scheduling.&#xA;2026/07/19 19:27:01   19:26:05 WARN Pod/llmisvc-controller-manager-7b46b9fbbb-sn7lz: FailedScheduling - 0/1 nodes are available: 1 node(s) had untolerated taint(s). no new claims to deallocate, preemption: 0/1 nodes are available: 1 Preemption is not helpful for scheduling.&#xA;2026/07/19 19:27:01   19:26:05 WARN Pod/spark-operator-webhook-5f8768dbfd-cdn48: FailedScheduling - 0/1 nodes are available: 1 node(s) had untolerated taint(s). no new claims to deallocate, preemption: 0/1 nodes are available: 1 Preemption is not helpful for scheduling.&#xA;2026/07/19 19:27:01   19:26:05 WARN Pod/spark-operator-controller-5dd7d48f87-2kdj4: FailedScheduling - 0/1 nodes are available: 1 node(s) had untolerated taint(s). no new claims to deallocate, preemption: 0/1 nodes are available: 1 Preemption is not helpful for scheduling.&#xA;2026/07/19 19:27:01   19:26:05 INFO ReplicaSet/spark-operator-webhook-5f8768dbfd: SuccessfulCreate - Created pod: spark-operator-webhook-5f8768dbfd-4x44h&#xA;2026/07/19 19:27:01   19:26:05 INFO ReplicaSet/llmisvc-controller-manager-7b46b9fbbb: SuccessfulCreate - Created pod: llmisvc-controller-manager-7b46b9fbbb-sn7lz&#xA;2026/07/19 19:27:01   19:26:05 INFO ReplicaSet/model-serving-api-5679d6b4f: SuccessfulCreate - Created pod: model-serving-api-5679d6b4f-n77rx&#xA;2026/07/19 19:27:01   19:26:05 WARN Service/spark-operator-webhook-svc: FailedToUpdateEndpointSlices - Error updating Endpoint Slices for Service redhat-ods-applications/spark-operator-webhook-svc: skipping Pod spark-operator-webhook-5f8768dbfd-4w5s8 for Service redhat-ods-applications/spark-operator-webhook-svc: Node ip-10-0-135-209.ec2.internal Not Found&#xA;2026/07/19 19:27:01   19:26:05 INFO ReplicaSet/spark-operator-webhook-5f8768dbfd: SuccessfulCreate - Created pod: spark-operator-webhook-5f8768dbfd-cdn48&#xA;2026/07/19 19:27:01   19:26:05 INFO ReplicaSet/trustyai-service-operator-controller-manager-5dccbd95db: SuccessfulCreate - Created pod: trustyai-service-operator-controller-manager-5dccbd95db-s5jlt&#xA;2026/07/19 19:27:01   19:26:05 INFO ReplicaSet/spark-operator-controller-5dd7d48f87: SuccessfulCreate - Created pod: spark-operator-controller-5dd7d48f87-2kdj4&#xA;2026/07/19 19:27:01   19:26:04 WARN Pod/spark-operator-controller-5dd7d48f87-qfcc6: FailedScheduling - 0/1 nodes are available: 1 node(s) had untolerated taint(s). no new claims to deallocate, preemption: 0/1 nodes are available: 1 Preemption is not helpful for scheduling.&#xA;2026/07/19 19:27:01   19:26:04 WARN Pod/kuberay-operator-6586cdc875-gfgkd: FailedScheduling - 0/1 nodes are available: 1 node(s) had untolerated taint(s). no new claims to deallocate, preemption: 0/1 nodes are available: 1 Preemption is not helpful for scheduling.&#xA;2026/07/19 19:27:01   19:26:04 WARN Pod/dashboard-redirect-779874bd57-hpm6n: FailedScheduling - 0/1 nodes are available: 1 node(s) had untolerated taint(s). no new claims to deallocate, preemption: 0/1 nodes are available: 1 Preemption is not helpful for scheduling.&#xA;2026/07/19 19:27:01   19:26:04 WARN Pod/maas-postgres-bb9d55498-k2hcr: FailedScheduling - 0/1 nodes are available: 1 node(s) had untolerated taint(s). no new claims to deallocate, preemption: 0/1 nodes are available: 1 Preemption is not helpful for scheduling.&#xA;2026/07/19 19:27:01   19:26:04 WARN Pod/odh-model-controller-65fdb9c5c-4h5f5: FailedScheduling - 0/1 nodes are available: 1 node(s) had untolerated taint(s). no new claims to deallocate, preemption: 0/1 nodes are available: 1 Preemption is not helpful for scheduling.&#xA;2026/07/19 19:27:01   19:26:04 WARN Pod/kserve-controller-manager-dd9f6cf9-zgfp2: FailedScheduling - 0/1 nodes are available: 1 node(s) had untolerated taint(s). no new claims to deallocate, preemption: 0/1 nodes are available: 1 Preemption is not helpful for scheduling.&#xA;2026/07/19 19:27:01   19:26:04 INFO ReplicaSet/spark-operator-controller-5dd7d48f87: SuccessfulCreate - Created pod: spark-operator-controller-5dd7d48f87-qfcc6&#xA;2026/07/19 19:27:01   19:26:04 INFO ReplicaSet/dashboard-redirect-779874bd57: SuccessfulCreate - Created pod: dashboard-redirect-779874bd57-hpm6n&#xA;2026/07/19 19:27:01   19:26:04 INFO ReplicaSet/kuberay-operator-6586cdc875: SuccessfulCreate - Created pod: kuberay-operator-6586cdc875-gfgkd&#xA;2026/07/19 19:27:01   19:26:04 INFO ReplicaSet/odh-model-controller-65fdb9c5c: SuccessfulCreate - Created pod: odh-model-controller-65fdb9c5c-4h5f5&#xA;2026/07/19 19:27:01   19:26:04 INFO ReplicaSet/kserve-controller-manager-dd9f6cf9: SuccessfulCreate - Created pod: kserve-controller-manager-dd9f6cf9-zgfp2&#xA;2026/07/19 19:27:01   19:26:04 INFO ReplicaSet/maas-postgres-bb9d55498: SuccessfulCreate - Created pod: maas-postgres-bb9d55498-k2hcr&#xA;2026/07/19 19:27:01   19:26:03 WARN Pod/model-registry-operator-controller-manager-777cd8666c-7lv7j: FailedScheduling - 0/1 nodes are available: 1 node(s) had untolerated taint(s). no new claims to deallocate, preemption: 0/1 nodes are available: 1 Preemption is not helpful for scheduling.&#xA;2026/07/19 19:27:01   19:26:03 WARN Pod/kubeflow-trainer-controller-manager-b5fd84b9c-qvkwb: FailedScheduling - 0/1 nodes are available: 1 node(s) had untolerated taint(s). no new claims to deallocate, preemption: 0/1 nodes are available: 1 Preemption is not helpful for scheduling.&#xA;2026/07/19 19:27:01   19:26:03 WARN Pod/data-science-pipelines-operator-controller-manager-7bf7988pmrqn: FailedScheduling - 0/1 nodes are available: 1 node(s) had untolerated taint(s). no new claims to deallocate, preemption: 0/1 nodes are available: 1 Preemption is not helpful for scheduling.&#xA;2026/07/19 19:27:01   19:26:03 WARN Pod/notebook-controller-deployment-647b7d4d45-5hpjg: FailedScheduling - 0/1 nodes are available: 1 node(s) had untolerated taint(s). no new claims to deallocate, preemption: 0/1 nodes are available: 1 Preemption is not helpful for scheduling.&#xA;2026/07/19 19:27:01   19:26:03 INFO ReplicaSet/notebook-controller-deployment-647b7d4d45: SuccessfulCreate - Created pod: notebook-controller-deployment-647b7d4d45-5hpjg&#xA;2026/07/19 19:27:01   19:26:03 INFO ReplicaSet/model-registry-operator-controller-manager-777cd8666c: SuccessfulCreate - Created pod: model-registry-operator-controller-manager-777cd8666c-7lv7j&#xA;2026/07/19 19:27:01   19:26:03 INFO ReplicaSet/kubeflow-trainer-controller-manager-b5fd84b9c: SuccessfulCreate - Created pod: kubeflow-trainer-controller-manager-b5fd84b9c-qvkwb&#xA;2026/07/19 19:27:01   19:26:03 INFO ReplicaSet/data-science-pipelines-operator-controller-manager-7bf7988f59: SuccessfulCreate - Created pod: data-science-pipelines-operator-controller-manager-7bf7988pmrqn&#xA;2026/07/19 19:27:01   19:24:46 INFO Pod/odh-notebook-controller-manager-fd87fc88b-7qgxr: TaintManagerEviction - Cancelling deletion of Pod redhat-ods-applications/odh-notebook-controller-manager-fd87fc88b-7qgxr&#xA;2026/07/19 19:27:01   19:24:46 WARN Pod/kubeflow-trainer-controller-manager-b5fd84b9c-jxhsr: NodeNotReady - Node is not ready&#xA;2026/07/19 19:27:01   19:24:46 WARN Pod/model-serving-api-5679d6b4f-mf4bm: NodeNotReady - Node is not ready&#xA;2026/07/19 19:27:01   19:24:46 WARN Pod/odh-model-controller-65fdb9c5c-t9qxc: NodeNotReady - Node is not ready&#xA;2026/07/19 19:27:01   19:24:46 INFO Pod/model-registry-operator-controller-manager-777cd8666c-5wdlj: TaintManagerEviction - Cancelling deletion of Pod redhat-ods-applications/model-registry-operator-controller-manager-777cd8666c-5wdlj&#xA;2026/07/19 19:27:01   19:24:46 INFO Pod/dashboard-redirect-779874bd57-ggrcf: TaintManagerEviction - Cancelling deletion of Pod redhat-ods-applications/dashboard-redirect-779874bd57-ggrcf&#xA;2026/07/19 19:27:01   19:24:46 INFO Pod/spark-pi-d9ei7m74nvms7b57vg8g-driver: TaintManagerEviction - Cancelling deletion of Pod redhat-ods-applications/spark-pi-d9ei7m74nvms7b57vg8g-driver&#xA;2026/07/19 19:27:01   19:24:46 WARN Pod/rhods-dashboard-6fbb47df4b-54kpk: NodeNotReady - Node is not ready&#xA;2026/07/19 19:27:01   19:24:46 WARN Pod/global-pull-secret-syncer-xh4wr: NodeNotReady - Node is not ready&#xA;2026/07/19 19:27:01   19:24:46 WARN Pod/konnectivity-agent-rhl8q: NodeNotReady - Node is not ready&#xA;2026/07/19 19:27:01   19:24:46 INFO Pod/rhods-dashboard-6fbb47df4b-6m7gx: TaintManagerEviction - Cancelling deletion of Pod redhat-ods-applications/rhods-dashboard-6fbb47df4b-6m7gx&#xA;2026/07/19 19:27:01   19:24:46 WARN Pod/maas-postgres-bb9d55498-gvlmh: NodeNotReady - Node is not ready&#xA;2026/07/19 19:27:01   19:24:46 WARN Pod/llmisvc-controller-manager-7b46b9fbbb-bjdll: NodeNotReady - Node is not ready&#xA;2026/07/19 19:27:01   19:24:46 WARN Pod/kube-apiserver-proxy-ip-10-0-133-216.ec2.internal: NodeNotReady - Node is not ready&#xA;2026/07/19 19:27:01   19:24:46 INFO Pod/spark-operator-controller-5dd7d48f87-7x4c9: TaintManagerEviction - Cancelling deletion of Pod redhat-ods-applications/spark-operator-controller-5dd7d48f87-7x4c9&#xA;2026/07/19 19:27:01   19:24:46 WARN Pod/spark-operator-controller-5dd7d48f87-q6lw8: NodeNotReady - Node is not ready&#xA;2026/07/19 19:27:01   19:24:46 INFO Pod/kuberay-operator-6586cdc875-pcq4t: TaintManagerEviction - Cancelling deletion of Pod redhat-ods-applications/kuberay-operator-6586cdc875-pcq4t&#xA;2026/07/19 19:27:01   19:24:46 WARN Pod/notebook-controller-deployment-647b7d4d45-btjxp: NodeNotReady - Node is not ready&#xA;2026/07/19 19:27:01   19:24:46 WARN Pod/kubeflow-training-operator-54786944d6-fj2r8: NodeNotReady - Node is not ready&#xA;2026/07/19 19:27:01   19:24:46 INFO Pod/dashboard-redirect-779874bd57-knjcn: TaintManagerEviction - Cancelling deletion of Pod redhat-ods-applications/dashboard-redirect-779874bd57-knjcn&#xA;2026/07/19 19:27:01   19:24:46 INFO Pod/spark-operator-webhook-5f8768dbfd-4w5s8: TaintManagerEviction - Cancelling deletion of Pod redhat-ods-applications/spark-operator-webhook-5f8768dbfd-4w5s8&#xA;2026/07/19 19:27:01   19:24:46 WARN Pod/trustyai-service-operator-controller-manager-5dccbd95db-qvdqb: NodeNotReady - Node is not ready&#xA;2026/07/19 19:27:01   19:24:46 WARN Pod/kserve-controller-manager-dd9f6cf9-rh9qs: NodeNotReady - Node is not ready&#xA;2026/07/19 19:27:01   19:24:46 WARN Pod/spark-operator-webhook-5f8768dbfd-p9xm2: NodeNotReady - Node is not ready&#xA;2026/07/19 19:27:01   19:24:46 WARN Pod/feast-operator-controller-manager-7b7cd769f7-8lxtw: NodeNotReady - Node is not ready&#xA;2026/07/19 19:27:01   19:24:46 WARN Pod/data-science-pipelines-operator-controller-manager-7bf7988pzj4b: NodeNotReady - Node is not ready&#xA;2026/07/19 19:27:01   19:24:44 WARN Pod/spark-pi-d7dcb59f7bd45831-exec-1: FailedScheduling - 0/3 nodes are available: 1 Insufficient cpu, 2 node(s) had untolerated taint(s). no new claims to deallocate, preemption: 0/3 nodes are available: 1 No preemption victims found for incoming pod, 2 Preemption is not helpful for scheduling.&#xA;2026/07/19 19:27:01   19:24:40 WARN Pod/rhods-dashboard-6fbb47df4b-6m7gx: NodeNotReady - Node is not ready&#xA;2026/07/19 19:27:01   19:24:40 WARN Pod/global-pull-secret-syncer-nc76j: NodeNotReady - Node is not ready&#xA;2026/07/19 19:27:01   19:24:40 WARN Pod/kube-apiserver-proxy-ip-10-0-141-80.ec2.internal: NodeNotReady - Node is not ready&#xA;2026/07/19 19:27:01   19:24:40 WARN Pod/konnectivity-agent-xvtnl: NodeNotReady - Node is not ready&#xA;2026/07/19 19:27:01   19:24:40 WARN Pod/odh-notebook-controller-manager-fd87fc88b-7qgxr: NodeNotReady - Node is not ready&#xA;2026/07/19 19:27:01   19:24:40 WARN Pod/dashboard-redirect-779874bd57-ggrcf: NodeNotReady - Node is not ready&#xA;2026/07/19 19:27:01   19:24:34 WARN Pod/spark-pi-d7dcb59f7bd45831-exec-1: FailedScheduling - 0/3 nodes are available: 1 node(s) had untolerated taint(s), 2 Insufficient cpu. no new claims to deallocate, preemption: 0/3 nodes are available: 1 Preemption is not helpful for scheduling, 2 No preemption victims found for incoming pod.&#xA;2026/07/19 19:27:01   19:24:34 WARN Pod/kube-apiserver-proxy-ip-10-0-135-209.ec2.internal: NodeNotReady - Node is not ready&#xA;2026/07/19 19:27:01   19:24:34 WARN Pod/konnectivity-agent-dqrmr: NodeNotReady - Node is not ready&#xA;2026/07/19 19:27:01   19:24:34 WARN Pod/spark-operator-webhook-5f8768dbfd-4w5s8: NodeNotReady - Node is not ready&#xA;2026/07/19 19:27:01   19:24:34 WARN Pod/model-registry-operator-controller-manager-777cd8666c-5wdlj: NodeNotReady - Node is not ready&#xA;2026/07/19 19:27:01   19:24:34 WARN Pod/spark-pi-d9ei7m74nvms7b57vg8g-driver: NodeNotReady - Node is not ready&#xA;2026/07/19 19:27:01   19:24:34 WARN Pod/kuberay-operator-6586cdc875-pcq4t: NodeNotReady - Node is not ready&#xA;2026/07/19 19:27:01   19:24:34 WARN Pod/global-pull-secret-syncer-jvwzt: NodeNotReady - Node is not ready&#xA;2026/07/19 19:27:01   19:24:34 WARN Pod/spark-operator-controller-5dd7d48f87-7x4c9: NodeNotReady - Node is not ready&#xA;2026/07/19 19:27:01   19:24:34 WARN Pod/dashboard-redirect-779874bd57-knjcn: NodeNotReady - Node is not ready&#xA;2026/07/19 19:27:01   19:23:51 WARN Pod/spark-pi-d7dcb59f7bd45831-exec-1: FailedScheduling - 0/3 nodes are available: 3 Insufficient cpu. no new claims to deallocate, preemption: 0/3 nodes are available: 3 No preemption victims found for incoming pod.&#xA;2026/07/19 19:27:01   19:22:24 WARN Pod/spark-pi-d7dcb59f7bd45831-exec-1: FailedScheduling - 0/3 nodes are available: 3 Insufficient cpu. no new claims to deallocate, preemption: 0/3 nodes are available: 3 No preemption victims found for incoming pod.&#xA;2026/07/19 19:27:01   19:22:24 INFO SparkApplication/spark-pi-d9ei7m74nvms7b57vg8g: SparkExecutorPending - Executor spark-pi-d7dcb59f7bd45831-exec-1 is pending&#xA;2026/07/19 19:27:01   19:22:16 INFO SparkApplication/spark-pi-d9ei7m74nvms7b57vg8g: SparkDriverRunning - Driver spark-pi-d9ei7m74nvms7b57vg8g-driver is running&#xA;2026/07/19 19:27:01   19:22:15 INFO Pod/spark-pi-d9ei7m74nvms7b57vg8g-driver: Started - Started container spark-kubernetes-driver&#xA;2026/07/19 19:27:01   19:22:15 INFO Pod/spark-pi-d9ei7m74nvms7b57vg8g-driver: Created - Created container: spark-kubernetes-driver&#xA;2026/07/19 19:27:01   19:22:15 INFO Pod/spark-pi-d9ei7m74nvms7b57vg8g-driver: Pulled - Container image &#34;quay.io/opendatahub/data-processing:Spark-v4.0.1&#34; already present on machine&#xA;2026/07/19 19:27:01   19:22:15 INFO Pod/spark-pi-d9ei7m74nvms7b57vg8g-driver: AddedInterface - Add eth0 [10.132.0.150/23] from ovn-kubernetes&#xA;2026/07/19 19:27:01   19:22:14 INFO Pod/spark-pi-d9ei7m74nvms7b57vg8g-driver: Scheduled - Successfully assigned redhat-ods-applications/spark-pi-d9ei7m74nvms7b57vg8g-driver to ip-10-0-135-209.ec2.internal&#xA;2026/07/19 19:27:01   19:22:14 INFO SparkApplication/spark-pi-d9ei7m74nvms7b57vg8g: SparkApplicationSubmitted - SparkApplication spark-pi-d9ei7m74nvms7b57vg8g was submitted successfully&#xA;2026/07/19 19:27:01   19:22:14 WARN Pod/spark-pi-d9ei7m74nvms7b57vg8g-driver: FailedMount - MountVolume.SetUp failed for volume &#34;pod-template-volume&#34; : configmap &#34;spark-pi-d9ei7m74nvms7b57vg8g-d5ae6e9f7bd42361-driver-podspec-conf-map&#34; not found&#xA;2026/07/19 19:27:01   19:22:14 WARN Pod/spark-pi-d9ei7m74nvms7b57vg8g-driver: FailedMount - MountVolume.SetUp failed for volume &#34;spark-conf-volume-driver&#34; : configmap &#34;spark-drv-d7dcd89f7bd434dc-conf-map&#34; not found&#xA;2026/07/19 19:27:01 === RESOURCE QUOTAS ===&#xA;2026/07/19 19:27:01 No resource quotas found in monitored namespaces&#xA;2026/07/19 19:27:01 Classification for components: infrastructure/storage (code=1006, confidence=medium)&#xA;2026/07/19 19:27:01   Evidence: event Pod/spark-pi-d9ei7m74nvms7b57vg8g-driver: FailedMount - MountVolume.SetUp failed for volume &#34;pod-template-volume&#34; : configmap &#34;spark-pi-d9ei7m74nvms7b57vg8g-d5ae6e9f7bd42361-driver-podspec-conf-map&#34; not found&#xA;FAILURE_CLASSIFICATION: {&#34;category&#34;:&#34;infrastructure&#34;,&#34;subcategory&#34;:&#34;storage&#34;,&#34;error_code&#34;:1006,&#34;evidence&#34;:[&#34;event Pod/spark-pi-d9ei7m74nvms7b57vg8g-driver: FailedMount - MountVolume.SetUp failed for volume \&#34;pod-template-volume\&#34; : configmap \&#34;spark-pi-d9ei7m74nvms7b57vg8g-d5ae6e9f7bd42361-driver-podspec-conf-map\&#34; not found&#34;],&#34;confidence&#34;:&#34;medium&#34;}&#xA;2026/07/19 19:27:01 Diagnostics complete for failed test: components&#xA;    controller_test.go:484: Stopping: components test failed.&#xA;2026/07/19 19:27:01 Circuit breaker: failure classified as infrastructure/storage (code=1006)&#xA;2026/07/19 19:27:01 Circuit breaker: infrastructure/unknown failure recorded (1/3 consecutive)&#xA;Deletion Policy: Never. Skipping deletion tests.&#xA;2026/07/19 19:27:01 Circuit breaker: no trips during this run (threshold=3)&#xA;--- FAIL: TestOdhOperator (381.33s)&#xA;</failure>
		</testcase>
		<testcase classname="e2e" name="TestOdhOperator/monitoring" time="0.060000">
			<skipped message="=== RUN   TestOdhOperator/monitoring&#xA;2026-07-19T19:20:50Z&#x9;INFO&#x9;Cluster config&#x9;{&#34;Operator Namespace&#34;: &#34;redhat-ods-operator&#34;, &#34;Application Namespace&#34;: &#34;redhat-ods-applications&#34;, &#34;Release&#34;: {&#34;name&#34;:&#34;OpenShift AI Self-Managed&#34;,&#34;version&#34;:&#34;3.5.0-ea.2&#34;}, &#34;Cluster&#34;: {&#34;type&#34;:&#34;OpenShift&#34;,&#34;version&#34;:&#34;4.21.25&#34;}}&#xA;    controller_test.go:753: Skipping test: passed tag: Smoke, test tags: [Tier2]&#xA;--- SKIP: TestOdhOperator/monitoring (0.06s)&#xA;"></skipped>
		</testcase>
		<testcase classname="e2e" name="TestOdhOperator/services/group_1/gateway/Validate_Gateway_infrastructure" time="0.000000">
			<skipped message="=== RUN   TestOdhOperator/services/group_1/gateway/Validate_Gateway_infrastructure&#xA;    helper_test.go:150: Skipping test: passed tag: Smoke, test tags: [Tier1]&#xA;--- SKIP: TestOdhOperator/services/group_1/gateway/Validate_Gateway_infrastructure (0.00s)&#xA;"></skipped>
		</testcase>
		<testcase classname="e2e" name="TestOdhOperator/services/group_1/gateway/Validate_OAuth_client_and_secret_creation" time="0.000000">
			<skipped message="=== RUN   TestOdhOperator/services/group_1/gateway/Validate_OAuth_client_and_secret_creation&#xA;    helper_test.go:150: Skipping test: passed tag: Smoke, test tags: [Tier1]&#xA;--- SKIP: TestOdhOperator/services/group_1/gateway/Validate_OAuth_client_and_secret_creation (0.00s)&#xA;"></skipped>
		</testcase>
		<testcase classname="e2e" name="TestOdhOperator/services/group_1/gateway/Validate_authentication_proxy_deployment" time="0.000000">
			<skipped message="=== RUN   TestOdhOperator/services/group_1/gateway/Validate_authentication_proxy_deployment&#xA;    helper_test.go:150: Skipping test: passed tag: Smoke, test tags: [Tier1]&#xA;--- SKIP: TestOdhOperator/services/group_1/gateway/Validate_authentication_proxy_deployment (0.00s)&#xA;"></skipped>
		</testcase>
		<testcase classname="e2e" name="TestOdhOperator/services/group_1/gateway/Validate_unauthenticated_access_redirects_to_login" time="0.000000">
			<skipped message="=== RUN   TestOdhOperator/services/group_1/gateway/Validate_unauthenticated_access_redirects_to_login&#xA;    helper_test.go:150: Skipping test: passed tag: Smoke, test tags: [Tier1]&#xA;--- SKIP: TestOdhOperator/services/group_1/gateway/Validate_unauthenticated_access_redirects_to_login (0.00s)&#xA;"></skipped>
		</testcase>
		<testcase classname="e2e" name="TestOdhOperator/services/group_1/gateway/Validate_OIDC_proxy_secret_creation" time="0.000000">
			<skipped message="=== RUN   TestOdhOperator/services/group_1/gateway/Validate_OIDC_proxy_secret_creation&#xA;    helper_test.go:150: Skipping test: passed tag: Smoke, test tags: [Tier1]&#xA;--- SKIP: TestOdhOperator/services/group_1/gateway/Validate_OIDC_proxy_secret_creation (0.00s)&#xA;"></skipped>
		</testcase>
		<testcase classname="e2e" name="TestOdhOperator/services/group_1/gateway/Validate_OIDC_authentication_proxy_deployment" time="0.000000">
			<skipped message="=== RUN   TestOdhOperator/services/group_1/gateway/Validate_OIDC_authentication_proxy_deployment&#xA;    helper_test.go:150: Skipping test: passed tag: Smoke, test tags: [Tier1]&#xA;--- SKIP: TestOdhOperator/services/group_1/gateway/Validate_OIDC_authentication_proxy_deployment (0.00s)&#xA;"></skipped>
		</testcase>
		<testcase classname="e2e" name="TestOdhOperator/services/group_1/gateway/Validate_OIDC_token_forwarding_to_dashboard" time="0.000000">
			<skipped message="=== RUN   TestOdhOperator/services/group_1/gateway/Validate_OIDC_token_forwarding_to_dashboard&#xA;    helper_test.go:150: Skipping test: passed tag: Smoke, test tags: [Tier1]&#xA;--- SKIP: TestOdhOperator/services/group_1/gateway/Validate_OIDC_token_forwarding_to_dashboard (0.00s)&#xA;"></skipped>
		</testcase>
		<testcase classname="e2e" name="TestOdhOperator/services/group_1/gateway/Validate_OIDC_unauthenticated_access_redirects_to_login" time="0.000000">
			<skipped message="=== RUN   TestOdhOperator/services/group_1/gateway/Validate_OIDC_unauthenticated_access_redirects_to_login&#xA;    helper_test.go:150: Skipping test: passed tag: Smoke, test tags: [Tier1]&#xA;--- SKIP: TestOdhOperator/services/group_1/gateway/Validate_OIDC_unauthenticated_access_redirects_to_login (0.00s)&#xA;"></skipped>
		</testcase>
		<testcase classname="e2e" name="TestOdhOperator/services/group_1/gateway/Validate_kube-auth-proxy_TLS_args_match_cluster_APIServer" time="0.000000">
			<skipped message="=== RUN   TestOdhOperator/services/group_1/gateway/Validate_kube-auth-proxy_TLS_args_match_cluster_APIServer&#xA;    helper_test.go:150: Skipping test: passed tag: Smoke, test tags: [Tier1]&#xA;--- SKIP: TestOdhOperator/services/group_1/gateway/Validate_kube-auth-proxy_TLS_args_match_cluster_APIServer (0.00s)&#xA;"></skipped>
		</testcase>
		<testcase classname="e2e" name="TestOdhOperator/services/group_1/gateway/Validate_HorizontalPodAutoscaler_creation" time="0.000000">
			<skipped message="=== RUN   TestOdhOperator/services/group_1/gateway/Validate_HorizontalPodAutoscaler_creation&#xA;    helper_test.go:150: Skipping test: passed tag: Smoke, test tags: [Tier1]&#xA;--- SKIP: TestOdhOperator/services/group_1/gateway/Validate_HorizontalPodAutoscaler_creation (0.00s)&#xA;"></skipped>
		</testcase>
		<testcase classname="e2e" name="TestOdhOperator/services/group_1/gateway/Validate_NetworkPolicy_creation" time="0.000000">
			<skipped message="=== RUN   TestOdhOperator/services/group_1/gateway/Validate_NetworkPolicy_creation&#xA;    helper_test.go:150: Skipping test: passed tag: Smoke, test tags: [Tier1]&#xA;--- SKIP: TestOdhOperator/services/group_1/gateway/Validate_NetworkPolicy_creation (0.00s)&#xA;"></skipped>
		</testcase>
		<testcase classname="e2e" name="TestOdhOperator/services/group_1/gateway/Validate_OAuth_callback_HTTPRoute" time="0.000000">
			<skipped message="=== RUN   TestOdhOperator/services/group_1/gateway/Validate_OAuth_callback_HTTPRoute&#xA;    helper_test.go:150: Skipping test: passed tag: Smoke, test tags: [Tier1]&#xA;--- SKIP: TestOdhOperator/services/group_1/gateway/Validate_OAuth_callback_HTTPRoute (0.00s)&#xA;"></skipped>
		</testcase>
		<testcase classname="e2e" name="TestOdhOperator/services/group_1/gateway/Validate_EnvoyFilter_creation" time="0.000000">
			<skipped message="=== RUN   TestOdhOperator/services/group_1/gateway/Validate_EnvoyFilter_creation&#xA;    helper_test.go:150: Skipping test: passed tag: Smoke, test tags: [Tier1]&#xA;--- SKIP: TestOdhOperator/services/group_1/gateway/Validate_EnvoyFilter_creation (0.00s)&#xA;"></skipped>
		</testcase>
		<testcase classname="e2e" name="TestOdhOperator/services/group_1/gateway/Validate_EDS_endpoint_discovery" time="0.000000">
			<skipped message="=== RUN   TestOdhOperator/services/group_1/gateway/Validate_EDS_endpoint_discovery&#xA;    helper_test.go:150: Skipping test: passed tag: Smoke, test tags: [Tier1]&#xA;--- SKIP: TestOdhOperator/services/group_1/gateway/Validate_EDS_endpoint_discovery (0.00s)&#xA;"></skipped>
		</testcase>
		<testcase classname="e2e" name="TestOdhOperator/services/group_1/gateway/Validate_dashboard_redirect_resources" time="0.000000">
			<skipped message="=== RUN   TestOdhOperator/services/group_1/gateway/Validate_dashboard_redirect_resources&#xA;    helper_test.go:150: Skipping test: passed tag: Smoke, test tags: [Tier1]&#xA;--- SKIP: TestOdhOperator/services/group_1/gateway/Validate_dashboard_redirect_resources (0.00s)&#xA;"></skipped>
		</testcase>
		<testcase classname="e2e" name="TestOdhOperator/services/group_1/auth/Validate_addition_of_RoleBinding_when_group_is_added" time="0.000000">
			<skipped message="=== RUN   TestOdhOperator/services/group_1/auth/Validate_addition_of_RoleBinding_when_group_is_added&#xA;    helper_test.go:150: Skipping test: passed tag: Smoke, test tags: [Tier1]&#xA;--- SKIP: TestOdhOperator/services/group_1/auth/Validate_addition_of_RoleBinding_when_group_is_added (0.00s)&#xA;"></skipped>
		</testcase>
		<testcase classname="e2e" name="TestOdhOperator/services/group_1/auth/Validate_removal_of_bindings_when_a_group_is_removed" time="0.000000">
			<skipped message="=== RUN   TestOdhOperator/services/group_1/auth/Validate_removal_of_bindings_when_a_group_is_removed&#xA;    helper_test.go:150: Skipping test: passed tag: Smoke, test tags: [Tier1]&#xA;--- SKIP: TestOdhOperator/services/group_1/auth/Validate_removal_of_bindings_when_a_group_is_removed (0.00s)&#xA;"></skipped>
		</testcase>
		<testcase classname="e2e" name="TestOdhOperator/services/group_1/auth/Validate_CEL_blocks_Auth_update_with_invalid_groups" time="0.000000">
			<skipped message="=== RUN   TestOdhOperator/services/group_1/auth/Validate_CEL_blocks_Auth_update_with_invalid_groups&#xA;    helper_test.go:150: Skipping test: passed tag: Smoke, test tags: [Tier1]&#xA;--- SKIP: TestOdhOperator/services/group_1/auth/Validate_CEL_blocks_Auth_update_with_invalid_groups (0.00s)&#xA;"></skipped>
		</testcase>
		<testcase classname="e2e" name="TestOdhOperator/services/group_1/auth/Validate_CEL_allows_Auth_with_valid_groups" time="0.000000">
			<skipped message="=== RUN   TestOdhOperator/services/group_1/auth/Validate_CEL_allows_Auth_with_valid_groups&#xA;    helper_test.go:150: Skipping test: passed tag: Smoke, test tags: [Tier1]&#xA;--- SKIP: TestOdhOperator/services/group_1/auth/Validate_CEL_allows_Auth_with_valid_groups (0.00s)&#xA;"></skipped>
		</testcase>
		<testcase classname="e2e" name="TestOdhOperator/Operator_Resilience_E2E_Tests/Validate_operator_deployment_health" time="0.000000">
			<skipped message="=== RUN   TestOdhOperator/Operator_Resilience_E2E_Tests/Validate_operator_deployment_health&#xA;    helper_test.go:150: Skipping test: passed tag: Smoke, test tags: [Tier1]&#xA;--- SKIP: TestOdhOperator/Operator_Resilience_E2E_Tests/Validate_operator_deployment_health (0.00s)&#xA;"></skipped>
		</testcase>
		<testcase classname="e2e" name="TestOdhOperator/Operator_Resilience_E2E_Tests/Validate_leader_election_behavior" time="0.000000">
			<skipped message="=== RUN   TestOdhOperator/Operator_Resilience_E2E_Tests/Validate_leader_election_behavior&#xA;    helper_test.go:150: Skipping test: passed tag: Smoke, test tags: [Tier1]&#xA;--- SKIP: TestOdhOperator/Operator_Resilience_E2E_Tests/Validate_leader_election_behavior (0.00s)&#xA;"></skipped>
		</testcase>
		<testcase classname="e2e" name="TestOdhOperator/Operator_Resilience_E2E_Tests/Validate_components_deployment_success" time="0.000000">
			<skipped message="=== RUN   TestOdhOperator/Operator_Resilience_E2E_Tests/Validate_components_deployment_success&#xA;    helper_test.go:150: Skipping test: passed tag: Smoke, test tags: [Tier1]&#xA;--- SKIP: TestOdhOperator/Operator_Resilience_E2E_Tests/Validate_components_deployment_success (0.00s)&#xA;"></skipped>
		</testcase>
		<testcase classname="e2e" name="TestOdhOperator/Operator_Resilience_E2E_Tests/Validate_components_deployment_failure" time="0.000000">
			<skipped message="=== RUN   TestOdhOperator/Operator_Resilience_E2E_Tests/Validate_components_deployment_failure&#xA;    helper_test.go:150: Skipping test: passed tag: Smoke, test tags: [Tier1]&#xA;--- SKIP: TestOdhOperator/Operator_Resilience_E2E_Tests/Validate_components_deployment_failure (0.00s)&#xA;"></skipped>
		</testcase>
		<testcase classname="e2e" name="TestOdhOperator/Operator_Resilience_E2E_Tests/Validate_missing_CRD_handling" time="0.000000">
			<skipped message="=== RUN   TestOdhOperator/Operator_Resilience_E2E_Tests/Validate_missing_CRD_handling&#xA;    helper_test.go:150: Skipping test: passed tag: Smoke, test tags: [Tier1]&#xA;--- SKIP: TestOdhOperator/Operator_Resilience_E2E_Tests/Validate_missing_CRD_handling (0.00s)&#xA;"></skipped>
		</testcase>
		<testcase classname="e2e" name="TestOdhOperator/Operator_Resilience_E2E_Tests/Validate_RBAC_restriction_handling" time="0.000000">
			<skipped message="=== RUN   TestOdhOperator/Operator_Resilience_E2E_Tests/Validate_RBAC_restriction_handling&#xA;    helper_test.go:150: Skipping test: passed tag: Smoke, test tags: [Tier1]&#xA;--- SKIP: TestOdhOperator/Operator_Resilience_E2E_Tests/Validate_RBAC_restriction_handling (0.00s)&#xA;"></skipped>
		</testcase>
		<testcase classname="e2e" name="TestOdhOperator/V2_to_V3_upgrade_E2E_Tests" time="0.050000">
			<skipped message="=== RUN   TestOdhOperator/V2_to_V3_upgrade_E2E_Tests&#xA;2026-07-19T19:27:01Z&#x9;INFO&#x9;Cluster config&#x9;{&#34;Operator Namespace&#34;: &#34;redhat-ods-operator&#34;, &#34;Application Namespace&#34;: &#34;redhat-ods-applications&#34;, &#34;Release&#34;: {&#34;name&#34;:&#34;OpenShift AI Self-Managed&#34;,&#34;version&#34;:&#34;3.5.0-ea.2&#34;}, &#34;Cluster&#34;: {&#34;type&#34;:&#34;OpenShift&#34;,&#34;version&#34;:&#34;4.21.25&#34;}}&#xA;    controller_test.go:753: Skipping test: passed tag: Smoke, test tags: [Tier1]&#xA;--- SKIP: TestOdhOperator/V2_to_V3_upgrade_E2E_Tests (0.05s)&#xA;"></skipped>
		</testcase>
		<testcase classname="e2e" name="TestOdhOperator/Deletion_ConfigMap_E2E_Tests/Validate_creation_of_configmap_with_deletion_disabled" time="0.000000">
			<skipped message="=== RUN   TestOdhOperator/Deletion_ConfigMap_E2E_Tests/Validate_creation_of_configmap_with_deletion_disabled&#xA;    helper_test.go:150: Skipping test: passed tag: Smoke, test tags: [Tier3]&#xA;--- SKIP: TestOdhOperator/Deletion_ConfigMap_E2E_Tests/Validate_creation_of_configmap_with_deletion_disabled (0.00s)&#xA;"></skipped>
		</testcase>
		<testcase classname="e2e" name="TestOdhOperator/Deletion_ConfigMap_E2E_Tests/Validate_that_owned_namespaces_are_not_deleted" time="0.000000">
			<skipped message="=== RUN   TestOdhOperator/Deletion_ConfigMap_E2E_Tests/Validate_that_owned_namespaces_are_not_deleted&#xA;    helper_test.go:150: Skipping test: passed tag: Smoke, test tags: [Tier3]&#xA;--- SKIP: TestOdhOperator/Deletion_ConfigMap_E2E_Tests/Validate_that_owned_namespaces_are_not_deleted (0.00s)&#xA;"></skipped>
		</testcase>
		<testcase classname="e2e" name="TestOdhOperator/upgrade_DSC_and_DSCI_v1_API" time="0.050000">
			<skipped message="=== RUN   TestOdhOperator/upgrade_DSC_and_DSCI_v1_API&#xA;2026-07-19T19:27:01Z&#x9;INFO&#x9;Cluster config&#x9;{&#34;Operator Namespace&#34;: &#34;redhat-ods-operator&#34;, &#34;Application Namespace&#34;: &#34;redhat-ods-applications&#34;, &#34;Release&#34;: {&#34;name&#34;:&#34;OpenShift AI Self-Managed&#34;,&#34;version&#34;:&#34;3.5.0-ea.2&#34;}, &#34;Cluster&#34;: {&#34;type&#34;:&#34;OpenShift&#34;,&#34;version&#34;:&#34;4.21.25&#34;}}&#xA;    controller_test.go:753: Skipping test: passed tag: Smoke, test tags: [Tier3]&#xA;--- SKIP: TestOdhOperator/upgrade_DSC_and_DSCI_v1_API (0.05s)&#xA;"></skipped>
		</testcase>
		<testcase classname="e2e" name="TestRunSingle/skips_when_group_is_disabled/inner" time="0.000000">
			<skipped message="=== RUN   TestRunSingle/skips_when_group_is_disabled/inner&#xA;    testgroup_test.go:78: Test group services is disabled&#xA;--- SKIP: TestRunSingle/skips_when_group_is_disabled/inner (0.00s)&#xA;"></skipped>
		</testcase>
		<testcase classname="e2e" name="TestRunSingle/skips_when_test_not_found/inner" time="0.000000">
			<skipped message="=== RUN   TestRunSingle/skips_when_test_not_found/inner&#xA;    testgroup_test.go:85: Test nonexistent is disabled by flags in group services&#xA;--- SKIP: TestRunSingle/skips_when_test_not_found/inner (0.00s)&#xA;"></skipped>
		</testcase>
		<testcase classname="e2e" name="TestRunSingle/respects_flags_disabling_the_test/inner" time="0.000000">
			<skipped message="=== RUN   TestRunSingle/respects_flags_disabling_the_test/inner&#xA;    testgroup_test.go:94: Test monitoring is disabled by flags in group services&#xA;--- SKIP: TestRunSingle/respects_flags_disabling_the_test/inner (0.00s)&#xA;"></skipped>
		</testcase>
		<testcase classname="e2e" name="TestRunExcluding/skips_when_group_is_disabled/inner" time="0.000000">
			<skipped message="=== RUN   TestRunExcluding/skips_when_group_is_disabled/inner&#xA;    testgroup_test.go:128: Test group services is disabled&#xA;--- SKIP: TestRunExcluding/skips_when_group_is_disabled/inner (0.00s)&#xA;"></skipped>
		</testcase>
		<testcase classname="e2e" name="TestRunExcluding/skips_entirely_when_excluding_only_remaining_test/inner" time="0.000000">
			<skipped message="=== RUN   TestRunExcluding/skips_entirely_when_excluding_only_remaining_test/inner&#xA;    testgroup_test.go:142: No tests remaining in group single after excluding only&#xA;--- SKIP: TestRunExcluding/skips_entirely_when_excluding_only_remaining_test/inner (0.00s)&#xA;"></skipped>
		</testcase>
		<testcase classname="e2e" name="TestOdhOperator/Operator_Manager_E2E_Tests/Validate_CRDs_owned_by_the_operator/Validate_FeastOperator_CRD" time="0.010000"></testcase>
		<testcase classname="e2e" name="TestOdhOperator/Operator_Manager_E2E_Tests/Validate_CRDs_owned_by_the_operator/Validate_SparkOperator_CRD" time="0.010000"></testcase>
		<testcase classname="e2e" name="TestOdhOperator/Operator_Manager_E2E_Tests/Validate_CRDs_owned_by_the_operator/Validate_OGX_CRD" time="0.010000"></testcase>
		<testcase classname="e2e" name="TestOdhOperator/Operator_Manager_E2E_Tests/Validate_CRDs_owned_by_the_operator/Validate_Auth_CRD" time="0.010000"></testcase>
		<testcase classname="e2e" name="TestOdhOperator/Operator_Manager_E2E_Tests/Validate_CRDs_owned_by_the_operator/Validate_DataSciencePipelines_CRD" time="0.010000"></testcase>
		<testcase classname="e2e" name="TestOdhOperator/Operator_Manager_E2E_Tests/Validate_CRDs_owned_by_the_operator/Validate_Platform_CRD" time="0.010000"></testcase>
		<testcase classname="e2e" name="TestOdhOperator/Operator_Manager_E2E_Tests/Validate_CRDs_owned_by_the_operator/Validate_MLflowOperator_CRD" time="0.010000"></testcase>
		<testcase classname="e2e" name="TestOdhOperator/Operator_Manager_E2E_Tests/Validate_CRDs_owned_by_the_operator/Validate_TrainingOperator_CRD" time="0.000000"></testcase>
		<testcase classname="e2e" name="TestOdhOperator/Operator_Manager_E2E_Tests/Validate_CRDs_owned_by_the_operator/Validate_Kueue_CRD" time="0.010000"></testcase>
		<testcase classname="e2e" name="TestOdhOperator/Operator_Manager_E2E_Tests/Validate_CRDs_owned_by_the_operator/Validate_Datascience_Cluster_CRD" time="0.010000"></testcase>
		<testcase classname="e2e" name="TestOdhOperator/Operator_Manager_E2E_Tests/Validate_CRDs_owned_by_the_operator/Validate_Trainer_CRD" time="0.010000"></testcase>
		<testcase classname="e2e" name="TestOdhOperator/Operator_Manager_E2E_Tests/Validate_CRDs_owned_by_the_operator/Validate_Ray_CRD" time="0.000000"></testcase>
		<testcase classname="e2e" name="TestOdhOperator/Operator_Manager_E2E_Tests/Validate_CRDs_owned_by_the_operator/Validate_ModelRegistry_CRD" time="0.010000"></testcase>
		<testcase classname="e2e" name="TestOdhOperator/Operator_Manager_E2E_Tests/Validate_CRDs_owned_by_the_operator/Validate_Dashboard_CRD" time="0.010000"></testcase>
		<testcase classname="e2e" name="TestOdhOperator/Operator_Manager_E2E_Tests/Validate_CRDs_owned_by_the_operator/Validate_TrustyAI_CRD" time="0.010000"></testcase>
		<testcase classname="e2e" name="TestOdhOperator/Operator_Manager_E2E_Tests/Validate_CRDs_owned_by_the_operator/Validate_FeatureTracker_CRD" time="0.000000"></testcase>
		<testcase classname="e2e" name="TestOdhOperator/Operator_Manager_E2E_Tests/Validate_CRDs_owned_by_the_operator/Validate_ModelController_CRD" time="0.000000"></testcase>
		<testcase classname="e2e" name="TestOdhOperator/Operator_Manager_E2E_Tests/Validate_CRDs_owned_by_the_operator/Validate_Monitoring_CRD" time="0.000000"></testcase>
		<testcase classname="e2e" name="TestOdhOperator/Operator_Manager_E2E_Tests/Validate_CRDs_owned_by_the_operator/Validate_Models_As_A_Service_CRD" time="0.000000"></testcase>
		<testcase classname="e2e" name="TestOdhOperator/Operator_Manager_E2E_Tests/Validate_CRDs_owned_by_the_operator/Validate_Workbenches_CRD" time="0.000000"></testcase>
		<testcase classname="e2e" name="TestOdhOperator/Operator_Manager_E2E_Tests/Validate_CRDs_owned_by_the_operator/Validate_Kserve_CRD" time="0.010000"></testcase>
		<testcase classname="e2e" name="TestOdhOperator/Operator_Manager_E2E_Tests/Validate_CRDs_owned_by_the_operator/Validate_DataScienceCluster_Initialization_CRD" time="0.010000"></testcase>
		<testcase classname="e2e" name="TestOdhOperator/Operator_Manager_E2E_Tests/Validate_CRDs_owned_by_the_operator" time="0.000000"></testcase>
		<testcase classname="e2e" name="TestOdhOperator/Operator_Manager_E2E_Tests" time="0.080000"></testcase>
		<testcase classname="e2e" name="TestOdhOperator/DSCInitialization_and_DataScienceCluster_validation_E2E_Tests/Validate_owned_namespaces_exist" time="0.000000"></testcase>
		<testcase classname="e2e" name="TestOdhOperator/DSCInitialization_and_DataScienceCluster_validation_E2E_Tests/Validate_default_NetworkPolicy_exist" time="0.010000"></testcase>
		<testcase classname="e2e" name="TestOdhOperator/DSCInitialization_and_DataScienceCluster_validation_E2E_Tests/Validate_HardwareProfile_resource" time="10.040000"></testcase>
		<testcase classname="e2e" name="TestOdhOperator/DSCInitialization_and_DataScienceCluster_validation_E2E_Tests" time="0.080000"></testcase>
		<testcase classname="e2e" name="TestOdhOperator/components/group_1/sparkoperator/Validate_component_enabled" time="30.210000"></testcase>
		<testcase classname="e2e" name="TestOdhOperator/components/group_1/sparkoperator/Validate_operands_have_OwnerReferences" time="0.010000"></testcase>
		<testcase classname="e2e" name="TestOdhOperator/components/group_1/sparkoperator/Validate_update_operand_resources/deployment_spark-operator-controller" time="20.020000"></testcase>
		<testcase classname="e2e" name="TestOdhOperator/components/group_1/sparkoperator/Validate_update_operand_resources/deployment_spark-operator-webhook" time="20.020000"></testcase>
		<testcase classname="e2e" name="TestOdhOperator/components/group_1/sparkoperator/Validate_update_operand_resources" time="40.040000"></testcase>
		<testcase classname="e2e" name="TestOdhOperator/components/group_1/sparkoperator/Validate_component_releases" time="0.010000"></testcase>
		<testcase classname="e2e" name="TestOdhOperator/components/group_2" time="0.000000"></testcase>
		<testcase classname="e2e" name="TestOdhOperator/components/group_3" time="0.000000"></testcase>
		<testcase classname="e2e" name="TestOdhOperator/components/group_4" time="0.000000"></testcase>
		<testcase classname="e2e" name="TestOdhOperator/components/group_5" time="0.000000"></testcase>
		<testcase classname="e2e" name="TestOdhOperator/components/group_6" time="0.000000"></testcase>
		<testcase classname="e2e" name="TestOdhOperator/services/group_1/gateway/Validate_GatewayConfig_creation" time="0.000000"></testcase>
		<testcase classname="e2e" name="TestOdhOperator/services/group_1/gateway/Validate_Gateway_ready_status" time="0.000000"></testcase>
		<testcase classname="e2e" name="TestOdhOperator/services/group_1/gateway" time="0.060000"></testcase>
		<testcase classname="e2e" name="TestOdhOperator/services/group_1/auth/Validate_Auth_system_initialization" time="0.020000"></testcase>
		<testcase classname="e2e" name="TestOdhOperator/services/group_1/auth" time="0.080000"></testcase>
		<testcase classname="e2e" name="TestOdhOperator/services/group_1" time="0.000000"></testcase>
		<testcase classname="e2e" name="TestOdhOperator/services" time="0.080000"></testcase>
		<testcase classname="e2e" name="TestOdhOperator/Operator_Resilience_E2E_Tests" time="0.050000"></testcase>
		<testcase classname="e2e" name="TestOdhOperator/Deletion_ConfigMap_E2E_Tests" time="0.060000"></testcase>
		<testcase classname="e2e" name="TestResolveEnabledTests/all_enabled_when_no_flags" time="0.000000"></testcase>
		<testcase classname="e2e" name="TestResolveEnabledTests/explicit_inclusion_limits_to_named_tests" time="0.000000"></testcase>
		<testcase classname="e2e" name="TestResolveEnabledTests/exclusion_removes_from_full_set" time="0.000000"></testcase>
		<testcase classname="e2e" name="TestResolveEnabledTests/inclusion_and_exclusion_combined" time="0.000000"></testcase>
		<testcase classname="e2e" name="TestResolveEnabledTests" time="0.000000"></testcase>
		<testcase classname="e2e" name="TestRunSingle/runs_only_the_named_test/monitoring" time="0.000000"></testcase>
		<testcase classname="e2e" name="TestRunSingle/runs_only_the_named_test" time="0.000000"></testcase>
		<testcase classname="e2e" name="TestRunSingle/skips_when_group_is_disabled" time="0.000000"></testcase>
		<testcase classname="e2e" name="TestRunSingle/skips_when_test_not_found" time="0.000000"></testcase>
		<testcase classname="e2e" name="TestRunSingle/respects_flags_disabling_the_test" time="0.000000"></testcase>
		<testcase classname="e2e" name="TestRunSingle" time="0.000000"></testcase>
		<testcase classname="e2e" name="TestRunExcluding/runs_all_except_excluded/services/group_1/auth" time="0.000000"></testcase>
		<testcase classname="e2e" name="TestRunExcluding/runs_all_except_excluded/services/group_1/gateway" time="0.000000"></testcase>
		<testcase classname="e2e" name="TestRunExcluding/runs_all_except_excluded/services/group_1" time="0.000000"></testcase>
		<testcase classname="e2e" name="TestRunExcluding/runs_all_except_excluded/services" time="0.000000"></testcase>
		<testcase classname="e2e" name="TestRunExcluding/runs_all_except_excluded" time="0.000000"></testcase>
		<testcase classname="e2e" name="TestRunExcluding/skips_when_group_is_disabled" time="0.000000"></testcase>
		<testcase classname="e2e" name="TestRunExcluding/skips_entirely_when_excluding_only_remaining_test" time="0.000000"></testcase>
		<testcase classname="e2e" name="TestRunExcluding" time="0.000000"></testcase>
		<testcase classname="e2e" name="TestIsTestEnabled/enabled_by_default" time="0.000000"></testcase>
		<testcase classname="e2e" name="TestIsTestEnabled/disabled_by_exclusion_flag" time="0.000000"></testcase>
		<testcase classname="e2e" name="TestIsTestEnabled" time="0.000000"></testcase>
	</testsuite>
</testsuites>