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-02T21:55:06.675Z] [INFO] Setting tests timeout to: 480 seconds
application
[2026-07-02T21:55:06.689Z] [INFO] Starting 480s timeout for: should login and load page
[2026-07-02T21:55:06.737Z] [INFO] Test title: should login and load page
[2026-07-02T21:55:06.747Z] [INFO] Test tags: ["@Smoke","@SmokeSet2","@Dashboard"]
[2026-07-02T21:55:06.759Z] [INFO] Skip tags: ["@Bug","@Maintain","@Featureflagged","@ODS-327","@ODS-492"]
[2026-07-02T21:55:06.767Z] [INFO] Grep tags: ["@SmokeSet2"]
[2026-07-02T21:55:06.830Z] [INFO] Navigate to: https://rh-ai.apps.d9b1a4c5-d788-443e-902b-ed9f5d51e528.prod.konfluxeaas.com/
[2026-07-02T21:55:06.835Z] [INFO] BYOIDC cluster detected - using Keycloak authentication
[2026-07-02T21:55:09.590Z] [INFO] Setting tests timeout to: 480 seconds
[2026-07-02T21:55:09.604Z] [INFO] Starting 480s timeout for: should login and load page
[2026-07-02T21:55:09.608Z] [INFO] Test title: should login and load page
[2026-07-02T21:55:09.618Z] [INFO] Test tags: ["@Smoke","@SmokeSet2","@Dashboard"]
[2026-07-02T21:55:09.623Z] [INFO] Skip tags: ["@Bug","@Maintain","@Featureflagged","@ODS-327","@ODS-492"]
[2026-07-02T21:55:09.631Z] [INFO] Grep tags: ["@SmokeSet2"]
[2026-07-02T21:55:09.641Z] [INFO] Navigate to: https://rh-ai.apps.d9b1a4c5-d788-443e-902b-ed9f5d51e528.prod.konfluxeaas.com/
[2026-07-02T21:55:09.649Z] [INFO] BYOIDC cluster detected - using Keycloak authentication
[2026-07-02T21:55:23.470Z] [INFO] Starting 480s timeout for: should login and load page
[2026-07-02T21:55:23.474Z] [INFO] Test title: should login and load page
[2026-07-02T21:55:23.480Z] [INFO] Test tags: ["@Smoke","@SmokeSet2","@Dashboard"]
[2026-07-02T21:55:23.532Z] [INFO] Skip tags: ["@Bug","@Maintain","@Featureflagged","@ODS-327","@ODS-492"]
[2026-07-02T21:55:23.537Z] [INFO] Grep tags: ["@SmokeSet2"]
[2026-07-02T21:55:23.547Z] [INFO] Navigate to: https://rh-ai.apps.d9b1a4c5-d788-443e-902b-ed9f5d51e528.prod.konfluxeaas.com/
[2026-07-02T21:55:23.552Z] [INFO] BYOIDC cluster detected - using Keycloak authentication
1) should login and load page
0 passing (30s)
1 failing
1) application
should login and load page:
Test steps were:
1. Navigate to: https://rh-ai.apps.d9b1a4c5-d788-443e-902b-ed9f5d51e528.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-02T22:01:12.134Z] [INFO] Starting 480s timeout for: An admin user can enable a disabled Storage Class
[2026-07-02T22:01:12.140Z] [INFO] Test title: An admin user can enable a disabled Storage Class
[2026-07-02T22:01:12.147Z] [INFO] Test tags: ["@Smoke","@SmokeSet2","@Dashboard","@StorageClassesCI"]
[2026-07-02T22:01:12.153Z] [INFO] Skip tags: ["@Bug","@Maintain","@Featureflagged","@ODS-327","@ODS-492"]
[2026-07-02T22:01:12.159Z] [INFO] Grep tags: ["@SmokeSet2"]
[2026-07-02T22:01:12.239Z] [INFO] oc get storageclass -o jsonpath='{.items[?(@.metadata.annotations.storageclass\.kubernetes\.io/is-default-class=="true")].metadata.name}'
[2026-07-02T22:01:12.849Z] [INFO] [EXEC] oc get storageclass -o jsonpath='{.items[?(@.metadata.annotations.storageclass\.kubernetes\.io/is-default-class=="true")].metadata.name}'
[2026-07-02T22:01:12.856Z] [INFO] OpenShift default storage class already exists: gp3-csi
[2026-07-02T22:01:12.864Z] [INFO] Using OpenShift default storage class: gp3-csi
[2026-07-02T22:01:13.465Z] [INFO] [EXEC] oc apply -f /tmp/cypress-yaml-1783029672869-2vf0sr6w5.yaml && rm -f /tmp/cypress-yaml-1783029672869-2vf0sr6w5.yaml
[2026-07-02T22:01:13.474Z] [INFO] Command exit code: 0
[2026-07-02T22:01:13.976Z] [INFO] [EXEC] oc apply -f /tmp/cypress-yaml-1783029673476-c9co091h2.yaml && rm -f /tmp/cypress-yaml-1783029673476-c9co091h2.yaml
[2026-07-02T22:01:14.034Z] [INFO] Command exit code: 0
[2026-07-02T22:01:14.487Z] [INFO] [EXEC] oc apply -f /tmp/cypress-yaml-1783029674038-vcua6kfyn.yaml && rm -f /tmp/cypress-yaml-1783029674038-vcua6kfyn.yaml
[2026-07-02T22:01:14.533Z] [INFO] Command exit code: 0
[2026-07-02T22:01:15.138Z] [INFO] [EXEC] oc apply -f /tmp/cypress-yaml-1783029674534-r1dj9oc8e.yaml && rm -f /tmp/cypress-yaml-1783029674534-r1dj9oc8e.yaml
[2026-07-02T22:01:15.145Z] [INFO] Command exit code: 0
[2026-07-02T22:01:15.590Z] [INFO] [EXEC] oc apply -f /tmp/cypress-yaml-1783029675147-1y9apovd9.yaml && rm -f /tmp/cypress-yaml-1783029675147-1y9apovd9.yaml
[2026-07-02T22:01:15.596Z] [INFO] Command exit code: 0
[2026-07-02T22:01:15.643Z] [INFO] [STEP 1] Navigate to Storage Classes view
[2026-07-02T22:01:15.656Z] [INFO] Navigate to: https://rh-ai.apps.d9b1a4c5-d788-443e-902b-ed9f5d51e528.prod.konfluxeaas.com/
[2026-07-02T22:01:15.659Z] [INFO] BYOIDC cluster detected - using Keycloak authentication
[2026-07-02T22:01:19.167Z] [INFO] Setting tests timeout to: 480 seconds
[2026-07-02T22:01:19.180Z] [INFO] Starting 480s timeout for: An admin user can enable a disabled Storage Class
[2026-07-02T22:01:19.184Z] [INFO] Test title: An admin user can enable a disabled Storage Class
[2026-07-02T22:01:19.233Z] [INFO] Test tags: ["@Smoke","@SmokeSet2","@Dashboard","@StorageClassesCI"]
[2026-07-02T22:01:19.239Z] [INFO] Skip tags: ["@Bug","@Maintain","@Featureflagged","@ODS-327","@ODS-492"]
[2026-07-02T22:01:19.245Z] [INFO] Grep tags: ["@SmokeSet2"]
[2026-07-02T22:01:19.261Z] [INFO] oc get storageclass -o jsonpath='{.items[?(@.metadata.annotations.storageclass\.kubernetes\.io/is-default-class=="true")].metadata.name}'
[2026-07-02T22:01:19.639Z] [INFO] [EXEC] oc get storageclass -o jsonpath='{.items[?(@.metadata.annotations.storageclass\.kubernetes\.io/is-default-class=="true")].metadata.name}'
[2026-07-02T22:01:19.646Z] [INFO] OpenShift default storage class already exists: gp3-csi
[2026-07-02T22:01:19.654Z] [INFO] Using OpenShift default storage class: gp3-csi
[2026-07-02T22:01:20.011Z] [INFO] [EXEC] oc apply -f /tmp/cypress-yaml-1783029679662-wiq3ek2wr.yaml && rm -f /tmp/cypress-yaml-1783029679662-wiq3ek2wr.yaml
[2026-07-02T22:01:20.032Z] [INFO] Command exit code: 0
[2026-07-02T22:01:20.348Z] [INFO] [EXEC] oc apply -f /tmp/cypress-yaml-1783029680034-1l82kin2o.yaml && rm -f /tmp/cypress-yaml-1783029680034-1l82kin2o.yaml
[2026-07-02T22:01:20.355Z] [INFO] Command exit code: 0
[2026-07-02T22:01:20.660Z] [INFO] [EXEC] oc apply -f /tmp/cypress-yaml-1783029680356-nxc4w8uxt.yaml && rm -f /tmp/cypress-yaml-1783029680356-nxc4w8uxt.yaml
[2026-07-02T22:01:20.667Z] [INFO] Command exit code: 0
[2026-07-02T22:01:20.989Z] [INFO] [EXEC] oc apply -f /tmp/cypress-yaml-1783029680669-fj8p7yr27.yaml && rm -f /tmp/cypress-yaml-1783029680669-fj8p7yr27.yaml
[2026-07-02T22:01:20.995Z] [INFO] Command exit code: 0
[2026-07-02T22:01:21.308Z] [INFO] [EXEC] oc apply -f /tmp/cypress-yaml-1783029680997-kj0bp3tzm.yaml && rm -f /tmp/cypress-yaml-1783029680997-kj0bp3tzm.yaml
[2026-07-02T22:01:21.334Z] [INFO] Command exit code: 0
[2026-07-02T22:01:21.354Z] [INFO] [STEP 1] Navigate to Storage Classes view
[2026-07-02T22:01:21.367Z] [INFO] Navigate to: https://rh-ai.apps.d9b1a4c5-d788-443e-902b-ed9f5d51e528.prod.konfluxeaas.com/
[2026-07-02T22:01:21.370Z] [INFO] BYOIDC cluster detected - using Keycloak authentication
[2026-07-02T22:01:31.830Z] [INFO] Starting 480s timeout for: An admin user can enable a disabled Storage Class
[2026-07-02T22:01:31.834Z] [INFO] Test title: An admin user can enable a disabled Storage Class
[2026-07-02T22:01:31.839Z] [INFO] Test tags: ["@Smoke","@SmokeSet2","@Dashboard","@StorageClassesCI"]
[2026-07-02T22:01:31.843Z] [INFO] Skip tags: ["@Bug","@Maintain","@Featureflagged","@ODS-327","@ODS-492"]
[2026-07-02T22:01:31.847Z] [INFO] Grep tags: ["@SmokeSet2"]
[2026-07-02T22:01:31.858Z] [INFO] oc get storageclass -o jsonpath='{.items[?(@.metadata.annotations.storageclass\.kubernetes\.io/is-default-class=="true")].metadata.name}'
[2026-07-02T22:01:32.132Z] [INFO] [EXEC] oc get storageclass -o jsonpath='{.items[?(@.metadata.annotations.storageclass\.kubernetes\.io/is-default-class=="true")].metadata.name}'
[2026-07-02T22:01:32.137Z] [INFO] OpenShift default storage class already exists: gp3-csi
[2026-07-02T22:01:32.144Z] [INFO] Using OpenShift default storage class: gp3-csi
[2026-07-02T22:01:32.459Z] [INFO] [EXEC] oc apply -f /tmp/cypress-yaml-1783029692146-v7y9qld5h.yaml && rm -f /tmp/cypress-yaml-1783029692146-v7y9qld5h.yaml
[2026-07-02T22:01:32.465Z] [INFO] Command exit code: 0
[2026-07-02T22:01:32.771Z] [INFO] [EXEC] oc apply -f /tmp/cypress-yaml-1783029692467-g3kwmyfyx.yaml && rm -f /tmp/cypress-yaml-1783029692467-g3kwmyfyx.yaml
[2026-07-02T22:01:32.777Z] [INFO] Command exit code: 0
[2026-07-02T22:01:33.072Z] [INFO] [EXEC] oc apply -f /tmp/cypress-yaml-1783029692779-s8tke85qw.yaml && rm -f /tmp/cypress-yaml-1783029692779-s8tke85qw.yaml
[2026-07-02T22:01:33.078Z] [INFO] Command exit code: 0
[2026-07-02T22:01:33.384Z] [INFO] [EXEC] oc apply -f /tmp/cypress-yaml-1783029693080-qbq4x3cyq.yaml && rm -f /tmp/cypress-yaml-1783029693080-qbq4x3cyq.yaml
[2026-07-02T22:01:33.390Z] [INFO] Command exit code: 0
[2026-07-02T22:01:33.710Z] [INFO] [EXEC] oc apply -f /tmp/cypress-yaml-1783029693392-ats0ss1kd.yaml && rm -f /tmp/cypress-yaml-1783029693392-ats0ss1kd.yaml
[2026-07-02T22:01:33.716Z] [INFO] Command exit code: 0
[2026-07-02T22:01:33.758Z] [INFO] [STEP 1] Navigate to Storage Classes view
[2026-07-02T22:01:33.770Z] [INFO] Navigate to: https://rh-ai.apps.d9b1a4c5-d788-443e-902b-ed9f5d51e528.prod.konfluxeaas.com/
[2026-07-02T22:01:33.774Z] [INFO] BYOIDC cluster detected - using Keycloak authentication
1) An admin user can enable a disabled Storage Class
[2026-07-02T22:01:44.189Z] [INFO] Starting 480s timeout for: An admin user can disable an enabled Storage Class
[2026-07-02T22:01:44.193Z] [INFO] Test title: An admin user can disable an enabled Storage Class
[2026-07-02T22:01:44.197Z] [INFO] Test tags: ["@Smoke","@SmokeSet2","@Dashboard","@StorageClassesCI"]
[2026-07-02T22:01:44.200Z] [INFO] Skip tags: ["@Bug","@Maintain","@Featureflagged","@ODS-327","@ODS-492"]
[2026-07-02T22:01:44.204Z] [INFO] Grep tags: ["@SmokeSet2"]
[2026-07-02T22:01:44.221Z] [INFO] [STEP 1] Navigate to Storage Classes view
[2026-07-02T22:01:44.230Z] [INFO] Navigate to: https://rh-ai.apps.d9b1a4c5-d788-443e-902b-ed9f5d51e528.prod.konfluxeaas.com/
[2026-07-02T22:01:44.233Z] [INFO] BYOIDC cluster detected - using Keycloak authentication
[2026-07-02T22:01:54.600Z] [INFO] Starting 480s timeout for: An admin user can disable an enabled Storage Class
[2026-07-02T22:01:54.603Z] [INFO] Test title: An admin user can disable an enabled Storage Class
[2026-07-02T22:01:54.607Z] [INFO] Test tags: ["@Smoke","@SmokeSet2","@Dashboard","@StorageClassesCI"]
[2026-07-02T22:01:54.611Z] [INFO] Skip tags: ["@Bug","@Maintain","@Featureflagged","@ODS-327","@ODS-492"]
[2026-07-02T22:01:54.615Z] [INFO] Grep tags: ["@SmokeSet2"]
[2026-07-02T22:01:54.624Z] [INFO] oc get storageclass -o jsonpath='{.items[?(@.metadata.annotations.storageclass\.kubernetes\.io/is-default-class=="true")].metadata.name}'
[2026-07-02T22:01:54.882Z] [INFO] [EXEC] oc get storageclass -o jsonpath='{.items[?(@.metadata.annotations.storageclass\.kubernetes\.io/is-default-class=="true")].metadata.name}'
[2026-07-02T22:01:54.889Z] [INFO] OpenShift default storage class already exists: gp3-csi
[2026-07-02T22:01:54.895Z] [INFO] Using OpenShift default storage class: gp3-csi
[2026-07-02T22:01:55.176Z] [INFO] [EXEC] oc apply -f /tmp/cypress-yaml-1783029714896-eksbt42to.yaml && rm -f /tmp/cypress-yaml-1783029714896-eksbt42to.yaml
[2026-07-02T22:01:55.182Z] [INFO] Command exit code: 0
[2026-07-02T22:01:55.471Z] [INFO] [EXEC] oc apply -f /tmp/cypress-yaml-1783029715184-v4rqurqgq.yaml && rm -f /tmp/cypress-yaml-1783029715184-v4rqurqgq.yaml
[2026-07-02T22:01:55.477Z] [INFO] Command exit code: 0
[2026-07-02T22:01:55.733Z] [INFO] [EXEC] oc apply -f /tmp/cypress-yaml-1783029715478-4jiy5gs38.yaml && rm -f /tmp/cypress-yaml-1783029715478-4jiy5gs38.yaml
[2026-07-02T22:01:55.739Z] [INFO] Command exit code: 0
[2026-07-02T22:01:56.005Z] [INFO] [EXEC] oc apply -f /tmp/cypress-yaml-1783029715741-77az6zxk3.yaml && rm -f /tmp/cypress-yaml-1783029715741-77az6zxk3.yaml
[2026-07-02T22:01:56.011Z] [INFO] Command exit code: 0
[2026-07-02T22:01:56.274Z] [INFO] [EXEC] oc apply -f /tmp/cypress-yaml-1783029716012-uoe4h8p7v.yaml && rm -f /tmp/cypress-yaml-1783029716012-uoe4h8p7v.yaml
[2026-07-02T22:01:56.280Z] [INFO] Command exit code: 0
[2026-07-02T22:01:56.299Z] [INFO] [STEP 1] Navigate to Storage Classes view
[2026-07-02T22:01:56.309Z] [INFO] Navigate to: https://rh-ai.apps.d9b1a4c5-d788-443e-902b-ed9f5d51e528.prod.konfluxeaas.com/
[2026-07-02T22:01:56.312Z] [INFO] BYOIDC cluster detected - using Keycloak authentication
2) An admin user can disable an enabled Storage Class
[2026-07-02T22:02:06.704Z] [INFO] Starting 480s timeout for: An admin user can set an enabled Storage Class as the default one
[2026-07-02T22:02:06.711Z] [INFO] Test title: An admin user can set an enabled Storage Class as the default one
[2026-07-02T22:02:06.731Z] [INFO] Test tags: ["@Smoke","@SmokeSet2","@Dashboard","@StorageClassesCI"]
[2026-07-02T22:02:06.735Z] [INFO] Skip tags: ["@Bug","@Maintain","@Featureflagged","@ODS-327","@ODS-492"]
[2026-07-02T22:02:06.739Z] [INFO] Grep tags: ["@SmokeSet2"]
[2026-07-02T22:02:06.753Z] [INFO] [STEP 1] Navigate to Storage Classes view
[2026-07-02T22:02:06.760Z] [INFO] Navigate to: https://rh-ai.apps.d9b1a4c5-d788-443e-902b-ed9f5d51e528.prod.konfluxeaas.com/
[2026-07-02T22:02:06.762Z] [INFO] BYOIDC cluster detected - using Keycloak authentication
[2026-07-02T22:02:17.169Z] [INFO] Starting 480s timeout for: An admin user can set an enabled Storage Class as the default one
[2026-07-02T22:02:17.173Z] [INFO] Test title: An admin user can set an enabled Storage Class as the default one
[2026-07-02T22:02:17.179Z] [INFO] Test tags: ["@Smoke","@SmokeSet2","@Dashboard","@StorageClassesCI"]
[2026-07-02T22:02:17.183Z] [INFO] Skip tags: ["@Bug","@Maintain","@Featureflagged","@ODS-327","@ODS-492"]
[2026-07-02T22:02:17.188Z] [INFO] Grep tags: ["@SmokeSet2"]
[2026-07-02T22:02:17.198Z] [INFO] oc get storageclass -o jsonpath='{.items[?(@.metadata.annotations.storageclass\.kubernetes\.io/is-default-class=="true")].metadata.name}'
[2026-07-02T22:02:17.487Z] [INFO] [EXEC] oc get storageclass -o jsonpath='{.items[?(@.metadata.annotations.storageclass\.kubernetes\.io/is-default-class=="true")].metadata.name}'
[2026-07-02T22:02:17.493Z] [INFO] OpenShift default storage class already exists: gp3-csi
[2026-07-02T22:02:17.499Z] [INFO] Using OpenShift default storage class: gp3-csi
[2026-07-02T22:02:17.785Z] [INFO] [EXEC] oc apply -f /tmp/cypress-yaml-1783029737500-50ahhtmyb.yaml && rm -f /tmp/cypress-yaml-1783029737500-50ahhtmyb.yaml
[2026-07-02T22:02:17.792Z] [INFO] Command exit code: 0
[2026-07-02T22:02:18.111Z] [INFO] [EXEC] oc apply -f /tmp/cypress-yaml-1783029737793-74u0dnys4.yaml && rm -f /tmp/cypress-yaml-1783029737793-74u0dnys4.yaml
[2026-07-02T22:02:18.117Z] [INFO] Command exit code: 0
[2026-07-02T22:02:18.460Z] [INFO] [EXEC] oc apply -f /tmp/cypress-yaml-1783029738119-grsso678g.yaml && rm -f /tmp/cypress-yaml-1783029738119-grsso678g.yaml
[2026-07-02T22:02:18.468Z] [INFO] Command exit code: 0
[2026-07-02T22:02:18.777Z] [INFO] [EXEC] oc apply -f /tmp/cypress-yaml-1783029738470-abz0j6ft7.yaml && rm -f /tmp/cypress-yaml-1783029738470-abz0j6ft7.yaml
[2026-07-02T22:02:18.783Z] [INFO] Command exit code: 0
[2026-07-02T22:02:19.105Z] [INFO] [EXEC] oc apply -f /tmp/cypress-yaml-1783029738785-17ufbyqmh.yaml && rm -f /tmp/cypress-yaml-1783029738785-17ufbyqmh.yaml
[2026-07-02T22:02:19.111Z] [INFO] Command exit code: 0
[2026-07-02T22:02:19.132Z] [INFO] [STEP 1] Navigate to Storage Classes view
[2026-07-02T22:02:19.143Z] [INFO] Navigate to: https://rh-ai.apps.d9b1a4c5-d788-443e-902b-ed9f5d51e528.prod.konfluxeaas.com/
[2026-07-02T22:02:19.148Z] [INFO] BYOIDC cluster detected - using Keycloak authentication
3) An admin user can set an enabled Storage Class as the default one
[2026-07-02T22:02:29.739Z] [INFO] Starting 480s timeout for: An admin user can edit the access mode of a storage class
[2026-07-02T22:02:29.747Z] [INFO] Test title: An admin user can edit the access mode of a storage class
[2026-07-02T22:02:29.755Z] [INFO] Test tags: ["@Smoke","@SmokeSet2","@Dashboard","@StorageClassesCI"]
[2026-07-02T22:02:29.763Z] [INFO] Skip tags: ["@Bug","@Maintain","@Featureflagged","@ODS-327","@ODS-492"]
[2026-07-02T22:02:29.768Z] [INFO] Grep tags: ["@SmokeSet2"]
[2026-07-02T22:02:29.833Z] [INFO] [STEP 1] Navigate to Storage Classes view
[2026-07-02T22:02:29.843Z] [INFO] Navigate to: https://rh-ai.apps.d9b1a4c5-d788-443e-902b-ed9f5d51e528.prod.konfluxeaas.com/
[2026-07-02T22:02:29.846Z] [INFO] BYOIDC cluster detected - using Keycloak authentication
[2026-07-02T22:02:40.434Z] [INFO] Starting 480s timeout for: An admin user can edit the access mode of a storage class
[2026-07-02T22:02:40.437Z] [INFO] Test title: An admin user can edit the access mode of a storage class
[2026-07-02T22:02:40.444Z] [INFO] Test tags: ["@Smoke","@SmokeSet2","@Dashboard","@StorageClassesCI"]
[2026-07-02T22:02:40.450Z] [INFO] Skip tags: ["@Bug","@Maintain","@Featureflagged","@ODS-327","@ODS-492"]
[2026-07-02T22:02:40.456Z] [INFO] Grep tags: ["@SmokeSet2"]
[2026-07-02T22:02:40.466Z] [INFO] oc get storageclass -o jsonpath='{.items[?(@.metadata.annotations.storageclass\.kubernetes\.io/is-default-class=="true")].metadata.name}'
[2026-07-02T22:02:40.945Z] [INFO] [EXEC] oc get storageclass -o jsonpath='{.items[?(@.metadata.annotations.storageclass\.kubernetes\.io/is-default-class=="true")].metadata.name}'
[2026-07-02T22:02:40.951Z] [INFO] OpenShift default storage class already exists: gp3-csi
[2026-07-02T22:02:40.956Z] [INFO] Using OpenShift default storage class: gp3-csi
[2026-07-02T22:02:41.471Z] [INFO] [EXEC] oc apply -f /tmp/cypress-yaml-1783029760957-awyletpwq.yaml && rm -f /tmp/cypress-yaml-1783029760957-awyletpwq.yaml
[2026-07-02T22:02:41.537Z] [INFO] Command exit code: 0
[2026-07-02T22:02:42.142Z] [INFO] [EXEC] oc apply -f /tmp/cypress-yaml-1783029761539-hao8mnbx0.yaml && rm -f /tmp/cypress-yaml-1783029761539-hao8mnbx0.yaml
[2026-07-02T22:02:42.151Z] [INFO] Command exit code: 0
[2026-07-02T22:02:42.492Z] [INFO] [EXEC] oc apply -f /tmp/cypress-yaml-1783029762152-ecjyq50fd.yaml && rm -f /tmp/cypress-yaml-1783029762152-ecjyq50fd.yaml
[2026-07-02T22:02:42.498Z] [INFO] Command exit code: 0
[2026-07-02T22:02:42.938Z] [INFO] [EXEC] oc apply -f /tmp/cypress-yaml-1783029762499-0414ij0j7.yaml && rm -f /tmp/cypress-yaml-1783029762499-0414ij0j7.yaml
[2026-07-02T22:02:42.945Z] [INFO] Command exit code: 0
[2026-07-02T22:02:43.556Z] [INFO] [EXEC] oc apply -f /tmp/cypress-yaml-1783029762946-p37sf8fgy.yaml && rm -f /tmp/cypress-yaml-1783029762946-p37sf8fgy.yaml
[2026-07-02T22:02:43.563Z] [INFO] Command exit code: 0
[2026-07-02T22:02:43.645Z] [INFO] [STEP 1] Navigate to Storage Classes view
[2026-07-02T22:02:43.665Z] [INFO] Navigate to: https://rh-ai.apps.d9b1a4c5-d788-443e-902b-ed9f5d51e528.prod.konfluxeaas.com/
[2026-07-02T22:02:43.669Z] [INFO] BYOIDC cluster detected - using Keycloak authentication
4) An admin user can edit the access mode of a storage class
[2026-07-02T22:02:54.298Z] [INFO] Deleting storage class: qe-settings-sc-disabled-non-default
[2026-07-02T22:02:54.697Z] [INFO] [EXEC] oc delete storageclass qe-settings-sc-disabled-non-default --ignore-not-found=true
[2026-07-02T22:02:54.730Z] [INFO] Deleting storage class: qe-settings-sc-enabled-non-default
[2026-07-02T22:02:55.017Z] [INFO] [EXEC] oc delete storageclass qe-settings-sc-enabled-non-default --ignore-not-found=true
[2026-07-02T22:02:55.020Z] [INFO] Deleting storage class: qe-settings-sc-enabled-to-default
[2026-07-02T22:02:55.331Z] [INFO] [EXEC] oc delete storageclass qe-settings-sc-enabled-to-default --ignore-not-found=true
[2026-07-02T22:02:55.382Z] [INFO] Deleting storage class: qe-settings-sc-manila-csi
[2026-07-02T22:02:55.770Z] [INFO] [EXEC] oc delete storageclass qe-settings-sc-manila-csi --ignore-not-found=true
[2026-07-02T22:02:55.775Z] [INFO] Deleting storage class: qe-settings-sc-vsphere-volume
[2026-07-02T22:02:56.255Z] [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.d9b1a4c5-d788-443e-902b-ed9f5d51e528.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.d9b1a4c5-d788-443e-902b-ed9f5d51e528.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.d9b1a4c5-d788-443e-902b-ed9f5d51e528.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.d9b1a4c5-d788-443e-902b-ed9f5d51e528.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, 44 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-02T22:03:02.359Z] [INFO] Setting tests timeout to: 480 seconds
Cluster Storage Access Modes Tests
[2026-07-02T22:03:02.369Z] [INFO] Starting 480s timeout for: Should display storage classes with different access modes in cluster storage dropdown
[2026-07-02T22:03:02.372Z] [INFO] Test title: Should display storage classes with different access modes in cluster storage dropdown
[2026-07-02T22:03:02.379Z] [INFO] Test tags: ["@Smoke","@SmokeSet2","@Dashboard","@NonConcurrent"]
[2026-07-02T22:03:02.432Z] [INFO] Skip tags: ["@Bug","@Maintain","@Featureflagged","@ODS-327","@ODS-492"]
[2026-07-02T22:03:02.447Z] [INFO] Grep tags: ["@SmokeSet2"]
[2026-07-02T22:03:02.541Z] [INFO] Loaded test data from fixtures
[2026-07-02T22:03:02.554Z] [INFO] Provisioning storage classes with different access modes
[2026-07-02T22:03:03.080Z] [INFO] [EXEC] oc apply -f /tmp/cypress-yaml-1783029782559-hq8itc6s6.yaml && rm -f /tmp/cypress-yaml-1783029782559-hq8itc6s6.yaml
[2026-07-02T22:03:03.086Z] [INFO] Command exit code: 0
[2026-07-02T22:03:03.560Z] [INFO] [EXEC] oc apply -f /tmp/cypress-yaml-1783029783088-6rflaveq2.yaml && rm -f /tmp/cypress-yaml-1783029783088-6rflaveq2.yaml
[2026-07-02T22:03:03.569Z] [INFO] Command exit code: 0
[2026-07-02T22:03:04.079Z] [INFO] [EXEC] oc apply -f /tmp/cypress-yaml-1783029783571-yqd41chi3.yaml && rm -f /tmp/cypress-yaml-1783029783571-yqd41chi3.yaml
[2026-07-02T22:03:04.145Z] [INFO] Command exit code: 0
[2026-07-02T22:03:04.654Z] [INFO] [EXEC] oc apply -f /tmp/cypress-yaml-1783029784148-phaobu9yb.yaml && rm -f /tmp/cypress-yaml-1783029784148-phaobu9yb.yaml
[2026-07-02T22:03:04.660Z] [INFO] Command exit code: 0
[2026-07-02T22:03:05.155Z] [INFO] [EXEC] oc apply -f /tmp/cypress-yaml-1783029784662-rwaxx9jx1.yaml && rm -f /tmp/cypress-yaml-1783029784662-rwaxx9jx1.yaml
[2026-07-02T22:03:05.161Z] [INFO] Command exit code: 0
[2026-07-02T22:03:05.165Z] [INFO] Provisioning project
[2026-07-02T22:03:05.167Z] [INFO] Executing command: oc get project "test-cluster-storage-access-modes" -o name
[2026-07-02T22:03:05.536Z] [INFO] [EXEC] oc get project "test-cluster-storage-access-modes" -o name
[2026-07-02T22:03:05.542Z] [INFO] Command result: {"stdout":"","stderr":"Error from server (NotFound): namespaces \"test-cluster-storage-access-modes\" not found","exitCode":1}
[2026-07-02T22:03:05.548Z] [INFO] Project 'test-cluster-storage-access-modes' does not exist.
[2026-07-02T22:03:05.558Z] [INFO] Creating project test-cluster-storage-access-modes
[2026-07-02T22:03:05.977Z] [INFO] [EXEC] oc new-project test-cluster-storage-access-modes
[2026-07-02T22:03:06.366Z] [INFO] [EXEC] oc label namespace test-cluster-storage-access-modes opendatahub.io/dashboard=true --overwrite
[2026-07-02T22:03:06.374Z] [INFO] Executing command: oc get project "test-cluster-storage-access-modes" -o name
[2026-07-02T22:03:06.662Z] [INFO] [EXEC] oc get project "test-cluster-storage-access-modes" -o name
[2026-07-02T22:03:06.668Z] [INFO] Command result: {"stdout":"project.project.openshift.io/test-cluster-storage-access-modes","stderr":"","exitCode":0}
[2026-07-02T22:03:06.675Z] [INFO] Project 'test-cluster-storage-access-modes' exists.
[2026-07-02T22:03:06.944Z] [INFO] [EXEC] oc adm policy add-role-to-user edit *** -n test-cluster-storage-access-modes
[2026-07-02T22:03:06.955Z] [INFO] [STEP 1] Log into the application
[2026-07-02T22:03:06.963Z] [INFO] Navigate to: https://rh-ai.apps.d9b1a4c5-d788-443e-902b-ed9f5d51e528.prod.konfluxeaas.com/
[2026-07-02T22:03:06.967Z] [INFO] BYOIDC cluster detected - using Keycloak authentication
[2026-07-02T22:03:09.412Z] [INFO] Setting tests timeout to: 480 seconds
[2026-07-02T22:03:09.421Z] [INFO] Starting 480s timeout for: Should display storage classes with different access modes in cluster storage dropdown
[2026-07-02T22:03:09.423Z] [INFO] Test title: Should display storage classes with different access modes in cluster storage dropdown
[2026-07-02T22:03:09.428Z] [INFO] Test tags: ["@Smoke","@SmokeSet2","@Dashboard","@NonConcurrent"]
[2026-07-02T22:03:09.432Z] [INFO] Skip tags: ["@Bug","@Maintain","@Featureflagged","@ODS-327","@ODS-492"]
[2026-07-02T22:03:09.435Z] [INFO] Grep tags: ["@SmokeSet2"]
[2026-07-02T22:03:09.447Z] [INFO] Loaded test data from fixtures
[2026-07-02T22:03:09.458Z] [INFO] Provisioning storage classes with different access modes
[2026-07-02T22:03:09.750Z] [INFO] [EXEC] oc apply -f /tmp/cypress-yaml-1783029789463-o9r7mk2vw.yaml && rm -f /tmp/cypress-yaml-1783029789463-o9r7mk2vw.yaml
[2026-07-02T22:03:09.756Z] [INFO] Command exit code: 0
[2026-07-02T22:03:10.050Z] [INFO] [EXEC] oc apply -f /tmp/cypress-yaml-1783029789758-m4lxm3u8s.yaml && rm -f /tmp/cypress-yaml-1783029789758-m4lxm3u8s.yaml
[2026-07-02T22:03:10.056Z] [INFO] Command exit code: 0
[2026-07-02T22:03:10.347Z] [INFO] [EXEC] oc apply -f /tmp/cypress-yaml-1783029790057-wyou6u9wy.yaml && rm -f /tmp/cypress-yaml-1783029790057-wyou6u9wy.yaml
[2026-07-02T22:03:10.353Z] [INFO] Command exit code: 0
[2026-07-02T22:03:10.655Z] [INFO] [EXEC] oc apply -f /tmp/cypress-yaml-1783029790355-hi04aw3d7.yaml && rm -f /tmp/cypress-yaml-1783029790355-hi04aw3d7.yaml
[2026-07-02T22:03:10.661Z] [INFO] Command exit code: 0
[2026-07-02T22:03:10.942Z] [INFO] [EXEC] oc apply -f /tmp/cypress-yaml-1783029790663-80noh4znz.yaml && rm -f /tmp/cypress-yaml-1783029790663-80noh4znz.yaml
[2026-07-02T22:03:10.947Z] [INFO] Command exit code: 0
[2026-07-02T22:03:10.951Z] [INFO] Provisioning project
[2026-07-02T22:03:10.953Z] [INFO] Executing command: oc get project "test-cluster-storage-access-modes" -o name
[2026-07-02T22:03:11.223Z] [INFO] [EXEC] oc get project "test-cluster-storage-access-modes" -o name
[2026-07-02T22:03:11.229Z] [INFO] Command result: {"stdout":"project.project.openshift.io/test-cluster-storage-access-modes","stderr":"","exitCode":0}
[2026-07-02T22:03:11.235Z] [INFO] Project 'test-cluster-storage-access-modes' exists.
[2026-07-02T22:03:11.243Z] [INFO] Project test-cluster-storage-access-modes already exists. Deleting it.
[2026-07-02T22:03:19.377Z] [INFO] [EXEC] oc delete project test-cluster-storage-access-modes --wait
[2026-07-02T22:03:19.442Z] [INFO] Waiting for project test-cluster-storage-access-modes to be fully deleted...
[2026-07-02T22:03:19.449Z] [INFO] Executing command: oc get project "test-cluster-storage-access-modes" -o name
[2026-07-02T22:03:19.960Z] [INFO] [EXEC] oc get project "test-cluster-storage-access-modes" -o name
[2026-07-02T22:03:20.046Z] [INFO] Command result: {"stdout":"","stderr":"Error from server (NotFound): namespaces \"test-cluster-storage-access-modes\" not found","exitCode":1}
[2026-07-02T22:03:20.143Z] [INFO] Project 'test-cluster-storage-access-modes' does not exist.
[2026-07-02T22:03:20.174Z] [INFO] Creating project test-cluster-storage-access-modes
[2026-07-02T22:03:20.750Z] [INFO] [EXEC] oc new-project test-cluster-storage-access-modes
[2026-07-02T22:03:21.137Z] [INFO] [EXEC] oc label namespace test-cluster-storage-access-modes opendatahub.io/dashboard=true --overwrite
[2026-07-02T22:03:21.146Z] [INFO] Executing command: oc get project "test-cluster-storage-access-modes" -o name
[2026-07-02T22:03:21.741Z] [INFO] [EXEC] oc get project "test-cluster-storage-access-modes" -o name
[2026-07-02T22:03:21.831Z] [INFO] Command result: {"stdout":"project.project.openshift.io/test-cluster-storage-access-modes","stderr":"","exitCode":0}
[2026-07-02T22:03:21.877Z] [INFO] Project 'test-cluster-storage-access-modes' exists.
[2026-07-02T22:03:22.439Z] [INFO] [EXEC] oc adm policy add-role-to-user edit *** -n test-cluster-storage-access-modes
[2026-07-02T22:03:22.450Z] [INFO] [STEP 1] Log into the application
[2026-07-02T22:03:22.478Z] [INFO] Navigate to: https://rh-ai.apps.d9b1a4c5-d788-443e-902b-ed9f5d51e528.prod.konfluxeaas.com/
[2026-07-02T22:03:22.542Z] [INFO] BYOIDC cluster detected - using Keycloak authentication
[2026-07-02T22:03:22.864Z] [INFO] [STEP 2] Navigate to the Project list tab and search for test-cluster-storage-access-modes
[2026-07-02T22:03:33.406Z] [INFO] Starting 480s timeout for: Should display storage classes with different access modes in cluster storage dropdown
[2026-07-02T22:03:33.431Z] [INFO] Test title: Should display storage classes with different access modes in cluster storage dropdown
[2026-07-02T22:03:33.437Z] [INFO] Test tags: ["@Smoke","@SmokeSet2","@Dashboard","@NonConcurrent"]
[2026-07-02T22:03:33.442Z] [INFO] Skip tags: ["@Bug","@Maintain","@Featureflagged","@ODS-327","@ODS-492"]
[2026-07-02T22:03:33.447Z] [INFO] Grep tags: ["@SmokeSet2"]
[2026-07-02T22:03:33.457Z] [INFO] Loaded test data from fixtures
[2026-07-02T22:03:33.470Z] [INFO] Provisioning storage classes with different access modes
[2026-07-02T22:03:34.007Z] [INFO] [EXEC] oc apply -f /tmp/cypress-yaml-1783029813533-5dk4ep1cl.yaml && rm -f /tmp/cypress-yaml-1783029813533-5dk4ep1cl.yaml
[2026-07-02T22:03:34.033Z] [INFO] Command exit code: 0
[2026-07-02T22:03:34.538Z] [INFO] [EXEC] oc apply -f /tmp/cypress-yaml-1783029814036-agbaj9iza.yaml && rm -f /tmp/cypress-yaml-1783029814036-agbaj9iza.yaml
[2026-07-02T22:03:34.543Z] [INFO] Command exit code: 0
[2026-07-02T22:03:34.879Z] [INFO] [EXEC] oc apply -f /tmp/cypress-yaml-1783029814545-zpw8jlgsu.yaml && rm -f /tmp/cypress-yaml-1783029814545-zpw8jlgsu.yaml
[2026-07-02T22:03:34.885Z] [INFO] Command exit code: 0
[2026-07-02T22:03:35.195Z] [INFO] [EXEC] oc apply -f /tmp/cypress-yaml-1783029814887-hm5pivzwy.yaml && rm -f /tmp/cypress-yaml-1783029814887-hm5pivzwy.yaml
[2026-07-02T22:03:35.201Z] [INFO] Command exit code: 0
[2026-07-02T22:03:35.529Z] [INFO] [EXEC] oc apply -f /tmp/cypress-yaml-1783029815202-sxp4jgvmt.yaml && rm -f /tmp/cypress-yaml-1783029815202-sxp4jgvmt.yaml
[2026-07-02T22:03:35.536Z] [INFO] Command exit code: 0
[2026-07-02T22:03:35.542Z] [INFO] Provisioning project
[2026-07-02T22:03:35.546Z] [INFO] Executing command: oc get project "test-cluster-storage-access-modes" -o name
[2026-07-02T22:03:35.832Z] [INFO] [EXEC] oc get project "test-cluster-storage-access-modes" -o name
[2026-07-02T22:03:35.840Z] [INFO] Command result: {"stdout":"project.project.openshift.io/test-cluster-storage-access-modes","stderr":"","exitCode":0}
[2026-07-02T22:03:35.850Z] [INFO] Project 'test-cluster-storage-access-modes' exists.
[2026-07-02T22:03:35.859Z] [INFO] Project test-cluster-storage-access-modes already exists. Deleting it.
[2026-07-02T22:03:42.809Z] [INFO] [EXEC] oc delete project test-cluster-storage-access-modes --wait
[2026-07-02T22:03:42.820Z] [INFO] Waiting for project test-cluster-storage-access-modes to be fully deleted...
[2026-07-02T22:03:42.824Z] [INFO] Executing command: oc get project "test-cluster-storage-access-modes" -o name
[2026-07-02T22:03:43.097Z] [INFO] [EXEC] oc get project "test-cluster-storage-access-modes" -o name
[2026-07-02T22:03:43.103Z] [INFO] Command result: {"stdout":"","stderr":"Error from server (NotFound): namespaces \"test-cluster-storage-access-modes\" not found","exitCode":1}
[2026-07-02T22:03:43.109Z] [INFO] Project 'test-cluster-storage-access-modes' does not exist.
[2026-07-02T22:03:43.122Z] [INFO] Creating project test-cluster-storage-access-modes
[2026-07-02T22:03:43.461Z] [INFO] [EXEC] oc new-project test-cluster-storage-access-modes
[2026-07-02T22:03:43.741Z] [INFO] [EXEC] oc label namespace test-cluster-storage-access-modes opendatahub.io/dashboard=true --overwrite
[2026-07-02T22:03:43.747Z] [INFO] Executing command: oc get project "test-cluster-storage-access-modes" -o name
[2026-07-02T22:03:44.009Z] [INFO] [EXEC] oc get project "test-cluster-storage-access-modes" -o name
[2026-07-02T22:03:44.016Z] [INFO] Command result: {"stdout":"project.project.openshift.io/test-cluster-storage-access-modes","stderr":"","exitCode":0}
[2026-07-02T22:03:44.023Z] [INFO] Project 'test-cluster-storage-access-modes' exists.
[2026-07-02T22:03:44.296Z] [INFO] [EXEC] oc adm policy add-role-to-user edit *** -n test-cluster-storage-access-modes
[2026-07-02T22:03:44.305Z] [INFO] [STEP 1] Log into the application
[2026-07-02T22:03:44.311Z] [INFO] Navigate to: https://rh-ai.apps.d9b1a4c5-d788-443e-902b-ed9f5d51e528.prod.konfluxeaas.com/
[2026-07-02T22:03:44.315Z] [INFO] BYOIDC cluster detected - using Keycloak authentication
[2026-07-02T22:03:44.471Z] [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-02T22:03:54.801Z] [INFO] Cleaning up storage classes
[2026-07-02T22:03:54.813Z] [INFO] Deleting storage class: sc-rwo-preset
[2026-07-02T22:03:55.112Z] [INFO] [EXEC] oc delete storageclass sc-rwo-preset --ignore-not-found=true
[2026-07-02T22:03:55.115Z] [INFO] Deleting storage class: sc-rwx-preset
[2026-07-02T22:03:55.404Z] [INFO] [EXEC] oc delete storageclass sc-rwx-preset --ignore-not-found=true
[2026-07-02T22:03:55.406Z] [INFO] Deleting storage class: sc-rox-preset
[2026-07-02T22:03:55.683Z] [INFO] [EXEC] oc delete storageclass sc-rox-preset --ignore-not-found=true
[2026-07-02T22:03:55.685Z] [INFO] Deleting storage class: sc-rwop-preset
[2026-07-02T22:03:55.972Z] [INFO] [EXEC] oc delete storageclass sc-rwop-preset --ignore-not-found=true
[2026-07-02T22:03:55.975Z] [INFO] Deleting storage class: sc-multi-preset
[2026-07-02T22:03:56.255Z] [INFO] [EXEC] oc delete storageclass sc-multi-preset --ignore-not-found=true
[2026-07-02T22:03:56.258Z] [INFO] Deleting storage class: sc-rwo-preset
[2026-07-02T22:03:56.527Z] [INFO] [EXEC] oc delete storageclass sc-rwo-preset --ignore-not-found=true
[2026-07-02T22:03:56.530Z] [INFO] Deleting storage class: sc-rwx-preset
[2026-07-02T22:03:56.804Z] [INFO] [EXEC] oc delete storageclass sc-rwx-preset --ignore-not-found=true
[2026-07-02T22:03:56.807Z] [INFO] Deleting storage class: sc-rox-preset
[2026-07-02T22:03:57.083Z] [INFO] [EXEC] oc delete storageclass sc-rox-preset --ignore-not-found=true
[2026-07-02T22:03:57.086Z] [INFO] Deleting storage class: sc-rwop-preset
[2026-07-02T22:03:57.363Z] [INFO] [EXEC] oc delete storageclass sc-rwop-preset --ignore-not-found=true
[2026-07-02T22:03:57.366Z] [INFO] Deleting storage class: sc-multi-preset
[2026-07-02T22:03:57.664Z] [INFO] [EXEC] oc delete storageclass sc-multi-preset --ignore-not-found=true
[2026-07-02T22:03:57.668Z] [INFO] Cleaning up project
[2026-07-02T22:03:57.995Z] [INFO] [EXEC] oc delete project test-cluster-storage-access-modes --wait=false --ignore-not-found
0 passing (56s)
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.d9b1a4c5-d788-443e-902b-ed9f5d51e528.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: 55 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-02T22:04:03.385Z] [INFO] Setting tests timeout to: 480 seconds
Verify that only the Cluster Admin can access Cluster Settings
[2026-07-02T22:04:03.396Z] [INFO] Starting 480s timeout for: Admin should access Cluster Settings and see UI fields matching OpenShift configurations
[2026-07-02T22:04:03.399Z] [INFO] Test title: Admin should access Cluster Settings and see UI fields matching OpenShift configurations
[2026-07-02T22:04:03.404Z] [INFO] Test tags: ["@Smoke","@SmokeSet2","@ODS-1216","@Dashboard","@ci-dashboard-regression-tags","@SettingsCI"]
[2026-07-02T22:04:03.408Z] [INFO] Skip tags: ["@Bug","@Maintain","@Featureflagged","@ODS-327","@ODS-492"]
[2026-07-02T22:04:03.412Z] [INFO] Grep tags: ["@SmokeSet2"]
[2026-07-02T22:04:03.447Z] [INFO] Loaded test data - User: ***, ClusterRoleBinding: cypress-test-***-cluster-admin
[2026-07-02T22:04:03.758Z] [INFO] [EXEC] oc get OdhDashboardConfig -A -o json | jq '.items[].spec'
[2026-07-02T22:04:03.765Z] [INFO] Dashboard Config:
[2026-07-02T22:04:04.065Z] [INFO] [EXEC] oc get configmaps -l app=notebook-controller -A -o jsonpath='{.items[0].data}' | jq .
[2026-07-02T22:04:04.071Z] [INFO] Controller Config:
[2026-07-02T22:04:04.077Z] [INFO] Executing command:
[2026-07-02T22:04:04.373Z] [INFO] [EXEC] oc get configmap -n redhat-ods-applications notebook-controller-culler-config -o jsonpath='{.data}' | jq .
[2026-07-02T22:04:04.380Z] [INFO] Command stderr:
[2026-07-02T22:04:04.387Z] [INFO] Raw Controller Culler Config Response:
[2026-07-02T22:04:04.390Z] [INFO] Controller Culler Config (Error):
[2026-07-02T22:04:04.393Z] [INFO] Check if user is in RHODS user groups
[2026-07-02T22:04:04.396Z] [INFO] Getting OdhDashboardConfig groupsConfig: oc get OdhDashboardConfig -A -o json | jq -r '.items[].spec.groupsConfig'
[2026-07-02T22:04:04.706Z] [INFO] [EXEC] oc get OdhDashboardConfig -A -o json | jq -r '.items[].spec.groupsConfig'
[2026-07-02T22:04:04.715Z] [INFO] Could not parse groupsConfig, continuing with test
[2026-07-02T22:04:04.731Z] [INFO] Check for existing ClusterRoleBinding
[2026-07-02T22:04:04.736Z] [INFO] Getting ClusterRoleBinding: oc get clusterrolebinding cypress-test-*** -o json --ignore-not-found
[2026-07-02T22:04:05.043Z] [INFO] [EXEC] oc get clusterrolebinding cypress-test-*** -o json --ignore-not-found
[2026-07-02T22:04:05.048Z] [INFO] ClusterRoleBinding not found: cypress-test-***
[2026-07-02T22:04:05.054Z] [INFO] Create ClusterRoleBinding for cluster-admin
[2026-07-02T22:04:05.351Z] [INFO] [EXEC] oc apply -f /tmp/cypress-yaml-1783029845058-1klbb8o6y.yaml && rm -f /tmp/cypress-yaml-1783029845058-1klbb8o6y.yaml
[2026-07-02T22:04:05.357Z] [INFO] Command exit code: 0
[2026-07-02T22:04:05.364Z] [INFO] Successfully created ClusterRoleBinding
[2026-07-02T22:04:05.383Z] [INFO] [STEP 1] Log into the application as admin
[2026-07-02T22:04:05.393Z] [INFO] Navigate to: https://rh-ai.apps.d9b1a4c5-d788-443e-902b-ed9f5d51e528.prod.konfluxeaas.com/
[2026-07-02T22:04:05.398Z] [INFO] BYOIDC cluster detected - using Keycloak authentication
[2026-07-02T22:04:08.028Z] [INFO] Setting tests timeout to: 480 seconds
[2026-07-02T22:04:08.041Z] [INFO] Starting 480s timeout for: Admin should access Cluster Settings and see UI fields matching OpenShift configurations
[2026-07-02T22:04:08.043Z] [INFO] Test title: Admin should access Cluster Settings and see UI fields matching OpenShift configurations
[2026-07-02T22:04:08.049Z] [INFO] Test tags: ["@Smoke","@SmokeSet2","@ODS-1216","@Dashboard","@ci-dashboard-regression-tags","@SettingsCI"]
[2026-07-02T22:04:08.054Z] [INFO] Skip tags: ["@Bug","@Maintain","@Featureflagged","@ODS-327","@ODS-492"]
[2026-07-02T22:04:08.059Z] [INFO] Grep tags: ["@SmokeSet2"]
[2026-07-02T22:04:08.073Z] [INFO] Loaded test data - User: ***, ClusterRoleBinding: cypress-test-***-cluster-admin
[2026-07-02T22:04:08.466Z] [INFO] [EXEC] oc get OdhDashboardConfig -A -o json | jq '.items[].spec'
[2026-07-02T22:04:08.473Z] [INFO] Dashboard Config:
[2026-07-02T22:04:08.890Z] [INFO] [EXEC] oc get configmaps -l app=notebook-controller -A -o jsonpath='{.items[0].data}' | jq .
[2026-07-02T22:04:08.930Z] [INFO] Controller Config:
[2026-07-02T22:04:08.937Z] [INFO] Executing command:
[2026-07-02T22:04:09.485Z] [INFO] [EXEC] oc get configmap -n redhat-ods-applications notebook-controller-culler-config -o jsonpath='{.data}' | jq .
[2026-07-02T22:04:09.491Z] [INFO] Command stderr:
[2026-07-02T22:04:09.535Z] [INFO] Raw Controller Culler Config Response:
[2026-07-02T22:04:09.539Z] [INFO] Controller Culler Config (Error):
[2026-07-02T22:04:09.544Z] [INFO] Check if user is in RHODS user groups
[2026-07-02T22:04:09.547Z] [INFO] Getting OdhDashboardConfig groupsConfig: oc get OdhDashboardConfig -A -o json | jq -r '.items[].spec.groupsConfig'
[2026-07-02T22:04:09.986Z] [INFO] [EXEC] oc get OdhDashboardConfig -A -o json | jq -r '.items[].spec.groupsConfig'
[2026-07-02T22:04:09.993Z] [INFO] Could not parse groupsConfig, continuing with test
[2026-07-02T22:04:10.001Z] [INFO] Check for existing ClusterRoleBinding
[2026-07-02T22:04:10.005Z] [INFO] Getting ClusterRoleBinding: oc get clusterrolebinding cypress-test-*** -o json --ignore-not-found
[2026-07-02T22:04:10.532Z] [INFO] [EXEC] oc get clusterrolebinding cypress-test-*** -o json --ignore-not-found
[2026-07-02T22:04:10.539Z] [INFO] Found ClusterRoleBinding: cypress-test-***
[2026-07-02T22:04:10.546Z] [INFO] Found existing ClusterRoleBinding, will restore after test
[2026-07-02T22:04:10.552Z] [INFO] Create ClusterRoleBinding for cluster-admin
[2026-07-02T22:04:11.551Z] [INFO] [EXEC] oc apply -f /tmp/cypress-yaml-1783029850555-nfogrrgkw.yaml && rm -f /tmp/cypress-yaml-1783029850555-nfogrrgkw.yaml
[2026-07-02T22:04:11.558Z] [INFO] Command exit code: 0
[2026-07-02T22:04:11.565Z] [INFO] Successfully created ClusterRoleBinding
[2026-07-02T22:04:11.585Z] [INFO] [STEP 1] Log into the application as admin
[2026-07-02T22:04:11.643Z] [INFO] Navigate to: https://rh-ai.apps.d9b1a4c5-d788-443e-902b-ed9f5d51e528.prod.konfluxeaas.com/
[2026-07-02T22:04:11.647Z] [INFO] BYOIDC cluster detected - using Keycloak authentication
[2026-07-02T22:04:11.849Z] [INFO] [STEP 2] Navigate to Cluster Settings
[2026-07-02T22:04:11.858Z] [INFO] Navigate to: https://rh-ai.apps.d9b1a4c5-d788-443e-902b-ed9f5d51e528.prod.konfluxeaas.com/settings/cluster/general
[2026-07-02T22:04:11.863Z] [INFO] BYOIDC cluster detected - using Keycloak authentication
[2026-07-02T22:04:23.216Z] [INFO] Starting 480s timeout for: Admin should access Cluster Settings and see UI fields matching OpenShift configurations
[2026-07-02T22:04:23.219Z] [INFO] Test title: Admin should access Cluster Settings and see UI fields matching OpenShift configurations
[2026-07-02T22:04:23.224Z] [INFO] Test tags: ["@Smoke","@SmokeSet2","@ODS-1216","@Dashboard","@ci-dashboard-regression-tags","@SettingsCI"]
[2026-07-02T22:04:23.228Z] [INFO] Skip tags: ["@Bug","@Maintain","@Featureflagged","@ODS-327","@ODS-492"]
[2026-07-02T22:04:23.233Z] [INFO] Grep tags: ["@SmokeSet2"]
[2026-07-02T22:04:23.242Z] [INFO] Loaded test data - User: ***, ClusterRoleBinding: cypress-test-***-cluster-admin
[2026-07-02T22:04:23.540Z] [INFO] [EXEC] oc get OdhDashboardConfig -A -o json | jq '.items[].spec'
[2026-07-02T22:04:23.546Z] [INFO] Dashboard Config:
[2026-07-02T22:04:23.848Z] [INFO] [EXEC] oc get configmaps -l app=notebook-controller -A -o jsonpath='{.items[0].data}' | jq .
[2026-07-02T22:04:23.854Z] [INFO] Controller Config:
[2026-07-02T22:04:23.860Z] [INFO] Executing command:
[2026-07-02T22:04:24.152Z] [INFO] [EXEC] oc get configmap -n redhat-ods-applications notebook-controller-culler-config -o jsonpath='{.data}' | jq .
[2026-07-02T22:04:24.158Z] [INFO] Command stderr:
[2026-07-02T22:04:24.165Z] [INFO] Raw Controller Culler Config Response:
[2026-07-02T22:04:24.169Z] [INFO] Controller Culler Config (Error):
[2026-07-02T22:04:24.173Z] [INFO] Check if user is in RHODS user groups
[2026-07-02T22:04:24.176Z] [INFO] Getting OdhDashboardConfig groupsConfig: oc get OdhDashboardConfig -A -o json | jq -r '.items[].spec.groupsConfig'
[2026-07-02T22:04:24.477Z] [INFO] [EXEC] oc get OdhDashboardConfig -A -o json | jq -r '.items[].spec.groupsConfig'
[2026-07-02T22:04:24.486Z] [INFO] Could not parse groupsConfig, continuing with test
[2026-07-02T22:04:24.498Z] [INFO] Check for existing ClusterRoleBinding
[2026-07-02T22:04:24.504Z] [INFO] Getting ClusterRoleBinding: oc get clusterrolebinding cypress-test-*** -o json --ignore-not-found
[2026-07-02T22:04:24.795Z] [INFO] [EXEC] oc get clusterrolebinding cypress-test-*** -o json --ignore-not-found
[2026-07-02T22:04:24.800Z] [INFO] Found ClusterRoleBinding: cypress-test-***
[2026-07-02T22:04:24.806Z] [INFO] Found existing ClusterRoleBinding, will restore after test
[2026-07-02T22:04:24.812Z] [INFO] Create ClusterRoleBinding for cluster-admin
[2026-07-02T22:04:25.153Z] [INFO] [EXEC] oc apply -f /tmp/cypress-yaml-1783029864814-fx1s4risr.yaml && rm -f /tmp/cypress-yaml-1783029864814-fx1s4risr.yaml
[2026-07-02T22:04:25.159Z] [INFO] Command exit code: 0
[2026-07-02T22:04:25.165Z] [INFO] Successfully created ClusterRoleBinding
[2026-07-02T22:04:25.183Z] [INFO] [STEP 1] Log into the application as admin
[2026-07-02T22:04:25.197Z] [INFO] Navigate to: https://rh-ai.apps.d9b1a4c5-d788-443e-902b-ed9f5d51e528.prod.konfluxeaas.com/
[2026-07-02T22:04:25.201Z] [INFO] BYOIDC cluster detected - using Keycloak authentication
[2026-07-02T22:04:25.379Z] [INFO] [STEP 2] Navigate to Cluster Settings
[2026-07-02T22:04:25.385Z] [INFO] Navigate to: https://rh-ai.apps.d9b1a4c5-d788-443e-902b-ed9f5d51e528.prod.konfluxeaas.com/settings/cluster/general
[2026-07-02T22:04:25.390Z] [INFO] BYOIDC cluster detected - using Keycloak authentication
1) Admin should access Cluster Settings and see UI fields matching OpenShift configurations
[2026-07-02T22:04:37.373Z] [INFO] Starting 480s timeout for: Test User - should not have access rights to view the Cluster Settings tab
[2026-07-02T22:04:37.375Z] [INFO] Test title: Test User - should not have access rights to view the Cluster Settings tab
[2026-07-02T22:04:37.379Z] [INFO] Test tags: ["@Smoke","@SmokeSet2","@ODS-1216","@Dashboard","@ci-dashboard-regression-tags","@SettingsCI"]
[2026-07-02T22:04:37.383Z] [INFO] Skip tags: ["@Bug","@Maintain","@Featureflagged","@ODS-327","@ODS-492"]
[2026-07-02T22:04:37.386Z] [INFO] Grep tags: ["@SmokeSet2"]
[2026-07-02T22:04:37.393Z] [INFO] [STEP 1] Log into the application
[2026-07-02T22:04:37.398Z] [INFO] Navigate to: https://rh-ai.apps.d9b1a4c5-d788-443e-902b-ed9f5d51e528.prod.konfluxeaas.com/
[2026-07-02T22:04:37.403Z] [INFO] BYOIDC cluster detected - using Keycloak authentication
[2026-07-02T22:04:37.509Z] [INFO] [STEP 2] Navigate to the Cluster Settings
[2026-07-02T22:04:37.515Z] [INFO] Navigate to: https://rh-ai.apps.d9b1a4c5-d788-443e-902b-ed9f5d51e528.prod.konfluxeaas.com/settings/cluster/general
[2026-07-02T22:04:37.518Z] [INFO] BYOIDC cluster detected - using Keycloak authentication
[2026-07-02T22:04:49.282Z] [INFO] Starting 480s timeout for: Test User - should not have access rights to view the Cluster Settings tab
[2026-07-02T22:04:49.285Z] [INFO] Test title: Test User - should not have access rights to view the Cluster Settings tab
[2026-07-02T22:04:49.288Z] [INFO] Test tags: ["@Smoke","@SmokeSet2","@ODS-1216","@Dashboard","@ci-dashboard-regression-tags","@SettingsCI"]
[2026-07-02T22:04:49.292Z] [INFO] Skip tags: ["@Bug","@Maintain","@Featureflagged","@ODS-327","@ODS-492"]
[2026-07-02T22:04:49.296Z] [INFO] Grep tags: ["@SmokeSet2"]
[2026-07-02T22:04:49.303Z] [INFO] Loaded test data - User: ***, ClusterRoleBinding: cypress-test-***-cluster-admin
[2026-07-02T22:04:49.589Z] [INFO] [EXEC] oc get OdhDashboardConfig -A -o json | jq '.items[].spec'
[2026-07-02T22:04:49.595Z] [INFO] Dashboard Config:
[2026-07-02T22:04:49.896Z] [INFO] [EXEC] oc get configmaps -l app=notebook-controller -A -o jsonpath='{.items[0].data}' | jq .
[2026-07-02T22:04:49.901Z] [INFO] Controller Config:
[2026-07-02T22:04:49.908Z] [INFO] Executing command:
[2026-07-02T22:04:50.212Z] [INFO] [EXEC] oc get configmap -n redhat-ods-applications notebook-controller-culler-config -o jsonpath='{.data}' | jq .
[2026-07-02T22:04:50.219Z] [INFO] Command stderr:
[2026-07-02T22:04:50.225Z] [INFO] Raw Controller Culler Config Response:
[2026-07-02T22:04:50.228Z] [INFO] Controller Culler Config (Error):
[2026-07-02T22:04:50.232Z] [INFO] Check if user is in RHODS user groups
[2026-07-02T22:04:50.234Z] [INFO] Getting OdhDashboardConfig groupsConfig: oc get OdhDashboardConfig -A -o json | jq -r '.items[].spec.groupsConfig'
[2026-07-02T22:04:50.529Z] [INFO] [EXEC] oc get OdhDashboardConfig -A -o json | jq -r '.items[].spec.groupsConfig'
[2026-07-02T22:04:50.537Z] [INFO] Could not parse groupsConfig, continuing with test
[2026-07-02T22:04:50.548Z] [INFO] Check for existing ClusterRoleBinding
[2026-07-02T22:04:50.553Z] [INFO] Getting ClusterRoleBinding: oc get clusterrolebinding cypress-test-*** -o json --ignore-not-found
[2026-07-02T22:04:50.843Z] [INFO] [EXEC] oc get clusterrolebinding cypress-test-*** -o json --ignore-not-found
[2026-07-02T22:04:50.851Z] [INFO] Found ClusterRoleBinding: cypress-test-***
[2026-07-02T22:04:50.858Z] [INFO] Found existing ClusterRoleBinding, will restore after test
[2026-07-02T22:04:50.864Z] [INFO] Create ClusterRoleBinding for cluster-admin
[2026-07-02T22:04:51.185Z] [INFO] [EXEC] oc apply -f /tmp/cypress-yaml-1783029890865-xbw5d3203.yaml && rm -f /tmp/cypress-yaml-1783029890865-xbw5d3203.yaml
[2026-07-02T22:04:51.191Z] [INFO] Command exit code: 0
[2026-07-02T22:04:51.197Z] [INFO] Successfully created ClusterRoleBinding
[2026-07-02T22:04:51.204Z] [INFO] [STEP 1] Log into the application
[2026-07-02T22:04:51.211Z] [INFO] Navigate to: https://rh-ai.apps.d9b1a4c5-d788-443e-902b-ed9f5d51e528.prod.konfluxeaas.com/
[2026-07-02T22:04:51.215Z] [INFO] BYOIDC cluster detected - using Keycloak authentication
[2026-07-02T22:04:51.398Z] [INFO] [STEP 2] Navigate to the Cluster Settings
[2026-07-02T22:04:51.405Z] [INFO] Navigate to: https://rh-ai.apps.d9b1a4c5-d788-443e-902b-ed9f5d51e528.prod.konfluxeaas.com/settings/cluster/general
[2026-07-02T22:04:51.409Z] [INFO] BYOIDC cluster detected - using Keycloak authentication
2) Test User - should not have access rights to view the Cluster Settings tab
[2026-07-02T22:05:03.997Z] [INFO] Starting 480s timeout for: Cluster Admin user can access all Settings pages
[2026-07-02T22:05:03.999Z] [INFO] Test title: Cluster Admin user can access all Settings pages
[2026-07-02T22:05:04.003Z] [INFO] Test tags: ["@Smoke","@SmokeSet2","@ODS-1688","@Dashboard","@SettingsCI"]
[2026-07-02T22:05:04.007Z] [INFO] Skip tags: ["@Bug","@Maintain","@Featureflagged","@ODS-327","@ODS-492"]
[2026-07-02T22:05:04.010Z] [INFO] Grep tags: ["@SmokeSet2"]
- Cluster Admin user can access all Settings pages
[2026-07-02T22:05:04.021Z] [INFO] [STEP 1] Cleanup: Remove test ClusterRoleBinding
[2026-07-02T22:05:04.026Z] [INFO] Deleting ClusterRoleBinding: oc delete clusterrolebinding cypress-test-*** --ignore-not-found
[2026-07-02T22:05:04.327Z] [INFO] [EXEC] oc delete clusterrolebinding cypress-test-*** --ignore-not-found
[2026-07-02T22:05:04.333Z] [INFO] Successfully deleted ClusterRoleBinding: cypress-test-***
[2026-07-02T22:05:04.338Z] [INFO] Successfully removed test ClusterRoleBinding
[2026-07-02T22:05:04.341Z] [INFO] [STEP 2] Restore original ClusterRoleBinding
[2026-07-02T22:05:04.638Z] [INFO] [EXEC] oc apply -f /tmp/cypress-yaml-1783029904017-8s25iqi2j.yaml && rm -f /tmp/cypress-yaml-1783029904017-8s25iqi2j.yaml
[2026-07-02T22:05:04.644Z] [INFO] Command exit code: 0
[2026-07-02T22:05:04.649Z] [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.d9b1a4c5-d788-443e-902b-ed9f5d51e528.prod.konfluxeaas.com/
6. Navigate to Cluster Settings
7. Navigate to: https://rh-ai.apps.d9b1a4c5-d788-443e-902b-ed9f5d51e528.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