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-02T07:07:14.442Z] [INFO] Setting tests timeout to: 480 seconds
application
[2026-07-02T07:07:14.456Z] [INFO] Starting 480s timeout for: should login and load page
[2026-07-02T07:07:14.464Z] [INFO] Test title: should login and load page
[2026-07-02T07:07:14.482Z] [INFO] Test tags: ["@Smoke","@SmokeSet2","@Dashboard"]
[2026-07-02T07:07:14.537Z] [INFO] Skip tags: ["@Bug","@Maintain","@Featureflagged","@ODS-327","@ODS-492"]
[2026-07-02T07:07:14.546Z] [INFO] Grep tags: ["@SmokeSet2"]
[2026-07-02T07:07:14.563Z] [INFO] Navigate to: https://rh-ai.apps.aff476f4-b942-4b06-bb22-4fc76594be0c.prod.konfluxeaas.com/
[2026-07-02T07:07:14.570Z] [INFO] BYOIDC cluster detected - using Keycloak authentication
[2026-07-02T07:07:17.861Z] [INFO] Setting tests timeout to: 480 seconds
[2026-07-02T07:07:17.881Z] [INFO] Starting 480s timeout for: should login and load page
[2026-07-02T07:07:17.886Z] [INFO] Test title: should login and load page
[2026-07-02T07:07:17.931Z] [INFO] Test tags: ["@Smoke","@SmokeSet2","@Dashboard"]
[2026-07-02T07:07:17.940Z] [INFO] Skip tags: ["@Bug","@Maintain","@Featureflagged","@ODS-327","@ODS-492"]
[2026-07-02T07:07:17.946Z] [INFO] Grep tags: ["@SmokeSet2"]
[2026-07-02T07:07:17.962Z] [INFO] Navigate to: https://rh-ai.apps.aff476f4-b942-4b06-bb22-4fc76594be0c.prod.konfluxeaas.com/
[2026-07-02T07:07:17.971Z] [INFO] BYOIDC cluster detected - using Keycloak authentication
[2026-07-02T07:07:32.845Z] [INFO] Starting 480s timeout for: should login and load page
[2026-07-02T07:07:32.850Z] [INFO] Test title: should login and load page
[2026-07-02T07:07:32.857Z] [INFO] Test tags: ["@Smoke","@SmokeSet2","@Dashboard"]
[2026-07-02T07:07:32.863Z] [INFO] Skip tags: ["@Bug","@Maintain","@Featureflagged","@ODS-327","@ODS-492"]
[2026-07-02T07:07:32.868Z] [INFO] Grep tags: ["@SmokeSet2"]
[2026-07-02T07:07:32.932Z] [INFO] Navigate to: https://rh-ai.apps.aff476f4-b942-4b06-bb22-4fc76594be0c.prod.konfluxeaas.com/
[2026-07-02T07:07:32.938Z] [INFO] BYOIDC cluster detected - using Keycloak authentication
1) should login and load page
0 passing (32s)
1 failing
1) application
should login and load page:
Test steps were:
1. Navigate to: https://rh-ai.apps.aff476f4-b942-4b06-bb22-4fc76594be0c.prod.konfluxeaas.com/
Timed out retrying after 10000ms: Unable to find an accessible element with the role "banner" and name "page masthead"
Here are the accessible roles:
document:
Name "":
--------------------------------------------------
banner:
Name "":
Name "":
--------------------------------------------------
img:
Name "Red Hat OpenShift Container Platform logo":
--------------------------------------------------
heading:
Name "Log in to your account":
--------------------------------------------------
form:
Name "":
--------------------------------------------------
textbox:
Name "Username":
--------------------------------------------------
button:
Name "Log in":
--------------------------------------------------
contentinfo:
Name "":
--------------------------------------------------
paragraph:
Name "":
--------------------------------------------------
Ignored nodes: comments, script, style
Log in
· Red Hat OpenShift Container Platform
--------------------------------------------------
banner:
Name "":
Name "":
--------------------------------------------------
img:
Name "Red Hat OpenShift Container Platform logo":
--------------------------------------------------
heading:
Name "Log in to your account":
--------------------------------------------------
form:
Name "":
--------------------------------------------------
textbox:
Name "Username":
--------------------------------------------------
button:
Name "Log in":
--------------------------------------------------
contentinfo:
Name "":
--------------------------------------------------
paragraph:
Name "":
--------------------------------------------------
Ignored nodes: comments, script, style
Log in
· Red Hat OpenShift Container Platform
Storage classes view
[2026-07-02T07:13:24.841Z] [INFO] Starting 480s timeout for: An admin user can enable a disabled Storage Class
[2026-07-02T07:13:24.844Z] [INFO] Test title: An admin user can enable a disabled Storage Class
[2026-07-02T07:13:24.853Z] [INFO] Test tags: ["@Smoke","@SmokeSet2","@Dashboard","@StorageClassesCI"]
[2026-07-02T07:13:24.859Z] [INFO] Skip tags: ["@Bug","@Maintain","@Featureflagged","@ODS-327","@ODS-492"]
[2026-07-02T07:13:24.931Z] [INFO] Grep tags: ["@SmokeSet2"]
[2026-07-02T07:13:24.943Z] [INFO] oc get storageclass -o jsonpath='{.items[?(@.metadata.annotations.storageclass\.kubernetes\.io/is-default-class=="true")].metadata.name}'
[2026-07-02T07:13:25.362Z] [INFO] [EXEC] oc get storageclass -o jsonpath='{.items[?(@.metadata.annotations.storageclass\.kubernetes\.io/is-default-class=="true")].metadata.name}'
[2026-07-02T07:13:25.368Z] [INFO] OpenShift default storage class already exists: gp3-csi
[2026-07-02T07:13:25.375Z] [INFO] Using OpenShift default storage class: gp3-csi
[2026-07-02T07:13:25.703Z] [INFO] [EXEC] oc apply -f /tmp/cypress-yaml-1782976405379-bucxttyop.yaml && rm -f /tmp/cypress-yaml-1782976405379-bucxttyop.yaml
[2026-07-02T07:13:25.709Z] [INFO] Command exit code: 0
[2026-07-02T07:13:25.963Z] [INFO] [EXEC] oc apply -f /tmp/cypress-yaml-1782976405711-0an69y8mv.yaml && rm -f /tmp/cypress-yaml-1782976405711-0an69y8mv.yaml
[2026-07-02T07:13:25.969Z] [INFO] Command exit code: 0
[2026-07-02T07:13:26.238Z] [INFO] [EXEC] oc apply -f /tmp/cypress-yaml-1782976405971-84cvu27nv.yaml && rm -f /tmp/cypress-yaml-1782976405971-84cvu27nv.yaml
[2026-07-02T07:13:26.244Z] [INFO] Command exit code: 0
[2026-07-02T07:13:26.563Z] [INFO] [EXEC] oc apply -f /tmp/cypress-yaml-1782976406246-1va0zhoqj.yaml && rm -f /tmp/cypress-yaml-1782976406246-1va0zhoqj.yaml
[2026-07-02T07:13:26.570Z] [INFO] Command exit code: 0
[2026-07-02T07:13:26.837Z] [INFO] [EXEC] oc apply -f /tmp/cypress-yaml-1782976406571-9ncptntw7.yaml && rm -f /tmp/cypress-yaml-1782976406571-9ncptntw7.yaml
[2026-07-02T07:13:26.844Z] [INFO] Command exit code: 0
[2026-07-02T07:13:26.863Z] [INFO] [STEP 1] Navigate to Storage Classes view
[2026-07-02T07:13:26.872Z] [INFO] Navigate to: https://rh-ai.apps.aff476f4-b942-4b06-bb22-4fc76594be0c.prod.konfluxeaas.com/
[2026-07-02T07:13:26.876Z] [INFO] BYOIDC cluster detected - using Keycloak authentication
[2026-07-02T07:13:30.398Z] [INFO] Setting tests timeout to: 480 seconds
[2026-07-02T07:13:30.408Z] [INFO] Starting 480s timeout for: An admin user can enable a disabled Storage Class
[2026-07-02T07:13:30.431Z] [INFO] Test title: An admin user can enable a disabled Storage Class
[2026-07-02T07:13:30.437Z] [INFO] Test tags: ["@Smoke","@SmokeSet2","@Dashboard","@StorageClassesCI"]
[2026-07-02T07:13:30.441Z] [INFO] Skip tags: ["@Bug","@Maintain","@Featureflagged","@ODS-327","@ODS-492"]
[2026-07-02T07:13:30.447Z] [INFO] Grep tags: ["@SmokeSet2"]
[2026-07-02T07:13:30.459Z] [INFO] oc get storageclass -o jsonpath='{.items[?(@.metadata.annotations.storageclass\.kubernetes\.io/is-default-class=="true")].metadata.name}'
[2026-07-02T07:13:30.842Z] [INFO] [EXEC] oc get storageclass -o jsonpath='{.items[?(@.metadata.annotations.storageclass\.kubernetes\.io/is-default-class=="true")].metadata.name}'
[2026-07-02T07:13:30.849Z] [INFO] OpenShift default storage class already exists: gp3-csi
[2026-07-02T07:13:30.858Z] [INFO] Using OpenShift default storage class: gp3-csi
[2026-07-02T07:13:31.750Z] [INFO] [EXEC] oc apply -f /tmp/cypress-yaml-1782976410865-i01zc9lom.yaml && rm -f /tmp/cypress-yaml-1782976410865-i01zc9lom.yaml
[2026-07-02T07:13:31.828Z] [INFO] Command exit code: 0
[2026-07-02T07:13:32.540Z] [INFO] [EXEC] oc apply -f /tmp/cypress-yaml-1782976411830-j172tvmcm.yaml && rm -f /tmp/cypress-yaml-1782976411830-j172tvmcm.yaml
[2026-07-02T07:13:32.546Z] [INFO] Command exit code: 0
[2026-07-02T07:13:33.354Z] [INFO] [EXEC] oc apply -f /tmp/cypress-yaml-1782976412548-54injjm05.yaml && rm -f /tmp/cypress-yaml-1782976412548-54injjm05.yaml
[2026-07-02T07:13:33.428Z] [INFO] Command exit code: 0
[2026-07-02T07:13:34.129Z] [INFO] [EXEC] oc apply -f /tmp/cypress-yaml-1782976413431-qkc8j83gi.yaml && rm -f /tmp/cypress-yaml-1782976413431-qkc8j83gi.yaml
[2026-07-02T07:13:34.135Z] [INFO] Command exit code: 0
[2026-07-02T07:13:34.762Z] [INFO] [EXEC] oc apply -f /tmp/cypress-yaml-1782976414138-4fmnu9arg.yaml && rm -f /tmp/cypress-yaml-1782976414138-4fmnu9arg.yaml
[2026-07-02T07:13:34.769Z] [INFO] Command exit code: 0
[2026-07-02T07:13:34.842Z] [INFO] [STEP 1] Navigate to Storage Classes view
[2026-07-02T07:13:34.856Z] [INFO] Navigate to: https://rh-ai.apps.aff476f4-b942-4b06-bb22-4fc76594be0c.prod.konfluxeaas.com/
[2026-07-02T07:13:34.860Z] [INFO] BYOIDC cluster detected - using Keycloak authentication
[2026-07-02T07:13:45.564Z] [INFO] Starting 480s timeout for: An admin user can enable a disabled Storage Class
[2026-07-02T07:13:45.567Z] [INFO] Test title: An admin user can enable a disabled Storage Class
[2026-07-02T07:13:45.572Z] [INFO] Test tags: ["@Smoke","@SmokeSet2","@Dashboard","@StorageClassesCI"]
[2026-07-02T07:13:45.576Z] [INFO] Skip tags: ["@Bug","@Maintain","@Featureflagged","@ODS-327","@ODS-492"]
[2026-07-02T07:13:45.581Z] [INFO] Grep tags: ["@SmokeSet2"]
[2026-07-02T07:13:45.592Z] [INFO] oc get storageclass -o jsonpath='{.items[?(@.metadata.annotations.storageclass\.kubernetes\.io/is-default-class=="true")].metadata.name}'
[2026-07-02T07:13:45.950Z] [INFO] [EXEC] oc get storageclass -o jsonpath='{.items[?(@.metadata.annotations.storageclass\.kubernetes\.io/is-default-class=="true")].metadata.name}'
[2026-07-02T07:13:45.957Z] [INFO] OpenShift default storage class already exists: gp3-csi
[2026-07-02T07:13:45.964Z] [INFO] Using OpenShift default storage class: gp3-csi
[2026-07-02T07:13:46.428Z] [INFO] [EXEC] oc apply -f /tmp/cypress-yaml-1782976425965-1rypfoakl.yaml && rm -f /tmp/cypress-yaml-1782976425965-1rypfoakl.yaml
[2026-07-02T07:13:46.436Z] [INFO] Command exit code: 0
[2026-07-02T07:13:46.857Z] [INFO] [EXEC] oc apply -f /tmp/cypress-yaml-1782976426438-3igm9f99q.yaml && rm -f /tmp/cypress-yaml-1782976426438-3igm9f99q.yaml
[2026-07-02T07:13:46.865Z] [INFO] Command exit code: 0
[2026-07-02T07:13:47.221Z] [INFO] [EXEC] oc apply -f /tmp/cypress-yaml-1782976426867-iqha7xitc.yaml && rm -f /tmp/cypress-yaml-1782976426867-iqha7xitc.yaml
[2026-07-02T07:13:47.228Z] [INFO] Command exit code: 0
[2026-07-02T07:13:47.527Z] [INFO] [EXEC] oc apply -f /tmp/cypress-yaml-1782976427230-if0rdq0xe.yaml && rm -f /tmp/cypress-yaml-1782976427230-if0rdq0xe.yaml
[2026-07-02T07:13:47.534Z] [INFO] Command exit code: 0
[2026-07-02T07:13:47.842Z] [INFO] [EXEC] oc apply -f /tmp/cypress-yaml-1782976427536-j0n1gi6yr.yaml && rm -f /tmp/cypress-yaml-1782976427536-j0n1gi6yr.yaml
[2026-07-02T07:13:47.848Z] [INFO] Command exit code: 0
[2026-07-02T07:13:47.871Z] [INFO] [STEP 1] Navigate to Storage Classes view
[2026-07-02T07:13:47.881Z] [INFO] Navigate to: https://rh-ai.apps.aff476f4-b942-4b06-bb22-4fc76594be0c.prod.konfluxeaas.com/
[2026-07-02T07:13:47.885Z] [INFO] BYOIDC cluster detected - using Keycloak authentication
1) An admin user can enable a disabled Storage Class
[2026-07-02T07:13:58.304Z] [INFO] Starting 480s timeout for: An admin user can disable an enabled Storage Class
[2026-07-02T07:13:58.330Z] [INFO] Test title: An admin user can disable an enabled Storage Class
[2026-07-02T07:13:58.336Z] [INFO] Test tags: ["@Smoke","@SmokeSet2","@Dashboard","@StorageClassesCI"]
[2026-07-02T07:13:58.340Z] [INFO] Skip tags: ["@Bug","@Maintain","@Featureflagged","@ODS-327","@ODS-492"]
[2026-07-02T07:13:58.345Z] [INFO] Grep tags: ["@SmokeSet2"]
[2026-07-02T07:13:58.364Z] [INFO] [STEP 1] Navigate to Storage Classes view
[2026-07-02T07:13:58.373Z] [INFO] Navigate to: https://rh-ai.apps.aff476f4-b942-4b06-bb22-4fc76594be0c.prod.konfluxeaas.com/
[2026-07-02T07:13:58.377Z] [INFO] BYOIDC cluster detected - using Keycloak authentication
[2026-07-02T07:14:08.784Z] [INFO] Starting 480s timeout for: An admin user can disable an enabled Storage Class
[2026-07-02T07:14:08.834Z] [INFO] Test title: An admin user can disable an enabled Storage Class
[2026-07-02T07:14:08.840Z] [INFO] Test tags: ["@Smoke","@SmokeSet2","@Dashboard","@StorageClassesCI"]
[2026-07-02T07:14:08.845Z] [INFO] Skip tags: ["@Bug","@Maintain","@Featureflagged","@ODS-327","@ODS-492"]
[2026-07-02T07:14:08.849Z] [INFO] Grep tags: ["@SmokeSet2"]
[2026-07-02T07:14:08.859Z] [INFO] oc get storageclass -o jsonpath='{.items[?(@.metadata.annotations.storageclass\.kubernetes\.io/is-default-class=="true")].metadata.name}'
[2026-07-02T07:14:09.114Z] [INFO] [EXEC] oc get storageclass -o jsonpath='{.items[?(@.metadata.annotations.storageclass\.kubernetes\.io/is-default-class=="true")].metadata.name}'
[2026-07-02T07:14:09.120Z] [INFO] OpenShift default storage class already exists: gp3-csi
[2026-07-02T07:14:09.126Z] [INFO] Using OpenShift default storage class: gp3-csi
[2026-07-02T07:14:09.413Z] [INFO] [EXEC] oc apply -f /tmp/cypress-yaml-1782976449127-hn42uvbkc.yaml && rm -f /tmp/cypress-yaml-1782976449127-hn42uvbkc.yaml
[2026-07-02T07:14:09.418Z] [INFO] Command exit code: 0
[2026-07-02T07:14:09.694Z] [INFO] [EXEC] oc apply -f /tmp/cypress-yaml-1782976449419-22vug9rl1.yaml && rm -f /tmp/cypress-yaml-1782976449419-22vug9rl1.yaml
[2026-07-02T07:14:09.700Z] [INFO] Command exit code: 0
[2026-07-02T07:14:09.983Z] [INFO] [EXEC] oc apply -f /tmp/cypress-yaml-1782976449701-j6gxh5wft.yaml && rm -f /tmp/cypress-yaml-1782976449701-j6gxh5wft.yaml
[2026-07-02T07:14:09.988Z] [INFO] Command exit code: 0
[2026-07-02T07:14:10.267Z] [INFO] [EXEC] oc apply -f /tmp/cypress-yaml-1782976449989-51mbt3wft.yaml && rm -f /tmp/cypress-yaml-1782976449989-51mbt3wft.yaml
[2026-07-02T07:14:10.273Z] [INFO] Command exit code: 0
[2026-07-02T07:14:10.579Z] [INFO] [EXEC] oc apply -f /tmp/cypress-yaml-1782976450274-f0h6s5rez.yaml && rm -f /tmp/cypress-yaml-1782976450274-f0h6s5rez.yaml
[2026-07-02T07:14:10.584Z] [INFO] Command exit code: 0
[2026-07-02T07:14:10.602Z] [INFO] [STEP 1] Navigate to Storage Classes view
[2026-07-02T07:14:10.610Z] [INFO] Navigate to: https://rh-ai.apps.aff476f4-b942-4b06-bb22-4fc76594be0c.prod.konfluxeaas.com/
[2026-07-02T07:14:10.614Z] [INFO] BYOIDC cluster detected - using Keycloak authentication
2) An admin user can disable an enabled Storage Class
[2026-07-02T07:14:21.106Z] [INFO] Starting 480s timeout for: An admin user can set an enabled Storage Class as the default one
[2026-07-02T07:14:21.109Z] [INFO] Test title: An admin user can set an enabled Storage Class as the default one
[2026-07-02T07:14:21.113Z] [INFO] Test tags: ["@Smoke","@SmokeSet2","@Dashboard","@StorageClassesCI"]
[2026-07-02T07:14:21.117Z] [INFO] Skip tags: ["@Bug","@Maintain","@Featureflagged","@ODS-327","@ODS-492"]
[2026-07-02T07:14:21.121Z] [INFO] Grep tags: ["@SmokeSet2"]
[2026-07-02T07:14:21.136Z] [INFO] [STEP 1] Navigate to Storage Classes view
[2026-07-02T07:14:21.146Z] [INFO] Navigate to: https://rh-ai.apps.aff476f4-b942-4b06-bb22-4fc76594be0c.prod.konfluxeaas.com/
[2026-07-02T07:14:21.149Z] [INFO] BYOIDC cluster detected - using Keycloak authentication
[2026-07-02T07:14:31.666Z] [INFO] Starting 480s timeout for: An admin user can set an enabled Storage Class as the default one
[2026-07-02T07:14:31.671Z] [INFO] Test title: An admin user can set an enabled Storage Class as the default one
[2026-07-02T07:14:31.675Z] [INFO] Test tags: ["@Smoke","@SmokeSet2","@Dashboard","@StorageClassesCI"]
[2026-07-02T07:14:31.680Z] [INFO] Skip tags: ["@Bug","@Maintain","@Featureflagged","@ODS-327","@ODS-492"]
[2026-07-02T07:14:31.685Z] [INFO] Grep tags: ["@SmokeSet2"]
[2026-07-02T07:14:31.730Z] [INFO] oc get storageclass -o jsonpath='{.items[?(@.metadata.annotations.storageclass\.kubernetes\.io/is-default-class=="true")].metadata.name}'
[2026-07-02T07:14:32.002Z] [INFO] [EXEC] oc get storageclass -o jsonpath='{.items[?(@.metadata.annotations.storageclass\.kubernetes\.io/is-default-class=="true")].metadata.name}'
[2026-07-02T07:14:32.009Z] [INFO] OpenShift default storage class already exists: gp3-csi
[2026-07-02T07:14:32.033Z] [INFO] Using OpenShift default storage class: gp3-csi
[2026-07-02T07:14:32.343Z] [INFO] [EXEC] oc apply -f /tmp/cypress-yaml-1782976472034-ib4j7zdyq.yaml && rm -f /tmp/cypress-yaml-1782976472034-ib4j7zdyq.yaml
[2026-07-02T07:14:32.349Z] [INFO] Command exit code: 0
[2026-07-02T07:14:32.734Z] [INFO] [EXEC] oc apply -f /tmp/cypress-yaml-1782976472350-07m7il19m.yaml && rm -f /tmp/cypress-yaml-1782976472350-07m7il19m.yaml
[2026-07-02T07:14:32.740Z] [INFO] Command exit code: 0
[2026-07-02T07:14:33.052Z] [INFO] [EXEC] oc apply -f /tmp/cypress-yaml-1782976472743-hsm1ecx9j.yaml && rm -f /tmp/cypress-yaml-1782976472743-hsm1ecx9j.yaml
[2026-07-02T07:14:33.057Z] [INFO] Command exit code: 0
[2026-07-02T07:14:33.341Z] [INFO] [EXEC] oc apply -f /tmp/cypress-yaml-1782976473059-kwzf1ifg5.yaml && rm -f /tmp/cypress-yaml-1782976473059-kwzf1ifg5.yaml
[2026-07-02T07:14:33.347Z] [INFO] Command exit code: 0
[2026-07-02T07:14:33.629Z] [INFO] [EXEC] oc apply -f /tmp/cypress-yaml-1782976473349-yfgqduzzs.yaml && rm -f /tmp/cypress-yaml-1782976473349-yfgqduzzs.yaml
[2026-07-02T07:14:33.634Z] [INFO] Command exit code: 0
[2026-07-02T07:14:33.649Z] [INFO] [STEP 1] Navigate to Storage Classes view
[2026-07-02T07:14:33.658Z] [INFO] Navigate to: https://rh-ai.apps.aff476f4-b942-4b06-bb22-4fc76594be0c.prod.konfluxeaas.com/
[2026-07-02T07:14:33.662Z] [INFO] BYOIDC cluster detected - using Keycloak authentication
3) An admin user can set an enabled Storage Class as the default one
[2026-07-02T07:14:44.186Z] [INFO] Starting 480s timeout for: An admin user can edit the access mode of a storage class
[2026-07-02T07:14:44.188Z] [INFO] Test title: An admin user can edit the access mode of a storage class
[2026-07-02T07:14:44.192Z] [INFO] Test tags: ["@Smoke","@SmokeSet2","@Dashboard","@StorageClassesCI"]
[2026-07-02T07:14:44.196Z] [INFO] Skip tags: ["@Bug","@Maintain","@Featureflagged","@ODS-327","@ODS-492"]
[2026-07-02T07:14:44.229Z] [INFO] Grep tags: ["@SmokeSet2"]
[2026-07-02T07:14:44.254Z] [INFO] [STEP 1] Navigate to Storage Classes view
[2026-07-02T07:14:44.268Z] [INFO] Navigate to: https://rh-ai.apps.aff476f4-b942-4b06-bb22-4fc76594be0c.prod.konfluxeaas.com/
[2026-07-02T07:14:44.271Z] [INFO] BYOIDC cluster detected - using Keycloak authentication
[2026-07-02T07:14:55.160Z] [INFO] Starting 480s timeout for: An admin user can edit the access mode of a storage class
[2026-07-02T07:14:55.164Z] [INFO] Test title: An admin user can edit the access mode of a storage class
[2026-07-02T07:14:55.170Z] [INFO] Test tags: ["@Smoke","@SmokeSet2","@Dashboard","@StorageClassesCI"]
[2026-07-02T07:14:55.175Z] [INFO] Skip tags: ["@Bug","@Maintain","@Featureflagged","@ODS-327","@ODS-492"]
[2026-07-02T07:14:55.182Z] [INFO] Grep tags: ["@SmokeSet2"]
[2026-07-02T07:14:55.233Z] [INFO] oc get storageclass -o jsonpath='{.items[?(@.metadata.annotations.storageclass\.kubernetes\.io/is-default-class=="true")].metadata.name}'
[2026-07-02T07:14:55.669Z] [INFO] [EXEC] oc get storageclass -o jsonpath='{.items[?(@.metadata.annotations.storageclass\.kubernetes\.io/is-default-class=="true")].metadata.name}'
[2026-07-02T07:14:55.732Z] [INFO] OpenShift default storage class already exists: gp3-csi
[2026-07-02T07:14:55.738Z] [INFO] Using OpenShift default storage class: gp3-csi
[2026-07-02T07:14:56.278Z] [INFO] [EXEC] oc apply -f /tmp/cypress-yaml-1782976495739-h4rcyellv.yaml && rm -f /tmp/cypress-yaml-1782976495739-h4rcyellv.yaml
[2026-07-02T07:14:56.284Z] [INFO] Command exit code: 0
[2026-07-02T07:14:56.941Z] [INFO] [EXEC] oc apply -f /tmp/cypress-yaml-1782976496330-kj5uh8nix.yaml && rm -f /tmp/cypress-yaml-1782976496330-kj5uh8nix.yaml
[2026-07-02T07:14:56.947Z] [INFO] Command exit code: 0
[2026-07-02T07:14:57.735Z] [INFO] [EXEC] oc apply -f /tmp/cypress-yaml-1782976496949-ky0xohyny.yaml && rm -f /tmp/cypress-yaml-1782976496949-ky0xohyny.yaml
[2026-07-02T07:14:57.741Z] [INFO] Command exit code: 0
[2026-07-02T07:14:58.340Z] [INFO] [EXEC] oc apply -f /tmp/cypress-yaml-1782976497742-iyaq8fzet.yaml && rm -f /tmp/cypress-yaml-1782976497742-iyaq8fzet.yaml
[2026-07-02T07:14:58.347Z] [INFO] Command exit code: 0
[2026-07-02T07:14:58.868Z] [INFO] [EXEC] oc apply -f /tmp/cypress-yaml-1782976498348-8grbb6bs1.yaml && rm -f /tmp/cypress-yaml-1782976498348-8grbb6bs1.yaml
[2026-07-02T07:14:58.931Z] [INFO] Command exit code: 0
[2026-07-02T07:14:58.958Z] [INFO] [STEP 1] Navigate to Storage Classes view
[2026-07-02T07:14:58.968Z] [INFO] Navigate to: https://rh-ai.apps.aff476f4-b942-4b06-bb22-4fc76594be0c.prod.konfluxeaas.com/
[2026-07-02T07:14:58.972Z] [INFO] BYOIDC cluster detected - using Keycloak authentication
4) An admin user can edit the access mode of a storage class
[2026-07-02T07:15:09.757Z] [INFO] Deleting storage class: qe-settings-sc-disabled-non-default
[2026-07-02T07:15:10.150Z] [INFO] [EXEC] oc delete storageclass qe-settings-sc-disabled-non-default --ignore-not-found=true
[2026-07-02T07:15:10.154Z] [INFO] Deleting storage class: qe-settings-sc-enabled-non-default
[2026-07-02T07:15:10.554Z] [INFO] [EXEC] oc delete storageclass qe-settings-sc-enabled-non-default --ignore-not-found=true
[2026-07-02T07:15:10.557Z] [INFO] Deleting storage class: qe-settings-sc-enabled-to-default
[2026-07-02T07:15:11.057Z] [INFO] [EXEC] oc delete storageclass qe-settings-sc-enabled-to-default --ignore-not-found=true
[2026-07-02T07:15:11.061Z] [INFO] Deleting storage class: qe-settings-sc-manila-csi
[2026-07-02T07:15:11.630Z] [INFO] [EXEC] oc delete storageclass qe-settings-sc-manila-csi --ignore-not-found=true
[2026-07-02T07:15:11.635Z] [INFO] Deleting storage class: qe-settings-sc-vsphere-volume
[2026-07-02T07:15:12.155Z] [INFO] [EXEC] oc delete storageclass qe-settings-sc-vsphere-volume --ignore-not-found=true
0 passing (2m)
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.aff476f4-b942-4b06-bb22-4fc76594be0c.prod.konfluxeaas.com/
Timed out retrying after 10000ms: Expected to find element: `#page-sidebar`, but never found it.
AssertionError: Timed out retrying after 10000ms: Expected to find element: `#page-sidebar`, but never found it.
at AppChrome.findSideBar (webpack://@odh-dashboard/cypress/./cypress/pages/appChrome.ts:24:14)
at AppChrome.findNavItem (webpack://@odh-dashboard/cypress/./cypress/pages/appChrome.ts:44:16)
at StorageClassesPage.findNavItem (webpack://@odh-dashboard/cypress/./cypress/pages/storageClasses.ts:30:21)
at StorageClassesPage.navigate (webpack://@odh-dashboard/cypress/./cypress/pages/storageClasses.ts:16:9)
at Context.eval (webpack://@odh-dashboard/cypress/./cypress/tests/e2e/storageClasses/storageClasses.cy.ts:82:25)
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.aff476f4-b942-4b06-bb22-4fc76594be0c.prod.konfluxeaas.com/
Timed out retrying after 10000ms: Expected to find element: `#page-sidebar`, but never found it.
AssertionError: Timed out retrying after 10000ms: Expected to find element: `#page-sidebar`, but never found it.
at AppChrome.findSideBar (webpack://@odh-dashboard/cypress/./cypress/pages/appChrome.ts:24:14)
at AppChrome.findNavItem (webpack://@odh-dashboard/cypress/./cypress/pages/appChrome.ts:44:16)
at StorageClassesPage.findNavItem (webpack://@odh-dashboard/cypress/./cypress/pages/storageClasses.ts:30:21)
at StorageClassesPage.navigate (webpack://@odh-dashboard/cypress/./cypress/pages/storageClasses.ts:16:9)
at Context.eval (webpack://@odh-dashboard/cypress/./cypress/tests/e2e/storageClasses/storageClasses.cy.ts:119:25)
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.aff476f4-b942-4b06-bb22-4fc76594be0c.prod.konfluxeaas.com/
Timed out retrying after 10000ms: Expected to find element: `#page-sidebar`, but never found it.
AssertionError: Timed out retrying after 10000ms: Expected to find element: `#page-sidebar`, but never found it.
at AppChrome.findSideBar (webpack://@odh-dashboard/cypress/./cypress/pages/appChrome.ts:24:14)
at AppChrome.findNavItem (webpack://@odh-dashboard/cypress/./cypress/pages/appChrome.ts:44:16)
at StorageClassesPage.findNavItem (webpack://@odh-dashboard/cypress/./cypress/pages/storageClasses.ts:30:21)
at StorageClassesPage.navigate (webpack://@odh-dashboard/cypress/./cypress/pages/storageClasses.ts:16:9)
at Context.eval (webpack://@odh-dashboard/cypress/./cypress/tests/e2e/storageClasses/storageClasses.cy.ts:151:25)
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.aff476f4-b942-4b06-bb22-4fc76594be0c.prod.konfluxeaas.com/
Timed out retrying after 10000ms: Expected to find element: `#page-sidebar`, but never found it.
AssertionError: Timed out retrying after 10000ms: Expected to find element: `#page-sidebar`, but never found it.
at AppChrome.findSideBar (webpack://@odh-dashboard/cypress/./cypress/pages/appChrome.ts:24:14)
at AppChrome.findNavItem (webpack://@odh-dashboard/cypress/./cypress/pages/appChrome.ts:44:16)
at StorageClassesPage.findNavItem (webpack://@odh-dashboard/cypress/./cypress/pages/storageClasses.ts:30:21)
at StorageClassesPage.navigate (webpack://@odh-dashboard/cypress/./cypress/pages/storageClasses.ts:16:9)
at Context.eval (webpack://@odh-dashboard/cypress/./cypress/tests/e2e/storageClasses/storageClasses.cy.ts:179:25)
[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, 47 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-02T07:15:19.843Z] [INFO] Setting tests timeout to: 480 seconds
Cluster Storage Access Modes Tests
[2026-07-02T07:15:19.855Z] [INFO] Starting 480s timeout for: Should display storage classes with different access modes in cluster storage dropdown
[2026-07-02T07:15:19.857Z] [INFO] Test title: Should display storage classes with different access modes in cluster storage dropdown
[2026-07-02T07:15:19.863Z] [INFO] Test tags: ["@Smoke","@SmokeSet2","@Dashboard","@NonConcurrent"]
[2026-07-02T07:15:19.868Z] [INFO] Skip tags: ["@Bug","@Maintain","@Featureflagged","@ODS-327","@ODS-492"]
[2026-07-02T07:15:19.873Z] [INFO] Grep tags: ["@SmokeSet2"]
[2026-07-02T07:15:19.889Z] [INFO] Loaded test data from fixtures
[2026-07-02T07:15:19.938Z] [INFO] Provisioning storage classes with different access modes
[2026-07-02T07:15:20.301Z] [INFO] [EXEC] oc apply -f /tmp/cypress-yaml-1782976519943-eafjc70r4.yaml && rm -f /tmp/cypress-yaml-1782976519943-eafjc70r4.yaml
[2026-07-02T07:15:20.328Z] [INFO] Command exit code: 0
[2026-07-02T07:15:20.732Z] [INFO] [EXEC] oc apply -f /tmp/cypress-yaml-1782976520331-tpdfld7qb.yaml && rm -f /tmp/cypress-yaml-1782976520331-tpdfld7qb.yaml
[2026-07-02T07:15:20.739Z] [INFO] Command exit code: 0
[2026-07-02T07:15:21.139Z] [INFO] [EXEC] oc apply -f /tmp/cypress-yaml-1782976520741-wdvmv08cf.yaml && rm -f /tmp/cypress-yaml-1782976520741-wdvmv08cf.yaml
[2026-07-02T07:15:21.156Z] [INFO] Command exit code: 0
[2026-07-02T07:15:21.566Z] [INFO] [EXEC] oc apply -f /tmp/cypress-yaml-1782976521158-0ublk6piq.yaml && rm -f /tmp/cypress-yaml-1782976521158-0ublk6piq.yaml
[2026-07-02T07:15:21.572Z] [INFO] Command exit code: 0
[2026-07-02T07:15:22.034Z] [INFO] [EXEC] oc apply -f /tmp/cypress-yaml-1782976521575-666hiuklt.yaml && rm -f /tmp/cypress-yaml-1782976521575-666hiuklt.yaml
[2026-07-02T07:15:22.040Z] [INFO] Command exit code: 0
[2026-07-02T07:15:22.043Z] [INFO] Provisioning project
[2026-07-02T07:15:22.046Z] [INFO] Executing command: oc get project "test-cluster-storage-access-modes" -o name
[2026-07-02T07:15:22.454Z] [INFO] [EXEC] oc get project "test-cluster-storage-access-modes" -o name
[2026-07-02T07:15:22.460Z] [INFO] Command result: {"stdout":"","stderr":"Error from server (NotFound): namespaces \"test-cluster-storage-access-modes\" not found","exitCode":1}
[2026-07-02T07:15:22.467Z] [INFO] Project 'test-cluster-storage-access-modes' does not exist.
[2026-07-02T07:15:22.534Z] [INFO] Creating project test-cluster-storage-access-modes
[2026-07-02T07:15:22.976Z] [INFO] [EXEC] oc new-project test-cluster-storage-access-modes
[2026-07-02T07:15:23.461Z] [INFO] [EXEC] oc label namespace test-cluster-storage-access-modes opendatahub.io/dashboard=true --overwrite
[2026-07-02T07:15:23.468Z] [INFO] Executing command: oc get project "test-cluster-storage-access-modes" -o name
[2026-07-02T07:15:23.959Z] [INFO] [EXEC] oc get project "test-cluster-storage-access-modes" -o name
[2026-07-02T07:15:23.965Z] [INFO] Command result: {"stdout":"project.project.openshift.io/test-cluster-storage-access-modes","stderr":"","exitCode":0}
[2026-07-02T07:15:24.030Z] [INFO] Project 'test-cluster-storage-access-modes' exists.
[2026-07-02T07:15:24.365Z] [INFO] [EXEC] oc adm policy add-role-to-user edit *** -n test-cluster-storage-access-modes
[2026-07-02T07:15:24.375Z] [INFO] [STEP 1] Log into the application
[2026-07-02T07:15:24.383Z] [INFO] Navigate to: https://rh-ai.apps.aff476f4-b942-4b06-bb22-4fc76594be0c.prod.konfluxeaas.com/
[2026-07-02T07:15:24.386Z] [INFO] BYOIDC cluster detected - using Keycloak authentication
[2026-07-02T07:15:28.544Z] [INFO] Setting tests timeout to: 480 seconds
[2026-07-02T07:15:28.554Z] [INFO] Starting 480s timeout for: Should display storage classes with different access modes in cluster storage dropdown
[2026-07-02T07:15:28.557Z] [INFO] Test title: Should display storage classes with different access modes in cluster storage dropdown
[2026-07-02T07:15:28.562Z] [INFO] Test tags: ["@Smoke","@SmokeSet2","@Dashboard","@NonConcurrent"]
[2026-07-02T07:15:28.566Z] [INFO] Skip tags: ["@Bug","@Maintain","@Featureflagged","@ODS-327","@ODS-492"]
[2026-07-02T07:15:28.571Z] [INFO] Grep tags: ["@SmokeSet2"]
[2026-07-02T07:15:28.631Z] [INFO] Loaded test data from fixtures
[2026-07-02T07:15:28.643Z] [INFO] Provisioning storage classes with different access modes
[2026-07-02T07:15:29.354Z] [INFO] [EXEC] oc apply -f /tmp/cypress-yaml-1782976528649-xhfdq7fpn.yaml && rm -f /tmp/cypress-yaml-1782976528649-xhfdq7fpn.yaml
[2026-07-02T07:15:29.362Z] [INFO] Command exit code: 0
[2026-07-02T07:15:30.058Z] [INFO] [EXEC] oc apply -f /tmp/cypress-yaml-1782976529366-j5jk9hd1s.yaml && rm -f /tmp/cypress-yaml-1782976529366-j5jk9hd1s.yaml
[2026-07-02T07:15:30.135Z] [INFO] Command exit code: 0
[2026-07-02T07:15:30.770Z] [INFO] [EXEC] oc apply -f /tmp/cypress-yaml-1782976530137-r1oddq9ab.yaml && rm -f /tmp/cypress-yaml-1782976530137-r1oddq9ab.yaml
[2026-07-02T07:15:30.777Z] [INFO] Command exit code: 0
[2026-07-02T07:15:31.354Z] [INFO] [EXEC] oc apply -f /tmp/cypress-yaml-1782976530780-jbhkrkckl.yaml && rm -f /tmp/cypress-yaml-1782976530780-jbhkrkckl.yaml
[2026-07-02T07:15:31.360Z] [INFO] Command exit code: 0
[2026-07-02T07:15:31.747Z] [INFO] [EXEC] oc apply -f /tmp/cypress-yaml-1782976531361-edugdxwwb.yaml && rm -f /tmp/cypress-yaml-1782976531361-edugdxwwb.yaml
[2026-07-02T07:15:31.754Z] [INFO] Command exit code: 0
[2026-07-02T07:15:31.757Z] [INFO] Provisioning project
[2026-07-02T07:15:31.760Z] [INFO] Executing command: oc get project "test-cluster-storage-access-modes" -o name
[2026-07-02T07:15:32.052Z] [INFO] [EXEC] oc get project "test-cluster-storage-access-modes" -o name
[2026-07-02T07:15:32.061Z] [INFO] Command result: {"stdout":"project.project.openshift.io/test-cluster-storage-access-modes","stderr":"","exitCode":0}
[2026-07-02T07:15:32.069Z] [INFO] Project 'test-cluster-storage-access-modes' exists.
[2026-07-02T07:15:32.077Z] [INFO] Project test-cluster-storage-access-modes already exists. Deleting it.
[2026-07-02T07:15:39.486Z] [INFO] [EXEC] oc delete project test-cluster-storage-access-modes --wait
[2026-07-02T07:15:39.525Z] [INFO] Waiting for project test-cluster-storage-access-modes to be fully deleted...
[2026-07-02T07:15:39.540Z] [INFO] Executing command: oc get project "test-cluster-storage-access-modes" -o name
[2026-07-02T07:15:39.819Z] [INFO] [EXEC] oc get project "test-cluster-storage-access-modes" -o name
[2026-07-02T07:15:39.827Z] [INFO] Command result: {"stdout":"","stderr":"Error from server (NotFound): namespaces \"test-cluster-storage-access-modes\" not found","exitCode":1}
[2026-07-02T07:15:39.850Z] [INFO] Project 'test-cluster-storage-access-modes' does not exist.
[2026-07-02T07:15:39.889Z] [INFO] Creating project test-cluster-storage-access-modes
[2026-07-02T07:15:40.250Z] [INFO] [EXEC] oc new-project test-cluster-storage-access-modes
[2026-07-02T07:15:40.682Z] [INFO] [EXEC] oc label namespace test-cluster-storage-access-modes opendatahub.io/dashboard=true --overwrite
[2026-07-02T07:15:40.693Z] [INFO] Executing command: oc get project "test-cluster-storage-access-modes" -o name
[2026-07-02T07:15:41.244Z] [INFO] [EXEC] oc get project "test-cluster-storage-access-modes" -o name
[2026-07-02T07:15:41.280Z] [INFO] Command result: {"stdout":"project.project.openshift.io/test-cluster-storage-access-modes","stderr":"","exitCode":0}
[2026-07-02T07:15:41.342Z] [INFO] Project 'test-cluster-storage-access-modes' exists.
[2026-07-02T07:15:41.841Z] [INFO] [EXEC] oc adm policy add-role-to-user edit *** -n test-cluster-storage-access-modes
[2026-07-02T07:15:41.943Z] [INFO] [STEP 1] Log into the application
[2026-07-02T07:15:42.028Z] [INFO] Navigate to: https://rh-ai.apps.aff476f4-b942-4b06-bb22-4fc76594be0c.prod.konfluxeaas.com/
[2026-07-02T07:15:42.048Z] [INFO] BYOIDC cluster detected - using Keycloak authentication
[2026-07-02T07:15:42.478Z] [INFO] [STEP 2] Navigate to the Project list tab and search for test-cluster-storage-access-modes
[2026-07-02T07:15:52.880Z] [INFO] Starting 480s timeout for: Should display storage classes with different access modes in cluster storage dropdown
[2026-07-02T07:15:52.883Z] [INFO] Test title: Should display storage classes with different access modes in cluster storage dropdown
[2026-07-02T07:15:52.931Z] [INFO] Test tags: ["@Smoke","@SmokeSet2","@Dashboard","@NonConcurrent"]
[2026-07-02T07:15:52.938Z] [INFO] Skip tags: ["@Bug","@Maintain","@Featureflagged","@ODS-327","@ODS-492"]
[2026-07-02T07:15:52.944Z] [INFO] Grep tags: ["@SmokeSet2"]
[2026-07-02T07:15:52.953Z] [INFO] Loaded test data from fixtures
[2026-07-02T07:15:52.965Z] [INFO] Provisioning storage classes with different access modes
[2026-07-02T07:15:53.488Z] [INFO] [EXEC] oc apply -f /tmp/cypress-yaml-1782976552970-8envs0b2q.yaml && rm -f /tmp/cypress-yaml-1782976552970-8envs0b2q.yaml
[2026-07-02T07:15:53.494Z] [INFO] Command exit code: 0
[2026-07-02T07:15:54.159Z] [INFO] [EXEC] oc apply -f /tmp/cypress-yaml-1782976553496-zu4qckrxw.yaml && rm -f /tmp/cypress-yaml-1782976553496-zu4qckrxw.yaml
[2026-07-02T07:15:54.167Z] [INFO] Command exit code: 0
[2026-07-02T07:15:54.761Z] [INFO] [EXEC] oc apply -f /tmp/cypress-yaml-1782976554169-0hlja1byk.yaml && rm -f /tmp/cypress-yaml-1782976554169-0hlja1byk.yaml
[2026-07-02T07:15:54.768Z] [INFO] Command exit code: 0
[2026-07-02T07:15:55.342Z] [INFO] [EXEC] oc apply -f /tmp/cypress-yaml-1782976554770-vieh7lkjx.yaml && rm -f /tmp/cypress-yaml-1782976554770-vieh7lkjx.yaml
[2026-07-02T07:15:55.349Z] [INFO] Command exit code: 0
[2026-07-02T07:15:55.754Z] [INFO] [EXEC] oc apply -f /tmp/cypress-yaml-1782976555351-avhy7862d.yaml && rm -f /tmp/cypress-yaml-1782976555351-avhy7862d.yaml
[2026-07-02T07:15:55.761Z] [INFO] Command exit code: 0
[2026-07-02T07:15:55.766Z] [INFO] Provisioning project
[2026-07-02T07:15:55.769Z] [INFO] Executing command: oc get project "test-cluster-storage-access-modes" -o name
[2026-07-02T07:15:56.653Z] [INFO] [EXEC] oc get project "test-cluster-storage-access-modes" -o name
[2026-07-02T07:15:56.730Z] [INFO] Command result: {"stdout":"project.project.openshift.io/test-cluster-storage-access-modes","stderr":"","exitCode":0}
[2026-07-02T07:15:56.738Z] [INFO] Project 'test-cluster-storage-access-modes' exists.
[2026-07-02T07:15:56.748Z] [INFO] Project test-cluster-storage-access-modes already exists. Deleting it.
[2026-07-02T07:16:04.898Z] [INFO] [EXEC] oc delete project test-cluster-storage-access-modes --wait
[2026-07-02T07:16:04.909Z] [INFO] Waiting for project test-cluster-storage-access-modes to be fully deleted...
[2026-07-02T07:16:04.915Z] [INFO] Executing command: oc get project "test-cluster-storage-access-modes" -o name
[2026-07-02T07:16:05.251Z] [INFO] [EXEC] oc get project "test-cluster-storage-access-modes" -o name
[2026-07-02T07:16:05.258Z] [INFO] Command result: {"stdout":"","stderr":"Error from server (NotFound): namespaces \"test-cluster-storage-access-modes\" not found","exitCode":1}
[2026-07-02T07:16:05.265Z] [INFO] Project 'test-cluster-storage-access-modes' does not exist.
[2026-07-02T07:16:05.281Z] [INFO] Creating project test-cluster-storage-access-modes
[2026-07-02T07:16:05.655Z] [INFO] [EXEC] oc new-project test-cluster-storage-access-modes
[2026-07-02T07:16:05.979Z] [INFO] [EXEC] oc label namespace test-cluster-storage-access-modes opendatahub.io/dashboard=true --overwrite
[2026-07-02T07:16:05.986Z] [INFO] Executing command: oc get project "test-cluster-storage-access-modes" -o name
[2026-07-02T07:16:06.330Z] [INFO] [EXEC] oc get project "test-cluster-storage-access-modes" -o name
[2026-07-02T07:16:06.337Z] [INFO] Command result: {"stdout":"project.project.openshift.io/test-cluster-storage-access-modes","stderr":"","exitCode":0}
[2026-07-02T07:16:06.343Z] [INFO] Project 'test-cluster-storage-access-modes' exists.
[2026-07-02T07:16:06.638Z] [INFO] [EXEC] oc adm policy add-role-to-user edit *** -n test-cluster-storage-access-modes
[2026-07-02T07:16:06.649Z] [INFO] [STEP 1] Log into the application
[2026-07-02T07:16:06.657Z] [INFO] Navigate to: https://rh-ai.apps.aff476f4-b942-4b06-bb22-4fc76594be0c.prod.konfluxeaas.com/
[2026-07-02T07:16:06.662Z] [INFO] BYOIDC cluster detected - using Keycloak authentication
[2026-07-02T07:16:06.878Z] [INFO] [STEP 2] Navigate to the Project list tab and search for test-cluster-storage-access-modes
1) "before each" hook for "Should display storage classes with different access modes in cluster storage dropdown"
[2026-07-02T07:16:17.200Z] [INFO] Cleaning up storage classes
[2026-07-02T07:16:17.212Z] [INFO] Deleting storage class: sc-rwo-preset
[2026-07-02T07:16:17.502Z] [INFO] [EXEC] oc delete storageclass sc-rwo-preset --ignore-not-found=true
[2026-07-02T07:16:17.505Z] [INFO] Deleting storage class: sc-rwx-preset
[2026-07-02T07:16:17.855Z] [INFO] [EXEC] oc delete storageclass sc-rwx-preset --ignore-not-found=true
[2026-07-02T07:16:17.859Z] [INFO] Deleting storage class: sc-rox-preset
[2026-07-02T07:16:18.183Z] [INFO] [EXEC] oc delete storageclass sc-rox-preset --ignore-not-found=true
[2026-07-02T07:16:18.187Z] [INFO] Deleting storage class: sc-rwop-preset
[2026-07-02T07:16:18.529Z] [INFO] [EXEC] oc delete storageclass sc-rwop-preset --ignore-not-found=true
[2026-07-02T07:16:18.533Z] [INFO] Deleting storage class: sc-multi-preset
[2026-07-02T07:16:18.855Z] [INFO] [EXEC] oc delete storageclass sc-multi-preset --ignore-not-found=true
[2026-07-02T07:16:18.858Z] [INFO] Deleting storage class: sc-rwo-preset
[2026-07-02T07:16:19.233Z] [INFO] [EXEC] oc delete storageclass sc-rwo-preset --ignore-not-found=true
[2026-07-02T07:16:19.236Z] [INFO] Deleting storage class: sc-rwx-preset
[2026-07-02T07:16:19.559Z] [INFO] [EXEC] oc delete storageclass sc-rwx-preset --ignore-not-found=true
[2026-07-02T07:16:19.563Z] [INFO] Deleting storage class: sc-rox-preset
[2026-07-02T07:16:19.836Z] [INFO] [EXEC] oc delete storageclass sc-rox-preset --ignore-not-found=true
[2026-07-02T07:16:19.839Z] [INFO] Deleting storage class: sc-rwop-preset
[2026-07-02T07:16:20.112Z] [INFO] [EXEC] oc delete storageclass sc-rwop-preset --ignore-not-found=true
[2026-07-02T07:16:20.115Z] [INFO] Deleting storage class: sc-multi-preset
[2026-07-02T07:16:20.384Z] [INFO] [EXEC] oc delete storageclass sc-multi-preset --ignore-not-found=true
[2026-07-02T07:16:20.387Z] [INFO] Cleaning up project
[2026-07-02T07:16:20.677Z] [INFO] [EXEC] oc delete project test-cluster-storage-access-modes --wait=false --ignore-not-found
0 passing (1m)
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.aff476f4-b942-4b06-bb22-4fc76594be0c.prod.konfluxeaas.com/
5. Navigate to the Project list tab and search for test-cluster-storage-access-modes
Timed out retrying after 10000ms: Expected to find element: `#page-sidebar`, but never found it.
Because this error occurred during a `before each` hook we are skipping the remaining tests in the current suite: `Cluster Storage Access Mode...`
AssertionError: Timed out retrying after 10000ms: Expected to find element: `#page-sidebar`, but never found it.
at AppChrome.findSideBar (webpack://@odh-dashboard/cypress/./cypress/pages/appChrome.ts:24:14)
at AppChrome.findNavItem (webpack://@odh-dashboard/cypress/./cypress/pages/appChrome.ts:44:16)
at ProjectListPage.navigate (webpack://@odh-dashboard/cypress/./cypress/pages/projects.ts:84:14)
at Context.eval (webpack://@odh-dashboard/cypress/./cypress/tests/e2e/dataScienceProjects/clusterStorage/testClusterStorageAccessModes.cy.ts:84:20)
[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: 1 minute, 0 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-02T07:16:25.821Z] [INFO] Setting tests timeout to: 480 seconds
Verify that only the Cluster Admin can access Cluster Settings
[2026-07-02T07:16:25.831Z] [INFO] Starting 480s timeout for: Admin should access Cluster Settings and see UI fields matching OpenShift configurations
[2026-07-02T07:16:25.834Z] [INFO] Test title: Admin should access Cluster Settings and see UI fields matching OpenShift configurations
[2026-07-02T07:16:25.840Z] [INFO] Test tags: ["@Smoke","@SmokeSet2","@ODS-1216","@Dashboard","@ci-dashboard-regression-tags","@SettingsCI"]
[2026-07-02T07:16:25.844Z] [INFO] Skip tags: ["@Bug","@Maintain","@Featureflagged","@ODS-327","@ODS-492"]
[2026-07-02T07:16:25.849Z] [INFO] Grep tags: ["@SmokeSet2"]
[2026-07-02T07:16:25.863Z] [INFO] Loaded test data - User: ***, ClusterRoleBinding: cypress-test-***-cluster-admin
[2026-07-02T07:16:26.233Z] [INFO] [EXEC] oc get OdhDashboardConfig -A -o json | jq '.items[].spec'
[2026-07-02T07:16:26.240Z] [INFO] Dashboard Config:
[2026-07-02T07:16:26.553Z] [INFO] [EXEC] oc get configmaps -l app=notebook-controller -A -o jsonpath='{.items[0].data}' | jq .
[2026-07-02T07:16:26.559Z] [INFO] Controller Config:
[2026-07-02T07:16:26.567Z] [INFO] Executing command:
[2026-07-02T07:16:26.874Z] [INFO] [EXEC] oc get configmap -n redhat-ods-applications notebook-controller-culler-config -o jsonpath='{.data}' | jq .
[2026-07-02T07:16:26.881Z] [INFO] Command stderr:
[2026-07-02T07:16:26.888Z] [INFO] Raw Controller Culler Config Response:
[2026-07-02T07:16:26.891Z] [INFO] Controller Culler Config (Error):
[2026-07-02T07:16:26.894Z] [INFO] Check if user is in RHODS user groups
[2026-07-02T07:16:26.896Z] [INFO] Getting OdhDashboardConfig groupsConfig: oc get OdhDashboardConfig -A -o json | jq -r '.items[].spec.groupsConfig'
[2026-07-02T07:16:27.195Z] [INFO] [EXEC] oc get OdhDashboardConfig -A -o json | jq -r '.items[].spec.groupsConfig'
[2026-07-02T07:16:27.202Z] [INFO] Could not parse groupsConfig, continuing with test
[2026-07-02T07:16:27.229Z] [INFO] Check for existing ClusterRoleBinding
[2026-07-02T07:16:27.234Z] [INFO] Getting ClusterRoleBinding: oc get clusterrolebinding cypress-test-*** -o json --ignore-not-found
[2026-07-02T07:16:27.532Z] [INFO] [EXEC] oc get clusterrolebinding cypress-test-*** -o json --ignore-not-found
[2026-07-02T07:16:27.539Z] [INFO] ClusterRoleBinding not found: cypress-test-***
[2026-07-02T07:16:27.545Z] [INFO] Create ClusterRoleBinding for cluster-admin
[2026-07-02T07:16:27.890Z] [INFO] [EXEC] oc apply -f /tmp/cypress-yaml-1782976587548-6p4nmgn6t.yaml && rm -f /tmp/cypress-yaml-1782976587548-6p4nmgn6t.yaml
[2026-07-02T07:16:27.896Z] [INFO] Command exit code: 0
[2026-07-02T07:16:27.901Z] [INFO] Successfully created ClusterRoleBinding
[2026-07-02T07:16:27.920Z] [INFO] [STEP 1] Log into the application as admin
[2026-07-02T07:16:27.934Z] [INFO] Navigate to: https://rh-ai.apps.aff476f4-b942-4b06-bb22-4fc76594be0c.prod.konfluxeaas.com/
[2026-07-02T07:16:27.937Z] [INFO] BYOIDC cluster detected - using Keycloak authentication
[2026-07-02T07:16:30.633Z] [INFO] Setting tests timeout to: 480 seconds
[2026-07-02T07:16:30.643Z] [INFO] Starting 480s timeout for: Admin should access Cluster Settings and see UI fields matching OpenShift configurations
[2026-07-02T07:16:30.646Z] [INFO] Test title: Admin should access Cluster Settings and see UI fields matching OpenShift configurations
[2026-07-02T07:16:30.651Z] [INFO] Test tags: ["@Smoke","@SmokeSet2","@ODS-1216","@Dashboard","@ci-dashboard-regression-tags","@SettingsCI"]
[2026-07-02T07:16:30.656Z] [INFO] Skip tags: ["@Bug","@Maintain","@Featureflagged","@ODS-327","@ODS-492"]
[2026-07-02T07:16:30.660Z] [INFO] Grep tags: ["@SmokeSet2"]
[2026-07-02T07:16:30.676Z] [INFO] Loaded test data - User: ***, ClusterRoleBinding: cypress-test-***-cluster-admin
[2026-07-02T07:16:31.014Z] [INFO] [EXEC] oc get OdhDashboardConfig -A -o json | jq '.items[].spec'
[2026-07-02T07:16:31.020Z] [INFO] Dashboard Config:
[2026-07-02T07:16:31.337Z] [INFO] [EXEC] oc get configmaps -l app=notebook-controller -A -o jsonpath='{.items[0].data}' | jq .
[2026-07-02T07:16:31.343Z] [INFO] Controller Config:
[2026-07-02T07:16:31.350Z] [INFO] Executing command:
[2026-07-02T07:16:31.664Z] [INFO] [EXEC] oc get configmap -n redhat-ods-applications notebook-controller-culler-config -o jsonpath='{.data}' | jq .
[2026-07-02T07:16:31.670Z] [INFO] Command stderr:
[2026-07-02T07:16:31.675Z] [INFO] Raw Controller Culler Config Response:
[2026-07-02T07:16:31.679Z] [INFO] Controller Culler Config (Error):
[2026-07-02T07:16:31.681Z] [INFO] Check if user is in RHODS user groups
[2026-07-02T07:16:31.684Z] [INFO] Getting OdhDashboardConfig groupsConfig: oc get OdhDashboardConfig -A -o json | jq -r '.items[].spec.groupsConfig'
[2026-07-02T07:16:31.990Z] [INFO] [EXEC] oc get OdhDashboardConfig -A -o json | jq -r '.items[].spec.groupsConfig'
[2026-07-02T07:16:31.998Z] [INFO] Could not parse groupsConfig, continuing with test
[2026-07-02T07:16:32.006Z] [INFO] Check for existing ClusterRoleBinding
[2026-07-02T07:16:32.010Z] [INFO] Getting ClusterRoleBinding: oc get clusterrolebinding cypress-test-*** -o json --ignore-not-found
[2026-07-02T07:16:32.312Z] [INFO] [EXEC] oc get clusterrolebinding cypress-test-*** -o json --ignore-not-found
[2026-07-02T07:16:32.331Z] [INFO] Found ClusterRoleBinding: cypress-test-***
[2026-07-02T07:16:32.336Z] [INFO] Found existing ClusterRoleBinding, will restore after test
[2026-07-02T07:16:32.342Z] [INFO] Create ClusterRoleBinding for cluster-admin
[2026-07-02T07:16:32.701Z] [INFO] [EXEC] oc apply -f /tmp/cypress-yaml-1782976592346-smw761a43.yaml && rm -f /tmp/cypress-yaml-1782976592346-smw761a43.yaml
[2026-07-02T07:16:32.708Z] [INFO] Command exit code: 0
[2026-07-02T07:16:32.714Z] [INFO] Successfully created ClusterRoleBinding
[2026-07-02T07:16:32.734Z] [INFO] [STEP 1] Log into the application as admin
[2026-07-02T07:16:32.749Z] [INFO] Navigate to: https://rh-ai.apps.aff476f4-b942-4b06-bb22-4fc76594be0c.prod.konfluxeaas.com/
[2026-07-02T07:16:32.753Z] [INFO] BYOIDC cluster detected - using Keycloak authentication
[2026-07-02T07:16:32.934Z] [INFO] [STEP 2] Navigate to Cluster Settings
[2026-07-02T07:16:32.941Z] [INFO] Navigate to: https://rh-ai.apps.aff476f4-b942-4b06-bb22-4fc76594be0c.prod.konfluxeaas.com/settings/cluster/general
[2026-07-02T07:16:32.944Z] [INFO] BYOIDC cluster detected - using Keycloak authentication
[2026-07-02T07:16:44.701Z] [INFO] Starting 480s timeout for: Admin should access Cluster Settings and see UI fields matching OpenShift configurations
[2026-07-02T07:16:44.731Z] [INFO] Test title: Admin should access Cluster Settings and see UI fields matching OpenShift configurations
[2026-07-02T07:16:44.736Z] [INFO] Test tags: ["@Smoke","@SmokeSet2","@ODS-1216","@Dashboard","@ci-dashboard-regression-tags","@SettingsCI"]
[2026-07-02T07:16:44.741Z] [INFO] Skip tags: ["@Bug","@Maintain","@Featureflagged","@ODS-327","@ODS-492"]
[2026-07-02T07:16:44.746Z] [INFO] Grep tags: ["@SmokeSet2"]
[2026-07-02T07:16:44.755Z] [INFO] Loaded test data - User: ***, ClusterRoleBinding: cypress-test-***-cluster-admin
[2026-07-02T07:16:45.131Z] [INFO] [EXEC] oc get OdhDashboardConfig -A -o json | jq '.items[].spec'
[2026-07-02T07:16:45.137Z] [INFO] Dashboard Config:
[2026-07-02T07:16:45.530Z] [INFO] [EXEC] oc get configmaps -l app=notebook-controller -A -o jsonpath='{.items[0].data}' | jq .
[2026-07-02T07:16:45.537Z] [INFO] Controller Config:
[2026-07-02T07:16:45.544Z] [INFO] Executing command:
[2026-07-02T07:16:45.864Z] [INFO] [EXEC] oc get configmap -n redhat-ods-applications notebook-controller-culler-config -o jsonpath='{.data}' | jq .
[2026-07-02T07:16:45.871Z] [INFO] Command stderr:
[2026-07-02T07:16:45.879Z] [INFO] Raw Controller Culler Config Response:
[2026-07-02T07:16:45.884Z] [INFO] Controller Culler Config (Error):
[2026-07-02T07:16:45.888Z] [INFO] Check if user is in RHODS user groups
[2026-07-02T07:16:45.891Z] [INFO] Getting OdhDashboardConfig groupsConfig: oc get OdhDashboardConfig -A -o json | jq -r '.items[].spec.groupsConfig'
[2026-07-02T07:16:46.246Z] [INFO] [EXEC] oc get OdhDashboardConfig -A -o json | jq -r '.items[].spec.groupsConfig'
[2026-07-02T07:16:46.253Z] [INFO] Could not parse groupsConfig, continuing with test
[2026-07-02T07:16:46.262Z] [INFO] Check for existing ClusterRoleBinding
[2026-07-02T07:16:46.267Z] [INFO] Getting ClusterRoleBinding: oc get clusterrolebinding cypress-test-*** -o json --ignore-not-found
[2026-07-02T07:16:46.592Z] [INFO] [EXEC] oc get clusterrolebinding cypress-test-*** -o json --ignore-not-found
[2026-07-02T07:16:46.600Z] [INFO] Found ClusterRoleBinding: cypress-test-***
[2026-07-02T07:16:46.628Z] [INFO] Found existing ClusterRoleBinding, will restore after test
[2026-07-02T07:16:46.635Z] [INFO] Create ClusterRoleBinding for cluster-admin
[2026-07-02T07:16:46.967Z] [INFO] [EXEC] oc apply -f /tmp/cypress-yaml-1782976606636-igufj2uio.yaml && rm -f /tmp/cypress-yaml-1782976606636-igufj2uio.yaml
[2026-07-02T07:16:46.974Z] [INFO] Command exit code: 0
[2026-07-02T07:16:46.980Z] [INFO] Successfully created ClusterRoleBinding
[2026-07-02T07:16:46.999Z] [INFO] [STEP 1] Log into the application as admin
[2026-07-02T07:16:47.014Z] [INFO] Navigate to: https://rh-ai.apps.aff476f4-b942-4b06-bb22-4fc76594be0c.prod.konfluxeaas.com/
[2026-07-02T07:16:47.032Z] [INFO] BYOIDC cluster detected - using Keycloak authentication
[2026-07-02T07:16:47.221Z] [INFO] [STEP 2] Navigate to Cluster Settings
[2026-07-02T07:16:47.231Z] [INFO] Navigate to: https://rh-ai.apps.aff476f4-b942-4b06-bb22-4fc76594be0c.prod.konfluxeaas.com/settings/cluster/general
[2026-07-02T07:16:47.236Z] [INFO] BYOIDC cluster detected - using Keycloak authentication
1) Admin should access Cluster Settings and see UI fields matching OpenShift configurations
[2026-07-02T07:16:59.145Z] [INFO] Starting 480s timeout for: Test User - should not have access rights to view the Cluster Settings tab
[2026-07-02T07:16:59.148Z] [INFO] Test title: Test User - should not have access rights to view the Cluster Settings tab
[2026-07-02T07:16:59.152Z] [INFO] Test tags: ["@Smoke","@SmokeSet2","@ODS-1216","@Dashboard","@ci-dashboard-regression-tags","@SettingsCI"]
[2026-07-02T07:16:59.155Z] [INFO] Skip tags: ["@Bug","@Maintain","@Featureflagged","@ODS-327","@ODS-492"]
[2026-07-02T07:16:59.160Z] [INFO] Grep tags: ["@SmokeSet2"]
[2026-07-02T07:16:59.166Z] [INFO] [STEP 1] Log into the application
[2026-07-02T07:16:59.171Z] [INFO] Navigate to: https://rh-ai.apps.aff476f4-b942-4b06-bb22-4fc76594be0c.prod.konfluxeaas.com/
[2026-07-02T07:16:59.174Z] [INFO] BYOIDC cluster detected - using Keycloak authentication
[2026-07-02T07:16:59.294Z] [INFO] [STEP 2] Navigate to the Cluster Settings
[2026-07-02T07:16:59.301Z] [INFO] Navigate to: https://rh-ai.apps.aff476f4-b942-4b06-bb22-4fc76594be0c.prod.konfluxeaas.com/settings/cluster/general
[2026-07-02T07:16:59.303Z] [INFO] BYOIDC cluster detected - using Keycloak authentication
[2026-07-02T07:17:11.436Z] [INFO] Starting 480s timeout for: Test User - should not have access rights to view the Cluster Settings tab
[2026-07-02T07:17:11.440Z] [INFO] Test title: Test User - should not have access rights to view the Cluster Settings tab
[2026-07-02T07:17:11.446Z] [INFO] Test tags: ["@Smoke","@SmokeSet2","@ODS-1216","@Dashboard","@ci-dashboard-regression-tags","@SettingsCI"]
[2026-07-02T07:17:11.449Z] [INFO] Skip tags: ["@Bug","@Maintain","@Featureflagged","@ODS-327","@ODS-492"]
[2026-07-02T07:17:11.453Z] [INFO] Grep tags: ["@SmokeSet2"]
[2026-07-02T07:17:11.461Z] [INFO] Loaded test data - User: ***, ClusterRoleBinding: cypress-test-***-cluster-admin
[2026-07-02T07:17:11.876Z] [INFO] [EXEC] oc get OdhDashboardConfig -A -o json | jq '.items[].spec'
[2026-07-02T07:17:11.882Z] [INFO] Dashboard Config:
[2026-07-02T07:17:12.267Z] [INFO] [EXEC] oc get configmaps -l app=notebook-controller -A -o jsonpath='{.items[0].data}' | jq .
[2026-07-02T07:17:12.274Z] [INFO] Controller Config:
[2026-07-02T07:17:12.281Z] [INFO] Executing command:
[2026-07-02T07:17:12.652Z] [INFO] [EXEC] oc get configmap -n redhat-ods-applications notebook-controller-culler-config -o jsonpath='{.data}' | jq .
[2026-07-02T07:17:12.658Z] [INFO] Command stderr:
[2026-07-02T07:17:12.663Z] [INFO] Raw Controller Culler Config Response:
[2026-07-02T07:17:12.666Z] [INFO] Controller Culler Config (Error):
[2026-07-02T07:17:12.669Z] [INFO] Check if user is in RHODS user groups
[2026-07-02T07:17:12.672Z] [INFO] Getting OdhDashboardConfig groupsConfig: oc get OdhDashboardConfig -A -o json | jq -r '.items[].spec.groupsConfig'
[2026-07-02T07:17:12.982Z] [INFO] [EXEC] oc get OdhDashboardConfig -A -o json | jq -r '.items[].spec.groupsConfig'
[2026-07-02T07:17:12.989Z] [INFO] Could not parse groupsConfig, continuing with test
[2026-07-02T07:17:12.996Z] [INFO] Check for existing ClusterRoleBinding
[2026-07-02T07:17:13.000Z] [INFO] Getting ClusterRoleBinding: oc get clusterrolebinding cypress-test-*** -o json --ignore-not-found
[2026-07-02T07:17:13.280Z] [INFO] [EXEC] oc get clusterrolebinding cypress-test-*** -o json --ignore-not-found
[2026-07-02T07:17:13.287Z] [INFO] Found ClusterRoleBinding: cypress-test-***
[2026-07-02T07:17:13.292Z] [INFO] Found existing ClusterRoleBinding, will restore after test
[2026-07-02T07:17:13.297Z] [INFO] Create ClusterRoleBinding for cluster-admin
[2026-07-02T07:17:13.597Z] [INFO] [EXEC] oc apply -f /tmp/cypress-yaml-1782976633297-rvpzohsyp.yaml && rm -f /tmp/cypress-yaml-1782976633297-rvpzohsyp.yaml
[2026-07-02T07:17:13.604Z] [INFO] Command exit code: 0
[2026-07-02T07:17:13.609Z] [INFO] Successfully created ClusterRoleBinding
[2026-07-02T07:17:13.615Z] [INFO] [STEP 1] Log into the application
[2026-07-02T07:17:13.621Z] [INFO] Navigate to: https://rh-ai.apps.aff476f4-b942-4b06-bb22-4fc76594be0c.prod.konfluxeaas.com/
[2026-07-02T07:17:13.624Z] [INFO] BYOIDC cluster detected - using Keycloak authentication
[2026-07-02T07:17:13.791Z] [INFO] [STEP 2] Navigate to the Cluster Settings
[2026-07-02T07:17:13.797Z] [INFO] Navigate to: https://rh-ai.apps.aff476f4-b942-4b06-bb22-4fc76594be0c.prod.konfluxeaas.com/settings/cluster/general
[2026-07-02T07:17:13.800Z] [INFO] BYOIDC cluster detected - using Keycloak authentication
2) Test User - should not have access rights to view the Cluster Settings tab
[2026-07-02T07:17:26.332Z] [INFO] Starting 480s timeout for: Cluster Admin user can access all Settings pages
[2026-07-02T07:17:26.334Z] [INFO] Test title: Cluster Admin user can access all Settings pages
[2026-07-02T07:17:26.337Z] [INFO] Test tags: ["@Smoke","@SmokeSet2","@ODS-1688","@Dashboard","@SettingsCI"]
[2026-07-02T07:17:26.341Z] [INFO] Skip tags: ["@Bug","@Maintain","@Featureflagged","@ODS-327","@ODS-492"]
[2026-07-02T07:17:26.344Z] [INFO] Grep tags: ["@SmokeSet2"]
- Cluster Admin user can access all Settings pages
[2026-07-02T07:17:26.355Z] [INFO] [STEP 1] Cleanup: Remove test ClusterRoleBinding
[2026-07-02T07:17:26.359Z] [INFO] Deleting ClusterRoleBinding: oc delete clusterrolebinding cypress-test-*** --ignore-not-found
[2026-07-02T07:17:26.647Z] [INFO] [EXEC] oc delete clusterrolebinding cypress-test-*** --ignore-not-found
[2026-07-02T07:17:26.653Z] [INFO] Successfully deleted ClusterRoleBinding: cypress-test-***
[2026-07-02T07:17:26.658Z] [INFO] Successfully removed test ClusterRoleBinding
[2026-07-02T07:17:26.660Z] [INFO] [STEP 2] Restore original ClusterRoleBinding
[2026-07-02T07:17:26.970Z] [INFO] [EXEC] oc apply -f /tmp/cypress-yaml-1782976646351-5h4qfi9y2.yaml && rm -f /tmp/cypress-yaml-1782976646351-5h4qfi9y2.yaml
[2026-07-02T07:17:26.975Z] [INFO] Command exit code: 0
[2026-07-02T07:17:26.979Z] [INFO] Successfully restored original ClusterRoleBinding
0 passing (1m)
1 pending
2 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.aff476f4-b942-4b06-bb22-4fc76594be0c.prod.konfluxeaas.com/
6. Navigate to Cluster Settings
7. Navigate to: https://rh-ai.apps.aff476f4-b942-4b06-bb22-4fc76594be0c.prod.konfluxeaas.com/settings/cluster/general
Timed out retrying after 10000ms: Unable to find an element by: [data-testid="submit-cluster-settings"]
Ignored nodes: comments, script, style
Log in
· Red Hat OpenShift Container Platform
Log in
· Red Hat OpenShift Container Platform
Log in
· Red Hat OpenShift Container Platform
Log in
· Red Hat OpenShift Container Platform
Log in
· Red Hat OpenShift Container Platform
Log in
· Red Hat OpenShift Container Platform