...
at Context.eval (webpack://@odh-dashboard/cypress/./cypress/tests/e2e/settings/clusterSettings/testAdminClusterSettings.cy.ts:222:30)
[mochawesome] Report JSON saved to /workspace/tests-shared/tests-payload/results/SmokeSet2/e2e/.jsons/mochawesome_008.json
(Results)
┌────────────────────────────────────────────────────────────────────────────────────────────────┐
│ Tests: 3 │
│ Passing: 2 │
│ Failing: 1 │
│ Pending: 0 │
│ Skipped: 0 │
│ Screenshots: 3 │
│ Video: false │
│ Duration: 2 minutes, 27 seconds │
│ Spec Ran: settings/clusterSettings/testAdminClusterSettings.cy.ts │
└────────────────────────────────────────────────────────────────────────────────────────────────┘
(Screenshots)
- /workspace/tests-shared/tests-payload/results/SmokeSet2/e2e/screenshots/settings (1280x720)
/clusterSettings/testAdminClusterSettings.cy.ts/Verify that only the Cluster Adm
in can access Cluster Settings -- Test User - should not have access rights to v
iew the Cluster Settings tab (failed).png
- /workspace/tests-shared/tests-payload/results/SmokeSet2/e2e/screenshots/settings (1280x720)
/clusterSettings/testAdminClusterSettings.cy.ts/Verify that only the Cluster Adm
in can access Cluster Settings -- Test User - should not have access rights to v
iew the Cluster Settings tab (failed) (attempt 2).png
- /workspace/tests-shared/tests-payload/results/SmokeSet2/e2e/screenshots/settings (1280x720)
/clusterSettings/testAdminClusterSettings.cy.ts/Verify that only the Cluster Adm
in can access Cluster Settings -- Cluster Admin user can access all Settings pag
es (failed).png
────────────────────────────────────────────────────────────────────────────────────────────────────
Running: settings/connectionTypes/testCreateConnectionTypes.cy.ts (10 of 13)
[2026-07-19T20:43:32.357Z] [INFO] Setting tests timeout to: 480 seconds
Verify Connection Type Creation
[2026-07-19T20:43:32.375Z] [INFO] Starting 480s timeout for: Verify User Can Create, Preview and Delete a Connection Type
[2026-07-19T20:43:32.379Z] [INFO] Test title: Verify User Can Create, Preview and Delete a Connection Type
[2026-07-19T20:43:32.385Z] [INFO] Test tags: ["@Smoke","@SmokeSet2","@Dashboard","@ConnectionTypes","@ConnectionTypesCI"]
[2026-07-19T20:43:32.391Z] [INFO] Skip tags: ["@Bug","@Maintain","@Featureflagged","@ODS-327","@ODS-492","@AutoML","@AutoMLCI"]
[2026-07-19T20:43:32.396Z] [INFO] Grep tags: ["@SmokeSet2"]
[2026-07-19T20:43:32.420Z] [INFO] Loaded project name: cypress-test-connection-type-185825
[2026-07-19T20:43:32.425Z] [INFO] Executing command: oc get project "cypress-test-connection-type-185825" -o name
[2026-07-19T20:43:32.719Z] [INFO] [EXEC] oc get project "cypress-test-***" -o name
[2026-07-19T20:43:32.726Z] [INFO] Command result: {"stdout":"","stderr":"Error from server (NotFound): namespaces \"cypress-test-***\" not found","exitCode":1}
[2026-07-19T20:43:32.733Z] [INFO] Project 'cypress-test-connection-type-185825' does not exist.
[2026-07-19T20:43:32.744Z] [INFO] Creating project cypress-test-connection-type-185825
[2026-07-19T20:43:33.154Z] [INFO] [EXEC] oc new-project cypress-test-***
[2026-07-19T20:43:33.429Z] [INFO] [EXEC] oc label namespace cypress-test-*** opendatahub.io/dashboard=true --overwrite
[2026-07-19T20:43:33.436Z] [INFO] Executing command: oc get project "cypress-test-connection-type-185825" -o name
[2026-07-19T20:43:33.707Z] [INFO] [EXEC] oc get project "cypress-test-***" -o name
[2026-07-19T20:43:33.712Z] [INFO] Command result: {"stdout":"project.project.openshift.io/cypress-test-connection-type-185825","stderr":"","exitCode":0}
[2026-07-19T20:43:33.718Z] [INFO] Project 'cypress-test-connection-type-185825' exists.
[2026-07-19T20:43:33.750Z] [INFO] [STEP 1] Log into the application
[2026-07-19T20:43:33.760Z] [INFO] Navigate to: https://rh-ai.apps.4ed5daee-f494-4ddb-9a74-950f0a3a3614.prod.konfluxeaas.com/
[2026-07-19T20:43:37.093Z] [INFO] [STEP 2] Navigate to Connection Types page
[2026-07-19T20:43:47.710Z] [INFO] [STEP 3] Verify Create Connection Type page is displayed
[2026-07-19T20:43:48.667Z] [INFO] [STEP 4] Select category
[2026-07-19T20:43:49.204Z] [INFO] [STEP 5] Select model serving compatible type
[2026-07-19T20:43:49.808Z] [INFO] [STEP 6] Add new section heading
[2026-07-19T20:43:52.277Z] [INFO] [STEP 7] Submit the form to create the connection type
[2026-07-19T20:43:52.516Z] [INFO] [STEP 8] Verify we are redirected to Connection Types list page
[2026-07-19T20:43:53.056Z] [INFO] [STEP 9] Verify the created connection type appears in the list
[2026-07-19T20:43:53.163Z] [INFO] [STEP 10] Verify the connection type is enabled by default
[2026-07-19T20:43:53.274Z] [INFO] [STEP 11] Verify the connection type shows compatibility with model serving
[2026-07-19T20:43:53.374Z] [INFO] [STEP 12] Preview connection type.
[2026-07-19T20:43:54.217Z] [INFO] [STEP 13] Navigate to the Connections tab and validate the connection type is available
[2026-07-19T20:44:05.642Z] [INFO] [STEP 14] Navigate to connection type page and Delete the new created Connection type, verify deletion
[2026-07-19T20:44:08.108Z] [INFO] [STEP 15] Navigate to the Connections tab and validate the connection type is not available
✓ Verify User Can Create, Preview and Delete a Connection Type (41493ms)
[2026-07-19T20:44:14.076Z] [INFO] Starting 480s timeout for: Verify User Can Duplicate, Edit and Delete a Connection Type
[2026-07-19T20:44:14.121Z] [INFO] Test title: Verify User Can Duplicate, Edit and Delete a Connection Type
[2026-07-19T20:44:14.138Z] [INFO] Test tags: ["@Smoke","@SmokeSet2","@Dashboard","@ConnectionTypes"]
[2026-07-19T20:44:14.151Z] [INFO] Skip tags: ["@Bug","@Maintain","@Featureflagged","@ODS-327","@ODS-492","@AutoML","@AutoMLCI"]
[2026-07-19T20:44:14.160Z] [INFO] Grep tags: ["@SmokeSet2"]
[2026-07-19T20:44:14.185Z] [INFO] [STEP 1] Log into the application
[2026-07-19T20:44:14.191Z] [INFO] Navigate to: https://rh-ai.apps.4ed5daee-f494-4ddb-9a74-950f0a3a3614.prod.konfluxeaas.com/
[2026-07-19T20:44:15.174Z] [INFO] [STEP 2] Navigate to Connection Types page
[2026-07-19T20:44:18.479Z] [INFO] [STEP 3] Duplicate the Connection type
[2026-07-19T20:44:21.083Z] [INFO] [STEP 4] Edit the Connection type
[2026-07-19T20:44:24.000Z] [INFO] [STEP 5] Navigate to the Deployments tab and validate the connection type is available
[2026-07-19T20:44:24.006Z] [INFO] Navigate to: https://rh-ai.apps.4ed5daee-f494-4ddb-9a74-950f0a3a3614.prod.konfluxeaas.com/projects
[2026-07-19T20:44:43.936Z] [INFO] [STEP 6] Navigate to connection type page and Delete the new created Connection type, verify deletion
[2026-07-19T20:44:47.593Z] [INFO] [STEP 7] Navigate to the Deployments tab and validate the connection type is not available
[2026-07-19T20:44:59.868Z] [INFO] Executing delete connection type command: oc delete configmap ct-test-connection-type-185825 -n redhat-ods-applications --ignore-not-found
[2026-07-19T20:45:00.467Z] [INFO] [EXEC] oc delete configmap ct-test-connection-type-185825 -n redhat-ods-applications --ignore-not-found
[2026-07-19T20:45:00.532Z] [INFO] Executing delete connection type command: oc delete configmap ct-copy-of-s3-compatible-object-storage-v1 -n redhat-ods-applications --ignore-not-found
[2026-07-19T20:45:00.907Z] [INFO] [EXEC] oc delete configmap ct-copy-of-s3-compatible-object-storage-v1 -n redhat-ods-applications --ignore-not-found
[2026-07-19T20:45:08.040Z] [INFO] [EXEC] oc delete project cypress-test-*** --wait --ignore-not-found
✓ Verify User Can Duplicate, Edit and Delete a Connection Type (44975ms)
2 passing (2m)
[mochawesome] Report JSON saved to /workspace/tests-shared/tests-payload/results/SmokeSet2/e2e/.jsons/mochawesome_009.json
(Results)
┌────────────────────────────────────────────────────────────────────────────────────────────────┐
│ Tests: 2 │
│ Passing: 2 │
│ Failing: 0 │
│ Pending: 0 │
│ Skipped: 0 │
│ Screenshots: 0 │
│ Video: false │
│ Duration: 1 minute, 35 seconds │
│ Spec Ran: settings/connectionTypes/testCreateConnectionTypes.cy.ts │
└────────────────────────────────────────────────────────────────────────────────────────────────┘
────────────────────────────────────────────────────────────────────────────────────────────────────
Running: settings/connectionTypes/testPreInstalledConnectionTypes.cy.ts (11 of 13)
[2026-07-19T20:45:10.916Z] [INFO] Setting tests timeout to: 480 seconds
Verify OOTB Connection Types
[2026-07-19T20:45:10.942Z] [INFO] Starting 480s timeout for: should have pre-installed label and unable to be edited or deleted
[2026-07-19T20:45:10.947Z] [INFO] Test title: should have pre-installed label and unable to be edited or deleted
[2026-07-19T20:45:10.955Z] [INFO] Test tags: ["@Smoke","@SmokeSet2","@Dashboard"]
[2026-07-19T20:45:10.961Z] [INFO] Skip tags: ["@Bug","@Maintain","@Featureflagged","@ODS-327","@ODS-492","@AutoML","@AutoMLCI"]
[2026-07-19T20:45:10.969Z] [INFO] Grep tags: ["@SmokeSet2"]
[2026-07-19T20:45:11.000Z] [INFO] [STEP 1] Navigate to Connection Types view
[2026-07-19T20:45:11.012Z] [INFO] Navigate to: https://rh-ai.apps.4ed5daee-f494-4ddb-9a74-950f0a3a3614.prod.konfluxeaas.com/settings/environment-setup/connection-types
[2026-07-19T20:45:16.554Z] [INFO] [STEP 2] Ensure Pre-installed label is present on OOTB Connections
[2026-07-19T20:45:16.657Z] [INFO] [STEP 3] Ensure OOTB connections are not editable or deletable
✓ should have pre-installed label and unable to be edited or deleted (6808ms)
1 passing (7s)
[mochawesome] Report JSON saved to /workspace/tests-shared/tests-payload/results/SmokeSet2/e2e/.jsons/mochawesome_010.json
(Results)
┌────────────────────────────────────────────────────────────────────────────────────────────────┐
│ Tests: 1 │
│ Passing: 1 │
│ Failing: 0 │
│ Pending: 0 │
│ Skipped: 0 │
│ Screenshots: 0 │
│ Video: false │
│ Duration: 6 seconds │
│ Spec Ran: settings/connectionTypes/testPreInstalledConnectionTypes.cy.ts │
└────────────────────────────────────────────────────────────────────────────────────────────────┘
────────────────────────────────────────────────────────────────────────────────────────────────────
Running: settings/hardwareProfiles/testNotebookTolerations.cy.ts (12 of 13)
[2026-07-19T20:45:20.535Z] [INFO] Setting tests timeout to: 480 seconds
Notebooks - tolerations tests
[2026-07-19T20:45:20.558Z] [INFO] Starting 480s timeout for: Verify Juypter Notebook Creation using Hardware Profiles and applying Tolerations
[2026-07-19T20:45:20.562Z] [INFO] Test title: Verify Juypter Notebook Creation using Hardware Profiles and applying Tolerations
[2026-07-19T20:45:20.575Z] [INFO] Test tags: ["@Dashboard","@HardwareProfiles","@Smoke","@SmokeSet2","@NonConcurrent"]
[2026-07-19T20:45:20.586Z] [INFO] Skip tags: ["@Bug","@Maintain","@Featureflagged","@ODS-327","@ODS-492","@AutoML","@AutoMLCI"]
[2026-07-19T20:45:20.591Z] [INFO] Grep tags: ["@SmokeSet2"]
[2026-07-19T20:45:20.630Z] [INFO] Executing: oc get notebooks.kubeflow.org -A -o custom-columns=":metadata.namespace,:metadata.name" | grep jupyter-nb | xargs -I {} sh -c 'oc delete notebook.kubeflow.org -n $(echo {} | cut -d " " -f1) $(echo {} | cut -d " " -f2) --ignore-not-found'
[2026-07-19T20:45:20.968Z] [INFO] [EXEC] oc get notebooks.kubeflow.org -A -o custom-columns=":metadata.namespace,:metadata.name" | grep jupyter-nb | xargs -I {} sh -c 'oc delete notebook.kubeflow.org -n $(echo {} | cut -d " " -f1) $(echo {} | cut -d " " -f2) --ignore-not-found'
[2026-07-19T20:45:20.975Z] [INFO] No notebooks found
[2026-07-19T20:45:20.986Z] [INFO] Loaded Hardware Profile Name: cypress-hardware-profile-notebooks
[2026-07-19T20:45:20.991Z] [INFO] Cleaning up and creating Hardware Profile: resources/hardwareProfile/notebook_tolerations.yaml
[2026-07-19T20:45:20.994Z] [INFO] Executing delete hardware profile command: oc get hardwareprofiles -ojson -n redhat-ods-applications | jq '.items[] | select(.metadata.name | contains("resources/hardwareProfile/notebook_tolerations.yaml")) | .metadata.name' | tr -d '"'
[2026-07-19T20:45:21.273Z] [INFO] [EXEC] oc get hardwareprofiles -ojson -n redhat-ods-applications | jq '.items[] | select(.metadata.name | contains("resources/hardwareProfile/notebook_tolerations.yaml")) | .metadata.name' | tr -d '"'
[2026-07-19T20:45:21.287Z] [INFO] No matching profile found, proceeding with the test.
[2026-07-19T20:45:21.296Z] [INFO] Creating Hardware Profile: resources/hardwareProfile/notebook_tolerations.yaml
[2026-07-19T20:45:21.329Z] [INFO] Executing command: oc apply -f "/tmp/temp_1784493921308.yaml" -n redhat-ods-applications
[2026-07-19T20:45:21.603Z] [INFO] [EXEC] oc apply -f "/tmp/temp_1784493921308.yaml" -n redhat-ods-applications
[2026-07-19T20:45:21.621Z] [INFO] Command executed successfully: hardwareprofile.infrastructure.opendatahub.io/cypress-hardware-profile-notebooks created
[2026-07-19T20:45:21.752Z] [INFO] [EXEC] rm /tmp/temp_1784493921308.yaml
[2026-07-19T20:45:21.775Z] [INFO] [STEP 1] Log into the application
[2026-07-19T20:45:21.808Z] [INFO] Navigate to: https://rh-ai.apps.4ed5daee-f494-4ddb-9a74-950f0a3a3614.prod.konfluxeaas.com/
[2026-07-19T20:45:30.905Z] [INFO] [STEP 2] Launch Standalone notebook server
[2026-07-19T20:45:31.218Z] [INFO] [STEP 3] Choose Code Server Image
[2026-07-19T20:45:41.627Z] [INFO] Starting 480s timeout for: Verify Juypter Notebook Creation using Hardware Profiles and applying Tolerations
[2026-07-19T20:45:41.631Z] [INFO] Test title: Verify Juypter Notebook Creation using Hardware Profiles and applying Tolerations
[2026-07-19T20:45:41.636Z] [INFO] Test tags: ["@Dashboard","@HardwareProfiles","@Smoke","@SmokeSet2","@NonConcurrent"]
[2026-07-19T20:45:41.641Z] [INFO] Skip tags: ["@Bug","@Maintain","@Featureflagged","@ODS-327","@ODS-492","@AutoML","@AutoMLCI"]
[2026-07-19T20:45:41.645Z] [INFO] Grep tags: ["@SmokeSet2"]
[2026-07-19T20:45:41.660Z] [INFO] Executing: oc get notebooks.kubeflow.org -A -o custom-columns=":metadata.namespace,:metadata.name" | grep jupyter-nb | xargs -I {} sh -c 'oc delete notebook.kubeflow.org -n $(echo {} | cut -d " " -f1) $(echo {} | cut -d " " -f2) --ignore-not-found'
[2026-07-19T20:45:41.954Z] [INFO] [EXEC] oc get notebooks.kubeflow.org -A -o custom-columns=":metadata.namespace,:metadata.name" | grep jupyter-nb | xargs -I {} sh -c 'oc delete notebook.kubeflow.org -n $(echo {} | cut -d " " -f1) $(echo {} | cut -d " " -f2) --ignore-not-found'
[2026-07-19T20:45:41.959Z] [INFO] No notebooks found
[2026-07-19T20:45:41.963Z] [INFO] Loaded Hardware Profile Name: cypress-hardware-profile-notebooks
[2026-07-19T20:45:41.965Z] [INFO] Cleaning up and creating Hardware Profile: resources/hardwareProfile/notebook_tolerations.yaml
[2026-07-19T20:45:41.969Z] [INFO] Executing delete hardware profile command: oc get hardwareprofiles -ojson -n redhat-ods-applications | jq '.items[] | select(.metadata.name | contains("resources/hardwareProfile/notebook_tolerations.yaml")) | .metadata.name' | tr -d '"'
[2026-07-19T20:45:42.225Z] [INFO] [EXEC] oc get hardwareprofiles -ojson -n redhat-ods-applications | jq '.items[] | select(.metadata.name | contains("resources/hardwareProfile/notebook_tolerations.yaml")) | .metadata.name' | tr -d '"'
[2026-07-19T20:45:42.231Z] [INFO] No matching profile found, proceeding with the test.
[2026-07-19T20:45:42.237Z] [INFO] Creating Hardware Profile: resources/hardwareProfile/notebook_tolerations.yaml
[2026-07-19T20:45:42.250Z] [INFO] Executing command: oc apply -f "/tmp/temp_1784493942238.yaml" -n redhat-ods-applications
[2026-07-19T20:45:46.266Z] [INFO] [EXEC] oc apply -f "/tmp/temp_1784493942238.yaml" -n redhat-ods-applications
[2026-07-19T20:45:46.274Z] [INFO] Command executed successfully: hardwareprofile.infrastructure.opendatahub.io/cypress-hardware-profile-notebooks configured
[2026-07-19T20:45:46.430Z] [INFO] [EXEC] rm /tmp/temp_1784493942238.yaml
[2026-07-19T20:45:46.454Z] [INFO] [STEP 1] Log into the application
[2026-07-19T20:45:46.465Z] [INFO] Navigate to: https://rh-ai.apps.4ed5daee-f494-4ddb-9a74-950f0a3a3614.prod.konfluxeaas.com/
[2026-07-19T20:45:49.663Z] [INFO] [STEP 2] Launch Standalone notebook server
[2026-07-19T20:45:49.815Z] [INFO] [STEP 3] Choose Code Server Image
[2026-07-19T20:45:50.973Z] [INFO] [STEP 4] Select the hardware profile
[2026-07-19T20:45:51.275Z] [INFO] [STEP 5] Check Start server button is enabled
[2026-07-19T20:45:51.322Z] [INFO] [STEP 6] Launch a notebook server
[2026-07-19T20:45:51.505Z] [INFO] [STEP 7] Verify the Jupyter Notebook pod is ready
[2026-07-19T20:45:51.509Z] [INFO] Finding pods with command: oc get pods -A -o custom-columns="NAMESPACE:.metadata.namespace,NAME:.metadata.name" --no-headers | grep jupyter-nb
[2026-07-19T20:46:02.073Z] [INFO] [EXEC] oc get pods -A -o custom-columns="NAMESPACE:.metadata.namespace,NAME:.metadata.name" --no-headers | grep jupyter-nb
[2026-07-19T20:46:02.089Z] [INFO] Error parsing line: ""
[2026-07-19T20:46:02.094Z] [INFO] Found 0 matching pods
[2026-07-19T20:46:02.098Z] [INFO] No matching pods found
[2026-07-19T20:46:02.102Z] [INFO] [STEP 8] Expand the Event log
1) Verify Juypter Notebook Creation using Hardware Profiles and applying Tolerations
[2026-07-19T20:46:12.439Z] [INFO] Executing: oc get notebooks.kubeflow.org -A -o custom-columns=":metadata.namespace,:metadata.name" | grep jupyter-nb | xargs -I {} sh -c 'oc delete notebook.kubeflow.org -n $(echo {} | cut -d " " -f1) $(echo {} | cut -d " " -f2) --ignore-not-found'
[2026-07-19T20:46:12.733Z] [INFO] [EXEC] oc get notebooks.kubeflow.org -A -o custom-columns=":metadata.namespace,:metadata.name" | grep jupyter-nb | xargs -I {} sh -c 'oc delete notebook.kubeflow.org -n $(echo {} | cut -d " " -f1) $(echo {} | cut -d " " -f2) --ignore-not-found'
[2026-07-19T20:46:12.739Z] [INFO] No notebooks found
[2026-07-19T20:46:12.743Z] [INFO] Executing delete hardware profile command: oc get hardwareprofiles -ojson -n redhat-ods-applications | jq '.items[] | select(.metadata.name | contains("cypress-hardware-profile-notebooks")) | .metadata.name' | tr -d '"'
[2026-07-19T20:46:13.010Z] [INFO] [EXEC] oc get hardwareprofiles -ojson -n redhat-ods-applications | jq '.items[] | select(.metadata.name | contains("cypress-hardware-profile-notebooks")) | .metadata.name' | tr -d '"'
[2026-07-19T20:46:13.017Z] [INFO] Hardware Profile found: cypress-hardware-profile-notebooks. Proceeding to delete.
[2026-07-19T20:46:13.328Z] [INFO] [EXEC] oc delete hardwareprofiles cypress-hardware-profile-notebooks -n redhat-ods-applications
0 passing (53s)
1 failing
1) Notebooks - tolerations tests
Verify Juypter Notebook Creation using Hardware Profiles and applying Tolerations:
Test steps were:
1. Log into the application
2. Navigate to: https://rh-ai.apps.4ed5daee-f494-4ddb-9a74-950f0a3a3614.prod.konfluxeaas.com/
3. Launch Standalone notebook server
4. Choose Code Server Image
5. Select the hardware profile
6. Check Start server button is enabled
7. Launch a notebook server
8. Verify the Jupyter Notebook pod is ready
9. Expand the Event log
Timed out retrying after 10000ms: Unable to find an element by: [data-testid="expand-logs"]
Ignored nodes: comments, script, style
Red Hat OpenShift AI