...
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: 2 │
│ Video: false │
│ Duration: 1 minute, 42 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
────────────────────────────────────────────────────────────────────────────────────────────────────
Running: settings/connectionTypes/testCreateConnectionTypes.cy.ts (10 of 13)
[2026-08-04T23:53:11.584Z] [INFO] Setting tests timeout to: 480 seconds
Verify Connection Type Creation
[2026-08-04T23:53:11.626Z] [INFO] Starting 480s timeout for: Verify User Can Create, Preview and Delete a Connection Type
[2026-08-04T23:53:11.629Z] [INFO] Test title: Verify User Can Create, Preview and Delete a Connection Type
[2026-08-04T23:53:11.635Z] [INFO] Test tags: ["@Smoke","@SmokeSet2","@Dashboard","@ConnectionTypes","@ConnectionTypesCI"]
[2026-08-04T23:53:11.641Z] [INFO] Skip tags: ["@Bug","@Maintain","@Featureflagged","@ODS-327","@ODS-492","@AutoML","@AutoMLCI"]
[2026-08-04T23:53:11.646Z] [INFO] Grep tags: ["@SmokeSet2"]
[2026-08-04T23:53:11.663Z] [INFO] Loaded project name: cypress-test-connection-type-185825
[2026-08-04T23:53:11.666Z] [INFO] Executing command: oc get project "cypress-test-connection-type-185825" -o name
[2026-08-04T23:53:11.960Z] [INFO] [EXEC] oc get project "cypress-test-***" -o name
[2026-08-04T23:53:11.966Z] [INFO] Command result: {"stdout":"","stderr":"Error from server (NotFound): namespaces \"cypress-test-***\" not found","exitCode":1}
[2026-08-04T23:53:11.971Z] [INFO] Project 'cypress-test-connection-type-185825' does not exist.
[2026-08-04T23:53:11.981Z] [INFO] Creating project cypress-test-connection-type-185825
[2026-08-04T23:53:12.324Z] [INFO] [EXEC] oc new-project cypress-test-***
[2026-08-04T23:53:12.626Z] [INFO] [EXEC] oc label namespace cypress-test-*** opendatahub.io/dashboard=true --overwrite
[2026-08-04T23:53:12.633Z] [INFO] Executing command: oc get project "cypress-test-connection-type-185825" -o name
[2026-08-04T23:53:12.942Z] [INFO] [EXEC] oc get project "cypress-test-***" -o name
[2026-08-04T23:53:12.950Z] [INFO] Command result: {"stdout":"project.project.openshift.io/cypress-test-connection-type-185825","stderr":"","exitCode":0}
[2026-08-04T23:53:12.956Z] [INFO] Project 'cypress-test-connection-type-185825' exists.
[2026-08-04T23:53:13.043Z] [INFO] [STEP 1] Log into the application
[2026-08-04T23:53:13.055Z] [INFO] Navigate to: https://rh-ai.apps.eb9875cf-0527-40c4-82dc-ea4424c2f3c5.prod.konfluxeaas.com/
[2026-08-04T23:53:14.338Z] [INFO] [STEP 2] Navigate to Connection Types page
[2026-08-04T23:53:26.368Z] [INFO] [STEP 3] Verify Create Connection Type page is displayed
[2026-08-04T23:53:27.549Z] [INFO] [STEP 4] Select category
[2026-08-04T23:53:28.279Z] [INFO] [STEP 5] Select model serving compatible type
[2026-08-04T23:53:29.102Z] [INFO] [STEP 6] Add new section heading
[2026-08-04T23:53:31.624Z] [INFO] [STEP 7] Submit the form to create the connection type
[2026-08-04T23:53:31.841Z] [INFO] [STEP 8] Verify we are redirected to Connection Types list page
[2026-08-04T23:53:32.309Z] [INFO] [STEP 9] Verify the created connection type appears in the list
[2026-08-04T23:53:32.484Z] [INFO] [STEP 10] Verify the connection type is enabled by default
[2026-08-04T23:53:32.596Z] [INFO] [STEP 11] Verify the connection type shows compatibility with model serving
[2026-08-04T23:53:32.731Z] [INFO] [STEP 12] Preview connection type.
[2026-08-04T23:53:33.621Z] [INFO] [STEP 13] Navigate to the Connections tab and validate the connection type is available
[2026-08-04T23:53:46.687Z] [INFO] [STEP 14] Navigate to connection type page and Delete the new created Connection type, verify deletion
[2026-08-04T23:53:50.097Z] [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 (44549ms)
[2026-08-04T23:53:56.262Z] [INFO] Starting 480s timeout for: Verify User Can Duplicate, Edit and Delete a Connection Type
[2026-08-04T23:53:56.264Z] [INFO] Test title: Verify User Can Duplicate, Edit and Delete a Connection Type
[2026-08-04T23:53:56.267Z] [INFO] Test tags: ["@Smoke","@SmokeSet2","@Dashboard","@ConnectionTypes"]
[2026-08-04T23:53:56.270Z] [INFO] Skip tags: ["@Bug","@Maintain","@Featureflagged","@ODS-327","@ODS-492","@AutoML","@AutoMLCI"]
[2026-08-04T23:53:56.273Z] [INFO] Grep tags: ["@SmokeSet2"]
[2026-08-04T23:53:56.292Z] [INFO] [STEP 1] Log into the application
[2026-08-04T23:53:56.299Z] [INFO] Navigate to: https://rh-ai.apps.eb9875cf-0527-40c4-82dc-ea4424c2f3c5.prod.konfluxeaas.com/
[2026-08-04T23:53:57.338Z] [INFO] [STEP 2] Navigate to Connection Types page
[2026-08-04T23:54:02.239Z] [INFO] [STEP 3] Duplicate the Connection type
[2026-08-04T23:54:02.899Z] [INFO] [STEP 4] Edit the Connection type
[2026-08-04T23:54:04.176Z] [INFO] [STEP 5] Navigate to the Deployments tab and validate the connection type is available
[2026-08-04T23:54:04.257Z] [INFO] Navigate to: https://rh-ai.apps.eb9875cf-0527-40c4-82dc-ea4424c2f3c5.prod.konfluxeaas.com/projects
[2026-08-04T23:54:14.752Z] [INFO] [STEP 6] Navigate to connection type page and Delete the new created Connection type, verify deletion
[2026-08-04T23:54:18.356Z] [INFO] [STEP 7] Navigate to the Deployments tab and validate the connection type is not available
[2026-08-04T23:54:24.126Z] [INFO] Executing delete connection type command: oc delete configmap ct-test-connection-type-185825 -n redhat-ods-applications --ignore-not-found
[2026-08-04T23:54:24.427Z] [INFO] [EXEC] oc delete configmap ct-test-connection-type-185825 -n redhat-ods-applications --ignore-not-found
[2026-08-04T23:54:24.484Z] [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-08-04T23:54:24.775Z] [INFO] [EXEC] oc delete configmap ct-copy-of-s3-compatible-object-storage-v1 -n redhat-ods-applications --ignore-not-found
[2026-08-04T23:54:32.048Z] [INFO] [EXEC] oc delete project cypress-test-*** --wait --ignore-not-found
✓ Verify User Can Duplicate, Edit and Delete a Connection Type (27719ms)
2 passing (1m)
[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, 20 seconds │
│ Spec Ran: settings/connectionTypes/testCreateConnectionTypes.cy.ts │
└────────────────────────────────────────────────────────────────────────────────────────────────┘
────────────────────────────────────────────────────────────────────────────────────────────────────
Running: settings/connectionTypes/testPreInstalledConnectionTypes.cy.ts (11 of 13)
[2026-08-04T23:54:34.621Z] [INFO] Setting tests timeout to: 480 seconds
Verify OOTB Connection Types
[2026-08-04T23:54:34.648Z] [INFO] Starting 480s timeout for: should have pre-installed label and unable to be edited or deleted
[2026-08-04T23:54:34.652Z] [INFO] Test title: should have pre-installed label and unable to be edited or deleted
[2026-08-04T23:54:34.658Z] [INFO] Test tags: ["@Smoke","@SmokeSet2","@Dashboard"]
[2026-08-04T23:54:34.668Z] [INFO] Skip tags: ["@Bug","@Maintain","@Featureflagged","@ODS-327","@ODS-492","@AutoML","@AutoMLCI"]
[2026-08-04T23:54:34.673Z] [INFO] Grep tags: ["@SmokeSet2"]
[2026-08-04T23:54:34.709Z] [INFO] [STEP 1] Navigate to Connection Types view
[2026-08-04T23:54:34.722Z] [INFO] Navigate to: https://rh-ai.apps.eb9875cf-0527-40c4-82dc-ea4424c2f3c5.prod.konfluxeaas.com/settings/environment-setup/connection-types
[2026-08-04T23:54:39.496Z] [INFO] [STEP 2] Ensure Pre-installed label is present on OOTB Connections
[2026-08-04T23:54:39.594Z] [INFO] [STEP 3] Ensure OOTB connections are not editable or deletable
✓ should have pre-installed label and unable to be edited or deleted (6167ms)
1 passing (6s)
[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-08-04T23:54:43.381Z] [INFO] Setting tests timeout to: 480 seconds
Notebooks - tolerations tests
[2026-08-04T23:54:43.402Z] [INFO] Starting 480s timeout for: Verify Juypter Notebook Creation using Hardware Profiles and applying Tolerations
[2026-08-04T23:54:43.406Z] [INFO] Test title: Verify Juypter Notebook Creation using Hardware Profiles and applying Tolerations
[2026-08-04T23:54:43.419Z] [INFO] Test tags: ["@Dashboard","@HardwareProfiles","@Smoke","@SmokeSet2","@NonConcurrent"]
[2026-08-04T23:54:43.424Z] [INFO] Skip tags: ["@Bug","@Maintain","@Featureflagged","@ODS-327","@ODS-492","@AutoML","@AutoMLCI"]
[2026-08-04T23:54:43.433Z] [INFO] Grep tags: ["@SmokeSet2"]
[2026-08-04T23:54:43.460Z] [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-08-04T23:54:43.777Z] [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-08-04T23:54:43.786Z] [INFO] No notebooks found
[2026-08-04T23:54:43.790Z] [INFO] Loaded Hardware Profile Name: cypress-hardware-profile-notebooks
[2026-08-04T23:54:43.800Z] [INFO] Cleaning up and creating Hardware Profile: resources/hardwareProfile/notebook_tolerations.yaml
[2026-08-04T23:54:43.804Z] [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-08-04T23:54:44.062Z] [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-08-04T23:54:44.069Z] [INFO] No matching profile found, proceeding with the test.
[2026-08-04T23:54:44.075Z] [INFO] Creating Hardware Profile: resources/hardwareProfile/notebook_tolerations.yaml
[2026-08-04T23:54:44.105Z] [INFO] Executing command: oc apply -f "/tmp/temp_1785887684087.yaml" -n redhat-ods-applications
[2026-08-04T23:54:44.353Z] [INFO] [EXEC] oc apply -f "/tmp/temp_1785887684087.yaml" -n redhat-ods-applications
[2026-08-04T23:54:44.367Z] [INFO] Command executed successfully: hardwareprofile.infrastructure.opendatahub.io/cypress-hardware-profile-notebooks created
[2026-08-04T23:54:44.494Z] [INFO] [EXEC] rm /tmp/temp_1785887684087.yaml
[2026-08-04T23:54:44.518Z] [INFO] [STEP 1] Log into the application
[2026-08-04T23:54:44.550Z] [INFO] Navigate to: https://rh-ai.apps.eb9875cf-0527-40c4-82dc-ea4424c2f3c5.prod.konfluxeaas.com/
[2026-08-04T23:54:52.770Z] [INFO] [STEP 2] Launch Standalone notebook server
[2026-08-04T23:54:52.986Z] [INFO] [STEP 3] Choose Code Server Image
[2026-08-04T23:54:53.971Z] [INFO] [STEP 4] Select the hardware profile
[2026-08-04T23:54:54.253Z] [INFO] [STEP 5] Check Start server button is enabled
[2026-08-04T23:54:54.280Z] [INFO] [STEP 6] Launch a notebook server
[2026-08-04T23:54:54.481Z] [INFO] [STEP 7] Verify the Jupyter Notebook pod is ready
[2026-08-04T23:54:54.514Z] [INFO] Finding pods with command: oc get pods -A -o custom-columns="NAMESPACE:.metadata.namespace,NAME:.metadata.name" --no-headers | grep jupyter-nb
[2026-08-04T23:55:05.252Z] [INFO] [EXEC] oc get pods -A -o custom-columns="NAMESPACE:.metadata.namespace,NAME:.metadata.name" --no-headers | grep jupyter-nb
[2026-08-04T23:55:05.295Z] [INFO] Error parsing line: ""
[2026-08-04T23:55:05.345Z] [INFO] Found 0 matching pods
[2026-08-04T23:55:05.378Z] [INFO] No matching pods found
[2026-08-04T23:55:05.411Z] [INFO] [STEP 8] Expand the Event log
[2026-08-04T23:55:15.955Z] [INFO] Starting 480s timeout for: Verify Juypter Notebook Creation using Hardware Profiles and applying Tolerations
[2026-08-04T23:55:15.958Z] [INFO] Test title: Verify Juypter Notebook Creation using Hardware Profiles and applying Tolerations
[2026-08-04T23:55:15.962Z] [INFO] Test tags: ["@Dashboard","@HardwareProfiles","@Smoke","@SmokeSet2","@NonConcurrent"]
[2026-08-04T23:55:15.965Z] [INFO] Skip tags: ["@Bug","@Maintain","@Featureflagged","@ODS-327","@ODS-492","@AutoML","@AutoMLCI"]
[2026-08-04T23:55:15.969Z] [INFO] Grep tags: ["@SmokeSet2"]
[2026-08-04T23:55:15.981Z] [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-08-04T23:55:16.279Z] [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-08-04T23:55:16.285Z] [INFO] No notebooks found
[2026-08-04T23:55:16.287Z] [INFO] Loaded Hardware Profile Name: cypress-hardware-profile-notebooks
[2026-08-04T23:55:16.290Z] [INFO] Cleaning up and creating Hardware Profile: resources/hardwareProfile/notebook_tolerations.yaml
[2026-08-04T23:55:16.293Z] [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-08-04T23:55:16.566Z] [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-08-04T23:55:16.571Z] [INFO] No matching profile found, proceeding with the test.
[2026-08-04T23:55:16.576Z] [INFO] Creating Hardware Profile: resources/hardwareProfile/notebook_tolerations.yaml
[2026-08-04T23:55:16.586Z] [INFO] Executing command: oc apply -f "/tmp/temp_1785887716577.yaml" -n redhat-ods-applications
[2026-08-04T23:55:22.124Z] [INFO] [EXEC] oc apply -f "/tmp/temp_1785887716577.yaml" -n redhat-ods-applications
[2026-08-04T23:55:22.131Z] [INFO] Command executed successfully: hardwareprofile.infrastructure.opendatahub.io/cypress-hardware-profile-notebooks configured
[2026-08-04T23:55:22.260Z] [INFO] [EXEC] rm /tmp/temp_1785887716577.yaml
[2026-08-04T23:55:22.283Z] [INFO] [STEP 1] Log into the application
[2026-08-04T23:55:22.295Z] [INFO] Navigate to: https://rh-ai.apps.eb9875cf-0527-40c4-82dc-ea4424c2f3c5.prod.konfluxeaas.com/
[2026-08-04T23:55:28.801Z] [INFO] [STEP 2] Launch Standalone notebook server
[2026-08-04T23:55:29.055Z] [INFO] [STEP 3] Choose Code Server Image
[2026-08-04T23:55:31.440Z] [INFO] [STEP 4] Select the hardware profile
[2026-08-04T23:55:31.768Z] [INFO] [STEP 5] Check Start server button is enabled
[2026-08-04T23:55:31.814Z] [INFO] [STEP 6] Launch a notebook server
[2026-08-04T23:55:32.064Z] [INFO] [STEP 7] Verify the Jupyter Notebook pod is ready
[2026-08-04T23:55:32.103Z] [INFO] Finding pods with command: oc get pods -A -o custom-columns="NAMESPACE:.metadata.namespace,NAME:.metadata.name" --no-headers | grep jupyter-nb
[2026-08-04T23:55:42.833Z] [INFO] [EXEC] oc get pods -A -o custom-columns="NAMESPACE:.metadata.namespace,NAME:.metadata.name" --no-headers | grep jupyter-nb
[2026-08-04T23:55:42.842Z] [INFO] Error parsing line: ""
[2026-08-04T23:55:42.847Z] [INFO] Found 0 matching pods
[2026-08-04T23:55:42.856Z] [INFO] No matching pods found
[2026-08-04T23:55:42.860Z] [INFO] [STEP 8] Expand the Event log
1) Verify Juypter Notebook Creation using Hardware Profiles and applying Tolerations
[2026-08-04T23:55:53.201Z] [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-08-04T23:55:53.640Z] [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-08-04T23:55:53.679Z] [INFO] No notebooks found
[2026-08-04T23:55:53.686Z] [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-08-04T23:55:53.957Z] [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-08-04T23:55:53.963Z] [INFO] Hardware Profile found: cypress-hardware-profile-notebooks. Proceeding to delete.
[2026-08-04T23:55:54.267Z] [INFO] [EXEC] oc delete hardwareprofiles cypress-hardware-profile-notebooks -n redhat-ods-applications
0 passing (1m)
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.eb9875cf-0527-40c4-82dc-ea4424c2f3c5.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