Warning: The allowCypressEnv configuration option is enabled. This allows any browser code to read values from Cypress.env(). This is insecure and will be removed in a future major version. 1. Replace Cypress.env() calls with cy.env() (for sensitive values) or Cypress.expose() (for public configuration) 2. Set allowCypressEnv: false in your Cypress configuration to disable Cypress.env() Learn more: https://on.cypress.io/cypress-env-migration @cypress/grep: filtering using tag(s) "@SmokeSet2" ================================================================================ (Run Starting) ┌────────────────────────────────────────────────────────────────────────────────────────────────┐ │ Cypress: 15.17.0 │ │ Browser: Electron 138 (headless) │ │ Node Version: v22.22.0 (/usr/bin/node-22) │ │ Specs: 13 found (application.cy.ts, dataScienceProjects/testLaunchStandaloneNotebook. │ │ cy.ts, dataScienceProjects/testProjectContributorPermissions.cy.ts, dataScienc │ │ eProjects/testProjectCreation.cy.ts, dataScienceProjects/testProjectEditing.cy │ │ .ts, storageClasses/clu...) │ │ Searched: cypress/tests/e2e/application.cy.ts, cypress/tests/e2e/dataScienceProjects/tes │ │ tLaunchStandaloneNotebook.cy.ts, cypress/tests/e2e/dataScienceProjects/testPro │ │ jectContributorPermissions.cy.ts, cypress/tests/e2e/dataScienceProjects/testPr │ │ ojectCreation.cy.ts, cypress/tests/e2e/dataScienceProjects/testProjectEditing. │ │ cy.ts, cypress/tests/e2e/storageClasses/clusterStorage.cy.ts, cypress/tests/e2 │ │ e/storageClasses/storageClasses.cy.ts, cypress/tests/e2e/dataScienceProjects/c │ │ lusterStorage/testClusterStorageAccessModes.cy.ts, cypress/tests/e2e/settings/ │ │ clusterSettings/testAdminClusterSettings.cy.ts, cypress/tests/e2e/settings/con │ │ nectionTypes/testCreateConnectionTypes.cy.ts, cypress/tests/e2e/settings/conne │ │ ctionTypes/testPreInstalledConnectionTypes.cy.ts, cypress/tests/e2e/settings/h │ │ ardwareProfiles/testNotebookTolerations.cy.ts, cypress/tests/e2e/settings/serv │ │ ingRuntimes/testSingleServingRuntimeCreation.cy.ts │ │ Experiments: experimentalInteractiveRunEvents=true,experimentalMemoryManagement=true │ └────────────────────────────────────────────────────────────────────────────────────────────────┘ Remove output folder /workspace/tests-shared/tests-payload/results/SmokeSet2/e2e ──────────────────────────────────────────────────────────────────────────────────────────────────── Running: application.cy.ts (1 of 13) [2026-07-12T21:47:14.131Z] [INFO] Setting tests timeout to: 480 seconds application [2026-07-12T21:47:14.187Z] [INFO] Starting 480s timeout for: should login and load page [2026-07-12T21:47:14.193Z] [INFO] Test title: should login and load page [2026-07-12T21:47:14.204Z] [INFO] Test tags: ["@Smoke","@SmokeSet2","@Dashboard"] [2026-07-12T21:47:14.214Z] [INFO] Skip tags: ["@Bug","@Maintain","@Featureflagged","@ODS-327","@ODS-492"] [2026-07-12T21:47:14.226Z] [INFO] Grep tags: ["@SmokeSet2"] [2026-07-12T21:47:14.285Z] [INFO] Navigate to: https://rh-ai.apps.ods-qe-psi-07.osp.rh-ods.com/ [2026-07-12T21:47:14.703Z] [INFO] OAuth login flow detected - completing authentication [2026-07-12T21:47:28.996Z] [INFO] Starting 480s timeout for: should login and load page [2026-07-12T21:47:29.002Z] [INFO] Test title: should login and load page [2026-07-12T21:47:29.076Z] [INFO] Test tags: ["@Smoke","@SmokeSet2","@Dashboard"] [2026-07-12T21:47:29.083Z] [INFO] Skip tags: ["@Bug","@Maintain","@Featureflagged","@ODS-327","@ODS-492"] [2026-07-12T21:47:29.089Z] [INFO] Grep tags: ["@SmokeSet2"] [2026-07-12T21:47:29.101Z] [INFO] Navigate to: https://rh-ai.apps.ods-qe-psi-07.osp.rh-ods.com/ 1) should login and load page 0 passing (27s) 1 failing 1) application should login and load page: Test steps were: 1. Navigate to: https://rh-ai.apps.ods-qe-psi-07.osp.rh-ods.com/ Timed out retrying after 10000ms: Expected to find content: 'htpasswd-cluster-admin-user' within the element: but never did. AssertionError: Timed out retrying after 10000ms: Expected to find content: 'htpasswd-cluster-admin-user' within the element: but never did. at Context.eval (webpack://@odh-dashboard/cypress/./cypress/tests/e2e/application.cy.ts:6:55) [mochawesome] Report JSON saved to /workspace/tests-shared/tests-payload/results/SmokeSet2/e2e/.jsons/mochawesome.json (Results) ┌────────────────────────────────────────────────────────────────────────────────────────────────┐ │ Tests: 1 │ │ Passing: 0 │ │ Failing: 1 │ │ Pending: 0 │ │ Skipped: 0 │ │ Screenshots: 2 │ │ Video: false │ │ Duration: 27 seconds │ │ Spec Ran: application.cy.ts │ └────────────────────────────────────────────────────────────────────────────────────────────────┘ (Screenshots) - /workspace/tests-shared/tests-payload/results/SmokeSet2/e2e/screenshots/applicat (1919x1079) ion.cy.ts/application -- should login and load page (failed).png - /workspace/tests-shared/tests-payload/results/SmokeSet2/e2e/screenshots/applicat (1919x1079) ion.cy.ts/application -- should login and load page (failed) (attempt 2).png ──────────────────────────────────────────────────────────────────────────────────────────────────── Running: dataScienceProjects/testLaunchStandaloneNotebook.cy.ts (2 of 13) [2026-07-12T21:47:49.172Z] [INFO] Setting tests timeout to: 480 seconds Verify a Jupyter Notebook can be launched directly from the Project List View [2026-07-12T21:47:49.197Z] [INFO] Starting 480s timeout for: Verify User Can Access Jupyter Launcher From Project Page [2026-07-12T21:47:49.202Z] [INFO] Test title: Verify User Can Access Jupyter Launcher From Project Page [2026-07-12T21:47:49.287Z] [INFO] Test tags: ["@Smoke","@SmokeSet2","@ODS-1877","@Dashboard","@NonConcurrent"] [2026-07-12T21:47:49.300Z] [INFO] Skip tags: ["@Bug","@Maintain","@Featureflagged","@ODS-327","@ODS-492"] [2026-07-12T21:47:49.381Z] [INFO] Grep tags: ["@SmokeSet2"] [2026-07-12T21:47:49.483Z] [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-12T21:47:51.186Z] [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-12T21:47:51.274Z] [INFO] No notebooks found [2026-07-12T21:47:51.401Z] [INFO] [STEP 1] Log into the application [2026-07-12T21:47:51.574Z] [INFO] Navigate to: https://rh-ai.apps.ods-qe-psi-07.osp.rh-ods.com/ [2026-07-12T21:47:52.485Z] [INFO] OAuth login flow detected - completing authentication [2026-07-12T21:48:04.675Z] [INFO] [STEP 2] Launch Standalone notebook server [2026-07-12T21:48:04.983Z] [INFO] [STEP 3] Choose Code Server Image [2026-07-12T21:48:06.581Z] [INFO] [STEP 4] Check Start server button is enabled [2026-07-12T21:48:06.604Z] [INFO] [STEP 5] Launch a notebook server [2026-07-12T21:48:07.097Z] [INFO] [STEP 6] Verify the Jupyter Notebook pod is ready [2026-07-12T21:48:07.194Z] [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-12T21:48:20.909Z] [INFO] [EXEC] oc get pods -A -o custom-columns="NAMESPACE:.metadata.namespace,NAME:.metadata.name" --no-headers | grep jupyter-nb [2026-07-12T21:48:21.082Z] [INFO] Parsed: namespace = rhods-notebooks, podName = jupyter-nb-ldap-2dadmin1-0 [2026-07-12T21:48:21.090Z] [INFO] Found 1 matching pods [2026-07-12T21:48:21.097Z] [INFO] Executing command to wait for pod readiness: oc wait --for=condition=Ready pod/jupyter-nb-ldap-2dadmin1-0 -n rhods-notebooks --timeout=300s [2026-07-12T21:49:06.377Z] [INFO] [EXEC] oc wait --for=condition=Ready pod/jupyter-nb-ldap-2dadmin1-0 -n rhods-notebooks --timeout=300s [2026-07-12T21:49:06.496Z] [INFO] Pod is ready: pod/jupyter-nb-ldap-2dadmin1-0 condition met [2026-07-12T21:49:06.502Z] [INFO] [STEP 7] Expand the Event log [2026-07-12T21:49:06.776Z] [INFO] [STEP 8] Waits for the Success alert [2026-07-12T21:49:11.198Z] [INFO] [STEP 9] Opens the server in a new tab [2026-07-12T21:49:11.492Z] [INFO] [STEP 10] Stop the server [2026-07-12T21:49:11.993Z] [INFO] [STEP 11] Confirm stopping the server ✓ Verify User Can Access Jupyter Launcher From Project Page (83376ms) 1 passing (1m) [mochawesome] Report JSON saved to /workspace/tests-shared/tests-payload/results/SmokeSet2/e2e/.jsons/mochawesome_001.json (Results) ┌────────────────────────────────────────────────────────────────────────────────────────────────┐ │ Tests: 1 │ │ Passing: 1 │ │ Failing: 0 │ │ Pending: 0 │ │ Skipped: 0 │ │ Screenshots: 0 │ │ Video: false │ │ Duration: 1 minute, 23 seconds │ │ Spec Ran: dataScienceProjects/testLaunchStandaloneNotebook.cy.ts │ └────────────────────────────────────────────────────────────────────────────────────────────────┘ ──────────────────────────────────────────────────────────────────────────────────────────────────── Running: dataScienceProjects/testProjectContributorPermissions.cy.ts (3 of 13) [2026-07-12T21:49:18.374Z] [INFO] Setting tests timeout to: 480 seconds Verify that users can provide contributor project permissions to non-admin users [2026-07-12T21:49:18.386Z] [INFO] Starting 480s timeout for: Verify that user can be added as a Contributor for a Project [2026-07-12T21:49:18.388Z] [INFO] Test title: Verify that user can be added as a Contributor for a Project [2026-07-12T21:49:18.394Z] [INFO] Test tags: ["@Smoke","@SmokeSet2","@ODS-2194","@ODS-2201","@Dashboard","@ProjectsCI"] [2026-07-12T21:49:18.399Z] [INFO] Skip tags: ["@Bug","@Maintain","@Featureflagged","@ODS-327","@ODS-492"] [2026-07-12T21:49:18.403Z] [INFO] Grep tags: ["@SmokeSet2"] [2026-07-12T21:49:18.476Z] [INFO] Loaded project name: cypress-user-perm-contr-test-132965 [2026-07-12T21:49:18.480Z] [INFO] Executing command: oc get project "cypress-user-perm-contr-test-132965" -o name [2026-07-12T21:49:18.829Z] [INFO] [EXEC] oc get project "cypress-user-perm-contr-test-132965" -o name [2026-07-12T21:49:18.874Z] [INFO] Command result: {"stdout":"","stderr":"Error from server (NotFound): namespaces \"cypress-user-perm-contr-test-132965\" not found","exitCode":1} [2026-07-12T21:49:18.881Z] [INFO] Project 'cypress-user-perm-contr-test-132965' does not exist. [2026-07-12T21:49:18.893Z] [INFO] Creating project cypress-user-perm-contr-test-132965 [2026-07-12T21:49:19.298Z] [INFO] [EXEC] oc new-project cypress-user-perm-contr-test-132965 [2026-07-12T21:49:19.713Z] [INFO] [EXEC] oc label namespace cypress-user-perm-contr-test-132965 opendatahub.io/dashboard=true --overwrite [2026-07-12T21:49:19.719Z] [INFO] Executing command: oc get project "cypress-user-perm-contr-test-132965" -o name [2026-07-12T21:49:20.181Z] [INFO] [EXEC] oc get project "cypress-user-perm-contr-test-132965" -o name [2026-07-12T21:49:20.187Z] [INFO] Command result: {"stdout":"project.project.openshift.io/cypress-user-perm-contr-test-132965","stderr":"","exitCode":0} [2026-07-12T21:49:20.195Z] [INFO] Project 'cypress-user-perm-contr-test-132965' exists. [2026-07-12T21:49:20.204Z] [INFO] Project cypress-user-perm-contr-test-132965 confirmed to be created and verified successfully [2026-07-12T21:49:20.275Z] [INFO] [STEP 1] Log into the application [2026-07-12T21:49:20.287Z] [INFO] Navigate to: https://rh-ai.apps.ods-qe-psi-07.osp.rh-ods.com/ [2026-07-12T21:49:20.673Z] [INFO] OAuth login flow detected - completing authentication [2026-07-12T21:49:22.981Z] [INFO] [STEP 2] Navigate to the Project list tab and search for cypress-user-perm-contr-test-132965 [2026-07-12T21:49:29.297Z] [INFO] [STEP 3] Assign contributor user Project Permissions [2026-07-12T21:49:36.281Z] [INFO] [STEP 4] Validate that odh-user1 has been saved with Contributor permissions in the UI [2026-07-12T21:49:36.610Z] [INFO] [STEP 5] Verify that odh-user1 has the role binding in Kubernetes [2026-07-12T21:49:36.788Z] [INFO] Checking role binding for user '***' in namespace 'cypress-user-perm-contr-test-132965' [2026-07-12T21:49:37.802Z] [INFO] [EXEC] oc get rolebinding -n cypress-user-perm-contr-test-132965 -o json | jq -r '.items[] | select(.subjects[]?.name == "odh-user1") | select(.roleRef.name == "edit") | .metadata.name' [2026-07-12T21:49:37.974Z] [INFO] ✅ Role binding found for user '***' in namespace 'cypress-user-perm-contr-test-132965': dashboard-permissions-6docld ✓ Verify that user can be added as a Contributor for a Project (19771ms) [2026-07-12T21:49:38.674Z] [INFO] Starting 480s timeout for: Verify that user can access the created project as a Contributor [2026-07-12T21:49:38.681Z] [INFO] Test title: Verify that user can access the created project as a Contributor [2026-07-12T21:49:38.697Z] [INFO] Test tags: ["@Smoke","@SmokeSet2","@ODS-2194","@ODS-2201","@Dashboard","@ProjectsCI"] [2026-07-12T21:49:38.782Z] [INFO] Skip tags: ["@Bug","@Maintain","@Featureflagged","@ODS-327","@ODS-492"] [2026-07-12T21:49:38.798Z] [INFO] Grep tags: ["@SmokeSet2"] [2026-07-12T21:49:38.877Z] [INFO] [STEP 1] Log into the application as non-admin [2026-07-12T21:49:38.884Z] [INFO] Navigate to: https://rh-ai.apps.ods-qe-psi-07.osp.rh-ods.com/ [2026-07-12T21:49:42.696Z] [INFO] Starting 480s timeout for: Verify that user can access the created project as a Contributor [2026-07-12T21:49:42.707Z] [INFO] Test title: Verify that user can access the created project as a Contributor [2026-07-12T21:49:42.713Z] [INFO] Test tags: ["@Smoke","@SmokeSet2","@ODS-2194","@ODS-2201","@Dashboard","@ProjectsCI"] [2026-07-12T21:49:42.718Z] [INFO] Skip tags: ["@Bug","@Maintain","@Featureflagged","@ODS-327","@ODS-492"] [2026-07-12T21:49:42.723Z] [INFO] Grep tags: ["@SmokeSet2"] [2026-07-12T21:49:42.778Z] [INFO] Loaded project name: cypress-user-perm-contr-test-132965 [2026-07-12T21:49:42.783Z] [INFO] Executing command: oc get project "cypress-user-perm-contr-test-132965" -o name [2026-07-12T21:49:43.221Z] [INFO] [EXEC] oc get project "cypress-user-perm-contr-test-132965" -o name [2026-07-12T21:49:43.273Z] [INFO] Command result: {"stdout":"project.project.openshift.io/cypress-user-perm-contr-test-132965","stderr":"","exitCode":0} [2026-07-12T21:49:43.281Z] [INFO] Project 'cypress-user-perm-contr-test-132965' exists. [2026-07-12T21:49:43.291Z] [INFO] Project cypress-user-perm-contr-test-132965 already exists. Deleting it. [2026-07-12T21:49:52.668Z] [INFO] [EXEC] oc delete project cypress-user-perm-contr-test-132965 --wait [2026-07-12T21:49:52.677Z] [INFO] Waiting for project cypress-user-perm-contr-test-132965 to be fully deleted... [2026-07-12T21:49:52.683Z] [INFO] Executing command: oc get project "cypress-user-perm-contr-test-132965" -o name [2026-07-12T21:49:53.003Z] [INFO] [EXEC] oc get project "cypress-user-perm-contr-test-132965" -o name [2026-07-12T21:49:53.010Z] [INFO] Command result: {"stdout":"","stderr":"Error from server (NotFound): namespaces \"cypress-user-perm-contr-test-132965\" not found","exitCode":1} [2026-07-12T21:49:53.016Z] [INFO] Project 'cypress-user-perm-contr-test-132965' does not exist. [2026-07-12T21:49:53.027Z] [INFO] Creating project cypress-user-perm-contr-test-132965 [2026-07-12T21:49:53.353Z] [INFO] [EXEC] oc new-project cypress-user-perm-contr-test-132965 [2026-07-12T21:49:53.640Z] [INFO] [EXEC] oc label namespace cypress-user-perm-contr-test-132965 opendatahub.io/dashboard=true --overwrite [2026-07-12T21:49:53.646Z] [INFO] Executing command: oc get project "cypress-user-perm-contr-test-132965" -o name [2026-07-12T21:49:53.919Z] [INFO] [EXEC] oc get project "cypress-user-perm-contr-test-132965" -o name [2026-07-12T21:49:53.925Z] [INFO] Command result: {"stdout":"project.project.openshift.io/cypress-user-perm-contr-test-132965","stderr":"","exitCode":0} [2026-07-12T21:49:53.935Z] [INFO] Project 'cypress-user-perm-contr-test-132965' exists. [2026-07-12T21:49:53.982Z] [INFO] Project cypress-user-perm-contr-test-132965 confirmed to be created and verified successfully [2026-07-12T21:49:53.996Z] [INFO] [STEP 1] Log into the application as non-admin [2026-07-12T21:49:54.008Z] [INFO] Navigate to: https://rh-ai.apps.ods-qe-psi-07.osp.rh-ods.com/ [2026-07-12T21:49:54.428Z] [INFO] OAuth login flow detected - completing authentication [2026-07-12T21:49:56.016Z] [INFO] [STEP 2] Verify that the user has access to the created project but cannot access Permissions [2026-07-12T21:49:58.446Z] [INFO] Attempting to find permissions tab which should not be visible [2026-07-12T21:49:58.565Z] [INFO] Deleting Project cypress-user-perm-contr-test-132965 after the test has finished. [2026-07-12T21:49:58.881Z] [INFO] [EXEC] oc delete project cypress-user-perm-contr-test-132965 --wait=false --ignore-not-found ✓ Verify that user can access the created project as a Contributor (15839ms) 2 passing (41s) [mochawesome] Report JSON saved to /workspace/tests-shared/tests-payload/results/SmokeSet2/e2e/.jsons/mochawesome_002.json (Results) ┌────────────────────────────────────────────────────────────────────────────────────────────────┐ │ Tests: 2 │ │ Passing: 2 │ │ Failing: 0 │ │ Pending: 0 │ │ Skipped: 0 │ │ Screenshots: 1 │ │ Video: false │ │ Duration: 40 seconds │ │ Spec Ran: dataScienceProjects/testProjectContributorPermissions.cy.ts │ └────────────────────────────────────────────────────────────────────────────────────────────────┘ (Screenshots) - /workspace/tests-shared/tests-payload/results/SmokeSet2/e2e/screenshots/dataScie (1919x1079) nceProjects/testProjectContributorPermissions.cy.ts/Verify that users can provid e contributor project permissions to non-admin users -- Verify that user can acc ess the created project as a Contributor (failed).png ──────────────────────────────────────────────────────────────────────────────────────────────────── Running: dataScienceProjects/testProjectCreation.cy.ts (4 of 13) [2026-07-12T21:50:03.872Z] [INFO] Setting tests timeout to: 480 seconds Verify Project - Creation and Deletion [2026-07-12T21:50:03.885Z] [INFO] Starting 480s timeout for: Create and Delete a Project in RHOAI [2026-07-12T21:50:03.890Z] [INFO] Test title: Create and Delete a Project in RHOAI [2026-07-12T21:50:03.897Z] [INFO] Test tags: ["@Smoke","@SmokeSet2","@ODS-1875","@ODS-1783","@ODS-1775","@Dashboard","@ci-dashboard-regression-tags","@ProjectsCI"] [2026-07-12T21:50:03.903Z] [INFO] Skip tags: ["@Bug","@Maintain","@Featureflagged","@ODS-327","@ODS-492"] [2026-07-12T21:50:03.911Z] [INFO] Grep tags: ["@SmokeSet2"] [2026-07-12T21:50:03.974Z] [INFO] Executing command: oc get project "cypress-test-project-532205" -o name [2026-07-12T21:50:04.481Z] [INFO] [EXEC] oc get project "cypress-test-***" -o name [2026-07-12T21:50:04.488Z] [INFO] Command result: {"stdout":"","stderr":"Error from server (NotFound): namespaces \"cypress-test-***\" not found","exitCode":1} [2026-07-12T21:50:04.496Z] [INFO] Project 'cypress-test-project-532205' does not exist. [2026-07-12T21:50:04.504Z] [INFO] Project cypress-test-project-532205 does not exist. Proceeding with test. [2026-07-12T21:50:04.573Z] [INFO] [STEP 1] Log into the application [2026-07-12T21:50:04.589Z] [INFO] Navigate to: https://rh-ai.apps.ods-qe-psi-07.osp.rh-ods.com/ [2026-07-12T21:50:04.977Z] [INFO] OAuth login flow detected - completing authentication [2026-07-12T21:50:11.685Z] [INFO] [STEP 2] Open Create Project modal [2026-07-12T21:50:11.976Z] [INFO] [STEP 3] Enter valid project information [2026-07-12T21:50:12.575Z] [INFO] [STEP 4] Save the project [2026-07-12T21:50:12.776Z] [INFO] [STEP 5] Verify that the project cypress-test-project-532205 has been created [2026-07-12T21:50:13.892Z] [INFO] [STEP 6] Deleting the project - clicking actions [2026-07-12T21:50:15.076Z] [INFO] [STEP 7] Entering project details for deletion [2026-07-12T21:50:15.675Z] [INFO] [STEP 8] Verify that the project cypress-test-project-532205 has been deleted [2026-07-12T21:50:46.353Z] [INFO] Starting 480s timeout for: Create and Delete a Project in RHOAI [2026-07-12T21:50:46.357Z] [INFO] Test title: Create and Delete a Project in RHOAI [2026-07-12T21:50:46.361Z] [INFO] Test tags: ["@Smoke","@SmokeSet2","@ODS-1875","@ODS-1783","@ODS-1775","@Dashboard","@ci-dashboard-regression-tags","@ProjectsCI"] [2026-07-12T21:50:46.366Z] [INFO] Skip tags: ["@Bug","@Maintain","@Featureflagged","@ODS-327","@ODS-492"] [2026-07-12T21:50:46.370Z] [INFO] Grep tags: ["@SmokeSet2"] [2026-07-12T21:50:46.381Z] [INFO] Executing command: oc get project "cypress-test-project-532205" -o name [2026-07-12T21:50:46.638Z] [INFO] [EXEC] oc get project "cypress-test-***" -o name [2026-07-12T21:50:46.643Z] [INFO] Command result: {"stdout":"project.project.openshift.io/cypress-test-project-532205","stderr":"","exitCode":0} [2026-07-12T21:50:46.649Z] [INFO] Project 'cypress-test-project-532205' exists. [2026-07-12T21:50:46.656Z] [INFO] Project cypress-test-project-532205 exists. Deleting before test. [2026-07-12T21:50:56.229Z] [INFO] [EXEC] oc delete project cypress-test-*** --wait [2026-07-12T21:50:56.250Z] [INFO] [STEP 1] Log into the application [2026-07-12T21:50:56.262Z] [INFO] Navigate to: https://rh-ai.apps.ods-qe-psi-07.osp.rh-ods.com/ [2026-07-12T21:50:56.527Z] [INFO] OAuth login flow detected - completing authentication [2026-07-12T21:51:00.338Z] [INFO] [STEP 2] Open Create Project modal [2026-07-12T21:51:00.519Z] [INFO] [STEP 3] Enter valid project information [2026-07-12T21:51:00.867Z] [INFO] [STEP 4] Save the project [2026-07-12T21:51:01.001Z] [INFO] [STEP 5] Verify that the project cypress-test-project-532205 has been created [2026-07-12T21:51:02.520Z] [INFO] [STEP 6] Deleting the project - clicking actions [2026-07-12T21:51:03.200Z] [INFO] [STEP 7] Entering project details for deletion [2026-07-12T21:51:03.812Z] [INFO] [STEP 8] Verify that the project cypress-test-project-532205 has been deleted ✓ Create and Delete a Project in RHOAI (18502ms) [2026-07-12T21:51:04.911Z] [INFO] Starting 480s timeout for: Verify users cannot create a project with Empty title [2026-07-12T21:51:04.913Z] [INFO] Test title: Verify users cannot create a project with Empty title [2026-07-12T21:51:04.916Z] [INFO] Test tags: ["@Smoke","@SmokeSet2","@ODS-1875","@ODS-1783","@ODS-1775","@Dashboard","@ProjectsCI"] [2026-07-12T21:51:04.920Z] [INFO] Skip tags: ["@Bug","@Maintain","@Featureflagged","@ODS-327","@ODS-492"] [2026-07-12T21:51:04.924Z] [INFO] Grep tags: ["@SmokeSet2"] [2026-07-12T21:51:04.932Z] [INFO] [STEP 1] Log into the application [2026-07-12T21:51:04.957Z] [INFO] Navigate to: https://rh-ai.apps.ods-qe-psi-07.osp.rh-ods.com/ [2026-07-12T21:51:08.246Z] [INFO] Starting 480s timeout for: Verify users cannot create a project with Empty title [2026-07-12T21:51:08.249Z] [INFO] Test title: Verify users cannot create a project with Empty title [2026-07-12T21:51:08.253Z] [INFO] Test tags: ["@Smoke","@SmokeSet2","@ODS-1875","@ODS-1783","@ODS-1775","@Dashboard","@ProjectsCI"] [2026-07-12T21:51:08.256Z] [INFO] Skip tags: ["@Bug","@Maintain","@Featureflagged","@ODS-327","@ODS-492"] [2026-07-12T21:51:08.260Z] [INFO] Grep tags: ["@SmokeSet2"] [2026-07-12T21:51:08.269Z] [INFO] Executing command: oc get project "cypress-test-project-532205" -o name [2026-07-12T21:51:08.527Z] [INFO] [EXEC] oc get project "cypress-test-***" -o name [2026-07-12T21:51:08.532Z] [INFO] Command result: {"stdout":"project.project.openshift.io/cypress-test-project-532205","stderr":"","exitCode":0} [2026-07-12T21:51:08.538Z] [INFO] Project 'cypress-test-project-532205' exists. [2026-07-12T21:51:08.545Z] [INFO] Project cypress-test-project-532205 exists. Deleting before test. [2026-07-12T21:51:11.302Z] [INFO] [EXEC] oc delete project cypress-test-*** --wait [2026-07-12T21:51:11.314Z] [INFO] [STEP 1] Log into the application [2026-07-12T21:51:11.321Z] [INFO] Navigate to: https://rh-ai.apps.ods-qe-psi-07.osp.rh-ods.com/ 1) Verify users cannot create a project with Empty title [2026-07-12T21:51:12.214Z] [INFO] Starting 480s timeout for: Verify User cannot create a project using special characters or long names in the Resource name field [2026-07-12T21:51:12.216Z] [INFO] Test title: Verify User cannot create a project using special characters or long names in the Resource name field [2026-07-12T21:51:12.222Z] [INFO] Test tags: ["@Smoke","@SmokeSet2","@ODS-1875","@ODS-1783","@ODS-1775","@Dashboard","@ProjectsCI"] [2026-07-12T21:51:12.226Z] [INFO] Skip tags: ["@Bug","@Maintain","@Featureflagged","@ODS-327","@ODS-492"] [2026-07-12T21:51:12.231Z] [INFO] Grep tags: ["@SmokeSet2"] [2026-07-12T21:51:12.401Z] [INFO] [STEP 1] Log into the application [2026-07-12T21:51:12.475Z] [INFO] Navigate to: https://rh-ai.apps.ods-qe-psi-07.osp.rh-ods.com/ [2026-07-12T21:51:13.092Z] [INFO] Starting 480s timeout for: Verify User cannot create a project using special characters or long names in the Resource name field [2026-07-12T21:51:13.095Z] [INFO] Test title: Verify User cannot create a project using special characters or long names in the Resource name field [2026-07-12T21:51:13.101Z] [INFO] Test tags: ["@Smoke","@SmokeSet2","@ODS-1875","@ODS-1783","@ODS-1775","@Dashboard","@ProjectsCI"] [2026-07-12T21:51:13.106Z] [INFO] Skip tags: ["@Bug","@Maintain","@Featureflagged","@ODS-327","@ODS-492"] [2026-07-12T21:51:13.110Z] [INFO] Grep tags: ["@SmokeSet2"] [2026-07-12T21:51:13.121Z] [INFO] Executing command: oc get project "cypress-test-project-532205" -o name [2026-07-12T21:51:13.434Z] [INFO] [EXEC] oc get project "cypress-test-***" -o name [2026-07-12T21:51:13.441Z] [INFO] Command result: {"stdout":"","stderr":"Error from server (NotFound): namespaces \"cypress-test-***\" not found","exitCode":1} [2026-07-12T21:51:13.446Z] [INFO] Project 'cypress-test-project-532205' does not exist. [2026-07-12T21:51:13.452Z] [INFO] Project cypress-test-project-532205 does not exist. Proceeding with test. [2026-07-12T21:51:13.591Z] [INFO] [STEP 1] Log into the application [2026-07-12T21:51:13.622Z] [INFO] Navigate to: https://rh-ai.apps.ods-qe-psi-07.osp.rh-ods.com/ 2) Verify User cannot create a project using special characters or long names in the Resource name field [2026-07-12T21:51:14.282Z] [INFO] Starting 480s timeout for: Verify 250 character limit is enforced for Name and Description fields [2026-07-12T21:51:14.285Z] [INFO] Test title: Verify 250 character limit is enforced for Name and Description fields [2026-07-12T21:51:14.289Z] [INFO] Test tags: ["@Smoke","@SmokeSet2","@ODS-1875","@ODS-1783","@ODS-1775","@Dashboard","@ProjectsCI"] [2026-07-12T21:51:14.294Z] [INFO] Skip tags: ["@Bug","@Maintain","@Featureflagged","@ODS-327","@ODS-492"] [2026-07-12T21:51:14.298Z] [INFO] Grep tags: ["@SmokeSet2"] [2026-07-12T21:51:14.309Z] [INFO] [STEP 1] Log into the application [2026-07-12T21:51:14.314Z] [INFO] Navigate to: https://rh-ai.apps.ods-qe-psi-07.osp.rh-ods.com/ [2026-07-12T21:51:14.898Z] [INFO] Starting 480s timeout for: Verify 250 character limit is enforced for Name and Description fields [2026-07-12T21:51:14.903Z] [INFO] Test title: Verify 250 character limit is enforced for Name and Description fields [2026-07-12T21:51:14.908Z] [INFO] Test tags: ["@Smoke","@SmokeSet2","@ODS-1875","@ODS-1783","@ODS-1775","@Dashboard","@ProjectsCI"] [2026-07-12T21:51:14.913Z] [INFO] Skip tags: ["@Bug","@Maintain","@Featureflagged","@ODS-327","@ODS-492"] [2026-07-12T21:51:14.918Z] [INFO] Grep tags: ["@SmokeSet2"] [2026-07-12T21:51:14.984Z] [INFO] Executing command: oc get project "cypress-test-project-532205" -o name [2026-07-12T21:51:15.482Z] [INFO] [EXEC] oc get project "cypress-test-***" -o name [2026-07-12T21:51:15.488Z] [INFO] Command result: {"stdout":"","stderr":"Error from server (NotFound): namespaces \"cypress-test-***\" not found","exitCode":1} [2026-07-12T21:51:15.494Z] [INFO] Project 'cypress-test-project-532205' does not exist. [2026-07-12T21:51:15.499Z] [INFO] Project cypress-test-project-532205 does not exist. Proceeding with test. [2026-07-12T21:51:15.511Z] [INFO] [STEP 1] Log into the application [2026-07-12T21:51:15.520Z] [INFO] Navigate to: https://rh-ai.apps.ods-qe-psi-07.osp.rh-ods.com/ 3) Verify 250 character limit is enforced for Name and Description fields [2026-07-12T21:51:16.172Z] [INFO] Deleting Project cypress-test-project-532205 after the test has finished. [2026-07-12T21:51:16.524Z] [INFO] [EXEC] oc delete project cypress-test-*** --wait=false --ignore-not-found 1 passing (1m) 3 failing 1) Verify Project - Creation and Deletion Verify users cannot create a project with Empty title: Test steps were: 1. Log into the application 2. Navigate to: https://rh-ai.apps.ods-qe-psi-07.osp.rh-ods.com/ Failed to visit 'https://rh-ai.apps.ods-qe-psi-07.osp.rh-ods.com/'. Status code: 503 Error: Failed to visit 'https://rh-ai.apps.ods-qe-psi-07.osp.rh-ods.com/'. Status code: 503 at Context.eval (webpack://@odh-dashboard/cypress/./cypress/support/commands/application.ts:429:14) 2) Verify Project - Creation and Deletion Verify User cannot create a project using special characters or long names in the Resource name field: Test steps were: 1. Log into the application 2. Navigate to: https://rh-ai.apps.ods-qe-psi-07.osp.rh-ods.com/ Failed to visit 'https://rh-ai.apps.ods-qe-psi-07.osp.rh-ods.com/'. Status code: 503 Error: Failed to visit 'https://rh-ai.apps.ods-qe-psi-07.osp.rh-ods.com/'. Status code: 503 at Context.eval (webpack://@odh-dashboard/cypress/./cypress/support/commands/application.ts:429:14) 3) Verify Project - Creation and Deletion Verify 250 character limit is enforced for Name and Description fields: Test steps were: 1. Log into the application 2. Navigate to: https://rh-ai.apps.ods-qe-psi-07.osp.rh-ods.com/ Failed to visit 'https://rh-ai.apps.ods-qe-psi-07.osp.rh-ods.com/'. Status code: 503 Error: Failed to visit 'https://rh-ai.apps.ods-qe-psi-07.osp.rh-ods.com/'. Status code: 503 at Context.eval (webpack://@odh-dashboard/cypress/./cypress/support/commands/application.ts:429:14) [mochawesome] Report JSON saved to /workspace/tests-shared/tests-payload/results/SmokeSet2/e2e/.jsons/mochawesome_003.json (Results) ┌────────────────────────────────────────────────────────────────────────────────────────────────┐ │ Tests: 4 │ │ Passing: 1 │ │ Failing: 3 │ │ Pending: 0 │ │ Skipped: 0 │ │ Screenshots: 7 │ │ Video: false │ │ Duration: 1 minute, 12 seconds │ │ Spec Ran: dataScienceProjects/testProjectCreation.cy.ts │ └────────────────────────────────────────────────────────────────────────────────────────────────┘ (Screenshots) - /workspace/tests-shared/tests-payload/results/SmokeSet2/e2e/screenshots/dataScie (1919x1079) nceProjects/testProjectCreation.cy.ts/Verify Project - Creation and Deletion -- Create and Delete a Project in RHOAI (failed).png - /workspace/tests-shared/tests-payload/results/SmokeSet2/e2e/screenshots/dataScie (1919x1079) nceProjects/testProjectCreation.cy.ts/Verify Project - Creation and Deletion -- Verify users cannot create a project with Empty title (failed).png - /workspace/tests-shared/tests-payload/results/SmokeSet2/e2e/screenshots/dataScie (1919x1079) nceProjects/testProjectCreation.cy.ts/Verify Project - Creation and Deletion -- Verify users cannot create a project with Empty title (failed) (attempt 2).png - /workspace/tests-shared/tests-payload/results/SmokeSet2/e2e/screenshots/dataScie (1919x1079) nceProjects/testProjectCreation.cy.ts/Verify Project - Creation and Deletion -- Verify User cannot create a project using special characters or long names in th e Resource name field (failed).png - /workspace/tests-shared/tests-payload/results/SmokeSet2/e2e/screenshots/dataScie (1919x1079) nceProjects/testProjectCreation.cy.ts/Verify Project - Creation and Deletion -- Verify User cannot create a project using special characters or long names in th e Resource name field (failed) (attempt 2).png - /workspace/tests-shared/tests-payload/results/SmokeSet2/e2e/screenshots/dataScie (1919x1079) nceProjects/testProjectCreation.cy.ts/Verify Project - Creation and Deletion -- Verify 250 character limit is enforced for Name and Description fields (failed). png - /workspace/tests-shared/tests-payload/results/SmokeSet2/e2e/screenshots/dataScie (1919x1079) nceProjects/testProjectCreation.cy.ts/Verify Project - Creation and Deletion -- Verify 250 character limit is enforced for Name and Description fields (failed) (attempt 2).png ──────────────────────────────────────────────────────────────────────────────────────────────────── Running: dataScienceProjects/testProjectEditing.cy.ts (5 of 13) [2026-07-12T21:51:20.402Z] [INFO] Setting tests timeout to: 480 seconds Verify Project - Editing [2026-07-12T21:51:20.420Z] [INFO] Starting 480s timeout for: Edit a Project in RHOAI [2026-07-12T21:51:20.425Z] [INFO] Test title: Edit a Project in RHOAI [2026-07-12T21:51:20.439Z] [INFO] Test tags: ["@Smoke","@SmokeSet2","@ODS-1875","@ODS-1783","@ODS-1775","@Dashboard"] [2026-07-12T21:51:20.480Z] [INFO] Skip tags: ["@Bug","@Maintain","@Featureflagged","@ODS-327","@ODS-492"] [2026-07-12T21:51:20.486Z] [INFO] Grep tags: ["@SmokeSet2"] [2026-07-12T21:51:20.514Z] [INFO] Loaded project name: cypress-edit-test-project-609558 [2026-07-12T21:51:20.524Z] [INFO] Executing command: oc get project "cypress-edit-test-project-609558" -o name [2026-07-12T21:51:20.907Z] [INFO] [EXEC] oc get project "cypress-test-***" -o name [2026-07-12T21:51:20.919Z] [INFO] Command result: {"stdout":"","stderr":"Error from server (NotFound): namespaces \"cypress-test-***\" not found","exitCode":1} [2026-07-12T21:51:20.926Z] [INFO] Project 'cypress-edit-test-project-609558' does not exist. [2026-07-12T21:51:20.993Z] [INFO] Creating project cypress-edit-test-project-609558 [2026-07-12T21:51:21.404Z] [INFO] [EXEC] oc new-project cypress-test-*** [2026-07-12T21:51:21.740Z] [INFO] [EXEC] oc label namespace cypress-test-*** opendatahub.io/dashboard=true --overwrite [2026-07-12T21:51:21.750Z] [INFO] Executing command: oc get project "cypress-edit-test-project-609558" -o name [2026-07-12T21:51:22.179Z] [INFO] [EXEC] oc get project "cypress-test-***" -o name [2026-07-12T21:51:22.192Z] [INFO] Command result: {"stdout":"project.project.openshift.io/cypress-edit-test-project-609558","stderr":"","exitCode":0} [2026-07-12T21:51:22.208Z] [INFO] Project 'cypress-edit-test-project-609558' exists. [2026-07-12T21:51:22.235Z] [INFO] Project cypress-edit-test-project-609558 confirmed to be created and verified successfully [2026-07-12T21:51:22.260Z] [INFO] [STEP 1] Log into the application [2026-07-12T21:51:22.299Z] [INFO] Navigate to: https://rh-ai.apps.ods-qe-psi-07.osp.rh-ods.com/ [2026-07-12T21:51:22.699Z] [INFO] Starting 480s timeout for: Edit a Project in RHOAI [2026-07-12T21:51:22.702Z] [INFO] Test title: Edit a Project in RHOAI [2026-07-12T21:51:22.706Z] [INFO] Test tags: ["@Smoke","@SmokeSet2","@ODS-1875","@ODS-1783","@ODS-1775","@Dashboard"] [2026-07-12T21:51:22.711Z] [INFO] Skip tags: ["@Bug","@Maintain","@Featureflagged","@ODS-327","@ODS-492"] [2026-07-12T21:51:22.714Z] [INFO] Grep tags: ["@SmokeSet2"] [2026-07-12T21:51:22.724Z] [INFO] Loaded project name: cypress-edit-test-project-609558 [2026-07-12T21:51:22.727Z] [INFO] Executing command: oc get project "cypress-edit-test-project-609558" -o name [2026-07-12T21:51:22.981Z] [INFO] [EXEC] oc get project "cypress-test-***" -o name [2026-07-12T21:51:22.987Z] [INFO] Command result: {"stdout":"project.project.openshift.io/cypress-edit-test-project-609558","stderr":"","exitCode":0} [2026-07-12T21:51:22.993Z] [INFO] Project 'cypress-edit-test-project-609558' exists. [2026-07-12T21:51:23.000Z] [INFO] Project cypress-edit-test-project-609558 already exists. Deleting it. [2026-07-12T21:51:31.883Z] [INFO] [EXEC] oc delete project cypress-test-*** --wait [2026-07-12T21:51:31.898Z] [INFO] Waiting for project cypress-edit-test-project-609558 to be fully deleted... [2026-07-12T21:51:31.908Z] [INFO] Executing command: oc get project "cypress-edit-test-project-609558" -o name [2026-07-12T21:51:32.376Z] [INFO] [EXEC] oc get project "cypress-test-***" -o name [2026-07-12T21:51:32.382Z] [INFO] Command result: {"stdout":"","stderr":"Error from server (NotFound): namespaces \"cypress-test-***\" not found","exitCode":1} [2026-07-12T21:51:32.388Z] [INFO] Project 'cypress-edit-test-project-609558' does not exist. [2026-07-12T21:51:32.398Z] [INFO] Creating project cypress-edit-test-project-609558 [2026-07-12T21:51:32.743Z] [INFO] [EXEC] oc new-project cypress-test-*** [2026-07-12T21:51:33.234Z] [INFO] [EXEC] oc label namespace cypress-test-*** opendatahub.io/dashboard=true --overwrite [2026-07-12T21:51:33.242Z] [INFO] Executing command: oc get project "cypress-edit-test-project-609558" -o name [2026-07-12T21:51:33.607Z] [INFO] [EXEC] oc get project "cypress-test-***" -o name [2026-07-12T21:51:33.614Z] [INFO] Command result: {"stdout":"project.project.openshift.io/cypress-edit-test-project-609558","stderr":"","exitCode":0} [2026-07-12T21:51:33.695Z] [INFO] Project 'cypress-edit-test-project-609558' exists. [2026-07-12T21:51:33.703Z] [INFO] Project cypress-edit-test-project-609558 confirmed to be created and verified successfully [2026-07-12T21:51:33.718Z] [INFO] [STEP 1] Log into the application [2026-07-12T21:51:33.733Z] [INFO] Navigate to: https://rh-ai.apps.ods-qe-psi-07.osp.rh-ods.com/ 1) Edit a Project in RHOAI [2026-07-12T21:51:34.134Z] [INFO] Deleting Project cypress-edit-test-project-609558 after the test has finished. [2026-07-12T21:51:34.528Z] [INFO] [EXEC] oc delete project cypress-test-*** --wait=false --ignore-not-found 0 passing (14s) 1 failing 1) Verify Project - Editing Edit a Project in RHOAI: Test steps were: 1. Log into the application 2. Navigate to: https://rh-ai.apps.ods-qe-psi-07.osp.rh-ods.com/ Failed to visit 'https://rh-ai.apps.ods-qe-psi-07.osp.rh-ods.com/'. Status code: 503 Error: Failed to visit 'https://rh-ai.apps.ods-qe-psi-07.osp.rh-ods.com/'. Status code: 503 at Context.eval (webpack://@odh-dashboard/cypress/./cypress/support/commands/application.ts:429:14) [mochawesome] Report JSON saved to /workspace/tests-shared/tests-payload/results/SmokeSet2/e2e/.jsons/mochawesome_004.json (Results) ┌────────────────────────────────────────────────────────────────────────────────────────────────┐ │ Tests: 1 │ │ Passing: 0 │ │ Failing: 1 │ │ Pending: 0 │ │ Skipped: 0 │ │ Screenshots: 2 │ │ Video: false │ │ Duration: 14 seconds │ │ Spec Ran: dataScienceProjects/testProjectEditing.cy.ts │ └────────────────────────────────────────────────────────────────────────────────────────────────┘ (Screenshots) - /workspace/tests-shared/tests-payload/results/SmokeSet2/e2e/screenshots/dataScie (1919x1079) nceProjects/testProjectEditing.cy.ts/Verify Project - Editing -- Edit a Project in RHOAI (failed).png - /workspace/tests-shared/tests-payload/results/SmokeSet2/e2e/screenshots/dataScie (1919x1079) nceProjects/testProjectEditing.cy.ts/Verify Project - Editing -- Edit a Project in RHOAI (failed) (attempt 2).png ──────────────────────────────────────────────────────────────────────────────────────────────────── Running: storageClasses/clusterStorage.cy.ts (6 of 13) [2026-07-12T21:51:41.820Z] [INFO] Setting tests timeout to: 480 seconds Regular Users can make use of the Storage Classes in the Cluster Storage tab from Pipelines [2026-07-12T21:51:41.905Z] [INFO] Starting 480s timeout for: If all SC are disabled except one, the SC dropdown should be disabled [2026-07-12T21:51:41.911Z] [INFO] Test title: If all SC are disabled except one, the SC dropdown should be disabled [2026-07-12T21:51:41.978Z] [INFO] Test tags: ["@Smoke","@SmokeSet2","@Dashboard","@NonConcurrent"] [2026-07-12T21:51:41.985Z] [INFO] Skip tags: ["@Bug","@Maintain","@Featureflagged","@ODS-327","@ODS-492"] [2026-07-12T21:51:41.996Z] [INFO] Grep tags: ["@SmokeSet2"] [2026-07-12T21:51:42.021Z] [INFO] oc get storageclass -o jsonpath='{.items[?(@.metadata.annotations.storageclass\.kubernetes\.io/is-default-class=="true")].metadata.name}' [2026-07-12T21:51:42.802Z] [INFO] [EXEC] oc get storageclass -o jsonpath='{.items[?(@.metadata.annotations.storageclass\.kubernetes\.io/is-default-class=="true")].metadata.name}' [2026-07-12T21:51:42.818Z] [INFO] OpenShift default storage class already exists: standard-csi [2026-07-12T21:51:42.889Z] [INFO] Using OpenShift default storage class: standard-csi [2026-07-12T21:51:42.902Z] [INFO] Executing command: oc get project "qe-cluster-storage-sc-dsp" -o name [2026-07-12T21:51:43.476Z] [INFO] [EXEC] oc get project "qe-cluster-storage-sc-dsp" -o name [2026-07-12T21:51:43.493Z] [INFO] Command result: {"stdout":"","stderr":"Error from server (NotFound): namespaces \"qe-cluster-storage-sc-dsp\" not found","exitCode":1} [2026-07-12T21:51:43.578Z] [INFO] Project 'qe-cluster-storage-sc-dsp' does not exist. [2026-07-12T21:51:43.681Z] [INFO] Creating project qe-cluster-storage-sc-dsp [2026-07-12T21:51:44.408Z] [INFO] [EXEC] oc new-project qe-cluster-storage-sc-dsp [2026-07-12T21:51:45.384Z] [INFO] [EXEC] oc label namespace qe-cluster-storage-sc-dsp opendatahub.io/dashboard=true --overwrite [2026-07-12T21:51:45.396Z] [INFO] Executing command: oc get project "qe-cluster-storage-sc-dsp" -o name [2026-07-12T21:51:46.083Z] [INFO] [EXEC] oc get project "qe-cluster-storage-sc-dsp" -o name [2026-07-12T21:51:46.108Z] [INFO] Command result: {"stdout":"project.project.openshift.io/qe-cluster-storage-sc-dsp","stderr":"","exitCode":0} [2026-07-12T21:51:46.185Z] [INFO] Project 'qe-cluster-storage-sc-dsp' exists. [2026-07-12T21:51:47.083Z] [INFO] [EXEC] oc adm policy add-role-to-user edit *** -n qe-cluster-storage-sc-dsp [2026-07-12T21:51:47.185Z] [INFO] Navigate to: https://rh-ai.apps.ods-qe-psi-07.osp.rh-ods.com/ [2026-07-12T21:51:47.806Z] [INFO] OAuth login flow detected - completing authentication [2026-07-12T21:51:51.674Z] [INFO] [STEP 1] Navigate to the Project list tab and search for qe-cluster-storage-sc-dsp [2026-07-12T21:51:57.791Z] [INFO] [STEP 2] Navigate to the Cluster Storage tab and disable all non-default storage classes [2026-07-12T21:51:58.773Z] [INFO] Executing command: oc get storageclass -o jsonpath='{.items[*].metadata.name}' [2026-07-12T21:52:00.005Z] [INFO] [EXEC] oc get storageclass -o jsonpath='{.items[*].metadata.name}' [2026-07-12T21:52:00.188Z] [INFO] Executing command: oc get storageclass csi-manila-ceph -o jsonpath='{.metadata.annotations.opendatahub\.io/sc-config}' [2026-07-12T21:52:01.195Z] [INFO] [EXEC] oc get storageclass csi-manila-ceph -o jsonpath='{.metadata.annotations.opendatahub\.io/sc-config}' [2026-07-12T21:52:01.207Z] [INFO] Executing command: oc get storageclass csi-manila-netapp -o jsonpath='{.metadata.annotations.opendatahub\.io/sc-config}' [2026-07-12T21:52:01.898Z] [INFO] [EXEC] oc get storageclass csi-manila-netapp -o jsonpath='{.metadata.annotations.opendatahub\.io/sc-config}' [2026-07-12T21:52:01.985Z] [INFO] Executing command: oc get storageclass standard-csi -o jsonpath='{.metadata.annotations.opendatahub\.io/sc-config}' [2026-07-12T21:52:02.779Z] [INFO] [EXEC] oc get storageclass standard-csi -o jsonpath='{.metadata.annotations.opendatahub\.io/sc-config}' [2026-07-12T21:52:02.995Z] [INFO] Executing command: oc get storageclass -o jsonpath='{.items[*].metadata.name}' [2026-07-12T21:52:04.072Z] [INFO] [EXEC] oc get storageclass -o jsonpath='{.items[*].metadata.name}' [2026-07-12T21:52:04.176Z] [INFO] oc patch storageclass csi-manila-ceph --type=merge -p '{"metadata":{"annotations":{"opendatahub.io/sc-config":"{\"isDefault\":false,\"isEnabled\":false,\"displayName\":\"csi-manila-ceph\",\"lastModified\":\"2026-07-12T21:52:04.098Z\"}"}}}' [2026-07-12T21:52:04.985Z] [INFO] [EXEC] oc patch storageclass csi-manila-ceph --type=merge -p '{"metadata":{"annotations":{"opendatahub.io/sc-config":"{\"isDefault\":false,\"isEnabled\":false,\"displayName\":\"csi-manila-ceph\",\"lastModified\":\"2026-07-12T21:52:04.098Z\"}"}}}' [2026-07-12T21:52:05.114Z] [INFO] oc patch storageclass csi-manila-netapp --type=merge -p '{"metadata":{"annotations":{"opendatahub.io/sc-config":"{\"isDefault\":false,\"isEnabled\":false,\"displayName\":\"csi-manila-netapp\",\"lastModified\":\"2026-07-12T21:52:05.017Z\"}"}}}' [2026-07-12T21:52:05.523Z] [INFO] [EXEC] oc patch storageclass csi-manila-netapp --type=merge -p '{"metadata":{"annotations":{"opendatahub.io/sc-config":"{\"isDefault\":false,\"isEnabled\":false,\"displayName\":\"csi-manila-netapp\",\"lastModified\":\"2026-07-12T21:52:05.017Z\"}"}}}' [2026-07-12T21:52:05.614Z] [INFO] oc patch storageclass standard-csi --type=merge -p '{"metadata":{"annotations":{"opendatahub.io/sc-config":"{\"isDefault\":false,\"isEnabled\":false,\"displayName\":\"standard-csi\",\"lastModified\":\"2026-07-12T21:52:05.580Z\"}"}}}' [2026-07-12T21:52:06.238Z] [INFO] [EXEC] oc patch storageclass standard-csi --type=merge -p '{"metadata":{"annotations":{"opendatahub.io/sc-config":"{\"isDefault\":false,\"isEnabled\":false,\"displayName\":\"standard-csi\",\"lastModified\":\"2026-07-12T21:52:05.580Z\"}"}}}' [2026-07-12T21:52:06.638Z] [INFO] Checking that Storage Classes Dropdown is disabled [2026-07-12T21:52:17.701Z] [INFO] Starting 480s timeout for: If all SC are disabled except one, the SC dropdown should be disabled [2026-07-12T21:52:17.704Z] [INFO] Test title: If all SC are disabled except one, the SC dropdown should be disabled [2026-07-12T21:52:17.710Z] [INFO] Test tags: ["@Smoke","@SmokeSet2","@Dashboard","@NonConcurrent"] [2026-07-12T21:52:17.715Z] [INFO] Skip tags: ["@Bug","@Maintain","@Featureflagged","@ODS-327","@ODS-492"] [2026-07-12T21:52:17.721Z] [INFO] Grep tags: ["@SmokeSet2"] [2026-07-12T21:52:17.737Z] [INFO] oc get storageclass -o jsonpath='{.items[?(@.metadata.annotations.storageclass\.kubernetes\.io/is-default-class=="true")].metadata.name}' [2026-07-12T21:52:18.101Z] [INFO] [EXEC] oc get storageclass -o jsonpath='{.items[?(@.metadata.annotations.storageclass\.kubernetes\.io/is-default-class=="true")].metadata.name}' [2026-07-12T21:52:18.109Z] [INFO] OpenShift default storage class already exists: standard-csi [2026-07-12T21:52:18.119Z] [INFO] Using OpenShift default storage class: standard-csi [2026-07-12T21:52:18.172Z] [INFO] Executing command: oc get project "qe-cluster-storage-sc-dsp" -o name [2026-07-12T21:52:18.575Z] [INFO] [EXEC] oc get project "qe-cluster-storage-sc-dsp" -o name [2026-07-12T21:52:18.582Z] [INFO] Command result: {"stdout":"project.project.openshift.io/qe-cluster-storage-sc-dsp","stderr":"","exitCode":0} [2026-07-12T21:52:18.591Z] [INFO] Project 'qe-cluster-storage-sc-dsp' exists. [2026-07-12T21:52:18.602Z] [INFO] Project qe-cluster-storage-sc-dsp already exists. Deleting it. [2026-07-12T21:52:28.086Z] [INFO] [EXEC] oc delete project qe-cluster-storage-sc-dsp --wait [2026-07-12T21:52:28.096Z] [INFO] Waiting for project qe-cluster-storage-sc-dsp to be fully deleted... [2026-07-12T21:52:28.103Z] [INFO] Executing command: oc get project "qe-cluster-storage-sc-dsp" -o name [2026-07-12T21:52:28.481Z] [INFO] [EXEC] oc get project "qe-cluster-storage-sc-dsp" -o name [2026-07-12T21:52:28.490Z] [INFO] Command result: {"stdout":"","stderr":"Error from server (NotFound): namespaces \"qe-cluster-storage-sc-dsp\" not found","exitCode":1} [2026-07-12T21:52:28.499Z] [INFO] Project 'qe-cluster-storage-sc-dsp' does not exist. [2026-07-12T21:52:28.514Z] [INFO] Creating project qe-cluster-storage-sc-dsp [2026-07-12T21:52:28.994Z] [INFO] [EXEC] oc new-project qe-cluster-storage-sc-dsp [2026-07-12T21:52:29.279Z] [INFO] [EXEC] oc label namespace qe-cluster-storage-sc-dsp opendatahub.io/dashboard=true --overwrite [2026-07-12T21:52:29.285Z] [INFO] Executing command: oc get project "qe-cluster-storage-sc-dsp" -o name [2026-07-12T21:52:29.567Z] [INFO] [EXEC] oc get project "qe-cluster-storage-sc-dsp" -o name [2026-07-12T21:52:29.573Z] [INFO] Command result: {"stdout":"project.project.openshift.io/qe-cluster-storage-sc-dsp","stderr":"","exitCode":0} [2026-07-12T21:52:29.579Z] [INFO] Project 'qe-cluster-storage-sc-dsp' exists. [2026-07-12T21:52:29.875Z] [INFO] [EXEC] oc adm policy add-role-to-user edit *** -n qe-cluster-storage-sc-dsp [2026-07-12T21:52:29.888Z] [INFO] Navigate to: https://rh-ai.apps.ods-qe-psi-07.osp.rh-ods.com/ 1) If all SC are disabled except one, the SC dropdown should be disabled [2026-07-12T21:52:30.592Z] [INFO] [EXEC] oc delete project qe-cluster-storage-sc-dsp --wait=false --ignore-not-found 0 passing (49s) 1 failing 1) Regular Users can make use of the Storage Classes in the Cluster Storage tab from Pipelines If all SC are disabled except one, the SC dropdown should be disabled: Test steps were: 1. Navigate to: https://rh-ai.apps.ods-qe-psi-07.osp.rh-ods.com/ Failed to visit 'https://rh-ai.apps.ods-qe-psi-07.osp.rh-ods.com/'. Status code: 503 Error: Failed to visit 'https://rh-ai.apps.ods-qe-psi-07.osp.rh-ods.com/'. Status code: 503 at Context.eval (webpack://@odh-dashboard/cypress/./cypress/support/commands/application.ts:429:14) [mochawesome] Report JSON saved to /workspace/tests-shared/tests-payload/results/SmokeSet2/e2e/.jsons/mochawesome_005.json (Results) ┌────────────────────────────────────────────────────────────────────────────────────────────────┐ │ Tests: 1 │ │ Passing: 0 │ │ Failing: 1 │ │ Pending: 0 │ │ Skipped: 0 │ │ Screenshots: 2 │ │ Video: false │ │ Duration: 48 seconds │ │ Spec Ran: storageClasses/clusterStorage.cy.ts │ └────────────────────────────────────────────────────────────────────────────────────────────────┘ (Screenshots) - /workspace/tests-shared/tests-payload/results/SmokeSet2/e2e/screenshots/storageC (1919x1079) lasses/clusterStorage.cy.ts/Regular Users can make use of the Storage Classes in the Cluster Storage tab from Pipelines -- If all SC are disabled except one, th e SC dropdown should be disabled (failed).png - /workspace/tests-shared/tests-payload/results/SmokeSet2/e2e/screenshots/storageC (1919x1079) lasses/clusterStorage.cy.ts/Regular Users can make use of the Storage Classes in the Cluster Storage tab from Pipelines -- If all SC are disabled except one, th e SC dropdown should be disabled (failed) (attempt 2).png ──────────────────────────────────────────────────────────────────────────────────────────────────── Running: storageClasses/storageClasses.cy.ts (7 of 13) [2026-07-12T21:52:40.382Z] [INFO] Setting tests timeout to: 480 seconds An admin user can manage Storage Classes from Settings -> Storage classes view [2026-07-12T21:52:40.396Z] [INFO] Starting 480s timeout for: An admin user can enable a disabled Storage Class [2026-07-12T21:52:40.401Z] [INFO] Test title: An admin user can enable a disabled Storage Class [2026-07-12T21:52:40.477Z] [INFO] Test tags: ["@Smoke","@SmokeSet2","@Dashboard","@StorageClassesCI"] [2026-07-12T21:52:40.484Z] [INFO] Skip tags: ["@Bug","@Maintain","@Featureflagged","@ODS-327","@ODS-492"] [2026-07-12T21:52:40.493Z] [INFO] Grep tags: ["@SmokeSet2"] [2026-07-12T21:52:40.508Z] [INFO] oc get storageclass -o jsonpath='{.items[?(@.metadata.annotations.storageclass\.kubernetes\.io/is-default-class=="true")].metadata.name}' [2026-07-12T21:52:41.108Z] [INFO] [EXEC] oc get storageclass -o jsonpath='{.items[?(@.metadata.annotations.storageclass\.kubernetes\.io/is-default-class=="true")].metadata.name}' [2026-07-12T21:52:41.115Z] [INFO] OpenShift default storage class already exists: standard-csi [2026-07-12T21:52:41.175Z] [INFO] Using OpenShift default storage class: standard-csi [2026-07-12T21:52:41.783Z] [INFO] [EXEC] oc apply -f /tmp/cypress-yaml-1783893161180-bnjp1h61j.yaml && rm -f /tmp/cypress-yaml-1783893161180-bnjp1h61j.yaml [2026-07-12T21:52:41.790Z] [INFO] Command exit code: 0 [2026-07-12T21:52:42.482Z] [INFO] [EXEC] oc apply -f /tmp/cypress-yaml-1783893161792-8zcisq8aw.yaml && rm -f /tmp/cypress-yaml-1783893161792-8zcisq8aw.yaml [2026-07-12T21:52:42.489Z] [INFO] Command exit code: 0 [2026-07-12T21:52:43.282Z] [INFO] [EXEC] oc apply -f /tmp/cypress-yaml-1783893162492-ckack8s4l.yaml && rm -f /tmp/cypress-yaml-1783893162492-ckack8s4l.yaml [2026-07-12T21:52:43.290Z] [INFO] Command exit code: 0 [2026-07-12T21:52:44.182Z] [INFO] [EXEC] oc apply -f /tmp/cypress-yaml-1783893163293-922pgp13d.yaml && rm -f /tmp/cypress-yaml-1783893163293-922pgp13d.yaml [2026-07-12T21:52:44.190Z] [INFO] Command exit code: 0 [2026-07-12T21:52:44.981Z] [INFO] [EXEC] oc apply -f /tmp/cypress-yaml-1783893164192-6vt2gjynt.yaml && rm -f /tmp/cypress-yaml-1783893164192-6vt2gjynt.yaml [2026-07-12T21:52:44.988Z] [INFO] Command exit code: 0 [2026-07-12T21:52:45.077Z] [INFO] [STEP 1] Navigate to Storage Classes view [2026-07-12T21:52:45.093Z] [INFO] Navigate to: https://rh-ai.apps.ods-qe-psi-07.osp.rh-ods.com/ [2026-07-12T21:52:46.279Z] [INFO] Starting 480s timeout for: An admin user can enable a disabled Storage Class [2026-07-12T21:52:46.283Z] [INFO] Test title: An admin user can enable a disabled Storage Class [2026-07-12T21:52:46.289Z] [INFO] Test tags: ["@Smoke","@SmokeSet2","@Dashboard","@StorageClassesCI"] [2026-07-12T21:52:46.295Z] [INFO] Skip tags: ["@Bug","@Maintain","@Featureflagged","@ODS-327","@ODS-492"] [2026-07-12T21:52:46.301Z] [INFO] Grep tags: ["@SmokeSet2"] [2026-07-12T21:52:46.373Z] [INFO] oc get storageclass -o jsonpath='{.items[?(@.metadata.annotations.storageclass\.kubernetes\.io/is-default-class=="true")].metadata.name}' [2026-07-12T21:52:46.985Z] [INFO] [EXEC] oc get storageclass -o jsonpath='{.items[?(@.metadata.annotations.storageclass\.kubernetes\.io/is-default-class=="true")].metadata.name}' [2026-07-12T21:52:46.993Z] [INFO] OpenShift default storage class already exists: standard-csi [2026-07-12T21:52:47.000Z] [INFO] Using OpenShift default storage class: standard-csi [2026-07-12T21:52:47.976Z] [INFO] [EXEC] oc apply -f /tmp/cypress-yaml-1783893167001-1vr7qm28q.yaml && rm -f /tmp/cypress-yaml-1783893167001-1vr7qm28q.yaml [2026-07-12T21:52:47.984Z] [INFO] Command exit code: 0 [2026-07-12T21:52:48.893Z] [INFO] [EXEC] oc apply -f /tmp/cypress-yaml-1783893167987-8w2r9m6zw.yaml && rm -f /tmp/cypress-yaml-1783893167987-8w2r9m6zw.yaml [2026-07-12T21:52:48.901Z] [INFO] Command exit code: 0 [2026-07-12T21:52:49.601Z] [INFO] [EXEC] oc apply -f /tmp/cypress-yaml-1783893168973-jsz7j1px6.yaml && rm -f /tmp/cypress-yaml-1783893168973-jsz7j1px6.yaml [2026-07-12T21:52:49.608Z] [INFO] Command exit code: 0 [2026-07-12T21:52:50.207Z] [INFO] [EXEC] oc apply -f /tmp/cypress-yaml-1783893169610-zu79l258a.yaml && rm -f /tmp/cypress-yaml-1783893169610-zu79l258a.yaml [2026-07-12T21:52:50.213Z] [INFO] Command exit code: 0 [2026-07-12T21:52:50.736Z] [INFO] [EXEC] oc apply -f /tmp/cypress-yaml-1783893170215-gc5aikoyx.yaml && rm -f /tmp/cypress-yaml-1783893170215-gc5aikoyx.yaml [2026-07-12T21:52:50.742Z] [INFO] Command exit code: 0 [2026-07-12T21:52:50.784Z] [INFO] [STEP 1] Navigate to Storage Classes view [2026-07-12T21:52:50.795Z] [INFO] Navigate to: https://rh-ai.apps.ods-qe-psi-07.osp.rh-ods.com/ 1) An admin user can enable a disabled Storage Class [2026-07-12T21:52:51.287Z] [INFO] Starting 480s timeout for: An admin user can disable an enabled Storage Class [2026-07-12T21:52:51.289Z] [INFO] Test title: An admin user can disable an enabled Storage Class [2026-07-12T21:52:51.294Z] [INFO] Test tags: ["@Smoke","@SmokeSet2","@Dashboard","@StorageClassesCI"] [2026-07-12T21:52:51.298Z] [INFO] Skip tags: ["@Bug","@Maintain","@Featureflagged","@ODS-327","@ODS-492"] [2026-07-12T21:52:51.303Z] [INFO] Grep tags: ["@SmokeSet2"] [2026-07-12T21:52:51.324Z] [INFO] [STEP 1] Navigate to Storage Classes view [2026-07-12T21:52:51.375Z] [INFO] Navigate to: https://rh-ai.apps.ods-qe-psi-07.osp.rh-ods.com/ [2026-07-12T21:52:51.810Z] [INFO] Starting 480s timeout for: An admin user can disable an enabled Storage Class [2026-07-12T21:52:51.813Z] [INFO] Test title: An admin user can disable an enabled Storage Class [2026-07-12T21:52:51.817Z] [INFO] Test tags: ["@Smoke","@SmokeSet2","@Dashboard","@StorageClassesCI"] [2026-07-12T21:52:51.822Z] [INFO] Skip tags: ["@Bug","@Maintain","@Featureflagged","@ODS-327","@ODS-492"] [2026-07-12T21:52:51.825Z] [INFO] Grep tags: ["@SmokeSet2"] [2026-07-12T21:52:51.835Z] [INFO] oc get storageclass -o jsonpath='{.items[?(@.metadata.annotations.storageclass\.kubernetes\.io/is-default-class=="true")].metadata.name}' [2026-07-12T21:52:52.306Z] [INFO] [EXEC] oc get storageclass -o jsonpath='{.items[?(@.metadata.annotations.storageclass\.kubernetes\.io/is-default-class=="true")].metadata.name}' [2026-07-12T21:52:52.313Z] [INFO] OpenShift default storage class already exists: standard-csi [2026-07-12T21:52:52.321Z] [INFO] Using OpenShift default storage class: standard-csi [2026-07-12T21:52:52.755Z] [INFO] [EXEC] oc apply -f /tmp/cypress-yaml-1783893172322-uk3ci3bfz.yaml && rm -f /tmp/cypress-yaml-1783893172322-uk3ci3bfz.yaml [2026-07-12T21:52:52.760Z] [INFO] Command exit code: 0 [2026-07-12T21:52:53.196Z] [INFO] [EXEC] oc apply -f /tmp/cypress-yaml-1783893172773-lk5gkaka4.yaml && rm -f /tmp/cypress-yaml-1783893172773-lk5gkaka4.yaml [2026-07-12T21:52:53.202Z] [INFO] Command exit code: 0 [2026-07-12T21:52:53.546Z] [INFO] [EXEC] oc apply -f /tmp/cypress-yaml-1783893173204-is9z35oxx.yaml && rm -f /tmp/cypress-yaml-1783893173204-is9z35oxx.yaml [2026-07-12T21:52:53.553Z] [INFO] Command exit code: 0 [2026-07-12T21:52:53.982Z] [INFO] [EXEC] oc apply -f /tmp/cypress-yaml-1783893173555-umdrxrluz.yaml && rm -f /tmp/cypress-yaml-1783893173555-umdrxrluz.yaml [2026-07-12T21:52:53.988Z] [INFO] Command exit code: 0 [2026-07-12T21:52:54.498Z] [INFO] [EXEC] oc apply -f /tmp/cypress-yaml-1783893173990-jij8hco4j.yaml && rm -f /tmp/cypress-yaml-1783893173990-jij8hco4j.yaml [2026-07-12T21:52:54.504Z] [INFO] Command exit code: 0 [2026-07-12T21:52:54.524Z] [INFO] [STEP 1] Navigate to Storage Classes view [2026-07-12T21:52:54.578Z] [INFO] Navigate to: https://rh-ai.apps.ods-qe-psi-07.osp.rh-ods.com/ 2) An admin user can disable an enabled Storage Class [2026-07-12T21:52:55.210Z] [INFO] Starting 480s timeout for: An admin user can set an enabled Storage Class as the default one [2026-07-12T21:52:55.212Z] [INFO] Test title: An admin user can set an enabled Storage Class as the default one [2026-07-12T21:52:55.216Z] [INFO] Test tags: ["@Smoke","@SmokeSet2","@Dashboard","@StorageClassesCI"] [2026-07-12T21:52:55.220Z] [INFO] Skip tags: ["@Bug","@Maintain","@Featureflagged","@ODS-327","@ODS-492"] [2026-07-12T21:52:55.225Z] [INFO] Grep tags: ["@SmokeSet2"] [2026-07-12T21:52:55.283Z] [INFO] [STEP 1] Navigate to Storage Classes view [2026-07-12T21:52:55.291Z] [INFO] Navigate to: https://rh-ai.apps.ods-qe-psi-07.osp.rh-ods.com/ [2026-07-12T21:52:55.749Z] [INFO] Starting 480s timeout for: An admin user can set an enabled Storage Class as the default one [2026-07-12T21:52:55.752Z] [INFO] Test title: An admin user can set an enabled Storage Class as the default one [2026-07-12T21:52:55.885Z] [INFO] Test tags: ["@Smoke","@SmokeSet2","@Dashboard","@StorageClassesCI"] [2026-07-12T21:52:55.890Z] [INFO] Skip tags: ["@Bug","@Maintain","@Featureflagged","@ODS-327","@ODS-492"] [2026-07-12T21:52:55.895Z] [INFO] Grep tags: ["@SmokeSet2"] [2026-07-12T21:52:55.907Z] [INFO] oc get storageclass -o jsonpath='{.items[?(@.metadata.annotations.storageclass\.kubernetes\.io/is-default-class=="true")].metadata.name}' [2026-07-12T21:52:56.320Z] [INFO] [EXEC] oc get storageclass -o jsonpath='{.items[?(@.metadata.annotations.storageclass\.kubernetes\.io/is-default-class=="true")].metadata.name}' [2026-07-12T21:52:56.326Z] [INFO] OpenShift default storage class already exists: standard-csi [2026-07-12T21:52:56.332Z] [INFO] Using OpenShift default storage class: standard-csi [2026-07-12T21:52:56.711Z] [INFO] [EXEC] oc apply -f /tmp/cypress-yaml-1783893176333-dbcdvqeds.yaml && rm -f /tmp/cypress-yaml-1783893176333-dbcdvqeds.yaml [2026-07-12T21:52:56.717Z] [INFO] Command exit code: 0 [2026-07-12T21:52:57.020Z] [INFO] [EXEC] oc apply -f /tmp/cypress-yaml-1783893176718-cg9eqve8d.yaml && rm -f /tmp/cypress-yaml-1783893176718-cg9eqve8d.yaml [2026-07-12T21:52:57.026Z] [INFO] Command exit code: 0 [2026-07-12T21:52:57.574Z] [INFO] [EXEC] oc apply -f /tmp/cypress-yaml-1783893177028-ectb47p27.yaml && rm -f /tmp/cypress-yaml-1783893177028-ectb47p27.yaml [2026-07-12T21:52:57.579Z] [INFO] Command exit code: 0 [2026-07-12T21:52:58.178Z] [INFO] [EXEC] oc apply -f /tmp/cypress-yaml-1783893177581-ssxharyge.yaml && rm -f /tmp/cypress-yaml-1783893177581-ssxharyge.yaml [2026-07-12T21:52:58.185Z] [INFO] Command exit code: 0 [2026-07-12T21:52:58.800Z] [INFO] [EXEC] oc apply -f /tmp/cypress-yaml-1783893178187-2k65vgdiv.yaml && rm -f /tmp/cypress-yaml-1783893178187-2k65vgdiv.yaml [2026-07-12T21:52:58.807Z] [INFO] Command exit code: 0 [2026-07-12T21:52:58.922Z] [INFO] [STEP 1] Navigate to Storage Classes view [2026-07-12T21:52:58.978Z] [INFO] Navigate to: https://rh-ai.apps.ods-qe-psi-07.osp.rh-ods.com/ 3) An admin user can set an enabled Storage Class as the default one [2026-07-12T21:52:59.581Z] [INFO] Starting 480s timeout for: An admin user can edit the access mode of a storage class [2026-07-12T21:52:59.583Z] [INFO] Test title: An admin user can edit the access mode of a storage class [2026-07-12T21:52:59.588Z] [INFO] Test tags: ["@Smoke","@SmokeSet2","@Dashboard","@StorageClassesCI"] [2026-07-12T21:52:59.592Z] [INFO] Skip tags: ["@Bug","@Maintain","@Featureflagged","@ODS-327","@ODS-492"] [2026-07-12T21:52:59.596Z] [INFO] Grep tags: ["@SmokeSet2"] [2026-07-12T21:52:59.620Z] [INFO] [STEP 1] Navigate to Storage Classes view [2026-07-12T21:52:59.680Z] [INFO] Navigate to: https://rh-ai.apps.ods-qe-psi-07.osp.rh-ods.com/ [2026-07-12T21:53:00.504Z] [INFO] Starting 480s timeout for: An admin user can edit the access mode of a storage class [2026-07-12T21:53:00.508Z] [INFO] Test title: An admin user can edit the access mode of a storage class [2026-07-12T21:53:00.515Z] [INFO] Test tags: ["@Smoke","@SmokeSet2","@Dashboard","@StorageClassesCI"] [2026-07-12T21:53:00.578Z] [INFO] Skip tags: ["@Bug","@Maintain","@Featureflagged","@ODS-327","@ODS-492"] [2026-07-12T21:53:00.584Z] [INFO] Grep tags: ["@SmokeSet2"] [2026-07-12T21:53:00.595Z] [INFO] oc get storageclass -o jsonpath='{.items[?(@.metadata.annotations.storageclass\.kubernetes\.io/is-default-class=="true")].metadata.name}' [2026-07-12T21:53:01.286Z] [INFO] [EXEC] oc get storageclass -o jsonpath='{.items[?(@.metadata.annotations.storageclass\.kubernetes\.io/is-default-class=="true")].metadata.name}' [2026-07-12T21:53:01.293Z] [INFO] OpenShift default storage class already exists: standard-csi [2026-07-12T21:53:01.302Z] [INFO] Using OpenShift default storage class: standard-csi [2026-07-12T21:53:01.800Z] [INFO] [EXEC] oc apply -f /tmp/cypress-yaml-1783893181303-69hy7gfp4.yaml && rm -f /tmp/cypress-yaml-1783893181303-69hy7gfp4.yaml [2026-07-12T21:53:01.806Z] [INFO] Command exit code: 0 [2026-07-12T21:53:02.499Z] [INFO] [EXEC] oc apply -f /tmp/cypress-yaml-1783893181809-mud0lax89.yaml && rm -f /tmp/cypress-yaml-1783893181809-mud0lax89.yaml [2026-07-12T21:53:02.573Z] [INFO] Command exit code: 0 [2026-07-12T21:53:03.091Z] [INFO] [EXEC] oc apply -f /tmp/cypress-yaml-1783893182575-njuhcqv1a.yaml && rm -f /tmp/cypress-yaml-1783893182575-njuhcqv1a.yaml [2026-07-12T21:53:03.098Z] [INFO] Command exit code: 0 [2026-07-12T21:53:03.628Z] [INFO] [EXEC] oc apply -f /tmp/cypress-yaml-1783893183099-u3gnoy9xk.yaml && rm -f /tmp/cypress-yaml-1783893183099-u3gnoy9xk.yaml [2026-07-12T21:53:03.677Z] [INFO] Command exit code: 0 [2026-07-12T21:53:04.374Z] [INFO] [EXEC] oc apply -f /tmp/cypress-yaml-1783893183679-4utilrukj.yaml && rm -f /tmp/cypress-yaml-1783893183679-4utilrukj.yaml [2026-07-12T21:53:04.381Z] [INFO] Command exit code: 0 [2026-07-12T21:53:04.406Z] [INFO] [STEP 1] Navigate to Storage Classes view [2026-07-12T21:53:04.418Z] [INFO] Navigate to: https://rh-ai.apps.ods-qe-psi-07.osp.rh-ods.com/ [2026-07-12T21:53:04.998Z] [INFO] OAuth login flow detected - completing authentication [2026-07-12T21:53:43.419Z] [INFO] [STEP 2] Check SC initial access modes [2026-07-12T21:53:43.883Z] [INFO] [STEP 3] Navigate to edit SC [2026-07-12T21:53:44.586Z] [INFO] [STEP 4] Check initial access mode checkboxes state [2026-07-12T21:53:44.701Z] [INFO] [STEP 5] Change access modes - enable ReadWriteMany and ReadOnlyMany [2026-07-12T21:53:45.175Z] [INFO] [STEP 6] Verify the checkboxes are now checked [2026-07-12T21:53:45.224Z] [INFO] [STEP 7] Save the changes [2026-07-12T21:53:45.476Z] [INFO] [STEP 8] Verify that the correct access mode labels are displayed in the table 4) An admin user can edit the access mode of a storage class [2026-07-12T21:53:56.398Z] [INFO] Deleting storage class: qe-settings-sc-disabled-non-default [2026-07-12T21:53:56.823Z] [INFO] [EXEC] oc delete storageclass qe-settings-sc-disabled-non-default --ignore-not-found=true [2026-07-12T21:53:56.874Z] [INFO] Deleting storage class: qe-settings-sc-enabled-non-default [2026-07-12T21:53:57.312Z] [INFO] [EXEC] oc delete storageclass qe-settings-sc-enabled-non-default --ignore-not-found=true [2026-07-12T21:53:57.316Z] [INFO] Deleting storage class: qe-settings-sc-enabled-to-default [2026-07-12T21:53:57.776Z] [INFO] [EXEC] oc delete storageclass qe-settings-sc-enabled-to-default --ignore-not-found=true [2026-07-12T21:53:57.780Z] [INFO] Deleting storage class: qe-settings-sc-manila-csi [2026-07-12T21:53:58.209Z] [INFO] [EXEC] oc delete storageclass qe-settings-sc-manila-csi --ignore-not-found=true [2026-07-12T21:53:58.214Z] [INFO] Deleting storage class: qe-settings-sc-vsphere-volume [2026-07-12T21:53:58.726Z] [INFO] [EXEC] oc delete storageclass qe-settings-sc-vsphere-volume --ignore-not-found=true 0 passing (1m) 4 failing 1) An admin user can manage Storage Classes from Settings -> Storage classes view An admin user can enable a disabled Storage Class: Test steps were: 1. Navigate to Storage Classes view 2. Navigate to: https://rh-ai.apps.ods-qe-psi-07.osp.rh-ods.com/ Failed to visit 'https://rh-ai.apps.ods-qe-psi-07.osp.rh-ods.com/'. Status code: 503 Error: Failed to visit 'https://rh-ai.apps.ods-qe-psi-07.osp.rh-ods.com/'. Status code: 503 at Context.eval (webpack://@odh-dashboard/cypress/./cypress/support/commands/application.ts:429:14) 2) An admin user can manage Storage Classes from Settings -> Storage classes view An admin user can disable an enabled Storage Class: Test steps were: 1. Navigate to Storage Classes view 2. Navigate to: https://rh-ai.apps.ods-qe-psi-07.osp.rh-ods.com/ Failed to visit 'https://rh-ai.apps.ods-qe-psi-07.osp.rh-ods.com/'. Status code: 503 Error: Failed to visit 'https://rh-ai.apps.ods-qe-psi-07.osp.rh-ods.com/'. Status code: 503 at Context.eval (webpack://@odh-dashboard/cypress/./cypress/support/commands/application.ts:429:14) 3) An admin user can manage Storage Classes from Settings -> Storage classes view An admin user can set an enabled Storage Class as the default one: Test steps were: 1. Navigate to Storage Classes view 2. Navigate to: https://rh-ai.apps.ods-qe-psi-07.osp.rh-ods.com/ Failed to visit 'https://rh-ai.apps.ods-qe-psi-07.osp.rh-ods.com/'. Status code: 503 Error: Failed to visit 'https://rh-ai.apps.ods-qe-psi-07.osp.rh-ods.com/'. Status code: 503 at Context.eval (webpack://@odh-dashboard/cypress/./cypress/support/commands/application.ts:429:14) 4) An admin user can manage Storage Classes from Settings -> Storage classes view An admin user can edit the access mode of a storage class: Test steps were: 1. Navigate to Storage Classes view 2. Navigate to: https://rh-ai.apps.ods-qe-psi-07.osp.rh-ods.com/ 3. Check SC initial access modes 4. Navigate to edit SC 5. Check initial access mode checkboxes state 6. Change access modes - enable ReadWriteMany and ReadOnlyMany 7. Verify the checkboxes are now checked 8. Save the changes 9. Verify that the correct access mode labels are displayed in the table Timed out retrying after 10000ms: Expected to find content: 'RWX' within the element: but never did. AssertionError: Timed out retrying after 10000ms: Expected to find content: 'RWX' within the element: but never did. at eval (webpack://@odh-dashboard/cypress/./cypress/pages/storageClasses.ts:111:45) at Array.map () at Context.eval (webpack://@odh-dashboard/cypress/./cypress/pages/storageClasses.ts:111:27) [mochawesome] Report JSON saved to /workspace/tests-shared/tests-payload/results/SmokeSet2/e2e/.jsons/mochawesome_006.json (Results) ┌────────────────────────────────────────────────────────────────────────────────────────────────┐ │ Tests: 4 │ │ Passing: 0 │ │ Failing: 4 │ │ Pending: 0 │ │ Skipped: 0 │ │ Screenshots: 8 │ │ Video: false │ │ Duration: 1 minute, 18 seconds │ │ Spec Ran: storageClasses/storageClasses.cy.ts │ └────────────────────────────────────────────────────────────────────────────────────────────────┘ (Screenshots) - /workspace/tests-shared/tests-payload/results/SmokeSet2/e2e/screenshots/storageC (1919x1079) lasses/storageClasses.cy.ts/An admin user can manage Storage Classes from Settin gs - Storage classes view -- An admin user can enable a disabled Storage Class ( failed).png - /workspace/tests-shared/tests-payload/results/SmokeSet2/e2e/screenshots/storageC (1919x1079) lasses/storageClasses.cy.ts/An admin user can manage Storage Classes from Settin gs - Storage classes view -- An admin user can enable a disabled Storage Class ( failed) (attempt 2).png - /workspace/tests-shared/tests-payload/results/SmokeSet2/e2e/screenshots/storageC (1919x1079) lasses/storageClasses.cy.ts/An admin user can manage Storage Classes from Settin gs - Storage classes view -- An admin user can disable an enabled Storage Class (failed).png - /workspace/tests-shared/tests-payload/results/SmokeSet2/e2e/screenshots/storageC (1919x1079) lasses/storageClasses.cy.ts/An admin user can manage Storage Classes from Settin gs - Storage classes view -- An admin user can disable an enabled Storage Class (failed) (attempt 2).png - /workspace/tests-shared/tests-payload/results/SmokeSet2/e2e/screenshots/storageC (1919x1079) lasses/storageClasses.cy.ts/An admin user can manage Storage Classes from Settin gs - Storage classes view -- An admin user can set an enabled Storage Class as t he default one (failed).png - /workspace/tests-shared/tests-payload/results/SmokeSet2/e2e/screenshots/storageC (1919x1079) lasses/storageClasses.cy.ts/An admin user can manage Storage Classes from Settin gs - Storage classes view -- An admin user can set an enabled Storage Class as t he default one (failed) (attempt 2).png - /workspace/tests-shared/tests-payload/results/SmokeSet2/e2e/screenshots/storageC (1919x1079) lasses/storageClasses.cy.ts/An admin user can manage Storage Classes from Settin gs - Storage classes view -- An admin user can edit the access mode of a storage class (failed).png - /workspace/tests-shared/tests-payload/results/SmokeSet2/e2e/screenshots/storageC (1919x1079) lasses/storageClasses.cy.ts/An admin user can manage Storage Classes from Settin gs - Storage classes view -- An admin user can edit the access mode of a storage class (failed) (attempt 2).png ──────────────────────────────────────────────────────────────────────────────────────────────────── Running: dataScienceProjects/clusterStorage/testClusterStorageAccessModes.cy. (8 of 13) ts [2026-07-12T21:54:04.901Z] [INFO] Setting tests timeout to: 480 seconds Cluster Storage Access Modes Tests [2026-07-12T21:54:04.913Z] [INFO] Starting 480s timeout for: Should display storage classes with different access modes in cluster storage dropdown [2026-07-12T21:54:04.918Z] [INFO] Test title: Should display storage classes with different access modes in cluster storage dropdown [2026-07-12T21:54:04.924Z] [INFO] Test tags: ["@Smoke","@SmokeSet2","@Dashboard","@NonConcurrent"] [2026-07-12T21:54:04.975Z] [INFO] Skip tags: ["@Bug","@Maintain","@Featureflagged","@ODS-327","@ODS-492"] [2026-07-12T21:54:04.981Z] [INFO] Grep tags: ["@SmokeSet2"] [2026-07-12T21:54:04.999Z] [INFO] Loaded test data from fixtures [2026-07-12T21:54:05.011Z] [INFO] Provisioning storage classes with different access modes [2026-07-12T21:54:05.479Z] [INFO] [EXEC] oc apply -f /tmp/cypress-yaml-1783893245016-rq6em0oh1.yaml && rm -f /tmp/cypress-yaml-1783893245016-rq6em0oh1.yaml [2026-07-12T21:54:05.486Z] [INFO] Command exit code: 0 [2026-07-12T21:54:05.882Z] [INFO] [EXEC] oc apply -f /tmp/cypress-yaml-1783893245488-vk7te7ix0.yaml && rm -f /tmp/cypress-yaml-1783893245488-vk7te7ix0.yaml [2026-07-12T21:54:05.889Z] [INFO] Command exit code: 0 [2026-07-12T21:54:06.283Z] [INFO] [EXEC] oc apply -f /tmp/cypress-yaml-1783893245891-vzfv8y1vo.yaml && rm -f /tmp/cypress-yaml-1783893245891-vzfv8y1vo.yaml [2026-07-12T21:54:06.290Z] [INFO] Command exit code: 0 [2026-07-12T21:54:07.035Z] [INFO] [EXEC] oc apply -f /tmp/cypress-yaml-1783893246305-iovw2z04y.yaml && rm -f /tmp/cypress-yaml-1783893246305-iovw2z04y.yaml [2026-07-12T21:54:07.041Z] [INFO] Command exit code: 0 [2026-07-12T21:54:07.448Z] [INFO] [EXEC] oc apply -f /tmp/cypress-yaml-1783893247072-a35s2f3fx.yaml && rm -f /tmp/cypress-yaml-1783893247072-a35s2f3fx.yaml [2026-07-12T21:54:07.455Z] [INFO] Command exit code: 0 [2026-07-12T21:54:07.472Z] [INFO] Provisioning project [2026-07-12T21:54:07.476Z] [INFO] Executing command: oc get project "test-cluster-storage-access-modes" -o name [2026-07-12T21:54:07.910Z] [INFO] [EXEC] oc get project "test-cluster-storage-access-modes" -o name [2026-07-12T21:54:07.917Z] [INFO] Command result: {"stdout":"","stderr":"Error from server (NotFound): namespaces \"test-cluster-storage-access-modes\" not found","exitCode":1} [2026-07-12T21:54:07.923Z] [INFO] Project 'test-cluster-storage-access-modes' does not exist. [2026-07-12T21:54:07.974Z] [INFO] Creating project test-cluster-storage-access-modes [2026-07-12T21:54:08.496Z] [INFO] [EXEC] oc new-project test-cluster-storage-access-modes [2026-07-12T21:54:09.064Z] [INFO] [EXEC] oc label namespace test-cluster-storage-access-modes opendatahub.io/dashboard=true --overwrite [2026-07-12T21:54:09.074Z] [INFO] Executing command: oc get project "test-cluster-storage-access-modes" -o name [2026-07-12T21:54:09.504Z] [INFO] [EXEC] oc get project "test-cluster-storage-access-modes" -o name [2026-07-12T21:54:09.511Z] [INFO] Command result: {"stdout":"project.project.openshift.io/test-cluster-storage-access-modes","stderr":"","exitCode":0} [2026-07-12T21:54:09.517Z] [INFO] Project 'test-cluster-storage-access-modes' exists. [2026-07-12T21:54:09.950Z] [INFO] [EXEC] oc adm policy add-role-to-user edit *** -n test-cluster-storage-access-modes [2026-07-12T21:54:09.982Z] [INFO] [STEP 1] Log into the application [2026-07-12T21:54:09.989Z] [INFO] Navigate to: https://rh-ai.apps.ods-qe-psi-07.osp.rh-ods.com/ [2026-07-12T21:54:10.694Z] [INFO] Starting 480s timeout for: Should display storage classes with different access modes in cluster storage dropdown [2026-07-12T21:54:10.698Z] [INFO] Test title: Should display storage classes with different access modes in cluster storage dropdown [2026-07-12T21:54:10.703Z] [INFO] Test tags: ["@Smoke","@SmokeSet2","@Dashboard","@NonConcurrent"] [2026-07-12T21:54:10.708Z] [INFO] Skip tags: ["@Bug","@Maintain","@Featureflagged","@ODS-327","@ODS-492"] [2026-07-12T21:54:10.713Z] [INFO] Grep tags: ["@SmokeSet2"] [2026-07-12T21:54:10.723Z] [INFO] Loaded test data from fixtures [2026-07-12T21:54:10.735Z] [INFO] Provisioning storage classes with different access modes [2026-07-12T21:54:11.190Z] [INFO] [EXEC] oc apply -f /tmp/cypress-yaml-1783893250738-ljo6hpl1a.yaml && rm -f /tmp/cypress-yaml-1783893250738-ljo6hpl1a.yaml [2026-07-12T21:54:11.196Z] [INFO] Command exit code: 0 [2026-07-12T21:54:11.579Z] [INFO] [EXEC] oc apply -f /tmp/cypress-yaml-1783893251198-tlvxuhrxa.yaml && rm -f /tmp/cypress-yaml-1783893251198-tlvxuhrxa.yaml [2026-07-12T21:54:11.587Z] [INFO] Command exit code: 0 [2026-07-12T21:54:11.938Z] [INFO] [EXEC] oc apply -f /tmp/cypress-yaml-1783893251588-uwan6pxrx.yaml && rm -f /tmp/cypress-yaml-1783893251588-uwan6pxrx.yaml [2026-07-12T21:54:11.944Z] [INFO] Command exit code: 0 [2026-07-12T21:54:12.309Z] [INFO] [EXEC] oc apply -f /tmp/cypress-yaml-1783893251946-e967lq6xe.yaml && rm -f /tmp/cypress-yaml-1783893251946-e967lq6xe.yaml [2026-07-12T21:54:12.315Z] [INFO] Command exit code: 0 [2026-07-12T21:54:12.683Z] [INFO] [EXEC] oc apply -f /tmp/cypress-yaml-1783893252316-8gndezxev.yaml && rm -f /tmp/cypress-yaml-1783893252316-8gndezxev.yaml [2026-07-12T21:54:12.689Z] [INFO] Command exit code: 0 [2026-07-12T21:54:12.694Z] [INFO] Provisioning project [2026-07-12T21:54:12.697Z] [INFO] Executing command: oc get project "test-cluster-storage-access-modes" -o name [2026-07-12T21:54:13.051Z] [INFO] [EXEC] oc get project "test-cluster-storage-access-modes" -o name [2026-07-12T21:54:13.057Z] [INFO] Command result: {"stdout":"project.project.openshift.io/test-cluster-storage-access-modes","stderr":"","exitCode":0} [2026-07-12T21:54:13.063Z] [INFO] Project 'test-cluster-storage-access-modes' exists. [2026-07-12T21:54:13.071Z] [INFO] Project test-cluster-storage-access-modes already exists. Deleting it. [2026-07-12T21:54:23.398Z] [INFO] [EXEC] oc delete project test-cluster-storage-access-modes --wait [2026-07-12T21:54:23.411Z] [INFO] Waiting for project test-cluster-storage-access-modes to be fully deleted... [2026-07-12T21:54:23.418Z] [INFO] Executing command: oc get project "test-cluster-storage-access-modes" -o name [2026-07-12T21:54:24.012Z] [INFO] [EXEC] oc get project "test-cluster-storage-access-modes" -o name [2026-07-12T21:54:24.020Z] [INFO] Command result: {"stdout":"","stderr":"Error from server (NotFound): namespaces \"test-cluster-storage-access-modes\" not found","exitCode":1} [2026-07-12T21:54:24.075Z] [INFO] Project 'test-cluster-storage-access-modes' does not exist. [2026-07-12T21:54:24.092Z] [INFO] Creating project test-cluster-storage-access-modes [2026-07-12T21:54:24.604Z] [INFO] [EXEC] oc new-project test-cluster-storage-access-modes [2026-07-12T21:54:25.383Z] [INFO] [EXEC] oc label namespace test-cluster-storage-access-modes opendatahub.io/dashboard=true --overwrite [2026-07-12T21:54:25.392Z] [INFO] Executing command: oc get project "test-cluster-storage-access-modes" -o name [2026-07-12T21:54:26.201Z] [INFO] [EXEC] oc get project "test-cluster-storage-access-modes" -o name [2026-07-12T21:54:26.209Z] [INFO] Command result: {"stdout":"project.project.openshift.io/test-cluster-storage-access-modes","stderr":"","exitCode":0} [2026-07-12T21:54:26.281Z] [INFO] Project 'test-cluster-storage-access-modes' exists. [2026-07-12T21:54:27.082Z] [INFO] [EXEC] oc adm policy add-role-to-user edit *** -n test-cluster-storage-access-modes [2026-07-12T21:54:27.094Z] [INFO] [STEP 1] Log into the application [2026-07-12T21:54:27.102Z] [INFO] Navigate to: https://rh-ai.apps.ods-qe-psi-07.osp.rh-ods.com/ 1) "before each" hook for "Should display storage classes with different access modes in cluster storage dropdown" [2026-07-12T21:54:28.398Z] [INFO] Cleaning up storage classes [2026-07-12T21:54:28.409Z] [INFO] Deleting storage class: sc-rwo-preset [2026-07-12T21:54:28.980Z] [INFO] [EXEC] oc delete storageclass sc-rwo-preset --ignore-not-found=true [2026-07-12T21:54:28.983Z] [INFO] Deleting storage class: sc-rwx-preset [2026-07-12T21:54:29.580Z] [INFO] [EXEC] oc delete storageclass sc-rwx-preset --ignore-not-found=true [2026-07-12T21:54:29.583Z] [INFO] Deleting storage class: sc-rox-preset [2026-07-12T21:54:30.077Z] [INFO] [EXEC] oc delete storageclass sc-rox-preset --ignore-not-found=true [2026-07-12T21:54:30.080Z] [INFO] Deleting storage class: sc-rwop-preset [2026-07-12T21:54:30.581Z] [INFO] [EXEC] oc delete storageclass sc-rwop-preset --ignore-not-found=true [2026-07-12T21:54:30.585Z] [INFO] Deleting storage class: sc-multi-preset [2026-07-12T21:54:31.181Z] [INFO] [EXEC] oc delete storageclass sc-multi-preset --ignore-not-found=true [2026-07-12T21:54:31.184Z] [INFO] Deleting storage class: sc-rwo-preset [2026-07-12T21:54:31.681Z] [INFO] [EXEC] oc delete storageclass sc-rwo-preset --ignore-not-found=true [2026-07-12T21:54:31.684Z] [INFO] Deleting storage class: sc-rwx-preset [2026-07-12T21:54:32.283Z] [INFO] [EXEC] oc delete storageclass sc-rwx-preset --ignore-not-found=true [2026-07-12T21:54:32.286Z] [INFO] Deleting storage class: sc-rox-preset [2026-07-12T21:54:32.813Z] [INFO] [EXEC] oc delete storageclass sc-rox-preset --ignore-not-found=true [2026-07-12T21:54:32.815Z] [INFO] Deleting storage class: sc-rwop-preset [2026-07-12T21:54:33.234Z] [INFO] [EXEC] oc delete storageclass sc-rwop-preset --ignore-not-found=true [2026-07-12T21:54:33.274Z] [INFO] Deleting storage class: sc-multi-preset [2026-07-12T21:54:33.706Z] [INFO] [EXEC] oc delete storageclass sc-multi-preset --ignore-not-found=true [2026-07-12T21:54:33.709Z] [INFO] Cleaning up project [2026-07-12T21:54:34.009Z] [INFO] [EXEC] oc delete project test-cluster-storage-access-modes --wait=false --ignore-not-found 0 passing (29s) 1 failing 1) Cluster Storage Access Modes Tests "before each" hook for "Should display storage classes with different access modes in cluster storage dropdown": Test steps were: 1. Provisioning storage classes with different access modes 2. Provisioning project 3. Log into the application 4. Navigate to: https://rh-ai.apps.ods-qe-psi-07.osp.rh-ods.com/ Failed to visit 'https://rh-ai.apps.ods-qe-psi-07.osp.rh-ods.com/'. Status code: 503 Because this error occurred during a `before each` hook we are skipping the remaining tests in the current suite: `Cluster Storage Access Mode...` Error: Failed to visit 'https://rh-ai.apps.ods-qe-psi-07.osp.rh-ods.com/'. Status code: 503 at Context.eval (webpack://@odh-dashboard/cypress/./cypress/support/commands/application.ts:429:14) [mochawesome] Report JSON saved to /workspace/tests-shared/tests-payload/results/SmokeSet2/e2e/.jsons/mochawesome_007.json (Results) ┌────────────────────────────────────────────────────────────────────────────────────────────────┐ │ Tests: 5 │ │ Passing: 0 │ │ Failing: 1 │ │ Pending: 0 │ │ Skipped: 4 │ │ Screenshots: 2 │ │ Video: false │ │ Duration: 29 seconds │ │ Spec Ran: dataScienceProjects/clusterStorage/testClusterStorageAccessModes.cy.ts │ └────────────────────────────────────────────────────────────────────────────────────────────────┘ (Screenshots) - /workspace/tests-shared/tests-payload/results/SmokeSet2/e2e/screenshots/dataScie (1919x1079) nceProjects/clusterStorage/testClusterStorageAccessModes.cy.ts/Cluster Storage A ccess Modes Tests -- Should display storage classes with different access modes in cluster storage dropdown (failed).png - /workspace/tests-shared/tests-payload/results/SmokeSet2/e2e/screenshots/dataScie (1919x1079) nceProjects/clusterStorage/testClusterStorageAccessModes.cy.ts/Cluster Storage A ccess Modes Tests -- Should display storage classes with different access modes in cluster storage dropdown -- before each hook (failed) (attempt 2).png ──────────────────────────────────────────────────────────────────────────────────────────────────── Running: settings/clusterSettings/testAdminClusterSettings.cy.ts (9 of 13) [2026-07-12T21:54:40.818Z] [INFO] Setting tests timeout to: 480 seconds Verify that only the Cluster Admin can access Cluster Settings [2026-07-12T21:54:40.876Z] [INFO] Starting 480s timeout for: Admin should access Cluster Settings and see UI fields matching OpenShift configurations [2026-07-12T21:54:40.879Z] [INFO] Test title: Admin should access Cluster Settings and see UI fields matching OpenShift configurations [2026-07-12T21:54:40.886Z] [INFO] Test tags: ["@Smoke","@SmokeSet2","@ODS-1216","@Dashboard","@ci-dashboard-regression-tags","@SettingsCI"] [2026-07-12T21:54:40.891Z] [INFO] Skip tags: ["@Bug","@Maintain","@Featureflagged","@ODS-327","@ODS-492"] [2026-07-12T21:54:40.897Z] [INFO] Grep tags: ["@SmokeSet2"] [2026-07-12T21:54:40.912Z] [INFO] Loaded test data - User: ***, ClusterRoleBinding: cypress-test-***-cluster-admin [2026-07-12T21:54:41.327Z] [INFO] [EXEC] oc get OdhDashboardConfig -A -o json | jq '.items[].spec' [2026-07-12T21:54:41.377Z] [INFO] Dashboard Config: [2026-07-12T21:54:41.802Z] [INFO] [EXEC] oc get configmaps -l app=notebook-controller -A -o jsonpath='{.items[0].data}' | jq . [2026-07-12T21:54:41.808Z] [INFO] Controller Config: [2026-07-12T21:54:41.817Z] [INFO] Executing command: [2026-07-12T21:54:42.283Z] [INFO] [EXEC] oc get configmap -n redhat-ods-applications notebook-controller-culler-config -o jsonpath='{.data}' | jq . [2026-07-12T21:54:42.290Z] [INFO] Command stderr: [2026-07-12T21:54:42.297Z] [INFO] Raw Controller Culler Config Response: [2026-07-12T21:54:42.301Z] [INFO] Controller Culler Config (Error): [2026-07-12T21:54:42.304Z] [INFO] Check if user is in RHODS user groups [2026-07-12T21:54:42.306Z] [INFO] Getting OdhDashboardConfig groupsConfig: oc get OdhDashboardConfig -A -o json | jq -r '.items[].spec.groupsConfig' [2026-07-12T21:54:42.709Z] [INFO] [EXEC] oc get OdhDashboardConfig -A -o json | jq -r '.items[].spec.groupsConfig' [2026-07-12T21:54:42.717Z] [INFO] Could not parse groupsConfig, continuing with test [2026-07-12T21:54:42.726Z] [INFO] Check for existing ClusterRoleBinding [2026-07-12T21:54:42.730Z] [INFO] Getting ClusterRoleBinding: oc get clusterrolebinding cypress-test-*** -o json --ignore-not-found [2026-07-12T21:54:43.196Z] [INFO] [EXEC] oc get clusterrolebinding cypress-test-*** -o json --ignore-not-found [2026-07-12T21:54:43.203Z] [INFO] ClusterRoleBinding not found: cypress-test-*** [2026-07-12T21:54:43.210Z] [INFO] Create ClusterRoleBinding for cluster-admin [2026-07-12T21:54:43.659Z] [INFO] [EXEC] oc apply -f /tmp/cypress-yaml-1783893283215-5ucyuvywj.yaml && rm -f /tmp/cypress-yaml-1783893283215-5ucyuvywj.yaml [2026-07-12T21:54:43.668Z] [INFO] Command exit code: 0 [2026-07-12T21:54:43.676Z] [INFO] Successfully created ClusterRoleBinding [2026-07-12T21:54:43.702Z] [INFO] [STEP 1] Log into the application as admin [2026-07-12T21:54:43.716Z] [INFO] Navigate to: https://rh-ai.apps.ods-qe-psi-07.osp.rh-ods.com/ [2026-07-12T21:54:44.500Z] [INFO] Starting 480s timeout for: Admin should access Cluster Settings and see UI fields matching OpenShift configurations [2026-07-12T21:54:44.503Z] [INFO] Test title: Admin should access Cluster Settings and see UI fields matching OpenShift configurations [2026-07-12T21:54:44.508Z] [INFO] Test tags: ["@Smoke","@SmokeSet2","@ODS-1216","@Dashboard","@ci-dashboard-regression-tags","@SettingsCI"] [2026-07-12T21:54:44.513Z] [INFO] Skip tags: ["@Bug","@Maintain","@Featureflagged","@ODS-327","@ODS-492"] [2026-07-12T21:54:44.518Z] [INFO] Grep tags: ["@SmokeSet2"] [2026-07-12T21:54:44.575Z] [INFO] Loaded test data - User: ***, ClusterRoleBinding: cypress-test-***-cluster-admin [2026-07-12T21:54:45.121Z] [INFO] [EXEC] oc get OdhDashboardConfig -A -o json | jq '.items[].spec' [2026-07-12T21:54:45.128Z] [INFO] Dashboard Config: [2026-07-12T21:54:45.581Z] [INFO] [EXEC] oc get configmaps -l app=notebook-controller -A -o jsonpath='{.items[0].data}' | jq . [2026-07-12T21:54:45.588Z] [INFO] Controller Config: [2026-07-12T21:54:45.596Z] [INFO] Executing command: [2026-07-12T21:54:46.018Z] [INFO] [EXEC] oc get configmap -n redhat-ods-applications notebook-controller-culler-config -o jsonpath='{.data}' | jq . [2026-07-12T21:54:46.025Z] [INFO] Command stderr: [2026-07-12T21:54:46.032Z] [INFO] Raw Controller Culler Config Response: [2026-07-12T21:54:46.037Z] [INFO] Controller Culler Config (Error): [2026-07-12T21:54:46.040Z] [INFO] Check if user is in RHODS user groups [2026-07-12T21:54:46.043Z] [INFO] Getting OdhDashboardConfig groupsConfig: oc get OdhDashboardConfig -A -o json | jq -r '.items[].spec.groupsConfig' [2026-07-12T21:54:46.489Z] [INFO] [EXEC] oc get OdhDashboardConfig -A -o json | jq -r '.items[].spec.groupsConfig' [2026-07-12T21:54:46.498Z] [INFO] Could not parse groupsConfig, continuing with test [2026-07-12T21:54:46.508Z] [INFO] Check for existing ClusterRoleBinding [2026-07-12T21:54:46.513Z] [INFO] Getting ClusterRoleBinding: oc get clusterrolebinding cypress-test-*** -o json --ignore-not-found [2026-07-12T21:54:46.833Z] [INFO] [EXEC] oc get clusterrolebinding cypress-test-*** -o json --ignore-not-found [2026-07-12T21:54:46.839Z] [INFO] Found ClusterRoleBinding: cypress-test-*** [2026-07-12T21:54:46.844Z] [INFO] Found existing ClusterRoleBinding, will restore after test [2026-07-12T21:54:46.876Z] [INFO] Create ClusterRoleBinding for cluster-admin [2026-07-12T21:54:47.281Z] [INFO] [EXEC] oc apply -f /tmp/cypress-yaml-1783893286877-2pm9a9o9w.yaml && rm -f /tmp/cypress-yaml-1783893286877-2pm9a9o9w.yaml [2026-07-12T21:54:47.287Z] [INFO] Command exit code: 0 [2026-07-12T21:54:47.293Z] [INFO] Successfully created ClusterRoleBinding [2026-07-12T21:54:47.311Z] [INFO] [STEP 1] Log into the application as admin [2026-07-12T21:54:47.321Z] [INFO] Navigate to: https://rh-ai.apps.ods-qe-psi-07.osp.rh-ods.com/ 1) Admin should access Cluster Settings and see UI fields matching OpenShift configurations [2026-07-12T21:54:47.664Z] [INFO] Starting 480s timeout for: Test User - should not have access rights to view the Cluster Settings tab [2026-07-12T21:54:47.666Z] [INFO] Test title: Test User - should not have access rights to view the Cluster Settings tab [2026-07-12T21:54:47.670Z] [INFO] Test tags: ["@Smoke","@SmokeSet2","@ODS-1216","@Dashboard","@ci-dashboard-regression-tags","@SettingsCI"] [2026-07-12T21:54:47.673Z] [INFO] Skip tags: ["@Bug","@Maintain","@Featureflagged","@ODS-327","@ODS-492"] [2026-07-12T21:54:47.677Z] [INFO] Grep tags: ["@SmokeSet2"] [2026-07-12T21:54:47.683Z] [INFO] [STEP 1] Log into the application [2026-07-12T21:54:47.687Z] [INFO] Navigate to: https://rh-ai.apps.ods-qe-psi-07.osp.rh-ods.com/ [2026-07-12T21:54:48.012Z] [INFO] Starting 480s timeout for: Test User - should not have access rights to view the Cluster Settings tab [2026-07-12T21:54:48.015Z] [INFO] Test title: Test User - should not have access rights to view the Cluster Settings tab [2026-07-12T21:54:48.027Z] [INFO] Test tags: ["@Smoke","@SmokeSet2","@ODS-1216","@Dashboard","@ci-dashboard-regression-tags","@SettingsCI"] [2026-07-12T21:54:48.037Z] [INFO] Skip tags: ["@Bug","@Maintain","@Featureflagged","@ODS-327","@ODS-492"] [2026-07-12T21:54:48.041Z] [INFO] Grep tags: ["@SmokeSet2"] [2026-07-12T21:54:48.049Z] [INFO] Loaded test data - User: ***, ClusterRoleBinding: cypress-test-***-cluster-admin [2026-07-12T21:54:48.481Z] [INFO] [EXEC] oc get OdhDashboardConfig -A -o json | jq '.items[].spec' [2026-07-12T21:54:48.488Z] [INFO] Dashboard Config: [2026-07-12T21:54:49.002Z] [INFO] [EXEC] oc get configmaps -l app=notebook-controller -A -o jsonpath='{.items[0].data}' | jq . [2026-07-12T21:54:49.009Z] [INFO] Controller Config: [2026-07-12T21:54:49.081Z] [INFO] Executing command: [2026-07-12T21:54:49.582Z] [INFO] [EXEC] oc get configmap -n redhat-ods-applications notebook-controller-culler-config -o jsonpath='{.data}' | jq . [2026-07-12T21:54:49.589Z] [INFO] Command stderr: [2026-07-12T21:54:49.596Z] [INFO] Raw Controller Culler Config Response: [2026-07-12T21:54:49.601Z] [INFO] Controller Culler Config (Error): [2026-07-12T21:54:49.604Z] [INFO] Check if user is in RHODS user groups [2026-07-12T21:54:49.673Z] [INFO] Getting OdhDashboardConfig groupsConfig: oc get OdhDashboardConfig -A -o json | jq -r '.items[].spec.groupsConfig' [2026-07-12T21:54:50.276Z] [INFO] [EXEC] oc get OdhDashboardConfig -A -o json | jq -r '.items[].spec.groupsConfig' [2026-07-12T21:54:50.284Z] [INFO] Could not parse groupsConfig, continuing with test [2026-07-12T21:54:50.292Z] [INFO] Check for existing ClusterRoleBinding [2026-07-12T21:54:50.297Z] [INFO] Getting ClusterRoleBinding: oc get clusterrolebinding cypress-test-*** -o json --ignore-not-found [2026-07-12T21:54:51.181Z] [INFO] [EXEC] oc get clusterrolebinding cypress-test-*** -o json --ignore-not-found [2026-07-12T21:54:51.189Z] [INFO] Found ClusterRoleBinding: cypress-test-*** [2026-07-12T21:54:51.195Z] [INFO] Found existing ClusterRoleBinding, will restore after test [2026-07-12T21:54:51.201Z] [INFO] Create ClusterRoleBinding for cluster-admin [2026-07-12T21:54:51.902Z] [INFO] [EXEC] oc apply -f /tmp/cypress-yaml-1783893291202-bkj2qgu2n.yaml && rm -f /tmp/cypress-yaml-1783893291202-bkj2qgu2n.yaml [2026-07-12T21:54:51.908Z] [INFO] Command exit code: 0 [2026-07-12T21:54:51.914Z] [INFO] Successfully created ClusterRoleBinding [2026-07-12T21:54:51.980Z] [INFO] [STEP 1] Log into the application [2026-07-12T21:54:51.987Z] [INFO] Navigate to: https://rh-ai.apps.ods-qe-psi-07.osp.rh-ods.com/ 2) Test User - should not have access rights to view the Cluster Settings tab [2026-07-12T21:54:52.734Z] [INFO] Starting 480s timeout for: Cluster Admin user can access all Settings pages [2026-07-12T21:54:52.774Z] [INFO] Test title: Cluster Admin user can access all Settings pages [2026-07-12T21:54:52.780Z] [INFO] Test tags: ["@Smoke","@SmokeSet2","@ODS-1688","@Dashboard","@SettingsCI"] [2026-07-12T21:54:52.785Z] [INFO] Skip tags: ["@Bug","@Maintain","@Featureflagged","@ODS-327","@ODS-492"] [2026-07-12T21:54:52.789Z] [INFO] Grep tags: ["@SmokeSet2"] [2026-07-12T21:54:52.808Z] [INFO] [STEP 1] Log into the application as admin [2026-07-12T21:54:52.817Z] [INFO] Navigate to: https://rh-ai.apps.ods-qe-psi-07.osp.rh-ods.com/ [2026-07-12T21:54:53.684Z] [INFO] Starting 480s timeout for: Cluster Admin user can access all Settings pages [2026-07-12T21:54:53.688Z] [INFO] Test title: Cluster Admin user can access all Settings pages [2026-07-12T21:54:53.694Z] [INFO] Test tags: ["@Smoke","@SmokeSet2","@ODS-1688","@Dashboard","@SettingsCI"] [2026-07-12T21:54:53.773Z] [INFO] Skip tags: ["@Bug","@Maintain","@Featureflagged","@ODS-327","@ODS-492"] [2026-07-12T21:54:53.779Z] [INFO] Grep tags: ["@SmokeSet2"] [2026-07-12T21:54:53.789Z] [INFO] Loaded test data - User: ***, ClusterRoleBinding: cypress-test-***-cluster-admin [2026-07-12T21:54:54.887Z] [INFO] [EXEC] oc get OdhDashboardConfig -A -o json | jq '.items[].spec' [2026-07-12T21:54:54.896Z] [INFO] Dashboard Config: [2026-07-12T21:54:55.704Z] [INFO] [EXEC] oc get configmaps -l app=notebook-controller -A -o jsonpath='{.items[0].data}' | jq . [2026-07-12T21:54:55.711Z] [INFO] Controller Config: [2026-07-12T21:54:55.781Z] [INFO] Executing command: [2026-07-12T21:54:56.596Z] [INFO] [EXEC] oc get configmap -n redhat-ods-applications notebook-controller-culler-config -o jsonpath='{.data}' | jq . [2026-07-12T21:54:56.605Z] [INFO] Command stderr: [2026-07-12T21:54:56.673Z] [INFO] Raw Controller Culler Config Response: [2026-07-12T21:54:56.785Z] [INFO] Controller Culler Config (Error): [2026-07-12T21:54:56.790Z] [INFO] Check if user is in RHODS user groups [2026-07-12T21:54:56.793Z] [INFO] Getting OdhDashboardConfig groupsConfig: oc get OdhDashboardConfig -A -o json | jq -r '.items[].spec.groupsConfig' [2026-07-12T21:54:58.176Z] [INFO] [EXEC] oc get OdhDashboardConfig -A -o json | jq -r '.items[].spec.groupsConfig' [2026-07-12T21:54:58.184Z] [INFO] Could not parse groupsConfig, continuing with test [2026-07-12T21:54:58.193Z] [INFO] Check for existing ClusterRoleBinding [2026-07-12T21:54:58.199Z] [INFO] Getting ClusterRoleBinding: oc get clusterrolebinding cypress-test-*** -o json --ignore-not-found [2026-07-12T21:54:59.208Z] [INFO] [EXEC] oc get clusterrolebinding cypress-test-*** -o json --ignore-not-found [2026-07-12T21:54:59.216Z] [INFO] Found ClusterRoleBinding: cypress-test-*** [2026-07-12T21:54:59.274Z] [INFO] Found existing ClusterRoleBinding, will restore after test [2026-07-12T21:54:59.281Z] [INFO] Create ClusterRoleBinding for cluster-admin [2026-07-12T21:55:00.004Z] [INFO] [EXEC] oc apply -f /tmp/cypress-yaml-1783893299283-iz165wtq3.yaml && rm -f /tmp/cypress-yaml-1783893299283-iz165wtq3.yaml [2026-07-12T21:55:00.011Z] [INFO] Command exit code: 0 [2026-07-12T21:55:00.018Z] [INFO] Successfully created ClusterRoleBinding [2026-07-12T21:55:00.086Z] [INFO] [STEP 1] Log into the application as admin [2026-07-12T21:55:00.097Z] [INFO] Navigate to: https://rh-ai.apps.ods-qe-psi-07.osp.rh-ods.com/ 3) Cluster Admin user can access all Settings pages [2026-07-12T21:55:00.806Z] [INFO] Cleanup: Remove test ClusterRoleBinding [2026-07-12T21:55:00.874Z] [INFO] Deleting ClusterRoleBinding: oc delete clusterrolebinding cypress-test-*** --ignore-not-found [2026-07-12T21:55:01.581Z] [INFO] [EXEC] oc delete clusterrolebinding cypress-test-*** --ignore-not-found [2026-07-12T21:55:01.590Z] [INFO] Successfully deleted ClusterRoleBinding: cypress-test-*** [2026-07-12T21:55:01.672Z] [INFO] Successfully removed test ClusterRoleBinding [2026-07-12T21:55:01.678Z] [INFO] Restore original ClusterRoleBinding [2026-07-12T21:55:02.383Z] [INFO] [EXEC] oc apply -f /tmp/cypress-yaml-1783893300714-tm8pk70f4.yaml && rm -f /tmp/cypress-yaml-1783893300714-tm8pk70f4.yaml [2026-07-12T21:55:02.391Z] [INFO] Command exit code: 0 [2026-07-12T21:55:02.398Z] [INFO] Successfully restored original ClusterRoleBinding 0 passing (22s) 3 failing 1) Verify that only the Cluster Admin can access Cluster Settings Admin should access Cluster Settings and see UI fields matching OpenShift configurations: Test steps were: 1. Check if user is in RHODS user groups 2. Check for existing ClusterRoleBinding 3. Create ClusterRoleBinding for cluster-admin 4. Log into the application as admin 5. Navigate to: https://rh-ai.apps.ods-qe-psi-07.osp.rh-ods.com/ Failed to visit 'https://rh-ai.apps.ods-qe-psi-07.osp.rh-ods.com/'. Status code: 503 Error: Failed to visit 'https://rh-ai.apps.ods-qe-psi-07.osp.rh-ods.com/'. Status code: 503 at Context.eval (webpack://@odh-dashboard/cypress/./cypress/support/commands/application.ts:429:14) 2) Verify that only the Cluster Admin can access Cluster Settings Test User - should not have access rights to view the Cluster Settings tab: Test steps were: 1. Check if user is in RHODS user groups 2. Check for existing ClusterRoleBinding 3. Create ClusterRoleBinding for cluster-admin 4. Log into the application 5. Navigate to: https://rh-ai.apps.ods-qe-psi-07.osp.rh-ods.com/ Failed to visit 'https://rh-ai.apps.ods-qe-psi-07.osp.rh-ods.com/'. Status code: 503 Error: Failed to visit 'https://rh-ai.apps.ods-qe-psi-07.osp.rh-ods.com/'. Status code: 503 at Context.eval (webpack://@odh-dashboard/cypress/./cypress/support/commands/application.ts:429:14) 3) Verify that only the Cluster Admin can access Cluster Settings Cluster Admin user can access all Settings pages: Test steps were: 1. Check if user is in RHODS user groups 2. Check for existing ClusterRoleBinding 3. Create ClusterRoleBinding for cluster-admin 4. Log into the application as admin 5. Navigate to: https://rh-ai.apps.ods-qe-psi-07.osp.rh-ods.com/ Failed to visit 'https://rh-ai.apps.ods-qe-psi-07.osp.rh-ods.com/'. Status code: 503 Error: Failed to visit 'https://rh-ai.apps.ods-qe-psi-07.osp.rh-ods.com/'. Status code: 503 at Context.eval (webpack://@odh-dashboard/cypress/./cypress/support/commands/application.ts:429:14) [mochawesome] Report JSON saved to /workspace/tests-shared/tests-payload/results/SmokeSet2/e2e/.jsons/mochawesome_008.json (Results) ┌────────────────────────────────────────────────────────────────────────────────────────────────┐ │ Tests: 3 │ │ Passing: 0 │ │ Failing: 3 │ │ Pending: 0 │ │ Skipped: 0 │ │ Screenshots: 6 │ │ Video: false │ │ Duration: 21 seconds │ │ Spec Ran: settings/clusterSettings/testAdminClusterSettings.cy.ts │ └────────────────────────────────────────────────────────────────────────────────────────────────┘ (Screenshots) - /workspace/tests-shared/tests-payload/results/SmokeSet2/e2e/screenshots/settings (1919x1079) /clusterSettings/testAdminClusterSettings.cy.ts/Verify that only the Cluster Adm in can access Cluster Settings -- Admin should access Cluster Settings and see U I fields matching OpenShift configurations (failed).png - /workspace/tests-shared/tests-payload/results/SmokeSet2/e2e/screenshots/settings (1919x1079) /clusterSettings/testAdminClusterSettings.cy.ts/Verify that only the Cluster Adm in can access Cluster Settings -- Admin should access Cluster Settings and see U I fields matching OpenShift configurations (failed) (attempt 2).png - /workspace/tests-shared/tests-payload/results/SmokeSet2/e2e/screenshots/settings (1919x1079) /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 (1919x1079) /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 (1919x1079) /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 - /workspace/tests-shared/tests-payload/results/SmokeSet2/e2e/screenshots/settings (1919x1079) /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) (attempt 2).png ──────────────────────────────────────────────────────────────────────────────────────────────────── Running: settings/connectionTypes/testCreateConnectionTypes.cy.ts (10 of 13) [2026-07-12T21:55:09.699Z] [INFO] Setting tests timeout to: 480 seconds Verify Connection Type Creation [2026-07-12T21:55:09.780Z] [INFO] Starting 480s timeout for: Verify User Can Create, Preview and Delete a Connection Type [2026-07-12T21:55:09.783Z] [INFO] Test title: Verify User Can Create, Preview and Delete a Connection Type [2026-07-12T21:55:09.789Z] [INFO] Test tags: ["@Smoke","@SmokeSet2","@Dashboard","@ConnectionTypes","@ConnectionTypesCI"] [2026-07-12T21:55:09.795Z] [INFO] Skip tags: ["@Bug","@Maintain","@Featureflagged","@ODS-327","@ODS-492"] [2026-07-12T21:55:09.801Z] [INFO] Grep tags: ["@SmokeSet2"] [2026-07-12T21:55:09.879Z] [INFO] Loaded project name: cypress-test-connection-type-185825 [2026-07-12T21:55:09.883Z] [INFO] Executing command: oc get project "cypress-test-connection-type-185825" -o name [2026-07-12T21:55:10.783Z] [INFO] [EXEC] oc get project "cypress-test-***" -o name [2026-07-12T21:55:10.792Z] [INFO] Command result: {"stdout":"","stderr":"Error from server (NotFound): namespaces \"cypress-test-***\" not found","exitCode":1} [2026-07-12T21:55:10.875Z] [INFO] Project 'cypress-test-connection-type-185825' does not exist. [2026-07-12T21:55:10.886Z] [INFO] Creating project cypress-test-connection-type-185825 [2026-07-12T21:55:11.628Z] [INFO] [EXEC] oc new-project cypress-test-*** [2026-07-12T21:55:12.275Z] [INFO] [EXEC] oc label namespace cypress-test-*** opendatahub.io/dashboard=true --overwrite [2026-07-12T21:55:12.284Z] [INFO] Executing command: oc get project "cypress-test-connection-type-185825" -o name [2026-07-12T21:55:12.879Z] [INFO] [EXEC] oc get project "cypress-test-***" -o name [2026-07-12T21:55:12.887Z] [INFO] Command result: {"stdout":"project.project.openshift.io/cypress-test-connection-type-185825","stderr":"","exitCode":0} [2026-07-12T21:55:12.896Z] [INFO] Project 'cypress-test-connection-type-185825' exists. [2026-07-12T21:55:12.991Z] [INFO] [STEP 1] Log into the application [2026-07-12T21:55:13.004Z] [INFO] Navigate to: https://rh-ai.apps.ods-qe-psi-07.osp.rh-ods.com/ [2026-07-12T21:55:13.396Z] [INFO] OAuth login flow detected - completing authentication [2026-07-12T21:55:16.182Z] [INFO] [STEP 2] Navigate to Connection Types page [2026-07-12T21:55:20.194Z] [INFO] [STEP 3] Verify Create Connection Type page is displayed [2026-07-12T21:55:21.687Z] [INFO] [STEP 4] Select category [2026-07-12T21:55:22.395Z] [INFO] [STEP 5] Select model serving compatible type [2026-07-12T21:55:23.007Z] [INFO] [STEP 6] Add new section heading [2026-07-12T21:55:25.590Z] [INFO] [STEP 7] Submit the form to create the connection type [2026-07-12T21:55:25.878Z] [INFO] [STEP 8] Verify we are redirected to Connection Types list page [2026-07-12T21:55:26.253Z] [INFO] [STEP 9] Verify the created connection type appears in the list [2026-07-12T21:55:26.396Z] [INFO] [STEP 10] Verify the connection type is enabled by default [2026-07-12T21:55:26.533Z] [INFO] [STEP 11] Verify the connection type shows compatibility with model serving [2026-07-12T21:55:26.642Z] [INFO] [STEP 12] Preview connection type. [2026-07-12T21:55:28.101Z] [INFO] [STEP 13] Navigate to the Connections tab and validate the connection type is available [2026-07-12T21:55:34.476Z] [INFO] [STEP 14] Navigate to connection type page and Delete the new created Connection type, verify deletion [2026-07-12T21:55:37.378Z] [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 (33485ms) [2026-07-12T21:55:43.477Z] [INFO] Starting 480s timeout for: Verify User Can Duplicate, Edit and Delete a Connection Type [2026-07-12T21:55:43.481Z] [INFO] Test title: Verify User Can Duplicate, Edit and Delete a Connection Type [2026-07-12T21:55:43.487Z] [INFO] Test tags: ["@Smoke","@SmokeSet2","@Dashboard","@ConnectionTypes"] [2026-07-12T21:55:43.493Z] [INFO] Skip tags: ["@Bug","@Maintain","@Featureflagged","@ODS-327","@ODS-492"] [2026-07-12T21:55:43.500Z] [INFO] Grep tags: ["@SmokeSet2"] [2026-07-12T21:55:43.590Z] [INFO] [STEP 1] Log into the application [2026-07-12T21:55:43.599Z] [INFO] Navigate to: https://rh-ai.apps.ods-qe-psi-07.osp.rh-ods.com/ [2026-07-12T21:55:47.686Z] [INFO] Starting 480s timeout for: Verify User Can Duplicate, Edit and Delete a Connection Type [2026-07-12T21:55:47.689Z] [INFO] Test title: Verify User Can Duplicate, Edit and Delete a Connection Type [2026-07-12T21:55:47.694Z] [INFO] Test tags: ["@Smoke","@SmokeSet2","@Dashboard","@ConnectionTypes"] [2026-07-12T21:55:47.698Z] [INFO] Skip tags: ["@Bug","@Maintain","@Featureflagged","@ODS-327","@ODS-492"] [2026-07-12T21:55:47.703Z] [INFO] Grep tags: ["@SmokeSet2"] [2026-07-12T21:55:47.715Z] [INFO] Loaded project name: cypress-test-connection-type-185825 [2026-07-12T21:55:47.719Z] [INFO] Executing command: oc get project "cypress-test-connection-type-185825" -o name [2026-07-12T21:55:48.127Z] [INFO] [EXEC] oc get project "cypress-test-***" -o name [2026-07-12T21:55:48.133Z] [INFO] Command result: {"stdout":"project.project.openshift.io/cypress-test-connection-type-185825","stderr":"","exitCode":0} [2026-07-12T21:55:48.138Z] [INFO] Project 'cypress-test-connection-type-185825' exists. [2026-07-12T21:55:48.145Z] [INFO] Project cypress-test-connection-type-185825 already exists. Deleting it. [2026-07-12T21:55:58.097Z] [INFO] [EXEC] oc delete project cypress-test-*** --wait [2026-07-12T21:55:58.111Z] [INFO] Waiting for project cypress-test-connection-type-185825 to be fully deleted... [2026-07-12T21:55:58.117Z] [INFO] Executing command: oc get project "cypress-test-connection-type-185825" -o name [2026-07-12T21:55:58.812Z] [INFO] [EXEC] oc get project "cypress-test-***" -o name [2026-07-12T21:55:58.892Z] [INFO] Command result: {"stdout":"","stderr":"Error from server (NotFound): namespaces \"cypress-test-***\" not found","exitCode":1} [2026-07-12T21:55:58.973Z] [INFO] Project 'cypress-test-connection-type-185825' does not exist. [2026-07-12T21:55:58.986Z] [INFO] Creating project cypress-test-connection-type-185825 [2026-07-12T21:55:59.681Z] [INFO] [EXEC] oc new-project cypress-test-*** [2026-07-12T21:56:00.280Z] [INFO] [EXEC] oc label namespace cypress-test-*** opendatahub.io/dashboard=true --overwrite [2026-07-12T21:56:00.287Z] [INFO] Executing command: oc get project "cypress-test-connection-type-185825" -o name [2026-07-12T21:56:00.803Z] [INFO] [EXEC] oc get project "cypress-test-***" -o name [2026-07-12T21:56:00.809Z] [INFO] Command result: {"stdout":"project.project.openshift.io/cypress-test-connection-type-185825","stderr":"","exitCode":0} [2026-07-12T21:56:00.816Z] [INFO] Project 'cypress-test-connection-type-185825' exists. [2026-07-12T21:56:00.836Z] [INFO] [STEP 1] Log into the application [2026-07-12T21:56:00.876Z] [INFO] Navigate to: https://rh-ai.apps.ods-qe-psi-07.osp.rh-ods.com/ 1) Verify User Can Duplicate, Edit and Delete a Connection Type [2026-07-12T21:56:01.221Z] [INFO] Executing delete connection type command: oc delete configmap ct-test-connection-type-185825 -n redhat-ods-applications --ignore-not-found [2026-07-12T21:56:01.608Z] [INFO] [EXEC] oc delete configmap ct-test-connection-type-185825 -n redhat-ods-applications --ignore-not-found [2026-07-12T21:56:01.611Z] [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-12T21:56:01.939Z] [INFO] [EXEC] oc delete configmap ct-copy-of-s3-compatible-object-storage-v1 -n redhat-ods-applications --ignore-not-found [2026-07-12T21:56:06.317Z] [INFO] [EXEC] oc delete project cypress-test-*** --wait --ignore-not-found 1 passing (57s) 1 failing 1) Verify Connection Type Creation Verify User Can Duplicate, Edit and Delete a Connection Type: Test steps were: 1. Log into the application 2. Navigate to: https://rh-ai.apps.ods-qe-psi-07.osp.rh-ods.com/ Failed to visit 'https://rh-ai.apps.ods-qe-psi-07.osp.rh-ods.com/'. Status code: 503 Error: Failed to visit 'https://rh-ai.apps.ods-qe-psi-07.osp.rh-ods.com/'. Status code: 503 at Context.eval (webpack://@odh-dashboard/cypress/./cypress/support/commands/application.ts:429:14) [mochawesome] Report JSON saved to /workspace/tests-shared/tests-payload/results/SmokeSet2/e2e/.jsons/mochawesome_009.json (Results) ┌────────────────────────────────────────────────────────────────────────────────────────────────┐ │ Tests: 2 │ │ Passing: 1 │ │ Failing: 1 │ │ Pending: 0 │ │ Skipped: 0 │ │ Screenshots: 2 │ │ Video: false │ │ Duration: 56 seconds │ │ Spec Ran: settings/connectionTypes/testCreateConnectionTypes.cy.ts │ └────────────────────────────────────────────────────────────────────────────────────────────────┘ (Screenshots) - /workspace/tests-shared/tests-payload/results/SmokeSet2/e2e/screenshots/settings (1919x1079) /connectionTypes/testCreateConnectionTypes.cy.ts/Verify Connection Type Creation -- Verify User Can Duplicate, Edit and Delete a Connection Type (failed).png - /workspace/tests-shared/tests-payload/results/SmokeSet2/e2e/screenshots/settings (1919x1079) /connectionTypes/testCreateConnectionTypes.cy.ts/Verify Connection Type Creation -- Verify User Can Duplicate, Edit and Delete a Connection Type (failed) (attem pt 2).png ──────────────────────────────────────────────────────────────────────────────────────────────────── Running: settings/connectionTypes/testPreInstalledConnectionTypes.cy.ts (11 of 13) [2026-07-12T21:56:09.973Z] [INFO] Setting tests timeout to: 480 seconds Verify OOTB Connection Types [2026-07-12T21:56:10.073Z] [INFO] Starting 480s timeout for: should have pre-installed label and unable to be edited or deleted [2026-07-12T21:56:10.080Z] [INFO] Test title: should have pre-installed label and unable to be edited or deleted [2026-07-12T21:56:10.091Z] [INFO] Test tags: ["@Smoke","@SmokeSet2","@Dashboard"] [2026-07-12T21:56:10.097Z] [INFO] Skip tags: ["@Bug","@Maintain","@Featureflagged","@ODS-327","@ODS-492"] [2026-07-12T21:56:10.106Z] [INFO] Grep tags: ["@SmokeSet2"] [2026-07-12T21:56:10.194Z] [INFO] [STEP 1] Navigate to Connection Types view [2026-07-12T21:56:10.210Z] [INFO] Navigate to: https://rh-ai.apps.ods-qe-psi-07.osp.rh-ods.com/settings/environment-setup/connection-types [2026-07-12T21:56:10.715Z] [INFO] Starting 480s timeout for: should have pre-installed label and unable to be edited or deleted [2026-07-12T21:56:10.719Z] [INFO] Test title: should have pre-installed label and unable to be edited or deleted [2026-07-12T21:56:10.724Z] [INFO] Test tags: ["@Smoke","@SmokeSet2","@Dashboard"] [2026-07-12T21:56:10.728Z] [INFO] Skip tags: ["@Bug","@Maintain","@Featureflagged","@ODS-327","@ODS-492"] [2026-07-12T21:56:10.736Z] [INFO] Grep tags: ["@SmokeSet2"] [2026-07-12T21:56:10.777Z] [INFO] [STEP 1] Navigate to Connection Types view [2026-07-12T21:56:10.785Z] [INFO] Navigate to: https://rh-ai.apps.ods-qe-psi-07.osp.rh-ods.com/settings/environment-setup/connection-types 1) should have pre-installed label and unable to be edited or deleted 0 passing (1s) 1 failing 1) Verify OOTB Connection Types should have pre-installed label and unable to be edited or deleted: Test steps were: 1. Navigate to Connection Types view 2. Navigate to: https://rh-ai.apps.ods-qe-psi-07.osp.rh-ods.com/settings/environment-setup/connection-types Failed to visit 'https://rh-ai.apps.ods-qe-psi-07.osp.rh-ods.com/settings/environment-setup/connection-types'. Status code: 503 Error: Failed to visit 'https://rh-ai.apps.ods-qe-psi-07.osp.rh-ods.com/settings/environment-setup/connection-types'. Status code: 503 at Context.eval (webpack://@odh-dashboard/cypress/./cypress/support/commands/application.ts:429:14) [mochawesome] Report JSON saved to /workspace/tests-shared/tests-payload/results/SmokeSet2/e2e/.jsons/mochawesome_010.json (Results) ┌────────────────────────────────────────────────────────────────────────────────────────────────┐ │ Tests: 1 │ │ Passing: 0 │ │ Failing: 1 │ │ Pending: 0 │ │ Skipped: 0 │ │ Screenshots: 2 │ │ Video: false │ │ Duration: 1 second │ │ Spec Ran: settings/connectionTypes/testPreInstalledConnectionTypes.cy.ts │ └────────────────────────────────────────────────────────────────────────────────────────────────┘ (Screenshots) - /workspace/tests-shared/tests-payload/results/SmokeSet2/e2e/screenshots/settings (1919x1079) /connectionTypes/testPreInstalledConnectionTypes.cy.ts/Verify OOTB Connection Ty pes -- should have pre-installed label and unable to be edited or deleted (faile d).png - /workspace/tests-shared/tests-payload/results/SmokeSet2/e2e/screenshots/settings (1919x1079) /connectionTypes/testPreInstalledConnectionTypes.cy.ts/Verify OOTB Connection Ty pes -- should have pre-installed label and unable to be edited or deleted (faile d) (attempt 2).png ──────────────────────────────────────────────────────────────────────────────────────────────────── Running: settings/hardwareProfiles/testNotebookTolerations.cy.ts (12 of 13) [2026-07-12T21:56:14.777Z] [INFO] Setting tests timeout to: 480 seconds Notebooks - tolerations tests [2026-07-12T21:56:14.802Z] [INFO] Starting 480s timeout for: Verify Juypter Notebook Creation using Hardware Profiles and applying Tolerations [2026-07-12T21:56:14.816Z] [INFO] Test title: Verify Juypter Notebook Creation using Hardware Profiles and applying Tolerations [2026-07-12T21:56:14.879Z] [INFO] Test tags: ["@Dashboard","@HardwareProfiles","@Smoke","@SmokeSet2","@NonConcurrent"] [2026-07-12T21:56:14.890Z] [INFO] Skip tags: ["@Bug","@Maintain","@Featureflagged","@ODS-327","@ODS-492"] [2026-07-12T21:56:14.902Z] [INFO] Grep tags: ["@SmokeSet2"] [2026-07-12T21:56:14.976Z] [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-12T21:56:16.184Z] [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-12T21:56:16.192Z] [INFO] Notebook deletion: notebook.kubeflow.org "jupyter-nb-ldap-2dadmin1" deleted [2026-07-12T21:56:16.197Z] [INFO] Loaded Hardware Profile Name: cypress-hardware-profile-notebooks [2026-07-12T21:56:16.208Z] [INFO] Cleaning up and creating Hardware Profile: resources/hardwareProfile/notebook_tolerations.yaml [2026-07-12T21:56:16.213Z] [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-12T21:56:16.699Z] [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-12T21:56:16.775Z] [INFO] No matching profile found, proceeding with the test. [2026-07-12T21:56:16.791Z] [INFO] Creating Hardware Profile: resources/hardwareProfile/notebook_tolerations.yaml [2026-07-12T21:56:16.874Z] [INFO] Executing command: oc apply -f "/tmp/temp_1783893376804.yaml" -n redhat-ods-applications [2026-07-12T21:56:17.344Z] [INFO] [EXEC] oc apply -f "/tmp/temp_1783893376804.yaml" -n redhat-ods-applications [2026-07-12T21:56:17.384Z] [INFO] Command executed successfully: hardwareprofile.infrastructure.opendatahub.io/cypress-hardware-profile-notebooks created [2026-07-12T21:56:17.622Z] [INFO] [EXEC] rm /tmp/temp_1783893376804.yaml [2026-07-12T21:56:17.684Z] [INFO] [STEP 1] Log into the application [2026-07-12T21:56:17.726Z] [INFO] Navigate to: https://rh-ai.apps.ods-qe-psi-07.osp.rh-ods.com/ [2026-07-12T21:56:18.500Z] [INFO] Starting 480s timeout for: Verify Juypter Notebook Creation using Hardware Profiles and applying Tolerations [2026-07-12T21:56:18.504Z] [INFO] Test title: Verify Juypter Notebook Creation using Hardware Profiles and applying Tolerations [2026-07-12T21:56:18.510Z] [INFO] Test tags: ["@Dashboard","@HardwareProfiles","@Smoke","@SmokeSet2","@NonConcurrent"] [2026-07-12T21:56:18.515Z] [INFO] Skip tags: ["@Bug","@Maintain","@Featureflagged","@ODS-327","@ODS-492"] [2026-07-12T21:56:18.520Z] [INFO] Grep tags: ["@SmokeSet2"] [2026-07-12T21:56:18.572Z] [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-12T21:56:19.030Z] [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-12T21:56:19.037Z] [INFO] No notebooks found [2026-07-12T21:56:19.041Z] [INFO] Loaded Hardware Profile Name: cypress-hardware-profile-notebooks [2026-07-12T21:56:19.044Z] [INFO] Cleaning up and creating Hardware Profile: resources/hardwareProfile/notebook_tolerations.yaml [2026-07-12T21:56:19.073Z] [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-12T21:56:19.411Z] [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-12T21:56:19.419Z] [INFO] No matching profile found, proceeding with the test. [2026-07-12T21:56:19.428Z] [INFO] Creating Hardware Profile: resources/hardwareProfile/notebook_tolerations.yaml [2026-07-12T21:56:19.445Z] [INFO] Executing command: oc apply -f "/tmp/temp_1783893379430.yaml" -n redhat-ods-applications [2026-07-12T21:56:20.641Z] [INFO] [EXEC] oc apply -f "/tmp/temp_1783893379430.yaml" -n redhat-ods-applications [2026-07-12T21:56:20.675Z] [INFO] Command executed successfully: hardwareprofile.infrastructure.opendatahub.io/cypress-hardware-profile-notebooks configured [2026-07-12T21:56:20.850Z] [INFO] [EXEC] rm /tmp/temp_1783893379430.yaml [2026-07-12T21:56:20.885Z] [INFO] [STEP 1] Log into the application [2026-07-12T21:56:20.896Z] [INFO] Navigate to: https://rh-ai.apps.ods-qe-psi-07.osp.rh-ods.com/ 1) Verify Juypter Notebook Creation using Hardware Profiles and applying Tolerations [2026-07-12T21:56:21.197Z] [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-12T21:56:21.718Z] [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-12T21:56:21.725Z] [INFO] No notebooks found [2026-07-12T21:56:21.730Z] [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-12T21:56:22.152Z] [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-12T21:56:22.160Z] [INFO] Hardware Profile found: cypress-hardware-profile-notebooks. Proceeding to delete. [2026-07-12T21:56:22.513Z] [INFO] [EXEC] oc delete hardwareprofiles cypress-hardware-profile-notebooks -n redhat-ods-applications 0 passing (8s) 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.ods-qe-psi-07.osp.rh-ods.com/ Failed to visit 'https://rh-ai.apps.ods-qe-psi-07.osp.rh-ods.com/'. Status code: 503 Error: Failed to visit 'https://rh-ai.apps.ods-qe-psi-07.osp.rh-ods.com/'. Status code: 503 at Context.eval (webpack://@odh-dashboard/cypress/./cypress/support/commands/application.ts:429:14) [mochawesome] Report JSON saved to /workspace/tests-shared/tests-payload/results/SmokeSet2/e2e/.jsons/mochawesome_011.json (Results) ┌────────────────────────────────────────────────────────────────────────────────────────────────┐ │ Tests: 1 │ │ Passing: 0 │ │ Failing: 1 │ │ Pending: 0 │ │ Skipped: 0 │ │ Screenshots: 2 │ │ Video: false │ │ Duration: 7 seconds │ │ Spec Ran: settings/hardwareProfiles/testNotebookTolerations.cy.ts │ └────────────────────────────────────────────────────────────────────────────────────────────────┘ (Screenshots) - /workspace/tests-shared/tests-payload/results/SmokeSet2/e2e/screenshots/settings (1919x1079) /hardwareProfiles/testNotebookTolerations.cy.ts/Notebooks - tolerations tests -- Verify Juypter Notebook Creation using Hardware Profiles and applying Toleratio ns (failed).png - /workspace/tests-shared/tests-payload/results/SmokeSet2/e2e/screenshots/settings (1919x1079) /hardwareProfiles/testNotebookTolerations.cy.ts/Notebooks - tolerations tests -- Verify Juypter Notebook Creation using Hardware Profiles and applying Toleratio ns (failed) (attempt 2).png ──────────────────────────────────────────────────────────────────────────────────────────────────── Running: settings/servingRuntimes/testSingleServingRuntimeCreation.cy.ts (13 of 13) [2026-07-12T21:56:26.390Z] [INFO] Setting tests timeout to: 480 seconds Verify Admins Can Import and Delete a Custom Single-Model Serving Runtime Template By Uploading A YAML file [2026-07-12T21:56:26.413Z] [INFO] Starting 480s timeout for: Admin should access serving runtimes, import a yaml file and then delete [2026-07-12T21:56:26.419Z] [INFO] Test title: Admin should access serving runtimes, import a yaml file and then delete [2026-07-12T21:56:26.477Z] [INFO] Test tags: ["@Smoke","@SmokeSet2","@ODS-2276","@Dashboard","@NonConcurrent","@SettingsCI"] [2026-07-12T21:56:26.483Z] [INFO] Skip tags: ["@Bug","@Maintain","@Featureflagged","@ODS-327","@ODS-492"] [2026-07-12T21:56:26.493Z] [INFO] Grep tags: ["@SmokeSet2"] [2026-07-12T21:56:26.580Z] [INFO] Loaded Single-Model Name: single-cypress-vllm-runtime [2026-07-12T21:56:26.586Z] [INFO] Loaded Single-Model Metadata Name: Cypress Single ServingRuntime for KServe [2026-07-12T21:56:26.591Z] [INFO] Executing command: oc get templates -ojson -n redhat-ods-applications | jq '.items[] | select(.objects[]?.metadata?.annotations?."openshift.io/display-name"? // "" | contains("Cypress Single ServingRuntime for KServe")) | .metadata.name' | tr -d '"' [2026-07-12T21:56:27.172Z] [INFO] [EXEC] oc get templates -ojson -n redhat-ods-applications | jq '.items[] | select(.objects[]?.metadata?.annotations?."openshift.io/display-name"? // "" | contains("Cypress Single ServingRuntime for KServe")) | .metadata.name' | tr -d '"' [2026-07-12T21:56:27.197Z] [INFO] No matching template found, proceeding with the test. [2026-07-12T21:56:27.279Z] [INFO] [STEP 1] Log into the application [2026-07-12T21:56:27.292Z] [INFO] Navigate to: https://rh-ai.apps.ods-qe-psi-07.osp.rh-ods.com/ [2026-07-12T21:56:27.841Z] [INFO] Starting 480s timeout for: Admin should access serving runtimes, import a yaml file and then delete [2026-07-12T21:56:27.844Z] [INFO] Test title: Admin should access serving runtimes, import a yaml file and then delete [2026-07-12T21:56:27.849Z] [INFO] Test tags: ["@Smoke","@SmokeSet2","@ODS-2276","@Dashboard","@NonConcurrent","@SettingsCI"] [2026-07-12T21:56:27.853Z] [INFO] Skip tags: ["@Bug","@Maintain","@Featureflagged","@ODS-327","@ODS-492"] [2026-07-12T21:56:27.873Z] [INFO] Grep tags: ["@SmokeSet2"] [2026-07-12T21:56:27.904Z] [INFO] Loaded Single-Model Name: single-cypress-vllm-runtime [2026-07-12T21:56:27.909Z] [INFO] Loaded Single-Model Metadata Name: Cypress Single ServingRuntime for KServe [2026-07-12T21:56:27.912Z] [INFO] Executing command: oc get templates -ojson -n redhat-ods-applications | jq '.items[] | select(.objects[]?.metadata?.annotations?."openshift.io/display-name"? // "" | contains("Cypress Single ServingRuntime for KServe")) | .metadata.name' | tr -d '"' [2026-07-12T21:56:28.293Z] [INFO] [EXEC] oc get templates -ojson -n redhat-ods-applications | jq '.items[] | select(.objects[]?.metadata?.annotations?."openshift.io/display-name"? // "" | contains("Cypress Single ServingRuntime for KServe")) | .metadata.name' | tr -d '"' [2026-07-12T21:56:28.300Z] [INFO] No matching template found, proceeding with the test. [2026-07-12T21:56:28.318Z] [INFO] [STEP 1] Log into the application [2026-07-12T21:56:28.331Z] [INFO] Navigate to: https://rh-ai.apps.ods-qe-psi-07.osp.rh-ods.com/ 1) Admin should access serving runtimes, import a yaml file and then delete [2026-07-12T21:56:28.628Z] [INFO] Executing command: oc get templates -ojson -n redhat-ods-applications | jq '.items[] | select(.objects[]?.metadata?.annotations?."openshift.io/display-name"? // "" | contains("Cypress Single ServingRuntime for KServe")) | .metadata.name' | tr -d '"' [2026-07-12T21:56:29.080Z] [INFO] [EXEC] oc get templates -ojson -n redhat-ods-applications | jq '.items[] | select(.objects[]?.metadata?.annotations?."openshift.io/display-name"? // "" | contains("Cypress Single ServingRuntime for KServe")) | .metadata.name' | tr -d '"' [2026-07-12T21:56:29.086Z] [INFO] No matching template found, proceeding with the test. 0 passing (3s) 1 failing 1) Verify Admins Can Import and Delete a Custom Single-Model Serving Runtime Template By Uploading A YAML file Admin should access serving runtimes, import a yaml file and then delete: Test steps were: 1. Log into the application 2. Navigate to: https://rh-ai.apps.ods-qe-psi-07.osp.rh-ods.com/ Failed to visit 'https://rh-ai.apps.ods-qe-psi-07.osp.rh-ods.com/'. Status code: 503 Error: Failed to visit 'https://rh-ai.apps.ods-qe-psi-07.osp.rh-ods.com/'. Status code: 503 at Context.eval (webpack://@odh-dashboard/cypress/./cypress/support/commands/application.ts:429:14) [mochawesome] Report JSON saved to /workspace/tests-shared/tests-payload/results/SmokeSet2/e2e/.jsons/mochawesome_012.json (Results) ┌────────────────────────────────────────────────────────────────────────────────────────────────┐ │ Tests: 1 │ │ Passing: 0 │ │ Failing: 1 │ │ Pending: 0 │ │ Skipped: 0 │ │ Screenshots: 2 │ │ Video: false │ │ Duration: 2 seconds │ │ Spec Ran: settings/servingRuntimes/testSingleServingRuntimeCreation.cy.ts │ └────────────────────────────────────────────────────────────────────────────────────────────────┘ (Screenshots) - /workspace/tests-shared/tests-payload/results/SmokeSet2/e2e/screenshots/settings (1919x1079) /servingRuntimes/testSingleServingRuntimeCreation.cy.ts/Verify Admins Can Import and Delete a Custom Single-Model Serving Runtime Template By Uploading A YAML f ile -- Admin should access serving runtimes, import a yaml file and then delete (failed).png - /workspace/tests-shared/tests-payload/results/SmokeSet2/e2e/screenshots/settings (1919x1079) /servingRuntimes/testSingleServingRuntimeCreation.cy.ts/Verify Admins Can Import and Delete a Custom Single-Model Serving Runtime Template By Uploading A YAML f ile -- Admin should access serving runtimes, import a yaml file and then delete (failed) (attempt 2).png Start generate report process Read and merge jsons from "/workspace/tests-shared/tests-payload/results/SmokeSet2/e2e/.jsons" Enhance report Create HTML report HTML report successfully created! /workspace/tests-shared/tests-payload/results/SmokeSet2/e2e/index.html ================================================================================ (Run Finished) Spec Tests Passing Failing Pending Skipped ┌────────────────────────────────────────────────────────────────────────────────────────────────┐ │ ✖ application.cy.ts 00:27 1 - 1 - - │ ├────────────────────────────────────────────────────────────────────────────────────────────────┤ │ ✔ dataScienceProjects/testLaunchStand 01:23 1 1 - - - │ │ aloneNotebook.cy.ts │ ├────────────────────────────────────────────────────────────────────────────────────────────────┤ │ ✔ dataScienceProjects/testProjectCont 00:40 2 2 - - - │ │ ributorPermissions.cy.ts │ ├────────────────────────────────────────────────────────────────────────────────────────────────┤ │ ✖ dataScienceProjects/testProjectCrea 01:12 4 1 3 - - │ │ tion.cy.ts │ ├────────────────────────────────────────────────────────────────────────────────────────────────┤ │ ✖ dataScienceProjects/testProjectEdit 00:14 1 - 1 - - │ │ ing.cy.ts │ ├────────────────────────────────────────────────────────────────────────────────────────────────┤ │ ✖ storageClasses/clusterStorage.cy.ts 00:48 1 - 1 - - │ ├────────────────────────────────────────────────────────────────────────────────────────────────┤ │ ✖ storageClasses/storageClasses.cy.ts 01:18 4 - 4 - - │ ├────────────────────────────────────────────────────────────────────────────────────────────────┤ │ ✖ dataScienceProjects/clusterStorage/ 00:29 5 - 1 - 4 │ │ testClusterStorageAccessModes.cy.ts │ ├────────────────────────────────────────────────────────────────────────────────────────────────┤ │ ✖ settings/clusterSettings/testAdminC 00:21 3 - 3 - - │ │ lusterSettings.cy.ts │ ├────────────────────────────────────────────────────────────────────────────────────────────────┤ │ ✖ settings/connectionTypes/testCreate 00:56 2 1 1 - - │ │ ConnectionTypes.cy.ts │ ├────────────────────────────────────────────────────────────────────────────────────────────────┤ │ ✖ settings/connectionTypes/testPreIns 00:01 1 - 1 - - │ │ talledConnectionTypes.cy.ts │ ├────────────────────────────────────────────────────────────────────────────────────────────────┤ │ ✖ settings/hardwareProfiles/testNoteb 00:07 1 - 1 - - │ │ ookTolerations.cy.ts │ ├────────────────────────────────────────────────────────────────────────────────────────────────┤ │ ✖ settings/servingRuntimes/testSingle 00:02 1 - 1 - - │ │ ServingRuntimeCreation.cy.ts │ └────────────────────────────────────────────────────────────────────────────────────────────────┘ ✖ 11 of 13 failed (85%) 08:06 27 5 18 - 4