It looks like this is your first time using Cypress: 15.17.0 ❯ Verifying Cypress can run /cypress_cache/15.17.0/Cypress ✔ Verified Cypress! /cypress_cache/15.17.0/Cypress Opening Cypress... 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) "@SmokeSet1" ================================================================================ (Run Starting) ┌────────────────────────────────────────────────────────────────────────────────────────────────┐ │ Cypress: 15.17.0 │ │ Browser: Electron 138 (headless) │ │ Node Version: v22.22.0 (/usr/bin/node-22) │ │ Specs: 18 found (applications/testAboutDialog.cy.ts, dashboardNavigation/testApplicat │ │ ionLinks.cy.ts, dashboardNavigation/testManifestLinks.cy.ts, dataScienceProjec │ │ ts/testProjectAdminPermissions.cy.ts, featureStore/testFeatureStoreRbac.cy.ts, │ │ learningResources/test...) │ │ Searched: cypress/tests/e2e/applications/testAboutDialog.cy.ts, cypress/tests/e2e/dashbo │ │ ardNavigation/testApplicationLinks.cy.ts, cypress/tests/e2e/dashboardNavigatio │ │ n/testManifestLinks.cy.ts, cypress/tests/e2e/dataScienceProjects/testProjectAd │ │ minPermissions.cy.ts, cypress/tests/e2e/featureStore/testFeatureStoreRbac.cy.t │ │ s, cypress/tests/e2e/learningResources/testCustomResourceCreation.cy.ts, cypre │ │ ss/tests/e2e/modelCatalog/testCatalogSettingsAvailable.cy.ts, cypress/tests/e2 │ │ e/modelCatalog/testModelCatalogAvailable.cy.ts, cypress/tests/e2e/modelCatalog │ │ /testPerformanceFiltersAvailable.cy.ts, cypress/tests/e2e/applications/enabled │ │ /testNotebookAdministration.cy.ts, cypress/tests/e2e/applications/explore/test │ │ EnabledISVs.cy.ts, cypress/tests/e2e/dataScienceProjects/workbenches/testWorkb │ │ enchStorageClasses.cy.ts, cypress/tests/e2e/dataScienceProjects/workbenches/wo │ │ rkbenches.cy.ts, cypress/tests/e2e/modelTraining/trainJobs/testTrainjobLifecyc │ │ le.cy.ts, cypress/tests/e2e/modelTraining/trainJobs/testTrainjobProgression.cy │ │ .ts, cypress/tests/e2e/settings/hardwareProfiles/testDeleteAppliedHardwareProf │ │ ile.cy.ts, cypress/tests/e2e/settings/hardwareProfiles/testHardwareProfiles.cy │ │ .ts, cypress/tests/e2e/settings/hardwareProfiles/testModifyAppliedHardwareProf │ │ ile.cy.ts │ │ Experiments: experimentalInteractiveRunEvents=true,experimentalMemoryManagement=true │ └────────────────────────────────────────────────────────────────────────────────────────────────┘ Remove output folder /workspace/tests-shared/tests-payload/results/SmokeSet1/e2e ──────────────────────────────────────────────────────────────────────────────────────────────────── Running: applications/testAboutDialog.cy.ts (1 of 18) [2026-07-02T21:54:03.131Z] [INFO] Setting tests timeout to: 480 seconds Verify RHODS About Dialog [2026-07-02T21:54:03.153Z] [INFO] Starting 480s timeout for: Verify RHODS About Dialog contains correct information [2026-07-02T21:54:03.161Z] [INFO] Test title: Verify RHODS About Dialog contains correct information [2026-07-02T21:54:03.175Z] [INFO] Test tags: ["@Smoke","@SmokeSet1","@Dashboard","@RHOAIENG-21403","@NonConcurrent"] [2026-07-02T21:54:03.185Z] [INFO] Skip tags: ["@Bug","@Maintain","@Featureflagged","@ODS-327","@ODS-492"] [2026-07-02T21:54:03.204Z] [INFO] Grep tags: ["@SmokeSet1"] [2026-07-02T21:54:03.221Z] [INFO] Auto-detecting installed product (RHOAI or ODH)... [2026-07-02T21:54:03.811Z] [INFO] [EXEC] oc get csv -n redhat-ods-operator -o json | jq -r '[.items[] | select(.spec.displayName | test("Red Hat OpenShift AI")) | select(.status.phase != "Failed")] | first // empty' [2026-07-02T21:54:03.821Z] [INFO] Command exit code: 0 [2026-07-02T21:54:03.842Z] [INFO] Prepare the CSV JSON for the tests according to the installed Product: Red Hat OpenShift AI [2026-07-02T21:54:04.158Z] [INFO] [EXEC] oc get csv -n redhat-ods-operator -o json | jq -r '[.items[] | select(.spec.displayName | test("Red Hat OpenShift AI")) | select(.status.phase != "Failed")] | first // empty' [2026-07-02T21:54:04.190Z] [INFO] Command exit code: 0 [2026-07-02T21:54:04.228Z] [INFO] [STEP 1] Login to Red Hat OpenShift AI [2026-07-02T21:54:04.239Z] [INFO] Navigate to: https://rh-ai.apps.f72f7d72-61df-45a1-ad16-e4522e1de1c1.prod.konfluxeaas.com/ [2026-07-02T21:54:04.253Z] [INFO] BYOIDC cluster detected - using Keycloak authentication [2026-07-02T21:54:06.916Z] [INFO] Setting tests timeout to: 480 seconds [2026-07-02T21:54:06.926Z] [INFO] Starting 480s timeout for: Verify RHODS About Dialog contains correct information [2026-07-02T21:54:06.930Z] [INFO] Test title: Verify RHODS About Dialog contains correct information [2026-07-02T21:54:06.935Z] [INFO] Test tags: ["@Smoke","@SmokeSet1","@Dashboard","@RHOAIENG-21403","@NonConcurrent"] [2026-07-02T21:54:06.940Z] [INFO] Skip tags: ["@Bug","@Maintain","@Featureflagged","@ODS-327","@ODS-492"] [2026-07-02T21:54:06.945Z] [INFO] Grep tags: ["@SmokeSet1"] [2026-07-02T21:54:06.956Z] [INFO] Auto-detecting installed product (RHOAI or ODH)... [2026-07-02T21:54:07.265Z] [INFO] [EXEC] oc get csv -n redhat-ods-operator -o json | jq -r '[.items[] | select(.spec.displayName | test("Red Hat OpenShift AI")) | select(.status.phase != "Failed")] | first // empty' [2026-07-02T21:54:07.272Z] [INFO] Command exit code: 0 [2026-07-02T21:54:07.289Z] [INFO] Prepare the CSV JSON for the tests according to the installed Product: Red Hat OpenShift AI [2026-07-02T21:54:07.591Z] [INFO] [EXEC] oc get csv -n redhat-ods-operator -o json | jq -r '[.items[] | select(.spec.displayName | test("Red Hat OpenShift AI")) | select(.status.phase != "Failed")] | first // empty' [2026-07-02T21:54:07.602Z] [INFO] Command exit code: 0 [2026-07-02T21:54:07.621Z] [INFO] [STEP 1] Login to Red Hat OpenShift AI [2026-07-02T21:54:07.643Z] [INFO] Navigate to: https://rh-ai.apps.f72f7d72-61df-45a1-ad16-e4522e1de1c1.prod.konfluxeaas.com/ [2026-07-02T21:54:07.651Z] [INFO] BYOIDC cluster detected - using Keycloak authentication [2026-07-02T21:54:07.821Z] [INFO] [STEP 2] Open the About dialog [2026-07-02T21:54:18.124Z] [INFO] Starting 480s timeout for: Verify RHODS About Dialog contains correct information [2026-07-02T21:54:18.132Z] [INFO] Test title: Verify RHODS About Dialog contains correct information [2026-07-02T21:54:18.138Z] [INFO] Test tags: ["@Smoke","@SmokeSet1","@Dashboard","@RHOAIENG-21403","@NonConcurrent"] [2026-07-02T21:54:18.142Z] [INFO] Skip tags: ["@Bug","@Maintain","@Featureflagged","@ODS-327","@ODS-492"] [2026-07-02T21:54:18.147Z] [INFO] Grep tags: ["@SmokeSet1"] [2026-07-02T21:54:18.199Z] [INFO] Auto-detecting installed product (RHOAI or ODH)... [2026-07-02T21:54:18.523Z] [INFO] [EXEC] oc get csv -n redhat-ods-operator -o json | jq -r '[.items[] | select(.spec.displayName | test("Red Hat OpenShift AI")) | select(.status.phase != "Failed")] | first // empty' [2026-07-02T21:54:18.529Z] [INFO] Command exit code: 0 [2026-07-02T21:54:18.539Z] [INFO] Prepare the CSV JSON for the tests according to the installed Product: Red Hat OpenShift AI [2026-07-02T21:54:18.836Z] [INFO] [EXEC] oc get csv -n redhat-ods-operator -o json | jq -r '[.items[] | select(.spec.displayName | test("Red Hat OpenShift AI")) | select(.status.phase != "Failed")] | first // empty' [2026-07-02T21:54:18.843Z] [INFO] Command exit code: 0 [2026-07-02T21:54:18.858Z] [INFO] [STEP 1] Login to Red Hat OpenShift AI [2026-07-02T21:54:18.884Z] [INFO] Navigate to: https://rh-ai.apps.f72f7d72-61df-45a1-ad16-e4522e1de1c1.prod.konfluxeaas.com/ [2026-07-02T21:54:18.903Z] [INFO] BYOIDC cluster detected - using Keycloak authentication [2026-07-02T21:54:19.103Z] [INFO] [STEP 2] Open the About dialog 1) Verify RHODS About Dialog contains correct information 0 passing (26s) 1 failing 1) Verify RHODS About Dialog Verify RHODS About Dialog contains correct information: Test steps were: 1. Login to Red Hat OpenShift AI 2. Navigate to: https://rh-ai.apps.f72f7d72-61df-45a1-ad16-e4522e1de1c1.prod.konfluxeaas.com/ 3. Open the About dialog Timed out retrying after 10000ms: Expected to find element: `#help-icon-toggle`, but never found it. AssertionError: Timed out retrying after 10000ms: Expected to find element: `#help-icon-toggle`, but never found it. at AppChrome.findHelpButton (webpack://@odh-dashboard/cypress/./cypress/pages/appChrome.ts:32:14) at AboutDialog.show (webpack://@odh-dashboard/cypress/./cypress/pages/aboutDialog.ts:7:14) at Context.eval (webpack://@odh-dashboard/cypress/./cypress/tests/e2e/applications/testAboutDialog.cy.ts:43:18) [mochawesome] Report JSON saved to /workspace/tests-shared/tests-payload/results/SmokeSet1/e2e/.jsons/mochawesome.json (Results) ┌────────────────────────────────────────────────────────────────────────────────────────────────┐ │ Tests: 1 │ │ Passing: 0 │ │ Failing: 1 │ │ Pending: 0 │ │ Skipped: 0 │ │ Screenshots: 2 │ │ Video: false │ │ Duration: 26 seconds │ │ Spec Ran: applications/testAboutDialog.cy.ts │ └────────────────────────────────────────────────────────────────────────────────────────────────┘ (Screenshots) - /workspace/tests-shared/tests-payload/results/SmokeSet1/e2e/screenshots/applicat (1919x1079) ions/testAboutDialog.cy.ts/Verify RHODS About Dialog -- Verify RHODS About Dialo g contains correct information (failed).png - /workspace/tests-shared/tests-payload/results/SmokeSet1/e2e/screenshots/applicat (1919x1079) ions/testAboutDialog.cy.ts/Verify RHODS About Dialog -- Verify RHODS About Dialo g contains correct information (failed) (attempt 2).png ──────────────────────────────────────────────────────────────────────────────────────────────────── Running: dashboardNavigation/testApplicationLinks.cy.ts (2 of 18) [2026-07-02T21:54:34.701Z] [INFO] Setting tests timeout to: 480 seconds Verify the RHOAI Application and Switcher links in the Dashboard Navigation [2026-07-02T21:54:34.729Z] [INFO] Starting 480s timeout for: Verify the various application tabs and switcher links are operational [2026-07-02T21:54:34.807Z] [INFO] Test title: Verify the various application tabs and switcher links are operational [2026-07-02T21:54:34.825Z] [INFO] Test tags: ["@Smoke","@SmokeSet1","@ODS-771","@Dashboard","@NonConcurrent"] [2026-07-02T21:54:34.837Z] [INFO] Skip tags: ["@Bug","@Maintain","@Featureflagged","@ODS-327","@ODS-492"] [2026-07-02T21:54:34.899Z] [INFO] Grep tags: ["@SmokeSet1"] [2026-07-02T21:54:34.923Z] [INFO] [STEP 1] Log into the application [2026-07-02T21:54:35.005Z] [INFO] Navigate to: https://rh-ai.apps.f72f7d72-61df-45a1-ad16-e4522e1de1c1.prod.konfluxeaas.com/ [2026-07-02T21:54:35.019Z] [INFO] BYOIDC cluster detected - using Keycloak authentication [2026-07-02T21:54:38.733Z] [INFO] Setting tests timeout to: 480 seconds [2026-07-02T21:54:38.799Z] [INFO] Starting 480s timeout for: Verify the various application tabs and switcher links are operational [2026-07-02T21:54:38.804Z] [INFO] Test title: Verify the various application tabs and switcher links are operational [2026-07-02T21:54:38.816Z] [INFO] Test tags: ["@Smoke","@SmokeSet1","@ODS-771","@Dashboard","@NonConcurrent"] [2026-07-02T21:54:38.824Z] [INFO] Skip tags: ["@Bug","@Maintain","@Featureflagged","@ODS-327","@ODS-492"] [2026-07-02T21:54:38.830Z] [INFO] Grep tags: ["@SmokeSet1"] [2026-07-02T21:54:38.906Z] [INFO] [STEP 1] Log into the application [2026-07-02T21:54:38.920Z] [INFO] Navigate to: https://rh-ai.apps.f72f7d72-61df-45a1-ad16-e4522e1de1c1.prod.konfluxeaas.com/ [2026-07-02T21:54:38.930Z] [INFO] BYOIDC cluster detected - using Keycloak authentication [2026-07-02T21:54:39.227Z] [INFO] [STEP 2] Click the Application Launcher [2026-07-02T21:54:51.924Z] [INFO] Starting 480s timeout for: Verify the various application tabs and switcher links are operational [2026-07-02T21:54:51.928Z] [INFO] Test title: Verify the various application tabs and switcher links are operational [2026-07-02T21:54:51.933Z] [INFO] Test tags: ["@Smoke","@SmokeSet1","@ODS-771","@Dashboard","@NonConcurrent"] [2026-07-02T21:54:51.938Z] [INFO] Skip tags: ["@Bug","@Maintain","@Featureflagged","@ODS-327","@ODS-492"] [2026-07-02T21:54:51.999Z] [INFO] Grep tags: ["@SmokeSet1"] [2026-07-02T21:54:52.010Z] [INFO] [STEP 1] Log into the application [2026-07-02T21:54:52.020Z] [INFO] Navigate to: https://rh-ai.apps.f72f7d72-61df-45a1-ad16-e4522e1de1c1.prod.konfluxeaas.com/ [2026-07-02T21:54:52.025Z] [INFO] BYOIDC cluster detected - using Keycloak authentication [2026-07-02T21:54:52.603Z] [INFO] [STEP 2] Click the Application Launcher 1) Verify the various application tabs and switcher links are operational 0 passing (31s) 1 failing 1) Verify the RHOAI Application and Switcher links in the Dashboard Navigation Verify the various application tabs and switcher links are operational: Test steps were: 1. Log into the application 2. Navigate to: https://rh-ai.apps.f72f7d72-61df-45a1-ad16-e4522e1de1c1.prod.konfluxeaas.com/ 3. Click the Application Launcher Timed out retrying after 10000ms: Unable to find an element by: [data-testid="application-launcher"] 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 /dev/null 2>&1; then yq '.catalogs[] | select(.id == "redhat_ai_models") | .enabled' else python3 -c 'import sys, yaml, json; json.dump(yaml.safe_load(sys.stdin), sys.stdout)' 2>/dev/null | jq -r '.catalogs[] | select(.id == "redhat_ai_models") | .enabled // empty' fi [2026-07-02T22:03:42.652Z] [INFO] Command exit code: 0 [2026-07-02T22:03:42.658Z] [INFO] Source redhat_ai_models is currently enabled: true [2026-07-02T22:03:42.704Z] [INFO] ✓ Source redhat_ai_models is already enabled, no action needed [2026-07-02T22:03:42.715Z] [INFO] [STEP 1] Login as admin user [2026-07-02T22:03:42.723Z] [INFO] Navigate to: https://rh-ai.apps.f72f7d72-61df-45a1-ad16-e4522e1de1c1.prod.konfluxeaas.com/ [2026-07-02T22:03:42.726Z] [INFO] BYOIDC cluster detected - using Keycloak authentication [2026-07-02T22:03:45.163Z] [INFO] Setting tests timeout to: 480 seconds [2026-07-02T22:03:45.174Z] [INFO] Starting 480s timeout for: Verifies that Model Catalog is available for an admin user [2026-07-02T22:03:45.177Z] [INFO] Test title: Verifies that Model Catalog is available for an admin user [2026-07-02T22:03:45.183Z] [INFO] Test tags: ["@Smoke","@SmokeSet1","@Dashboard","@ModelCatalog","@ModelCatalogCI"] [2026-07-02T22:03:45.188Z] [INFO] Skip tags: ["@Bug","@Maintain","@Featureflagged","@ODS-327","@ODS-492"] [2026-07-02T22:03:45.194Z] [INFO] Grep tags: ["@SmokeSet1"] [2026-07-02T22:03:45.222Z] [INFO] Verifies that Model Catalog pods, Services and ConfigMaps are available [2026-07-02T22:03:45.232Z] [INFO] Verifying Model Catalog backend resources [2026-07-02T22:03:45.239Z] [INFO] Model Registry namespace: rhoai-model-registries [2026-07-02T22:03:45.242Z] [INFO] Verifying model-catalog deployment: oc get deployment model-catalog -n rhoai-model-registries [2026-07-02T22:03:45.518Z] [INFO] [EXEC] oc get deployment model-catalog -n rhoai-model-registries [2026-07-02T22:03:45.526Z] [INFO] Command exit code: 0 [2026-07-02T22:03:45.533Z] [INFO] ✓ model-catalog deployment exists in rhoai-model-registries [2026-07-02T22:03:45.537Z] [INFO] Verifying default-catalog-sources ConfigMap: oc get configmap default-catalog-sources -n rhoai-model-registries [2026-07-02T22:03:45.807Z] [INFO] [EXEC] oc get configmap default-catalog-sources -n rhoai-model-registries [2026-07-02T22:03:45.813Z] [INFO] Command exit code: 0 [2026-07-02T22:03:45.819Z] [INFO] ✓ default-catalog-sources ConfigMap exists in rhoai-model-registries [2026-07-02T22:03:45.823Z] [INFO] Verifying model-catalog service: oc get service model-catalog -n rhoai-model-registries [2026-07-02T22:03:46.116Z] [INFO] [EXEC] oc get service model-catalog -n rhoai-model-registries [2026-07-02T22:03:46.122Z] [INFO] Command exit code: 0 [2026-07-02T22:03:46.129Z] [INFO] ✓ model-catalog service exists in rhoai-model-registries [2026-07-02T22:03:46.133Z] [INFO] Ensure at least one model catalog source is enabled [2026-07-02T22:03:46.136Z] [INFO] Ensuring model catalog source 'redhat_ai_models' is enabled [2026-07-02T22:03:46.424Z] [INFO] [EXEC] oc get configmap default-catalog-sources -n rhoai-model-registries -o jsonpath='{.data.sources\.yaml}' | if command -v yq >/dev/null 2>&1; then yq '.catalogs[] | select(.id == "redhat_ai_models") | .enabled' else python3 -c 'import sys, yaml, json; json.dump(yaml.safe_load(sys.stdin), sys.stdout)' 2>/dev/null | jq -r '.catalogs[] | select(.id == "redhat_ai_models") | .enabled // empty' fi [2026-07-02T22:03:46.430Z] [INFO] Command exit code: 0 [2026-07-02T22:03:46.437Z] [INFO] Source redhat_ai_models is currently enabled: true [2026-07-02T22:03:46.444Z] [INFO] ✓ Source redhat_ai_models is already enabled, no action needed [2026-07-02T22:03:46.456Z] [INFO] [STEP 1] Login as admin user [2026-07-02T22:03:46.465Z] [INFO] Navigate to: https://rh-ai.apps.f72f7d72-61df-45a1-ad16-e4522e1de1c1.prod.konfluxeaas.com/ [2026-07-02T22:03:46.468Z] [INFO] BYOIDC cluster detected - using Keycloak authentication [2026-07-02T22:03:46.598Z] [INFO] [STEP 2] Navigate to Model Catalog [2026-07-02T22:03:46.606Z] [INFO] Navigate to: https://rh-ai.apps.f72f7d72-61df-45a1-ad16-e4522e1de1c1.prod.konfluxeaas.com/ai-hub/models/catalog [2026-07-02T22:03:46.610Z] [INFO] BYOIDC cluster detected - using Keycloak authentication [2026-07-02T22:03:58.213Z] [INFO] Starting 480s timeout for: Verifies that Model Catalog is available for an admin user [2026-07-02T22:03:58.217Z] [INFO] Test title: Verifies that Model Catalog is available for an admin user [2026-07-02T22:03:58.224Z] [INFO] Test tags: ["@Smoke","@SmokeSet1","@Dashboard","@ModelCatalog","@ModelCatalogCI"] [2026-07-02T22:03:58.229Z] [INFO] Skip tags: ["@Bug","@Maintain","@Featureflagged","@ODS-327","@ODS-492"] [2026-07-02T22:03:58.234Z] [INFO] Grep tags: ["@SmokeSet1"] [2026-07-02T22:03:58.258Z] [INFO] Verifies that Model Catalog pods, Services and ConfigMaps are available [2026-07-02T22:03:58.266Z] [INFO] Verifying Model Catalog backend resources [2026-07-02T22:03:58.271Z] [INFO] Model Registry namespace: rhoai-model-registries [2026-07-02T22:03:58.300Z] [INFO] Verifying model-catalog deployment: oc get deployment model-catalog -n rhoai-model-registries [2026-07-02T22:03:58.579Z] [INFO] [EXEC] oc get deployment model-catalog -n rhoai-model-registries [2026-07-02T22:03:58.586Z] [INFO] Command exit code: 0 [2026-07-02T22:03:58.599Z] [INFO] ✓ model-catalog deployment exists in rhoai-model-registries [2026-07-02T22:03:58.604Z] [INFO] Verifying default-catalog-sources ConfigMap: oc get configmap default-catalog-sources -n rhoai-model-registries [2026-07-02T22:03:58.909Z] [INFO] [EXEC] oc get configmap default-catalog-sources -n rhoai-model-registries [2026-07-02T22:03:58.916Z] [INFO] Command exit code: 0 [2026-07-02T22:03:58.923Z] [INFO] ✓ default-catalog-sources ConfigMap exists in rhoai-model-registries [2026-07-02T22:03:58.928Z] [INFO] Verifying model-catalog service: oc get service model-catalog -n rhoai-model-registries [2026-07-02T22:03:59.225Z] [INFO] [EXEC] oc get service model-catalog -n rhoai-model-registries [2026-07-02T22:03:59.233Z] [INFO] Command exit code: 0 [2026-07-02T22:03:59.240Z] [INFO] ✓ model-catalog service exists in rhoai-model-registries [2026-07-02T22:03:59.245Z] [INFO] Ensure at least one model catalog source is enabled [2026-07-02T22:03:59.249Z] [INFO] Ensuring model catalog source 'redhat_ai_models' is enabled [2026-07-02T22:03:59.573Z] [INFO] [EXEC] oc get configmap default-catalog-sources -n rhoai-model-registries -o jsonpath='{.data.sources\.yaml}' | if command -v yq >/dev/null 2>&1; then yq '.catalogs[] | select(.id == "redhat_ai_models") | .enabled' else python3 -c 'import sys, yaml, json; json.dump(yaml.safe_load(sys.stdin), sys.stdout)' 2>/dev/null | jq -r '.catalogs[] | select(.id == "redhat_ai_models") | .enabled // empty' fi [2026-07-02T22:03:59.580Z] [INFO] Command exit code: 0 [2026-07-02T22:03:59.587Z] [INFO] Source redhat_ai_models is currently enabled: true [2026-07-02T22:03:59.594Z] [INFO] ✓ Source redhat_ai_models is already enabled, no action needed [2026-07-02T22:03:59.610Z] [INFO] [STEP 1] Login as admin user [2026-07-02T22:03:59.618Z] [INFO] Navigate to: https://rh-ai.apps.f72f7d72-61df-45a1-ad16-e4522e1de1c1.prod.konfluxeaas.com/ [2026-07-02T22:03:59.623Z] [INFO] BYOIDC cluster detected - using Keycloak authentication [2026-07-02T22:03:59.812Z] [INFO] [STEP 2] Navigate to Model Catalog [2026-07-02T22:03:59.820Z] [INFO] Navigate to: https://rh-ai.apps.f72f7d72-61df-45a1-ad16-e4522e1de1c1.prod.konfluxeaas.com/ai-hub/models/catalog [2026-07-02T22:03:59.855Z] [INFO] BYOIDC cluster detected - using Keycloak authentication 1) Verifies that Model Catalog is available for an admin user [2026-07-02T22:04:11.754Z] [INFO] Starting 480s timeout for: Verifies that Model Catalog is available for a regular user [2026-07-02T22:04:11.757Z] [INFO] Test title: Verifies that Model Catalog is available for a regular user [2026-07-02T22:04:11.761Z] [INFO] Test tags: ["@Smoke","@SmokeSet1","@Dashboard","@ModelCatalog","@ModelCatalogCI"] [2026-07-02T22:04:11.765Z] [INFO] Skip tags: ["@Bug","@Maintain","@Featureflagged","@ODS-327","@ODS-492"] [2026-07-02T22:04:11.769Z] [INFO] Grep tags: ["@SmokeSet1"] [2026-07-02T22:04:11.780Z] [INFO] [STEP 1] Login as LDAP user [2026-07-02T22:04:11.787Z] [INFO] Navigate to: https://rh-ai.apps.f72f7d72-61df-45a1-ad16-e4522e1de1c1.prod.konfluxeaas.com/ [2026-07-02T22:04:11.790Z] [INFO] BYOIDC cluster detected - using Keycloak authentication [2026-07-02T22:04:11.906Z] [INFO] [STEP 2] Navigate to Model Catalog [2026-07-02T22:04:11.913Z] [INFO] Navigate to: https://rh-ai.apps.f72f7d72-61df-45a1-ad16-e4522e1de1c1.prod.konfluxeaas.com/ai-hub/models/catalog [2026-07-02T22:04:11.916Z] [INFO] BYOIDC cluster detected - using Keycloak authentication [2026-07-02T22:04:23.941Z] [INFO] Starting 480s timeout for: Verifies that Model Catalog is available for a regular user [2026-07-02T22:04:23.945Z] [INFO] Test title: Verifies that Model Catalog is available for a regular user [2026-07-02T22:04:23.951Z] [INFO] Test tags: ["@Smoke","@SmokeSet1","@Dashboard","@ModelCatalog","@ModelCatalogCI"] [2026-07-02T22:04:23.956Z] [INFO] Skip tags: ["@Bug","@Maintain","@Featureflagged","@ODS-327","@ODS-492"] [2026-07-02T22:04:23.960Z] [INFO] Grep tags: ["@SmokeSet1"] [2026-07-02T22:04:24.021Z] [INFO] Verifies that Model Catalog pods, Services and ConfigMaps are available [2026-07-02T22:04:24.027Z] [INFO] Verifying Model Catalog backend resources [2026-07-02T22:04:24.033Z] [INFO] Model Registry namespace: rhoai-model-registries [2026-07-02T22:04:24.036Z] [INFO] Verifying model-catalog deployment: oc get deployment model-catalog -n rhoai-model-registries [2026-07-02T22:04:24.519Z] [INFO] [EXEC] oc get deployment model-catalog -n rhoai-model-registries [2026-07-02T22:04:24.525Z] [INFO] Command exit code: 0 [2026-07-02T22:04:24.532Z] [INFO] ✓ model-catalog deployment exists in rhoai-model-registries [2026-07-02T22:04:24.535Z] [INFO] Verifying default-catalog-sources ConfigMap: oc get configmap default-catalog-sources -n rhoai-model-registries [2026-07-02T22:04:24.867Z] [INFO] [EXEC] oc get configmap default-catalog-sources -n rhoai-model-registries [2026-07-02T22:04:24.901Z] [INFO] Command exit code: 0 [2026-07-02T22:04:24.907Z] [INFO] ✓ default-catalog-sources ConfigMap exists in rhoai-model-registries [2026-07-02T22:04:24.911Z] [INFO] Verifying model-catalog service: oc get service model-catalog -n rhoai-model-registries [2026-07-02T22:04:25.223Z] [INFO] [EXEC] oc get service model-catalog -n rhoai-model-registries [2026-07-02T22:04:25.231Z] [INFO] Command exit code: 0 [2026-07-02T22:04:25.237Z] [INFO] ✓ model-catalog service exists in rhoai-model-registries [2026-07-02T22:04:25.243Z] [INFO] Ensure at least one model catalog source is enabled [2026-07-02T22:04:25.246Z] [INFO] Ensuring model catalog source 'redhat_ai_models' is enabled [2026-07-02T22:04:26.032Z] [INFO] [EXEC] oc get configmap default-catalog-sources -n rhoai-model-registries -o jsonpath='{.data.sources\.yaml}' | if command -v yq >/dev/null 2>&1; then yq '.catalogs[] | select(.id == "redhat_ai_models") | .enabled' else python3 -c 'import sys, yaml, json; json.dump(yaml.safe_load(sys.stdin), sys.stdout)' 2>/dev/null | jq -r '.catalogs[] | select(.id == "redhat_ai_models") | .enabled // empty' fi [2026-07-02T22:04:26.040Z] [INFO] Command exit code: 0 [2026-07-02T22:04:26.106Z] [INFO] Source redhat_ai_models is currently enabled: true [2026-07-02T22:04:26.115Z] [INFO] ✓ Source redhat_ai_models is already enabled, no action needed [2026-07-02T22:04:26.200Z] [INFO] [STEP 1] Login as LDAP user [2026-07-02T22:04:26.217Z] [INFO] Navigate to: https://rh-ai.apps.f72f7d72-61df-45a1-ad16-e4522e1de1c1.prod.konfluxeaas.com/ [2026-07-02T22:04:26.301Z] [INFO] BYOIDC cluster detected - using Keycloak authentication [2026-07-02T22:04:26.651Z] [INFO] [STEP 2] Navigate to Model Catalog [2026-07-02T22:04:26.658Z] [INFO] Navigate to: https://rh-ai.apps.f72f7d72-61df-45a1-ad16-e4522e1de1c1.prod.konfluxeaas.com/ai-hub/models/catalog [2026-07-02T22:04:26.662Z] [INFO] BYOIDC cluster detected - using Keycloak authentication 2) Verifies that Model Catalog is available for a regular user 0 passing (57s) 2 failing 1) Verifies that Model Catalog is available for different users Verifies that Model Catalog is available for an admin user: Test steps were: 1. Verifies that Model Catalog pods, Services and ConfigMaps are available 2. Verifying Model Catalog backend resources 3. Ensure at least one model catalog source is enabled 4. Ensuring model catalog source 'redhat_ai_models' is enabled 5. Login as admin user 6. Navigate to: https://rh-ai.apps.f72f7d72-61df-45a1-ad16-e4522e1de1c1.prod.konfluxeaas.com/ 7. Navigate to Model Catalog 8. Navigate to: https://rh-ai.apps.f72f7d72-61df-45a1-ad16-e4522e1de1c1.prod.konfluxeaas.com/ai-hub/models/catalog Timed out retrying after 10000ms: Unable to find an element by: [data-testid="app-tab-page-title"] 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 /dev/null 2>&1; then yq '.catalogs[] | select(.id == "redhat_ai_models") | .enabled' else python3 -c 'import sys, yaml, json; json.dump(yaml.safe_load(sys.stdin), sys.stdout)' 2>/dev/null | jq -r '.catalogs[] | select(.id == "redhat_ai_models") | .enabled // empty' fi [2026-07-02T22:04:46.006Z] [INFO] Command exit code: 0 [2026-07-02T22:04:46.014Z] [INFO] Source redhat_ai_models is currently enabled: true [2026-07-02T22:04:46.034Z] [INFO] ✓ Source redhat_ai_models is already enabled, no action needed [2026-07-02T22:04:46.069Z] [INFO] [STEP 1] Login as admin user [2026-07-02T22:04:46.117Z] [INFO] Navigate to: https://rh-ai.apps.f72f7d72-61df-45a1-ad16-e4522e1de1c1.prod.konfluxeaas.com/ [2026-07-02T22:04:46.121Z] [INFO] BYOIDC cluster detected - using Keycloak authentication [2026-07-02T22:04:48.689Z] [INFO] Setting tests timeout to: 480 seconds [2026-07-02T22:04:48.708Z] [INFO] Starting 480s timeout for: Performance view toggle enables filters and shows benchmark data on validated models [2026-07-02T22:04:48.712Z] [INFO] Test title: Performance view toggle enables filters and shows benchmark data on validated models [2026-07-02T22:04:48.720Z] [INFO] Test tags: ["@Smoke","@SmokeSet1","@Dashboard","@ModelCatalog"] [2026-07-02T22:04:48.731Z] [INFO] Skip tags: ["@Bug","@Maintain","@Featureflagged","@ODS-327","@ODS-492"] [2026-07-02T22:04:48.739Z] [INFO] Grep tags: ["@SmokeSet1"] [2026-07-02T22:04:48.753Z] [INFO] Check if the operator is RHOAI [2026-07-02T22:04:49.153Z] [INFO] [EXEC] oc get subscription -A -o json | jq -r '.items[] | select(.spec.name=="rhods-operator") | .spec.channel' [2026-07-02T22:04:49.200Z] [INFO] Command exit code: 0 [2026-07-02T22:04:49.212Z] [INFO] RHOAI confirmed (subscription channel="beta"). [2026-07-02T22:04:49.227Z] [INFO] Detect model-catalog namespace [2026-07-02T22:04:49.851Z] [INFO] [EXEC] oc get deployments --all-namespaces -o json | jq -r '.items[] | select(.metadata.name=="model-catalog") | .metadata.namespace' | head -n1 [2026-07-02T22:04:49.899Z] [INFO] Waiting for model-catalog deployment to have a ready pod in namespace rhoai-model-registries... [2026-07-02T22:04:50.357Z] [INFO] [EXEC] oc wait --for=jsonpath='{.status.readyReplicas}'=1 deployment/model-catalog -n rhoai-model-registries --timeout=120s [2026-07-02T22:04:50.365Z] [INFO] model-catalog deployment wait result: deployment.apps/model-catalog condition met [2026-07-02T22:04:50.369Z] [INFO] ✓ model-catalog deployment has a ready pod in namespace rhoai-model-registries [2026-07-02T22:04:50.408Z] [INFO] Ensuring model catalog source 'redhat_ai_models' is enabled [2026-07-02T22:04:50.837Z] [INFO] [EXEC] oc get configmap default-catalog-sources -n rhoai-model-registries -o jsonpath='{.data.sources\.yaml}' | if command -v yq >/dev/null 2>&1; then yq '.catalogs[] | select(.id == "redhat_ai_models") | .enabled' else python3 -c 'import sys, yaml, json; json.dump(yaml.safe_load(sys.stdin), sys.stdout)' 2>/dev/null | jq -r '.catalogs[] | select(.id == "redhat_ai_models") | .enabled // empty' fi [2026-07-02T22:04:50.899Z] [INFO] Command exit code: 0 [2026-07-02T22:04:50.914Z] [INFO] Source redhat_ai_models is currently enabled: true [2026-07-02T22:04:50.933Z] [INFO] ✓ Source redhat_ai_models is already enabled, no action needed [2026-07-02T22:04:50.958Z] [INFO] [STEP 1] Login as admin user [2026-07-02T22:04:51.003Z] [INFO] Navigate to: https://rh-ai.apps.f72f7d72-61df-45a1-ad16-e4522e1de1c1.prod.konfluxeaas.com/ [2026-07-02T22:04:51.007Z] [INFO] BYOIDC cluster detected - using Keycloak authentication [2026-07-02T22:04:51.133Z] [INFO] [STEP 2] Navigate to Model Catalog [2026-07-02T22:04:51.140Z] [INFO] Navigate to: https://rh-ai.apps.f72f7d72-61df-45a1-ad16-e4522e1de1c1.prod.konfluxeaas.com/ai-hub/models/catalog [2026-07-02T22:04:51.144Z] [INFO] BYOIDC cluster detected - using Keycloak authentication [2026-07-02T22:05:02.421Z] [INFO] Starting 480s timeout for: Performance view toggle enables filters and shows benchmark data on validated models [2026-07-02T22:05:02.424Z] [INFO] Test title: Performance view toggle enables filters and shows benchmark data on validated models [2026-07-02T22:05:02.428Z] [INFO] Test tags: ["@Smoke","@SmokeSet1","@Dashboard","@ModelCatalog"] [2026-07-02T22:05:02.432Z] [INFO] Skip tags: ["@Bug","@Maintain","@Featureflagged","@ODS-327","@ODS-492"] [2026-07-02T22:05:02.436Z] [INFO] Grep tags: ["@SmokeSet1"] [2026-07-02T22:05:02.444Z] [INFO] Check if the operator is RHOAI [2026-07-02T22:05:02.706Z] [INFO] [EXEC] oc get subscription -A -o json | jq -r '.items[] | select(.spec.name=="rhods-operator") | .spec.channel' [2026-07-02T22:05:02.711Z] [INFO] Command exit code: 0 [2026-07-02T22:05:02.717Z] [INFO] RHOAI confirmed (subscription channel="beta"). [2026-07-02T22:05:02.724Z] [INFO] Detect model-catalog namespace [2026-07-02T22:05:03.130Z] [INFO] [EXEC] oc get deployments --all-namespaces -o json | jq -r '.items[] | select(.metadata.name=="model-catalog") | .metadata.namespace' | head -n1 [2026-07-02T22:05:03.137Z] [INFO] Waiting for model-catalog deployment to have a ready pod in namespace rhoai-model-registries... [2026-07-02T22:05:03.527Z] [INFO] [EXEC] oc wait --for=jsonpath='{.status.readyReplicas}'=1 deployment/model-catalog -n rhoai-model-registries --timeout=120s [2026-07-02T22:05:03.533Z] [INFO] model-catalog deployment wait result: deployment.apps/model-catalog condition met [2026-07-02T22:05:03.537Z] [INFO] ✓ model-catalog deployment has a ready pod in namespace rhoai-model-registries [2026-07-02T22:05:03.542Z] [INFO] Ensuring model catalog source 'redhat_ai_models' is enabled [2026-07-02T22:05:03.815Z] [INFO] [EXEC] oc get configmap default-catalog-sources -n rhoai-model-registries -o jsonpath='{.data.sources\.yaml}' | if command -v yq >/dev/null 2>&1; then yq '.catalogs[] | select(.id == "redhat_ai_models") | .enabled' else python3 -c 'import sys, yaml, json; json.dump(yaml.safe_load(sys.stdin), sys.stdout)' 2>/dev/null | jq -r '.catalogs[] | select(.id == "redhat_ai_models") | .enabled // empty' fi [2026-07-02T22:05:03.822Z] [INFO] Command exit code: 0 [2026-07-02T22:05:03.828Z] [INFO] Source redhat_ai_models is currently enabled: true [2026-07-02T22:05:03.833Z] [INFO] ✓ Source redhat_ai_models is already enabled, no action needed [2026-07-02T22:05:03.847Z] [INFO] [STEP 1] Login as admin user [2026-07-02T22:05:03.857Z] [INFO] Navigate to: https://rh-ai.apps.f72f7d72-61df-45a1-ad16-e4522e1de1c1.prod.konfluxeaas.com/ [2026-07-02T22:05:03.860Z] [INFO] BYOIDC cluster detected - using Keycloak authentication [2026-07-02T22:05:04.007Z] [INFO] [STEP 2] Navigate to Model Catalog [2026-07-02T22:05:04.014Z] [INFO] Navigate to: https://rh-ai.apps.f72f7d72-61df-45a1-ad16-e4522e1de1c1.prod.konfluxeaas.com/ai-hub/models/catalog [2026-07-02T22:05:04.017Z] [INFO] BYOIDC cluster detected - using Keycloak authentication 1) Performance view toggle enables filters and shows benchmark data on validated models [2026-07-02T22:05:15.201Z] [INFO] Navigate back to Model Catalog and disable performance view toggle [2026-07-02T22:05:15.226Z] [INFO] Navigate to: https://rh-ai.apps.f72f7d72-61df-45a1-ad16-e4522e1de1c1.prod.konfluxeaas.com/ai-hub/models/catalog [2026-07-02T22:05:15.229Z] [INFO] BYOIDC cluster detected - using Keycloak authentication 2) "after all" hook for "Performance view toggle enables filters and shows benchmark data on validated models" 0 passing (43s) 2 failing 1) Verify Performance Filters are available on RHOAI Performance view toggle enables filters and shows benchmark data on validated models: Test steps were: 1. Check if the operator is RHOAI 2. Detect model-catalog namespace 3. Ensuring model catalog source 'redhat_ai_models' is enabled 4. Login as admin user 5. Navigate to: https://rh-ai.apps.f72f7d72-61df-45a1-ad16-e4522e1de1c1.prod.konfluxeaas.com/ 6. Navigate to Model Catalog 7. Navigate to: https://rh-ai.apps.f72f7d72-61df-45a1-ad16-e4522e1de1c1.prod.konfluxeaas.com/ai-hub/models/catalog Timed out retrying after 10000ms: Unable to find an element by: [data-testid="app-tab-page-title"] 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 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 (https://oauth-clusters-f72f7d72-61df-45a1-ad16-e4522e1de1c1.apps.kflux-prd-es01.1ion.p1.openshiftapps.com/__cypress/runner/cypress_runner.js:124114:70) at tryCatcher (https://oauth-clusters-f72f7d72-61df-45a1-ad16-e4522e1de1c1.apps.kflux-prd-es01.1ion.p1.openshiftapps.com/__cypress/runner/cypress_runner.js:1777:23) at (https://oauth-clusters-f72f7d72-61df-45a1-ad16-e4522e1de1c1.apps.kflux-prd-es01.1ion.p1.openshiftapps.com/__cypress/runner/cypress_runner.js:4156:41) at tryCatcher (https://oauth-clusters-f72f7d72-61df-45a1-ad16-e4522e1de1c1.apps.kflux-prd-es01.1ion.p1.openshiftapps.com/__cypress/runner/cypress_runner.js:1777:23) at Promise._settlePromiseFromHandler (https://oauth-clusters-f72f7d72-61df-45a1-ad16-e4522e1de1c1.apps.kflux-prd-es01.1ion.p1.openshiftapps.com/__cypress/runner/cypress_runner.js:1489:31) at Promise._settlePromise (https://oauth-clusters-f72f7d72-61df-45a1-ad16-e4522e1de1c1.apps.kflux-prd-es01.1ion.p1.openshiftapps.com/__cypress/runner/cypress_runner.js:1546:18) at Promise._settlePromise0 (https://oauth-clusters-f72f7d72-61df-45a1-ad16-e4522e1de1c1.apps.kflux-prd-es01.1ion.p1.openshiftapps.com/__cypress/runner/cypress_runner.js:1591:10) at Promise._settlePromises (https://oauth-clusters-f72f7d72-61df-45a1-ad16-e4522e1de1c1.apps.kflux-prd-es01.1ion.p1.openshiftapps.com/__cypress/runner/cypress_runner.js:1667:18) at _drainQueueStep (https://oauth-clusters-f72f7d72-61df-45a1-ad16-e4522e1de1c1.apps.kflux-prd-es01.1ion.p1.openshiftapps.com/__cypress/runner/cypress_runner.js:2377:12) at _drainQueue (https://oauth-clusters-f72f7d72-61df-45a1-ad16-e4522e1de1c1.apps.kflux-prd-es01.1ion.p1.openshiftapps.com/__cypress/runner/cypress_runner.js:2370:9) at Async._drainQueues (https://oauth-clusters-f72f7d72-61df-45a1-ad16-e4522e1de1c1.apps.kflux-prd-es01.1ion.p1.openshiftapps.com/__cypress/runner/cypress_runner.js:2386:5) at Async.drainQueues (https://oauth-clusters-f72f7d72-61df-45a1-ad16-e4522e1de1c1.apps.kflux-prd-es01.1ion.p1.openshiftapps.com/__cypress/runner/cypress_runner.js:2256:14) From Your Spec Code: at deleteOpenShiftProject (webpack://@odh-dashboard/cypress/./cypress/utils/oc_commands/project.ts:66:12) at Context.eval (webpack://@odh-dashboard/cypress/./cypress/utils/projectChecker.ts:23:29) [mochawesome] Report JSON saved to /workspace/tests-shared/tests-payload/results/SmokeSet1/e2e/.jsons/mochawesome_013.json (Results) ┌────────────────────────────────────────────────────────────────────────────────────────────────┐ │ Tests: 1 │ │ Passing: 0 │ │ Failing: 1 │ │ Pending: 0 │ │ Skipped: 0 │ │ Screenshots: 2 │ │ Video: false │ │ Duration: 6 minutes, 9 seconds │ │ Spec Ran: modelTraining/trainJobs/testTrainjobLifecycle.cy.ts │ └────────────────────────────────────────────────────────────────────────────────────────────────┘ (Screenshots) - /workspace/tests-shared/tests-payload/results/SmokeSet1/e2e/screenshots/modelTra (1919x1079) ining/trainJobs/testTrainjobLifecycle.cy.ts/Verify user can monitor a training j ob through its lifecycle -- Should monitor training job from Running to Complete and verify backend pods (failed).png - /workspace/tests-shared/tests-payload/results/SmokeSet1/e2e/screenshots/modelTra (1919x1079) ining/trainJobs/testTrainjobLifecycle.cy.ts/Verify user can monitor a training j ob through its lifecycle -- Should monitor training job from Running to Complete and verify backend pods -- before each hook retryableBeforeEach (failed) (attem pt 2).png ──────────────────────────────────────────────────────────────────────────────────────────────────── Running: modelTraining/trainJobs/testTrainjobProgression.cy.ts (15 of 18) [2026-07-02T22:16:01.337Z] [INFO] Setting tests timeout to: 480 seconds Verify a Training Job with Progression Tracking [2026-07-02T22:16:01.356Z] [INFO] Starting 480s timeout for: Should create and complete training job with progression tracking [2026-07-02T22:16:01.362Z] [INFO] Test title: Should create and complete training job with progression tracking [2026-07-02T22:16:01.374Z] [INFO] Test tags: ["@Smoke","@SmokeSet1","@ModelTraining","@ModelTrainingCI"] [2026-07-02T22:16:01.384Z] [INFO] Skip tags: ["@Bug","@Maintain","@Featureflagged","@ODS-327","@ODS-492"] [2026-07-02T22:16:01.389Z] [INFO] Grep tags: ["@SmokeSet1"] [2026-07-02T22:16:01.409Z] [INFO] Check if Trainer component is Managed in DSC [2026-07-02T22:16:01.420Z] [INFO] Executing command: oc get datasciencecluster -o json [2026-07-02T22:16:01.743Z] [INFO] [EXEC] oc get datasciencecluster -o json [2026-07-02T22:16:01.753Z] [INFO] Trainer is set to Managed in the DSC. [2026-07-02T22:16:01.772Z] [INFO] Test configuration loaded for project: trainer-v2-test-113378 [2026-07-02T22:16:01.786Z] [INFO] Create testing project [2026-07-02T22:16:01.792Z] [INFO] Creating project: trainer-v2-test-113378 [2026-07-02T22:16:01.800Z] [INFO] Executing command: oc get project "trainer-v2-test-113378" -o name [2026-07-02T22:16:02.138Z] [INFO] [EXEC] oc get project "trainer-v2-test-113378" -o name [2026-07-02T22:16:02.152Z] [INFO] Command result: {"stdout":"","stderr":"Error from server (NotFound): namespaces \"trainer-v2-test-113378\" not found","exitCode":1} [2026-07-02T22:16:02.158Z] [INFO] Project 'trainer-v2-test-113378' does not exist. [2026-07-02T22:16:02.175Z] [INFO] Creating project trainer-v2-test-113378 [2026-07-02T22:16:02.557Z] [INFO] [EXEC] oc new-project trainer-v2-test-113378 [2026-07-02T22:16:02.877Z] [INFO] [EXEC] oc label namespace trainer-v2-test-113378 opendatahub.io/dashboard=true --overwrite [2026-07-02T22:16:02.892Z] [INFO] Executing command: oc get project "trainer-v2-test-113378" -o name [2026-07-02T22:16:03.231Z] [INFO] [EXEC] oc get project "trainer-v2-test-113378" -o name [2026-07-02T22:16:03.237Z] [INFO] Command result: {"stdout":"project.project.openshift.io/trainer-v2-test-113378","stderr":"","exitCode":0} [2026-07-02T22:16:03.255Z] [INFO] Project 'trainer-v2-test-113378' exists. [2026-07-02T22:16:03.278Z] [INFO] Setup training resources (Kueue, TrainingRuntime, TrainJob) [2026-07-02T22:16:03.293Z] [INFO] Setting up training resources in namespace: trainer-v2-test-113378 [2026-07-02T22:16:03.308Z] [INFO] Adding Kueue label to namespace: trainer-v2-test-113378 [2026-07-02T22:16:03.630Z] [INFO] [EXEC] oc label namespace trainer-v2-test-113378 kueue.openshift.io/managed=true --overwrite [2026-07-02T22:16:03.636Z] [INFO] Kueue label added to namespace trainer-v2-test-113378 [2026-07-02T22:16:03.644Z] [INFO] Creating Kueue resources with: flavor=default-flavor-113378, clusterQueue=default-113378, localQueue=default-113378 [2026-07-02T22:16:04.014Z] [INFO] [EXEC] oc apply -f /tmp/kueue-resources-1783030563639.yaml [2026-07-02T22:16:04.210Z] [INFO] [EXEC] rm -f /tmp/kueue-resources-1783030563639.yaml [2026-07-02T22:16:04.226Z] [INFO] Kueue resources created: resourceflavor.kueue.x-k8s.io/default-flavor-113378 created clusterqueue.kueue.x-k8s.io/default-113378 created localqueue.kueue.x-k8s.io/default-113378 created [2026-07-02T22:16:04.257Z] [INFO] Creating TrainingRuntime test-training-runtime-113378 in namespace: trainer-v2-test-113378 [2026-07-02T22:16:04.561Z] [INFO] [EXEC] oc apply -f /tmp/training-runtime-1783030564241.yaml [2026-07-02T22:16:04.764Z] [INFO] [EXEC] rm -f /tmp/training-runtime-1783030564241.yaml [2026-07-02T22:16:05.059Z] [INFO] Starting 480s timeout for: Should create and complete training job with progression tracking [2026-07-02T22:16:05.062Z] [INFO] Test title: Should create and complete training job with progression tracking [2026-07-02T22:16:05.067Z] [INFO] Test tags: ["@Smoke","@SmokeSet1","@ModelTraining","@ModelTrainingCI"] [2026-07-02T22:16:05.070Z] [INFO] Skip tags: ["@Bug","@Maintain","@Featureflagged","@ODS-327","@ODS-492"] [2026-07-02T22:16:05.074Z] [INFO] Grep tags: ["@SmokeSet1"] [2026-07-02T22:16:05.083Z] [INFO] Check if Trainer component is Managed in DSC [2026-07-02T22:16:05.087Z] [INFO] Executing command: oc get datasciencecluster -o json [2026-07-02T22:16:05.389Z] [INFO] [EXEC] oc get datasciencecluster -o json [2026-07-02T22:16:05.396Z] [INFO] Trainer is set to Managed in the DSC. [2026-07-02T22:16:05.432Z] [INFO] Test configuration loaded for project: trainer-v2-test-113378 [2026-07-02T22:16:05.445Z] [INFO] Create testing project [2026-07-02T22:16:05.451Z] [INFO] Creating project: trainer-v2-test-113378 [2026-07-02T22:16:05.454Z] [INFO] Executing command: oc get project "trainer-v2-test-113378" -o name [2026-07-02T22:16:05.751Z] [INFO] [EXEC] oc get project "trainer-v2-test-113378" -o name [2026-07-02T22:16:05.756Z] [INFO] Command result: {"stdout":"project.project.openshift.io/trainer-v2-test-113378","stderr":"","exitCode":0} [2026-07-02T22:16:05.761Z] [INFO] Project 'trainer-v2-test-113378' exists. [2026-07-02T22:16:05.768Z] [INFO] Project trainer-v2-test-113378 already exists. Deleting it. 1) "before each" hook: retryableBeforeEach for "Should create and complete training job with progression tracking" [2026-07-02T22:19:05.985Z] [INFO] delete project [2026-07-02T22:19:06.319Z] [INFO] [EXEC] oc delete project trainer-v2-test-113378 --wait=false --ignore-not-found [2026-07-02T22:19:06.323Z] [INFO] delete TrainingRuntime [2026-07-02T22:19:06.327Z] [INFO] Deleting TrainingRuntime: test-training-runtime-113378 [2026-07-02T22:19:06.647Z] [INFO] [EXEC] oc delete TrainingRuntime test-training-runtime-113378 -n trainer-v2-test-113378 --ignore-not-found=true --wait=false [2026-07-02T22:19:06.652Z] [INFO] delete Kueue resources [2026-07-02T22:19:06.655Z] [INFO] Executing: oc delete LocalQueue default-113378 -n trainer-v2-test-113378 --wait=false --ignore-not-found ; oc delete ClusterQueue default-113378 --wait=false --ignore-not-found ; oc delete ResourceFlavor default-flavor-113378 --wait=false --ignore-not-found [2026-07-02T22:19:07.225Z] [INFO] [EXEC] oc delete LocalQueue default-113378 -n trainer-v2-test-113378 --wait=false --ignore-not-found ; oc delete ClusterQueue default-113378 --wait=false --ignore-not-found ; oc delete ResourceFlavor default-flavor-113378 --wait=false --ignore-not-found 0 passing (3m) 1 failing 1) Verify a Training Job with Progression Tracking "before each" hook: retryableBeforeEach for "Should create and complete training job with progression tracking": Test steps were: 1. Check if Trainer component is Managed in DSC 2. Create testing project `cy.exec('oc delete project trainer-v2-test-113378 --wait')` timed out after waiting `180000ms`. https://on.cypress.io/exec Because this error occurred during a `before each` hook we are skipping the remaining tests in the current suite: `Verify a Training Job with ...` CypressError: `cy.exec('oc delete project trainer-v2-test-113378 --wait')` timed out after waiting `180000ms`. https://on.cypress.io/exec at (https://rh-ai.apps.f72f7d72-61df-45a1-ad16-e4522e1de1c1.prod.konfluxeaas.com/__cypress/runner/cypress_runner.js:124114:70) at tryCatcher (https://rh-ai.apps.f72f7d72-61df-45a1-ad16-e4522e1de1c1.prod.konfluxeaas.com/__cypress/runner/cypress_runner.js:1777:23) at (https://rh-ai.apps.f72f7d72-61df-45a1-ad16-e4522e1de1c1.prod.konfluxeaas.com/__cypress/runner/cypress_runner.js:4156:41) at tryCatcher (https://rh-ai.apps.f72f7d72-61df-45a1-ad16-e4522e1de1c1.prod.konfluxeaas.com/__cypress/runner/cypress_runner.js:1777:23) at Promise._settlePromiseFromHandler (https://rh-ai.apps.f72f7d72-61df-45a1-ad16-e4522e1de1c1.prod.konfluxeaas.com/__cypress/runner/cypress_runner.js:1489:31) at Promise._settlePromise (https://rh-ai.apps.f72f7d72-61df-45a1-ad16-e4522e1de1c1.prod.konfluxeaas.com/__cypress/runner/cypress_runner.js:1546:18) at Promise._settlePromise0 (https://rh-ai.apps.f72f7d72-61df-45a1-ad16-e4522e1de1c1.prod.konfluxeaas.com/__cypress/runner/cypress_runner.js:1591:10) at Promise._settlePromises (https://rh-ai.apps.f72f7d72-61df-45a1-ad16-e4522e1de1c1.prod.konfluxeaas.com/__cypress/runner/cypress_runner.js:1667:18) at _drainQueueStep (https://rh-ai.apps.f72f7d72-61df-45a1-ad16-e4522e1de1c1.prod.konfluxeaas.com/__cypress/runner/cypress_runner.js:2377:12) at _drainQueue (https://rh-ai.apps.f72f7d72-61df-45a1-ad16-e4522e1de1c1.prod.konfluxeaas.com/__cypress/runner/cypress_runner.js:2370:9) at Async._drainQueues (https://rh-ai.apps.f72f7d72-61df-45a1-ad16-e4522e1de1c1.prod.konfluxeaas.com/__cypress/runner/cypress_runner.js:2386:5) at Async.drainQueues (https://rh-ai.apps.f72f7d72-61df-45a1-ad16-e4522e1de1c1.prod.konfluxeaas.com/__cypress/runner/cypress_runner.js:2256:14) From Your Spec Code: at deleteOpenShiftProject (webpack://@odh-dashboard/cypress/./cypress/utils/oc_commands/project.ts:66:12) at Context.eval (webpack://@odh-dashboard/cypress/./cypress/utils/projectChecker.ts:23:29) [mochawesome] Report JSON saved to /workspace/tests-shared/tests-payload/results/SmokeSet1/e2e/.jsons/mochawesome_014.json (Results) ┌────────────────────────────────────────────────────────────────────────────────────────────────┐ │ Tests: 1 │ │ Passing: 0 │ │ Failing: 1 │ │ Pending: 0 │ │ Skipped: 0 │ │ Screenshots: 2 │ │ Video: false │ │ Duration: 3 minutes, 5 seconds │ │ Spec Ran: modelTraining/trainJobs/testTrainjobProgression.cy.ts │ └────────────────────────────────────────────────────────────────────────────────────────────────┘ (Screenshots) - /workspace/tests-shared/tests-payload/results/SmokeSet1/e2e/screenshots/modelTra (1919x1079) ining/trainJobs/testTrainjobProgression.cy.ts/Verify a Training Job with Progres sion Tracking -- Should create and complete training job with progression tracki ng (failed).png - /workspace/tests-shared/tests-payload/results/SmokeSet1/e2e/screenshots/modelTra (1919x1079) ining/trainJobs/testTrainjobProgression.cy.ts/Verify a Training Job with Progres sion Tracking -- Should create and complete training job with progression tracki ng -- before each hook retryableBeforeEach (failed) (attempt 2).png ──────────────────────────────────────────────────────────────────────────────────────────────────── Running: settings/hardwareProfiles/testDeleteAppliedHardwareProfile.cy.ts (16 of 18) [2026-07-02T22:20:10.110Z] [INFO] Setting tests timeout to: 480 seconds Delete Hardware Profile applied to a resource [2026-07-02T22:20:10.129Z] [INFO] Starting 480s timeout for: Verify Hardware Profile can be deleted while applied to a workbench without affecting the workbench [2026-07-02T22:20:10.134Z] [INFO] Test title: Verify Hardware Profile can be deleted while applied to a workbench without affecting the workbench [2026-07-02T22:20:10.147Z] [INFO] Test tags: ["@Dashboard","@HardwareProfiles","@Smoke","@SmokeSet1","@Tier1","@HardwareProfilesCI"] [2026-07-02T22:20:10.156Z] [INFO] Skip tags: ["@Bug","@Maintain","@Featureflagged","@ODS-327","@ODS-492"] [2026-07-02T22:20:10.165Z] [INFO] Grep tags: ["@SmokeSet1"] [2026-07-02T22:20:10.195Z] [INFO] Loaded project name: cypress-test-delete-applied-hp-105453 [2026-07-02T22:20:10.201Z] [INFO] Executing command: oc get project "cypress-test-delete-applied-hp-105453" -o name [2026-07-02T22:20:10.532Z] [INFO] [EXEC] oc get project "cypress-test-***" -o name [2026-07-02T22:20:10.541Z] [INFO] Command result: {"stdout":"","stderr":"Error from server (NotFound): namespaces \"cypress-test-***\" not found","exitCode":1} [2026-07-02T22:20:10.549Z] [INFO] Project 'cypress-test-delete-applied-hp-105453' does not exist. [2026-07-02T22:20:10.567Z] [INFO] Creating project cypress-test-delete-applied-hp-105453 [2026-07-02T22:20:10.951Z] [INFO] [EXEC] oc new-project cypress-test-*** [2026-07-02T22:20:11.289Z] [INFO] [EXEC] oc label namespace cypress-test-*** opendatahub.io/dashboard=true --overwrite [2026-07-02T22:20:11.298Z] [INFO] Executing command: oc get project "cypress-test-delete-applied-hp-105453" -o name [2026-07-02T22:20:11.643Z] [INFO] [EXEC] oc get project "cypress-test-***" -o name [2026-07-02T22:20:11.658Z] [INFO] Command result: {"stdout":"project.project.openshift.io/cypress-test-delete-applied-hp-105453","stderr":"","exitCode":0} [2026-07-02T22:20:11.666Z] [INFO] Project 'cypress-test-delete-applied-hp-105453' exists. [2026-07-02T22:20:11.696Z] [INFO] Project cypress-test-delete-applied-hp-105453 confirmed to be created and verified successfully [2026-07-02T22:20:11.702Z] [INFO] Loaded Hardware Profile Name: test-hp-for-deletion [2026-07-02T22:20:11.717Z] [INFO] Cleaning up and creating Hardware Profile: resources/hardwareProfile/delete_applied_hardware_profile.yaml [2026-07-02T22:20:11.731Z] [INFO] Executing delete hardware profile command: oc get hardwareprofiles -ojson -n redhat-ods-applications | jq '.items[] | select(.metadata.name | contains("resources/hardwareProfile/delete_applied_hardware_profile.yaml")) | .metadata.name' | tr -d '"' [2026-07-02T22:20:12.039Z] [INFO] [EXEC] oc get hardwareprofiles -ojson -n redhat-ods-applications | jq '.items[] | select(.metadata.name | contains("resources/hardwareProfile/delete_applied_hardware_profile.yaml")) | .metadata.name' | tr -d '"' [2026-07-02T22:20:12.046Z] [INFO] No matching profile found, proceeding with the test. [2026-07-02T22:20:12.064Z] [INFO] Creating Hardware Profile: resources/hardwareProfile/delete_applied_hardware_profile.yaml [2026-07-02T22:20:12.096Z] [INFO] Executing command: oc apply -f "/tmp/temp_1783030812074.yaml" -n redhat-ods-applications [2026-07-02T22:20:12.421Z] [INFO] [EXEC] oc apply -f "/tmp/temp_1783030812074.yaml" -n redhat-ods-applications [2026-07-02T22:20:12.429Z] [INFO] Command executed successfully: hardwareprofile.infrastructure.opendatahub.io/test-hp-for-deletion created [2026-07-02T22:20:12.610Z] [INFO] [EXEC] rm /tmp/temp_1783030812074.yaml [2026-07-02T22:20:12.653Z] [INFO] [STEP 1] Log into the application [2026-07-02T22:20:12.689Z] [INFO] Navigate to: https://rh-ai.apps.f72f7d72-61df-45a1-ad16-e4522e1de1c1.prod.konfluxeaas.com/ [2026-07-02T22:20:12.703Z] [INFO] BYOIDC cluster detected - using Keycloak authentication [2026-07-02T22:20:13.578Z] [INFO] Starting 480s timeout for: Verify Hardware Profile can be deleted while applied to a workbench without affecting the workbench [2026-07-02T22:20:13.581Z] [INFO] Test title: Verify Hardware Profile can be deleted while applied to a workbench without affecting the workbench [2026-07-02T22:20:13.600Z] [INFO] Test tags: ["@Dashboard","@HardwareProfiles","@Smoke","@SmokeSet1","@Tier1","@HardwareProfilesCI"] [2026-07-02T22:20:13.604Z] [INFO] Skip tags: ["@Bug","@Maintain","@Featureflagged","@ODS-327","@ODS-492"] [2026-07-02T22:20:13.608Z] [INFO] Grep tags: ["@SmokeSet1"] [2026-07-02T22:20:13.618Z] [INFO] Loaded project name: cypress-test-delete-applied-hp-105453 [2026-07-02T22:20:13.623Z] [INFO] Executing command: oc get project "cypress-test-delete-applied-hp-105453" -o name [2026-07-02T22:20:13.995Z] [INFO] [EXEC] oc get project "cypress-test-***" -o name [2026-07-02T22:20:14.001Z] [INFO] Command result: {"stdout":"project.project.openshift.io/cypress-test-delete-applied-hp-105453","stderr":"","exitCode":0} [2026-07-02T22:20:14.006Z] [INFO] Project 'cypress-test-delete-applied-hp-105453' exists. [2026-07-02T22:20:14.013Z] [INFO] Project cypress-test-delete-applied-hp-105453 already exists. Deleting it. 1) "before each" hook: retryableBeforeEach for "Verify Hardware Profile can be deleted while applied to a workbench without affecting the workbench" [2026-07-02T22:23:14.222Z] [INFO] Deleting Project cypress-test-delete-applied-hp-105453 after the test has finished. [2026-07-02T22:23:14.542Z] [INFO] [EXEC] oc delete project cypress-test-*** --wait=false --ignore-not-found 2) "after all" hook for "Verify Hardware Profile can be deleted while applied to a workbench without affecting the workbench" 0 passing (3m) 2 failing 1) Delete Hardware Profile applied to a resource "before each" hook: retryableBeforeEach for "Verify Hardware Profile can be deleted while applied to a workbench without affecting the workbench": CypressError: `cy.exec('oc delete project cypress-test-delete-applied-hp-105453 --wait')` timed out after waiting `180000ms`. https://on.cypress.io/exec Because this error occurred during a `before each` hook we are skipping the remaining tests in the current suite: `Delete Hardware Profile app...` at (https://rh-ai.apps.f72f7d72-61df-45a1-ad16-e4522e1de1c1.prod.konfluxeaas.com/__cypress/runner/cypress_runner.js:124114:70) at tryCatcher (https://rh-ai.apps.f72f7d72-61df-45a1-ad16-e4522e1de1c1.prod.konfluxeaas.com/__cypress/runner/cypress_runner.js:1777:23) at (https://rh-ai.apps.f72f7d72-61df-45a1-ad16-e4522e1de1c1.prod.konfluxeaas.com/__cypress/runner/cypress_runner.js:4156:41) at tryCatcher (https://rh-ai.apps.f72f7d72-61df-45a1-ad16-e4522e1de1c1.prod.konfluxeaas.com/__cypress/runner/cypress_runner.js:1777:23) at Promise._settlePromiseFromHandler (https://rh-ai.apps.f72f7d72-61df-45a1-ad16-e4522e1de1c1.prod.konfluxeaas.com/__cypress/runner/cypress_runner.js:1489:31) at Promise._settlePromise (https://rh-ai.apps.f72f7d72-61df-45a1-ad16-e4522e1de1c1.prod.konfluxeaas.com/__cypress/runner/cypress_runner.js:1546:18) at Promise._settlePromise0 (https://rh-ai.apps.f72f7d72-61df-45a1-ad16-e4522e1de1c1.prod.konfluxeaas.com/__cypress/runner/cypress_runner.js:1591:10) at Promise._settlePromises (https://rh-ai.apps.f72f7d72-61df-45a1-ad16-e4522e1de1c1.prod.konfluxeaas.com/__cypress/runner/cypress_runner.js:1667:18) at _drainQueueStep (https://rh-ai.apps.f72f7d72-61df-45a1-ad16-e4522e1de1c1.prod.konfluxeaas.com/__cypress/runner/cypress_runner.js:2377:12) at _drainQueue (https://rh-ai.apps.f72f7d72-61df-45a1-ad16-e4522e1de1c1.prod.konfluxeaas.com/__cypress/runner/cypress_runner.js:2370:9) at Async._drainQueues (https://rh-ai.apps.f72f7d72-61df-45a1-ad16-e4522e1de1c1.prod.konfluxeaas.com/__cypress/runner/cypress_runner.js:2386:5) at Async.drainQueues (https://rh-ai.apps.f72f7d72-61df-45a1-ad16-e4522e1de1c1.prod.konfluxeaas.com/__cypress/runner/cypress_runner.js:2256:14) From Your Spec Code: at deleteOpenShiftProject (webpack://@odh-dashboard/cypress/./cypress/utils/oc_commands/project.ts:66:12) at Context.eval (webpack://@odh-dashboard/cypress/./cypress/utils/projectChecker.ts:23:29) 2) Delete Hardware Profile applied to a resource "after all" hook for "Verify Hardware Profile can be deleted while applied to a workbench without affecting the workbench": Error: Command failed with code 1 Because this error occurred during a `after all` hook we are skipping the remaining tests in the current suite: `Delete Hardware Profile app...` Although you have test retries enabled, we do not retry tests when `before all` or `after all` hooks fail at Context.eval (webpack://@odh-dashboard/cypress/./cypress/utils/oc_commands/project.ts:71:12) [mochawesome] Report JSON saved to /workspace/tests-shared/tests-payload/results/SmokeSet1/e2e/.jsons/mochawesome_015.json (Results) ┌────────────────────────────────────────────────────────────────────────────────────────────────┐ │ Tests: 1 │ │ Passing: 0 │ │ Failing: 1 │ │ Pending: 0 │ │ Skipped: 0 │ │ Screenshots: 3 │ │ Video: false │ │ Duration: 3 minutes, 4 seconds │ │ Spec Ran: settings/hardwareProfiles/testDeleteAppliedHardwareProfile.cy.ts │ └────────────────────────────────────────────────────────────────────────────────────────────────┘ (Screenshots) - /workspace/tests-shared/tests-payload/results/SmokeSet1/e2e/screenshots/settings (1919x1079) /hardwareProfiles/testDeleteAppliedHardwareProfile.cy.ts/Delete Hardware Profile applied to a resource -- Verify Hardware Profile can be deleted while applied t o a workbench without affecting the workbench (failed).png - /workspace/tests-shared/tests-payload/results/SmokeSet1/e2e/screenshots/settings (1919x1079) /hardwareProfiles/testDeleteAppliedHardwareProfile.cy.ts/Delete Hardware Profile applied to a resource -- Verify Hardware Profile can be deleted while applied t o a workbench without affecting the workbench -- before each hook retryableBefor eEach (failed) (attempt 2).png - /workspace/tests-shared/tests-payload/results/SmokeSet1/e2e/screenshots/settings (1919x1079) /hardwareProfiles/testDeleteAppliedHardwareProfile.cy.ts/Delete Hardware Profile applied to a resource -- Verify Hardware Profile can be deleted while applied t o a workbench without affecting the workbench -- after all hook (failed) (attemp t 2).png ──────────────────────────────────────────────────────────────────────────────────────────────────── Running: settings/hardwareProfiles/testHardwareProfiles.cy.ts (17 of 18) [2026-07-02T22:24:17.211Z] [INFO] Setting tests timeout to: 480 seconds Verify Hardware Profiles - Creating, Editing and Deleting [2026-07-02T22:24:17.231Z] [INFO] Starting 480s timeout for: Create, Edit and Delete a Hardware Profile [2026-07-02T22:24:17.236Z] [INFO] Test title: Create, Edit and Delete a Hardware Profile [2026-07-02T22:24:17.250Z] [INFO] Test tags: ["@Dashboard","@HardwareProfiles","@Smoke","@SmokeSet1","@HardwareProfilesCI"] [2026-07-02T22:24:17.257Z] [INFO] Skip tags: ["@Bug","@Maintain","@Featureflagged","@ODS-327","@ODS-492"] [2026-07-02T22:24:17.265Z] [INFO] Grep tags: ["@SmokeSet1"] [2026-07-02T22:24:17.287Z] [INFO] Loaded Hardware Profile Name: cypress-test-hardware-profile-678804 [2026-07-02T22:24:17.295Z] [INFO] Executing delete hardware profile command: oc get hardwareprofiles -ojson -n redhat-ods-applications | jq '.items[] | select(.metadata.name | contains("cypress-test-hardware-profile-678804")) | .metadata.name' | tr -d '"' [2026-07-02T22:24:17.642Z] [INFO] [EXEC] oc get hardwareprofiles -ojson -n redhat-ods-applications | jq '.items[] | select(.metadata.name | contains("cypress-test-***")) | .metadata.name' | tr -d '"' [2026-07-02T22:24:17.653Z] [INFO] No matching profile found, proceeding with the test. [2026-07-02T22:24:17.681Z] [INFO] [STEP 1] Log into the application [2026-07-02T22:24:17.707Z] [INFO] Navigate to: https://rh-ai.apps.f72f7d72-61df-45a1-ad16-e4522e1de1c1.prod.konfluxeaas.com/ [2026-07-02T22:24:17.718Z] [INFO] BYOIDC cluster detected - using Keycloak authentication [2026-07-02T22:24:18.609Z] [INFO] Starting 480s timeout for: Create, Edit and Delete a Hardware Profile [2026-07-02T22:24:18.613Z] [INFO] Test title: Create, Edit and Delete a Hardware Profile [2026-07-02T22:24:18.617Z] [INFO] Test tags: ["@Dashboard","@HardwareProfiles","@Smoke","@SmokeSet1","@HardwareProfilesCI"] [2026-07-02T22:24:18.621Z] [INFO] Skip tags: ["@Bug","@Maintain","@Featureflagged","@ODS-327","@ODS-492"] [2026-07-02T22:24:18.625Z] [INFO] Grep tags: ["@SmokeSet1"] [2026-07-02T22:24:18.635Z] [INFO] Loaded Hardware Profile Name: cypress-test-hardware-profile-678804 [2026-07-02T22:24:18.639Z] [INFO] Executing delete hardware profile command: oc get hardwareprofiles -ojson -n redhat-ods-applications | jq '.items[] | select(.metadata.name | contains("cypress-test-hardware-profile-678804")) | .metadata.name' | tr -d '"' [2026-07-02T22:24:18.961Z] [INFO] [EXEC] oc get hardwareprofiles -ojson -n redhat-ods-applications | jq '.items[] | select(.metadata.name | contains("cypress-test-***")) | .metadata.name' | tr -d '"' [2026-07-02T22:24:18.967Z] [INFO] No matching profile found, proceeding with the test. [2026-07-02T22:24:18.980Z] [INFO] [STEP 1] Log into the application [2026-07-02T22:24:18.988Z] [INFO] Navigate to: https://rh-ai.apps.f72f7d72-61df-45a1-ad16-e4522e1de1c1.prod.konfluxeaas.com/ [2026-07-02T22:24:18.991Z] [INFO] BYOIDC cluster detected - using Keycloak authentication 1) Create, Edit and Delete a Hardware Profile 0 passing (3s) 1 failing 1) Verify Hardware Profiles - Creating, Editing and Deleting Create, Edit and Delete a Hardware Profile: Test steps were: 1. Log into the application 2. Navigate to: https://rh-ai.apps.f72f7d72-61df-45a1-ad16-e4522e1de1c1.prod.konfluxeaas.com/ `cy.visit()` failed trying to load: https://rh-ai.apps.f72f7d72-61df-45a1-ad16-e4522e1de1c1.prod.konfluxeaas.com/ We attempted to make an http request to this URL but the request failed without a response. We received this error at the network level: > Error: socket hang up Common situations why this would fail: - you don't have internet access - you forgot to run / boot your web server - your web server isn't accessible - you have weird network configuration settings on your computer CypressError: `cy.visit()` failed trying to load: https://rh-ai.apps.f72f7d72-61df-45a1-ad16-e4522e1de1c1.prod.konfluxeaas.com/ We attempted to make an http request to this URL but the request failed without a response. We received this error at the network level: > Error: socket hang up Common situations why this would fail: - you don't have internet access - you forgot to run / boot your web server - your web server isn't accessible - you have weird network configuration settings on your computer at (https://rh-ai.apps.f72f7d72-61df-45a1-ad16-e4522e1de1c1.prod.konfluxeaas.com/__cypress/runner/cypress_runner.js:135427:74) at visitFailedByErr (https://rh-ai.apps.f72f7d72-61df-45a1-ad16-e4522e1de1c1.prod.konfluxeaas.com/__cypress/runner/cypress_runner.js:135001:12) at (https://rh-ai.apps.f72f7d72-61df-45a1-ad16-e4522e1de1c1.prod.konfluxeaas.com/__cypress/runner/cypress_runner.js:135426:11) at tryCatcher (https://rh-ai.apps.f72f7d72-61df-45a1-ad16-e4522e1de1c1.prod.konfluxeaas.com/__cypress/runner/cypress_runner.js:1777:23) at Promise._settlePromiseFromHandler (https://rh-ai.apps.f72f7d72-61df-45a1-ad16-e4522e1de1c1.prod.konfluxeaas.com/__cypress/runner/cypress_runner.js:1489:31) at Promise._settlePromise (https://rh-ai.apps.f72f7d72-61df-45a1-ad16-e4522e1de1c1.prod.konfluxeaas.com/__cypress/runner/cypress_runner.js:1546:18) at Promise._settlePromise0 (https://rh-ai.apps.f72f7d72-61df-45a1-ad16-e4522e1de1c1.prod.konfluxeaas.com/__cypress/runner/cypress_runner.js:1591:10) at Promise._settlePromises (https://rh-ai.apps.f72f7d72-61df-45a1-ad16-e4522e1de1c1.prod.konfluxeaas.com/__cypress/runner/cypress_runner.js:1667:18) at _drainQueueStep (https://rh-ai.apps.f72f7d72-61df-45a1-ad16-e4522e1de1c1.prod.konfluxeaas.com/__cypress/runner/cypress_runner.js:2377:12) at _drainQueue (https://rh-ai.apps.f72f7d72-61df-45a1-ad16-e4522e1de1c1.prod.konfluxeaas.com/__cypress/runner/cypress_runner.js:2370:9) at Async._drainQueues (https://rh-ai.apps.f72f7d72-61df-45a1-ad16-e4522e1de1c1.prod.konfluxeaas.com/__cypress/runner/cypress_runner.js:2386:5) at Async.drainQueues (https://rh-ai.apps.f72f7d72-61df-45a1-ad16-e4522e1de1c1.prod.konfluxeaas.com/__cypress/runner/cypress_runner.js:2256:14) From Your Spec Code: at Context.eval (webpack://@odh-dashboard/cypress/./cypress/support/commands/application.ts:403:7) From Node.js Internals: Error: socket hang up at TLSSocket.socketOnEnd (node:_http_client:542:25) at TLSSocket.emit (node:events:531:35) at endReadableNT (node:internal/streams/readable:1698:12) at process.processTicksAndRejections (node:internal/process/task_queues:90:21) [mochawesome] Report JSON saved to /workspace/tests-shared/tests-payload/results/SmokeSet1/e2e/.jsons/mochawesome_016.json (Results) ┌────────────────────────────────────────────────────────────────────────────────────────────────┐ │ Tests: 1 │ │ Passing: 0 │ │ Failing: 1 │ │ Pending: 0 │ │ Skipped: 0 │ │ Screenshots: 2 │ │ Video: false │ │ Duration: 2 seconds │ │ Spec Ran: settings/hardwareProfiles/testHardwareProfiles.cy.ts │ └────────────────────────────────────────────────────────────────────────────────────────────────┘ (Screenshots) - /workspace/tests-shared/tests-payload/results/SmokeSet1/e2e/screenshots/settings (1919x1079) /hardwareProfiles/testHardwareProfiles.cy.ts/Verify Hardware Profiles - Creating , Editing and Deleting -- Create, Edit and Delete a Hardware Profile (failed).pn g - /workspace/tests-shared/tests-payload/results/SmokeSet1/e2e/screenshots/settings (1919x1079) /hardwareProfiles/testHardwareProfiles.cy.ts/Verify Hardware Profiles - Creating , Editing and Deleting -- Create, Edit and Delete a Hardware Profile (failed) (a ttempt 2).png ──────────────────────────────────────────────────────────────────────────────────────────────────── Running: settings/hardwareProfiles/testModifyAppliedHardwareProfile.cy.ts (18 of 18) [2026-07-02T22:24:22.575Z] [INFO] Setting tests timeout to: 480 seconds Modify Hardware Profile applied to a running Workbench [2026-07-02T22:24:22.597Z] [INFO] Starting 480s timeout for: Changes Hardware Profiles applied to a resource [2026-07-02T22:24:22.603Z] [INFO] Test title: Changes Hardware Profiles applied to a resource [2026-07-02T22:24:22.616Z] [INFO] Test tags: ["@Dashboard","@HardwareProfiles","@Smoke","@SmokeSet1","@Tier1","@HardwareProfilesCI"] [2026-07-02T22:24:22.627Z] [INFO] Skip tags: ["@Bug","@Maintain","@Featureflagged","@ODS-327","@ODS-492"] [2026-07-02T22:24:22.632Z] [INFO] Grep tags: ["@SmokeSet1"] [2026-07-02T22:24:22.658Z] [INFO] Loaded project name: dsp-hp-modify-test-159216 [2026-07-02T22:24:22.667Z] [INFO] Executing command: oc get project "dsp-hp-modify-test-159216" -o name [2026-07-02T22:24:22.987Z] [INFO] [EXEC] oc get project "dsp-hp-modify-test-159216" -o name [2026-07-02T22:24:23.002Z] [INFO] Command result: {"stdout":"","stderr":"E0702 22:24:22.940550 53550 memcache.go:265] couldn't get current server API group list: Get \"https://a68b86ecb74fb43afb3862ad986ebd7e-fa8fc0c15c6a6168.elb.us-east-1.amazonaws.com:6443/api?timeout=32s\": dial tcp: lookup a68b86ecb74fb43afb3862ad986ebd7e-fa8fc0c15c6a6168.elb.us-east-1.amazonaws.com: no such host\nE0702 22:24:22.956243 53550 memcache.go:265] couldn't get current server API group list: Get \"https://a68b86ecb74fb43afb3862ad986ebd7e-fa8fc0c15c6a6168.elb.us-east-1.amazonaws.com:6443/api?timeout=32s\": dial tcp: lookup a68b86ecb74fb43afb3862ad986ebd7e-fa8fc0c15c6a6168.elb.us-east-1.amazonaws.com: no such host\nE0702 22:24:22.968693 53550 memcache.go:265] couldn't get current server API group list: Get \"https://a68b86ecb74fb43afb3862ad986ebd7e-fa8fc0c15c6a6168.elb.us-east-1.amazonaws.com:6443/api?timeout=32s\": dial tcp: lookup a68b86ecb74fb43afb3862ad986ebd7e-fa8fc0c15c6a6168.elb.us-east-1.amazonaws.com: no such host\nUnable to connect to the server: dial tcp: lookup a68b86ecb74fb43afb3862ad986ebd7e-fa8fc0c15c6a6168.elb.us-east-1.amazonaws.com: no such host","exitCode":1} [2026-07-02T22:24:23.019Z] [INFO] Project 'dsp-hp-modify-test-159216' does not exist. [2026-07-02T22:24:23.040Z] [INFO] Creating project dsp-hp-modify-test-159216 [2026-07-02T22:24:23.355Z] [INFO] [EXEC] oc new-project dsp-hp-modify-test-159216 [2026-07-02T22:24:23.614Z] [INFO] Starting 480s timeout for: Changes Hardware Profiles applied to a resource [2026-07-02T22:24:23.618Z] [INFO] Test title: Changes Hardware Profiles applied to a resource [2026-07-02T22:24:23.631Z] [INFO] Test tags: ["@Dashboard","@HardwareProfiles","@Smoke","@SmokeSet1","@Tier1","@HardwareProfilesCI"] [2026-07-02T22:24:23.635Z] [INFO] Skip tags: ["@Bug","@Maintain","@Featureflagged","@ODS-327","@ODS-492"] [2026-07-02T22:24:23.640Z] [INFO] Grep tags: ["@SmokeSet1"] [2026-07-02T22:24:23.650Z] [INFO] Loaded project name: dsp-hp-modify-test-159216 [2026-07-02T22:24:23.654Z] [INFO] Executing command: oc get project "dsp-hp-modify-test-159216" -o name [2026-07-02T22:24:23.965Z] [INFO] [EXEC] oc get project "dsp-hp-modify-test-159216" -o name [2026-07-02T22:24:23.972Z] [INFO] Command result: {"stdout":"","stderr":"E0702 22:24:23.927212 53646 memcache.go:265] couldn't get current server API group list: Get \"https://a68b86ecb74fb43afb3862ad986ebd7e-fa8fc0c15c6a6168.elb.us-east-1.amazonaws.com:6443/api?timeout=32s\": dial tcp: lookup a68b86ecb74fb43afb3862ad986ebd7e-fa8fc0c15c6a6168.elb.us-east-1.amazonaws.com: no such host\nE0702 22:24:23.935467 53646 memcache.go:265] couldn't get current server API group list: Get \"https://a68b86ecb74fb43afb3862ad986ebd7e-fa8fc0c15c6a6168.elb.us-east-1.amazonaws.com:6443/api?timeout=32s\": dial tcp: lookup a68b86ecb74fb43afb3862ad986ebd7e-fa8fc0c15c6a6168.elb.us-east-1.amazonaws.com: no such host\nE0702 22:24:23.943024 53646 memcache.go:265] couldn't get current server API group list: Get \"https://a68b86ecb74fb43afb3862ad986ebd7e-fa8fc0c15c6a6168.elb.us-east-1.amazonaws.com:6443/api?timeout=32s\": dial tcp: lookup a68b86ecb74fb43afb3862ad986ebd7e-fa8fc0c15c6a6168.elb.us-east-1.amazonaws.com: no such host\nUnable to connect to the server: dial tcp: lookup a68b86ecb74fb43afb3862ad986ebd7e-fa8fc0c15c6a6168.elb.us-east-1.amazonaws.com: no such host","exitCode":1} [2026-07-02T22:24:23.977Z] [INFO] Project 'dsp-hp-modify-test-159216' does not exist. [2026-07-02T22:24:23.988Z] [INFO] Creating project dsp-hp-modify-test-159216 [2026-07-02T22:24:24.267Z] [INFO] [EXEC] oc new-project dsp-hp-modify-test-159216 1) "before each" hook: retryableBeforeEach for "Changes Hardware Profiles applied to a resource" [2026-07-02T22:24:24.468Z] [INFO] Cleaning up Hardware Profile: cypress-test-hardware-profile-159216 [2026-07-02T22:24:24.473Z] [INFO] Executing delete hardware profile command: oc get hardwareprofiles -ojson -n redhat-ods-applications | jq '.items[] | select(.metadata.name | contains("cypress-test-hardware-profile-159216")) | .metadata.name' | tr -d '"' [2026-07-02T22:24:24.836Z] [INFO] [EXEC] oc get hardwareprofiles -ojson -n redhat-ods-applications | jq '.items[] | select(.metadata.name | contains("cypress-test-***")) | .metadata.name' | tr -d '"' [2026-07-02T22:24:24.843Z] [INFO] No matching profile found, proceeding with the test. [2026-07-02T22:24:24.851Z] [INFO] Cleaning up Hardware Profile: cypress-test-hardware-profile-updated-159216 [2026-07-02T22:24:24.854Z] [INFO] Executing delete hardware profile command: oc get hardwareprofiles -ojson -n redhat-ods-applications | jq '.items[] | select(.metadata.name | contains("cypress-test-hardware-profile-updated-159216")) | .metadata.name' | tr -d '"' [2026-07-02T22:24:25.168Z] [INFO] [EXEC] oc get hardwareprofiles -ojson -n redhat-ods-applications | jq '.items[] | select(.metadata.name | contains("cypress-test-***")) | .metadata.name' | tr -d '"' [2026-07-02T22:24:25.174Z] [INFO] No matching profile found, proceeding with the test. [2026-07-02T22:24:25.182Z] [INFO] Cleaning up Hardware Profile: cypress-test-hardware-profile-updated-modified-159216 [2026-07-02T22:24:25.187Z] [INFO] Executing delete hardware profile command: oc get hardwareprofiles -ojson -n redhat-ods-applications | jq '.items[] | select(.metadata.name | contains("cypress-test-hardware-profile-updated-modified-159216")) | .metadata.name' | tr -d '"' [2026-07-02T22:24:25.483Z] [INFO] [EXEC] oc get hardwareprofiles -ojson -n redhat-ods-applications | jq '.items[] | select(.metadata.name | contains("cypress-test-***")) | .metadata.name' | tr -d '"' [2026-07-02T22:24:25.489Z] [INFO] No matching profile found, proceeding with the test. [2026-07-02T22:24:25.496Z] [INFO] Deleting Project dsp-hp-modify-test-159216 after the test has finished. [2026-07-02T22:24:25.796Z] [INFO] [EXEC] oc delete project dsp-hp-modify-test-159216 --wait=false --ignore-not-found 2) "after all" hook for "Changes Hardware Profiles applied to a resource" 0 passing (3s) 2 failing 1) Modify Hardware Profile applied to a running Workbench "before each" hook: retryableBeforeEach for "Changes Hardware Profiles applied to a resource": Error: Command failed with code 1 Because this error occurred during a `before each` hook we are skipping the remaining tests in the current suite: `Modify Hardware Profile app...` at Context.eval (webpack://@odh-dashboard/cypress/./cypress/utils/oc_commands/project.ts:26:12) 2) Modify Hardware Profile applied to a running Workbench "after all" hook for "Changes Hardware Profiles applied to a resource": Error: Command failed with code 1 Because this error occurred during a `after all` hook we are skipping the remaining tests in the current suite: `Modify Hardware Profile app...` Although you have test retries enabled, we do not retry tests when `before all` or `after all` hooks fail at Context.eval (webpack://@odh-dashboard/cypress/./cypress/utils/oc_commands/project.ts:71:12) [mochawesome] Report JSON saved to /workspace/tests-shared/tests-payload/results/SmokeSet1/e2e/.jsons/mochawesome_017.json (Results) ┌────────────────────────────────────────────────────────────────────────────────────────────────┐ │ Tests: 1 │ │ Passing: 0 │ │ Failing: 1 │ │ Pending: 0 │ │ Skipped: 0 │ │ Screenshots: 3 │ │ Video: false │ │ Duration: 3 seconds │ │ Spec Ran: settings/hardwareProfiles/testModifyAppliedHardwareProfile.cy.ts │ └────────────────────────────────────────────────────────────────────────────────────────────────┘ (Screenshots) - /workspace/tests-shared/tests-payload/results/SmokeSet1/e2e/screenshots/settings (1919x1079) /hardwareProfiles/testModifyAppliedHardwareProfile.cy.ts/Modify Hardware Profile applied to a running Workbench -- Changes Hardware Profiles applied to a resour ce (failed).png - /workspace/tests-shared/tests-payload/results/SmokeSet1/e2e/screenshots/settings (1919x1079) /hardwareProfiles/testModifyAppliedHardwareProfile.cy.ts/Modify Hardware Profile applied to a running Workbench -- Changes Hardware Profiles applied to a resour ce -- before each hook retryableBeforeEach (failed) (attempt 2).png - /workspace/tests-shared/tests-payload/results/SmokeSet1/e2e/screenshots/settings (1919x1079) /hardwareProfiles/testModifyAppliedHardwareProfile.cy.ts/Modify Hardware Profile applied to a running Workbench -- Changes Hardware Profiles applied to a resour ce -- after all hook (failed) (attempt 2).png Start generate report process Read and merge jsons from "/workspace/tests-shared/tests-payload/results/SmokeSet1/e2e/.jsons" Enhance report Create HTML report HTML report successfully created! /workspace/tests-shared/tests-payload/results/SmokeSet1/e2e/index.html ================================================================================ (Run Finished) Spec Tests Passing Failing Pending Skipped ┌────────────────────────────────────────────────────────────────────────────────────────────────┐ │ ✖ applications/testAboutDialog.cy.ts 00:26 1 - 1 - - │ ├────────────────────────────────────────────────────────────────────────────────────────────────┤ │ ✖ dashboardNavigation/testApplication 00:30 1 - 1 - - │ │ Links.cy.ts │ ├────────────────────────────────────────────────────────────────────────────────────────────────┤ │ ✔ dashboardNavigation/testManifestLin 415ms 2 - - 2 - │ │ ks.cy.ts │ ├────────────────────────────────────────────────────────────────────────────────────────────────┤ │ ✖ dataScienceProjects/testProjectAdmi 01:27 3 - 2 1 - │ │ nPermissions.cy.ts │ ├────────────────────────────────────────────────────────────────────────────────────────────────┤ │ ✖ featureStore/testFeatureStoreRbac.c 05:05 2 - 2 - - │ │ y.ts │ ├────────────────────────────────────────────────────────────────────────────────────────────────┤ │ ✖ learningResources/testCustomResourc 00:47 1 - 1 - - │ │ eCreation.cy.ts │ ├────────────────────────────────────────────────────────────────────────────────────────────────┤ │ ✖ modelCatalog/testCatalogSettingsAva 00:44 2 - 2 - - │ │ ilable.cy.ts │ ├────────────────────────────────────────────────────────────────────────────────────────────────┤ │ ✖ modelCatalog/testModelCatalogAvaila 00:57 2 - 2 - - │ │ ble.cy.ts │ ├────────────────────────────────────────────────────────────────────────────────────────────────┤ │ ✖ modelCatalog/testPerformanceFilters 00:43 1 - 1 - - │ │ Available.cy.ts │ ├────────────────────────────────────────────────────────────────────────────────────────────────┤ │ ✖ applications/enabled/testNotebookAd 00:49 2 - 2 - - │ │ ministration.cy.ts │ ├────────────────────────────────────────────────────────────────────────────────────────────────┤ │ ✖ applications/explore/testEnabledISV 00:30 1 - 1 - - │ │ s.cy.ts │ ├────────────────────────────────────────────────────────────────────────────────────────────────┤ │ ✖ dataScienceProjects/workbenches/tes 00:46 3 - 1 - 2 │ │ tWorkbenchStorageClasses.cy.ts │ ├────────────────────────────────────────────────────────────────────────────────────────────────┤ │ ✖ dataScienceProjects/workbenches/wor 00:55 1 - 1 - - │ │ kbenches.cy.ts │ ├────────────────────────────────────────────────────────────────────────────────────────────────┤ │ ✖ modelTraining/trainJobs/testTrainjo 06:09 1 - 1 - - │ │ bLifecycle.cy.ts │ ├────────────────────────────────────────────────────────────────────────────────────────────────┤ │ ✖ modelTraining/trainJobs/testTrainjo 03:05 1 - 1 - - │ │ bProgression.cy.ts │ ├────────────────────────────────────────────────────────────────────────────────────────────────┤ │ ✖ settings/hardwareProfiles/testDelet 03:04 1 - 1 - - │ │ eAppliedHardwareProfile.cy.ts │ ├────────────────────────────────────────────────────────────────────────────────────────────────┤ │ ✖ settings/hardwareProfiles/testHardw 00:02 1 - 1 - - │ │ areProfiles.cy.ts │ ├────────────────────────────────────────────────────────────────────────────────────────────────┤ │ ✖ settings/hardwareProfiles/testModif 00:03 1 - 1 - - │ │ yAppliedHardwareProfile.cy.ts │ └────────────────────────────────────────────────────────────────────────────────────────────────┘ ✖ 17 of 18 failed (94%) 26:13 27 - 22 3 2