/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-08-04T23:51:22.150Z] [INFO] Command exit code: 0
[2026-08-04T23:51:22.155Z] [INFO] Source redhat_ai_models is currently enabled: true
[2026-08-04T23:51:22.161Z] [INFO] ✓ Source redhat_ai_models is already enabled, no action needed
[2026-08-04T23:51:22.171Z] [INFO] [STEP 1] Login as admin user
[2026-08-04T23:51:22.177Z] [INFO] Navigate to: https://rh-ai.apps.eb9875cf-0527-40c4-82dc-ea4424c2f3c5.prod.konfluxeaas.com/
[2026-08-04T23:51:23.613Z] [INFO] [STEP 2] Navigate to Model Catalog
[2026-08-04T23:51:23.671Z] [INFO] Navigate to: https://rh-ai.apps.eb9875cf-0527-40c4-82dc-ea4424c2f3c5.prod.konfluxeaas.com/ai-hub/models/catalog
[2026-08-04T23:51:34.565Z] [INFO] [STEP 3] Wait for model catalog cards to appear
[2026-08-04T23:51:34.599Z] [INFO] [STEP 4] Polling for model catalog cards (max 10 attempts)
[2026-08-04T23:51:44.651Z] [INFO] Attempt 1/10: cards=12, emptyState=false, elapsed=12.5s
[2026-08-04T23:51:44.685Z] [INFO] ✅ Model catalog cards are now visible (found 12 cards)
[2026-08-04T23:51:44.722Z] [INFO] [STEP 5] Check if Model Catalog content is displayed
✓ Verifies that Model Catalog is available for an admin user (24333ms)
[2026-08-04T23:51:44.909Z] [INFO] Starting 480s timeout for: Verifies that Model Catalog is available for a regular user
[2026-08-04T23:51:44.911Z] [INFO] Test title: Verifies that Model Catalog is available for a regular user
[2026-08-04T23:51:44.916Z] [INFO] Test tags: ["@Smoke","@SmokeSet1","@Dashboard","@ModelCatalog","@ModelCatalogCI"]
[2026-08-04T23:51:44.921Z] [INFO] Skip tags: ["@Bug","@Maintain","@Featureflagged","@ODS-327","@ODS-492","@AutoML","@AutoMLCI"]
[2026-08-04T23:51:44.925Z] [INFO] Grep tags: ["@SmokeSet1"]
[2026-08-04T23:51:44.935Z] [INFO] [STEP 1] Login as LDAP user
[2026-08-04T23:51:44.941Z] [INFO] Navigate to: https://rh-ai.apps.eb9875cf-0527-40c4-82dc-ea4424c2f3c5.prod.konfluxeaas.com/
[2026-08-04T23:51:45.599Z] [INFO] [STEP 2] Navigate to Model Catalog
[2026-08-04T23:51:46.124Z] [INFO] Navigate to: https://rh-ai.apps.eb9875cf-0527-40c4-82dc-ea4424c2f3c5.prod.konfluxeaas.com/ai-hub/models/catalog
[2026-08-04T23:51:54.386Z] [INFO] [STEP 3] Wait for model catalog cards to appear
[2026-08-04T23:51:54.412Z] [INFO] [STEP 4] Polling for model catalog cards (max 10 attempts)
[2026-08-04T23:52:04.460Z] [INFO] Attempt 1/10: cards=12, emptyState=false, elapsed=9.5s
[2026-08-04T23:52:04.463Z] [INFO] ✅ Model catalog cards are now visible (found 12 cards)
[2026-08-04T23:52:04.484Z] [INFO] [STEP 5] Check if Model Catalog content is displayed
✓ Verifies that Model Catalog is available for a regular user (19652ms)
2 passing (44s)
[mochawesome] Report JSON saved to /workspace/tests-shared/tests-payload/results/SmokeSet1/e2e/.jsons/mochawesome_007.json
(Results)
┌────────────────────────────────────────────────────────────────────────────────────────────────┐
│ Tests: 2 │
│ Passing: 2 │
│ Failing: 0 │
│ Pending: 0 │
│ Skipped: 0 │
│ Screenshots: 0 │
│ Video: false │
│ Duration: 44 seconds │
│ Spec Ran: modelCatalog/testModelCatalogAvailable.cy.ts │
└────────────────────────────────────────────────────────────────────────────────────────────────┘
────────────────────────────────────────────────────────────────────────────────────────────────────
Running: modelCatalog/testPerformanceFiltersAvailable.cy.ts (9 of 18)
[2026-08-04T23:52:07.235Z] [INFO] Setting tests timeout to: 480 seconds
Verify Performance Filters are available on RHOAI
[2026-08-04T23:52:07.261Z] [INFO] Starting 480s timeout for: Performance view toggle enables filters and shows benchmark data on validated models
[2026-08-04T23:52:07.266Z] [INFO] Test title: Performance view toggle enables filters and shows benchmark data on validated models
[2026-08-04T23:52:07.276Z] [INFO] Test tags: ["@Smoke","@SmokeSet1","@Dashboard","@ModelCatalog"]
[2026-08-04T23:52:07.285Z] [INFO] Skip tags: ["@Bug","@Maintain","@Featureflagged","@ODS-327","@ODS-492","@AutoML","@AutoMLCI"]
[2026-08-04T23:52:07.291Z] [INFO] Grep tags: ["@SmokeSet1"]
[2026-08-04T23:52:07.327Z] [INFO] Check if the operator is RHOAI
[2026-08-04T23:52:07.657Z] [INFO] [EXEC] oc get subscription -A -o json | jq -r '.items[] | select(.spec.name=="rhods-operator") | .spec.channel'
[2026-08-04T23:52:07.663Z] [INFO] Command exit code: 0
[2026-08-04T23:52:07.677Z] [INFO] RHOAI confirmed (subscription channel="beta").
[2026-08-04T23:52:07.695Z] [INFO] Detect model-catalog namespace
[2026-08-04T23:52:08.082Z] [INFO] [EXEC] oc get deployments --all-namespaces -o json | jq -r '.items[] | select(.metadata.name=="model-catalog") | .metadata.namespace' | head -n1
[2026-08-04T23:52:08.098Z] [INFO] Waiting for model-catalog deployment to have a ready pod in namespace rhoai-model-registries...
[2026-08-04T23:52:08.446Z] [INFO] [EXEC] oc wait --for=jsonpath='{.status.readyReplicas}'=1 deployment/model-catalog -n rhoai-model-registries --timeout=120s
[2026-08-04T23:52:08.460Z] [INFO] model-catalog deployment wait result: deployment.apps/model-catalog condition met
[2026-08-04T23:52:08.464Z] [INFO] ✓ model-catalog deployment has a ready pod in namespace rhoai-model-registries
[2026-08-04T23:52:08.549Z] [INFO] Ensuring model catalog source 'redhat_ai_models' is enabled
[2026-08-04T23:52:08.830Z] [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-08-04T23:52:08.844Z] [INFO] Command exit code: 0
[2026-08-04T23:52:08.861Z] [INFO] Source redhat_ai_models is currently enabled: true
[2026-08-04T23:52:08.878Z] [INFO] ✓ Source redhat_ai_models is already enabled, no action needed
[2026-08-04T23:52:08.906Z] [INFO] [STEP 1] Login as admin user
[2026-08-04T23:52:08.938Z] [INFO] Navigate to: https://rh-ai.apps.eb9875cf-0527-40c4-82dc-ea4424c2f3c5.prod.konfluxeaas.com/
[2026-08-04T23:52:13.116Z] [INFO] [STEP 2] Navigate to Model Catalog
[2026-08-04T23:52:13.168Z] [INFO] Navigate to: https://rh-ai.apps.eb9875cf-0527-40c4-82dc-ea4424c2f3c5.prod.konfluxeaas.com/ai-hub/models/catalog
[2026-08-04T23:52:29.883Z] [INFO] [STEP 3] Wait for model catalog cards to appear
[2026-08-04T23:52:29.914Z] [INFO] [STEP 4] Polling for model catalog cards (max 10 attempts)
[2026-08-04T23:52:39.973Z] [INFO] Attempt 1/10: cards=12, emptyState=false, elapsed=21.1s
[2026-08-04T23:52:39.990Z] [INFO] ✅ Model catalog cards are now visible (found 12 cards)
[2026-08-04T23:52:40.139Z] [INFO] [STEP 5] Verify toggle exists and is OFF by default
[2026-08-04T23:52:40.201Z] [INFO] [STEP 6] Turn ON performance view toggle
[2026-08-04T23:52:40.390Z] [INFO] [STEP 7] Verify performance toolbar filters appear
[2026-08-04T23:52:40.468Z] [INFO] [STEP 8] Verify performance sidebar slider filters appear
[2026-08-04T23:52:40.538Z] [INFO] [STEP 9] Check if performance data is available on this cluster
[2026-08-04T23:52:40.579Z] [INFO] Checking for validated models with performance data...
[2026-08-04T23:52:40.649Z] [INFO] No validated models with performance data found
[2026-08-04T23:52:40.714Z] [INFO] No validated models with performance data found on this cluster. Performance/benchmark data must be present in the model-catalog deployment at /shared-benchmark-data///performance.ndjson
[2026-08-04T23:52:40.748Z] [INFO] Skipping remaining test steps - performance data not available on this cluster.
[2026-08-04T23:52:40.790Z] [INFO] Skipping cleanup: Tests were skipped
✓ Performance view toggle enables filters and shows benchmark data on validated models (33598ms)
1 passing (34s)
[mochawesome] Report JSON saved to /workspace/tests-shared/tests-payload/results/SmokeSet1/e2e/.jsons/mochawesome_008.json
(Results)
┌────────────────────────────────────────────────────────────────────────────────────────────────┐
│ Tests: 1 │
│ Passing: 1 │
│ Failing: 0 │
│ Pending: 0 │
│ Skipped: 0 │
│ Screenshots: 0 │
│ Video: false │
│ Duration: 33 seconds │
│ Spec Ran: modelCatalog/testPerformanceFiltersAvailable.cy.ts │
└────────────────────────────────────────────────────────────────────────────────────────────────┘
────────────────────────────────────────────────────────────────────────────────────────────────────
Running: applications/enabled/testNotebookAdministration.cy.ts (10 of 18)
[2026-08-04T23:52:44.180Z] [INFO] Setting tests timeout to: 480 seconds
Verify Notebook Server Administration
[2026-08-04T23:52:44.192Z] [INFO] Starting 480s timeout for: Verify Admin User Can Access Notebook Administration
[2026-08-04T23:52:44.195Z] [INFO] Test title: Verify Admin User Can Access Notebook Administration
[2026-08-04T23:52:44.200Z] [INFO] Test tags: ["@Smoke","@SmokeSet1","@Dashboard","@NotebookAdministration"]
[2026-08-04T23:52:44.204Z] [INFO] Skip tags: ["@Bug","@Maintain","@Featureflagged","@ODS-327","@ODS-492","@AutoML","@AutoMLCI"]
[2026-08-04T23:52:44.209Z] [INFO] Grep tags: ["@SmokeSet1"]
[2026-08-04T23:52:44.218Z] [INFO] [STEP 1] Log into the application
[2026-08-04T23:52:44.225Z] [INFO] Navigate to: https://rh-ai.apps.eb9875cf-0527-40c4-82dc-ea4424c2f3c5.prod.konfluxeaas.com/
[2026-08-04T23:52:47.221Z] [INFO] [STEP 2] Navigate to the Notebook Administration Tab
[2026-08-04T23:52:47.266Z] [INFO] Navigate to: https://rh-ai.apps.eb9875cf-0527-40c4-82dc-ea4424c2f3c5.prod.konfluxeaas.com/notebook-controller/spawner
[2026-08-04T23:52:58.432Z] [INFO] [STEP 3] Confirm the page has loaded successfully
✓ Verify Admin User Can Access Notebook Administration (15058ms)
[2026-08-04T23:52:59.441Z] [INFO] Starting 480s timeout for: Verify Non-Admin User cannot Access Notebook Administration
[2026-08-04T23:52:59.443Z] [INFO] Test title: Verify Non-Admin User cannot Access Notebook Administration
[2026-08-04T23:52:59.448Z] [INFO] Test tags: ["@Smoke","@SmokeSet1","@Dashboard","@NotebookAdministration"]
[2026-08-04T23:52:59.452Z] [INFO] Skip tags: ["@Bug","@Maintain","@Featureflagged","@ODS-327","@ODS-492","@AutoML","@AutoMLCI"]
[2026-08-04T23:52:59.456Z] [INFO] Grep tags: ["@SmokeSet1"]
[2026-08-04T23:52:59.462Z] [INFO] [STEP 1] Log into the application
[2026-08-04T23:52:59.467Z] [INFO] Navigate to: https://rh-ai.apps.eb9875cf-0527-40c4-82dc-ea4424c2f3c5.prod.konfluxeaas.com/
[2026-08-04T23:52:59.618Z] [INFO] [STEP 2] Attempt to navigate to Notebook Administration
[2026-08-04T23:53:00.650Z] [INFO] Navigate to: https://rh-ai.apps.eb9875cf-0527-40c4-82dc-ea4424c2f3c5.prod.konfluxeaas.com/notebook-controller/spawner
[2026-08-04T23:53:07.779Z] [INFO] [STEP 3] Confirm the Notebook Admin Tab or Page is available
✓ Verify Non-Admin User cannot Access Notebook Administration (8474ms)
2 passing (24s)
[mochawesome] Report JSON saved to /workspace/tests-shared/tests-payload/results/SmokeSet1/e2e/.jsons/mochawesome_009.json
(Results)
┌────────────────────────────────────────────────────────────────────────────────────────────────┐
│ Tests: 2 │
│ Passing: 2 │
│ Failing: 0 │
│ Pending: 0 │
│ Skipped: 0 │
│ Screenshots: 0 │
│ Video: false │
│ Duration: 23 seconds │
│ Spec Ran: applications/enabled/testNotebookAdministration.cy.ts │
└────────────────────────────────────────────────────────────────────────────────────────────────┘
────────────────────────────────────────────────────────────────────────────────────────────────────
Running: applications/explore/testEnabledISVs.cy.ts (11 of 18)
[2026-08-04T23:53:11.264Z] [INFO] Setting tests timeout to: 480 seconds
Verify RHODS Explore Section Contains Only Expected ISVs
[2026-08-04T23:53:11.289Z] [INFO] Starting 480s timeout for: Validate that configured ISVs display in the Explore Section
[2026-08-04T23:53:11.293Z] [INFO] Test title: Validate that configured ISVs display in the Explore Section
[2026-08-04T23:53:11.306Z] [INFO] Test tags: ["@Smoke","@SmokeSet1","@ODS-1890","@Dashboard"]
[2026-08-04T23:53:11.311Z] [INFO] Skip tags: ["@Bug","@Maintain","@Featureflagged","@ODS-327","@ODS-492","@AutoML","@AutoMLCI"]
[2026-08-04T23:53:11.326Z] [INFO] Grep tags: ["@SmokeSet1"]
[2026-08-04T23:53:11.344Z] [INFO] Executing command: oc get OdhApplication -n redhat-ods-applications -o json
[2026-08-04T23:53:11.708Z] [INFO] [EXEC] oc get OdhApplication -n redhat-ods-applications -o json
[2026-08-04T23:53:12.119Z] [INFO] [EXEC] oc get OdhApplication -n redhat-ods-applications -o json
[2026-08-04T23:53:12.138Z] [INFO] Filtering out hidden apps: agentic-starter-kits, rhoai
[2026-08-04T23:53:12.386Z] [INFO] [EXEC] oc get DataScienceCluster -A -o json
[2026-08-04T23:53:12.660Z] [INFO] [EXEC] oc get OdhDashboardConfig -A -o json | jq '.items[].spec'
[2026-08-04T23:53:12.674Z] [INFO] Filtering out mlflow (component mlflowoperator is Removed)
[2026-08-04T23:53:12.688Z] [INFO] Expected applications which should display as Cards in Explore Section: aikit, elastic, jupyter, nvidia-nim, openvino, pachyderm, pgvector, starburstenterprise, watson-x-ai
[2026-08-04T23:53:12.699Z] [INFO] [STEP 1] Login to the application
[2026-08-04T23:53:12.745Z] [INFO] Navigate to: https://rh-ai.apps.eb9875cf-0527-40c4-82dc-ea4424c2f3c5.prod.konfluxeaas.com/
[2026-08-04T23:53:14.174Z] [INFO] [STEP 2] Navigate to the Explore page
[2026-08-04T23:53:14.221Z] [INFO] Navigate to: https://rh-ai.apps.eb9875cf-0527-40c4-82dc-ea4424c2f3c5.prod.konfluxeaas.com/applications/explore
[2026-08-04T23:53:23.026Z] [INFO] [STEP 3] Searching for each ISV based on the oc command output and rhoai-app manifest flag
[2026-08-04T23:53:25.005Z] [INFO] ✅ Application found: aikit
[2026-08-04T23:53:25.101Z] [INFO] ✅ Application found: elastic
[2026-08-04T23:53:25.164Z] [INFO] ✅ Application found: jupyter
[2026-08-04T23:53:25.229Z] [INFO] ✅ Application found: nvidia-nim
[2026-08-04T23:53:25.308Z] [INFO] ✅ Application found: openvino
[2026-08-04T23:53:25.376Z] [INFO] ✅ Application found: pachyderm
[2026-08-04T23:53:25.448Z] [INFO] ✅ Application found: pgvector
[2026-08-04T23:53:25.517Z] [INFO] ✅ Application found: starburstenterprise
[2026-08-04T23:53:25.671Z] [INFO] ✅ Application found: watson-x-ai
✓ Validate that configured ISVs display in the Explore Section (14494ms)
1 passing (15s)
[mochawesome] Report JSON saved to /workspace/tests-shared/tests-payload/results/SmokeSet1/e2e/.jsons/mochawesome_010.json
(Results)
┌────────────────────────────────────────────────────────────────────────────────────────────────┐
│ Tests: 1 │
│ Passing: 1 │
│ Failing: 0 │
│ Pending: 0 │
│ Skipped: 0 │
│ Screenshots: 0 │
│ Video: false │
│ Duration: 14 seconds │
│ Spec Ran: applications/explore/testEnabledISVs.cy.ts │
└────────────────────────────────────────────────────────────────────────────────────────────────┘
────────────────────────────────────────────────────────────────────────────────────────────────────
Running: dataScienceProjects/workbenches/testWorkbenchStorageClasses.cy.ts (12 of 18)
[2026-08-04T23:53:29.950Z] [INFO] Setting tests timeout to: 480 seconds
Workbench Storage Classes Tests
[2026-08-04T23:53:29.964Z] [INFO] Starting 480s timeout for: Create workbench with RWO storage and verify storage attachment
[2026-08-04T23:53:29.968Z] [INFO] Test title: Create workbench with RWO storage and verify storage attachment
[2026-08-04T23:53:29.974Z] [INFO] Test tags: ["@Smoke","@SmokeSet1","@Storage","@ODS-1931","@Dashboard","@Workbenches"]
[2026-08-04T23:53:29.979Z] [INFO] Skip tags: ["@Bug","@Maintain","@Featureflagged","@ODS-327","@ODS-492","@AutoML","@AutoMLCI"]
[2026-08-04T23:53:29.984Z] [INFO] Grep tags: ["@SmokeSet1"]
[2026-08-04T23:53:30.028Z] [INFO] Loaded test data from fixtures
[2026-08-04T23:53:30.041Z] [INFO] Provisioning storage class
[2026-08-04T23:53:30.391Z] [INFO] [EXEC] oc apply -f /tmp/cypress-yaml-1785887610046-6en0kf2zk.yaml && rm -f /tmp/cypress-yaml-1785887610046-6en0kf2zk.yaml
[2026-08-04T23:53:30.398Z] [INFO] Command exit code: 0
[2026-08-04T23:53:30.672Z] [INFO] [EXEC] oc apply -f /tmp/cypress-yaml-1785887610401-8d8i0z7ux.yaml && rm -f /tmp/cypress-yaml-1785887610401-8d8i0z7ux.yaml
[2026-08-04T23:53:30.678Z] [INFO] Command exit code: 0
[2026-08-04T23:53:30.682Z] [INFO] Provisioning project
[2026-08-04T23:53:30.685Z] [INFO] Executing command: oc get project "test-workbench-storage-preset-167984" -o name
[2026-08-04T23:53:30.946Z] [INFO] [EXEC] oc get project "test-workbench-storage-preset-167984" -o name
[2026-08-04T23:53:30.953Z] [INFO] Command result: {"stdout":"","stderr":"Error from server (NotFound): namespaces \"test-workbench-storage-preset-167984\" not found","exitCode":1}
[2026-08-04T23:53:30.959Z] [INFO] Project 'test-workbench-storage-preset-167984' does not exist.
[2026-08-04T23:53:30.971Z] [INFO] Creating project test-workbench-storage-preset-167984
[2026-08-04T23:53:31.262Z] [INFO] [EXEC] oc new-project test-workbench-storage-preset-167984
[2026-08-04T23:53:31.536Z] [INFO] [EXEC] oc label namespace test-workbench-storage-preset-167984 opendatahub.io/dashboard=true --overwrite
[2026-08-04T23:53:31.542Z] [INFO] Executing command: oc get project "test-workbench-storage-preset-167984" -o name
[2026-08-04T23:53:31.786Z] [INFO] [EXEC] oc get project "test-workbench-storage-preset-167984" -o name
[2026-08-04T23:53:31.792Z] [INFO] Command result: {"stdout":"project.project.openshift.io/test-workbench-storage-preset-167984","stderr":"","exitCode":0}
[2026-08-04T23:53:31.801Z] [INFO] Project 'test-workbench-storage-preset-167984' exists.
[2026-08-04T23:53:32.048Z] [INFO] [EXEC] oc adm policy add-role-to-user edit *** -n test-workbench-storage-preset-167984
[2026-08-04T23:53:32.057Z] [INFO] [STEP 1] Log into the application
[2026-08-04T23:53:32.063Z] [INFO] Navigate to: https://rh-ai.apps.eb9875cf-0527-40c4-82dc-ea4424c2f3c5.prod.konfluxeaas.com/
[2026-08-04T23:53:33.056Z] [INFO] [STEP 2] Navigate to the Project list tab and search for test-workbench-storage-preset-167984
[2026-08-04T23:53:45.720Z] [INFO] [STEP 3] Navigate to cluster storage and create RWO storage
[2026-08-04T23:53:50.657Z] [INFO] [STEP 4] Submit the form
[2026-08-04T23:53:50.900Z] [INFO] [STEP 5] Create workbench and attach RWO storage
[2026-08-04T23:53:52.299Z] [INFO] Trying to select code-server-notebook directly
[2026-08-04T23:53:53.545Z] [INFO] Successfully found code-server-notebook in dropdown
[2026-08-04T23:53:53.886Z] [INFO] Selected imagestream: code-server-notebook
[2026-08-04T23:53:53.932Z] [INFO] Attach RWO storage to workbench
[2026-08-04T23:53:55.059Z] [INFO] Verify workbench is running with attached RWO storage
[2026-08-04T23:53:55.100Z] [INFO] Verify RWO storage details in workbench edit view
[2026-08-04T23:53:57.284Z] [INFO] Verify storage access mode in table
[2026-08-04T23:54:07.871Z] [INFO] Starting 480s timeout for: Create workbench with RWO storage and verify storage attachment
[2026-08-04T23:54:07.874Z] [INFO] Test title: Create workbench with RWO storage and verify storage attachment
[2026-08-04T23:54:07.878Z] [INFO] Test tags: ["@Smoke","@SmokeSet1","@Storage","@ODS-1931","@Dashboard","@Workbenches"]
[2026-08-04T23:54:07.881Z] [INFO] Skip tags: ["@Bug","@Maintain","@Featureflagged","@ODS-327","@ODS-492","@AutoML","@AutoMLCI"]
[2026-08-04T23:54:07.885Z] [INFO] Grep tags: ["@SmokeSet1"]
[2026-08-04T23:54:07.893Z] [INFO] Loaded test data from fixtures
[2026-08-04T23:54:07.904Z] [INFO] Provisioning storage class
[2026-08-04T23:54:08.230Z] [INFO] [EXEC] oc apply -f /tmp/cypress-yaml-1785887647907-nk5mb92nu.yaml && rm -f /tmp/cypress-yaml-1785887647907-nk5mb92nu.yaml
[2026-08-04T23:54:08.235Z] [INFO] Command exit code: 0
[2026-08-04T23:54:08.501Z] [INFO] [EXEC] oc apply -f /tmp/cypress-yaml-1785887648236-gjvi6uji6.yaml && rm -f /tmp/cypress-yaml-1785887648236-gjvi6uji6.yaml
[2026-08-04T23:54:08.507Z] [INFO] Command exit code: 0
[2026-08-04T23:54:08.511Z] [INFO] Provisioning project
[2026-08-04T23:54:08.514Z] [INFO] Executing command: oc get project "test-workbench-storage-preset-167984" -o name
[2026-08-04T23:54:08.753Z] [INFO] [EXEC] oc get project "test-workbench-storage-preset-167984" -o name
[2026-08-04T23:54:08.759Z] [INFO] Command result: {"stdout":"project.project.openshift.io/test-workbench-storage-preset-167984","stderr":"","exitCode":0}
[2026-08-04T23:54:08.825Z] [INFO] Project 'test-workbench-storage-preset-167984' exists.
[2026-08-04T23:54:08.832Z] [INFO] Project test-workbench-storage-preset-167984 already exists. Deleting it.
[2026-08-04T23:55:00.335Z] [INFO] [EXEC] oc delete project test-workbench-storage-preset-167984 --wait
[2026-08-04T23:55:00.348Z] [INFO] Waiting for project test-workbench-storage-preset-167984 to be fully deleted...
[2026-08-04T23:55:00.353Z] [INFO] Executing command: oc get project "test-workbench-storage-preset-167984" -o name
[2026-08-04T23:55:00.599Z] [INFO] [EXEC] oc get project "test-workbench-storage-preset-167984" -o name
[2026-08-04T23:55:00.605Z] [INFO] Command result: {"stdout":"","stderr":"Error from server (NotFound): namespaces \"test-workbench-storage-preset-167984\" not found","exitCode":1}
[2026-08-04T23:55:00.668Z] [INFO] Project 'test-workbench-storage-preset-167984' does not exist.
[2026-08-04T23:55:00.680Z] [INFO] Creating project test-workbench-storage-preset-167984
[2026-08-04T23:55:00.976Z] [INFO] [EXEC] oc new-project test-workbench-storage-preset-167984
[2026-08-04T23:55:01.279Z] [INFO] [EXEC] oc label namespace test-workbench-storage-preset-167984 opendatahub.io/dashboard=true --overwrite
[2026-08-04T23:55:01.286Z] [INFO] Executing command: oc get project "test-workbench-storage-preset-167984" -o name
[2026-08-04T23:55:01.535Z] [INFO] [EXEC] oc get project "test-workbench-storage-preset-167984" -o name
[2026-08-04T23:55:01.541Z] [INFO] Command result: {"stdout":"project.project.openshift.io/test-workbench-storage-preset-167984","stderr":"","exitCode":0}
[2026-08-04T23:55:01.548Z] [INFO] Project 'test-workbench-storage-preset-167984' exists.
[2026-08-04T23:55:01.891Z] [INFO] [EXEC] oc adm policy add-role-to-user edit *** -n test-workbench-storage-preset-167984
[2026-08-04T23:55:01.900Z] [INFO] [STEP 1] Log into the application
[2026-08-04T23:55:01.905Z] [INFO] Navigate to: https://rh-ai.apps.eb9875cf-0527-40c4-82dc-ea4424c2f3c5.prod.konfluxeaas.com/
[2026-08-04T23:55:02.449Z] [INFO] [STEP 2] Navigate to the Project list tab and search for test-workbench-storage-preset-167984
[2026-08-04T23:55:10.724Z] [INFO] [STEP 3] Navigate to cluster storage and create RWO storage
[2026-08-04T23:55:16.072Z] [INFO] [STEP 4] Submit the form
[2026-08-04T23:55:16.316Z] [INFO] [STEP 5] Create workbench and attach RWO storage
[2026-08-04T23:55:17.782Z] [INFO] Trying to select code-server-notebook directly
[2026-08-04T23:55:18.211Z] [INFO] Successfully found code-server-notebook in dropdown
[2026-08-04T23:55:18.456Z] [INFO] Selected imagestream: code-server-notebook
[2026-08-04T23:55:18.462Z] [INFO] Attach RWO storage to workbench
[2026-08-04T23:55:19.523Z] [INFO] Verify workbench is running with attached RWO storage
[2026-08-04T23:55:19.528Z] [INFO] Verify RWO storage details in workbench edit view
[2026-08-04T23:55:21.196Z] [INFO] Verify storage access mode in table
✓ Create workbench with RWO storage and verify storage attachment (74142ms)
[2026-08-04T23:55:22.505Z] [INFO] Starting 480s timeout for: Display access mode information when selecting storage to attach to workbench
[2026-08-04T23:55:22.512Z] [INFO] Test title: Display access mode information when selecting storage to attach to workbench
[2026-08-04T23:55:22.524Z] [INFO] Test tags: ["@Smoke","@SmokeSet1","@Storage","@Dashboard","@Workbenches","@NonConcurrent"]
[2026-08-04T23:55:22.537Z] [INFO] Skip tags: ["@Bug","@Maintain","@Featureflagged","@ODS-327","@ODS-492","@AutoML","@AutoMLCI"]
[2026-08-04T23:55:22.544Z] [INFO] Grep tags: ["@SmokeSet1"]
[2026-08-04T23:55:22.551Z] [INFO] [STEP 1] Log into the application
[2026-08-04T23:55:22.555Z] [INFO] Navigate to: https://rh-ai.apps.eb9875cf-0527-40c4-82dc-ea4424c2f3c5.prod.konfluxeaas.com/
[2026-08-04T23:55:22.973Z] [INFO] [STEP 2] Navigate to the Project list tab and search for test-workbench-storage-preset-167984
[2026-08-04T23:55:29.654Z] [INFO] [STEP 3] Create storages with different access modes
[2026-08-04T23:55:41.827Z] [INFO] [STEP 4] Open workbench creation form
[2026-08-04T23:55:42.856Z] [INFO] Trying to select code-server-notebook directly
[2026-08-04T23:55:43.174Z] [INFO] Successfully found code-server-notebook in dropdown
[2026-08-04T23:55:43.391Z] [INFO] Open attach storage modal
[2026-08-04T23:55:43.546Z] [INFO] Select RWO storage and verify ReadWriteOnce is displayed
[2026-08-04T23:55:44.182Z] [INFO] Select RWX storage and verify ReadWriteMany is displayed
[2026-08-04T23:55:44.990Z] [INFO] Select ROX storage and verify ReadOnlyMany is displayed
[2026-08-04T23:55:45.853Z] [INFO] [STEP 5] Verify storages are attached to workbench
✓ Display access mode information when selecting storage to attach to workbench (23518ms)
[2026-08-04T23:55:46.099Z] [INFO] Starting 480s timeout for: Create new storage with different access modes during workbench creation
[2026-08-04T23:55:46.101Z] [INFO] Test title: Create new storage with different access modes during workbench creation
[2026-08-04T23:55:46.105Z] [INFO] Test tags: ["@Smoke","@SmokeSet1","@Storage","@Dashboard","@Workbenches","@NonConcurrent"]
[2026-08-04T23:55:46.108Z] [INFO] Skip tags: ["@Bug","@Maintain","@Featureflagged","@ODS-327","@ODS-492","@AutoML","@AutoMLCI"]
[2026-08-04T23:55:46.111Z] [INFO] Grep tags: ["@SmokeSet1"]
[2026-08-04T23:55:46.118Z] [INFO] [STEP 1] Log into the application
[2026-08-04T23:55:46.122Z] [INFO] Navigate to: https://rh-ai.apps.eb9875cf-0527-40c4-82dc-ea4424c2f3c5.prod.konfluxeaas.com/
[2026-08-04T23:55:46.369Z] [INFO] [STEP 2] Navigate to the Project list tab and search for test-workbench-storage-preset-167984
[2026-08-04T23:55:49.371Z] [INFO] [STEP 3] Open workbench creation form
[2026-08-04T23:55:51.420Z] [INFO] Trying to select code-server-notebook directly
[2026-08-04T23:55:52.982Z] [INFO] Successfully found code-server-notebook in dropdown
[2026-08-04T23:55:53.160Z] [INFO] Create new storage with RWO access mode
[2026-08-04T23:55:54.994Z] [INFO] Create new storage with RWX access mode
[2026-08-04T23:55:56.134Z] [INFO] Create new storage with ROX access mode
[2026-08-04T23:55:57.289Z] [INFO] Verify storages are created with the correct access modes
[2026-08-04T23:55:57.385Z] [INFO] [STEP 4] Cleaning up storage classes
[2026-08-04T23:55:57.391Z] [INFO] Deleting storage class: sc-wb-rwo
[2026-08-04T23:55:57.677Z] [INFO] [EXEC] oc delete storageclass sc-wb-rwo --ignore-not-found=true
[2026-08-04T23:55:57.680Z] [INFO] Deleting storage class: sc-wb-multi-access
[2026-08-04T23:55:57.979Z] [INFO] [EXEC] oc delete storageclass sc-wb-multi-access --ignore-not-found=true
[2026-08-04T23:55:57.982Z] [INFO] [STEP 5] Cleaning up project
[2026-08-04T23:55:58.270Z] [INFO] [EXEC] oc delete project test-workbench-storage-preset-167984 --wait=false --ignore-not-found
✓ Create new storage with different access modes during workbench creation (11342ms)
3 passing (2m)
[mochawesome] Report JSON saved to /workspace/tests-shared/tests-payload/results/SmokeSet1/e2e/.jsons/mochawesome_011.json
(Results)
┌────────────────────────────────────────────────────────────────────────────────────────────────┐
│ Tests: 3 │
│ Passing: 3 │
│ Failing: 0 │
│ Pending: 0 │
│ Skipped: 0 │
│ Screenshots: 1 │
│ Video: false │
│ Duration: 2 minutes, 28 seconds │
│ Spec Ran: dataScienceProjects/workbenches/testWorkbenchStorageClasses.cy.ts │
└────────────────────────────────────────────────────────────────────────────────────────────────┘
(Screenshots)
- /workspace/tests-shared/tests-payload/results/SmokeSet1/e2e/screenshots/dataScie (1280x720)
nceProjects/workbenches/testWorkbenchStorageClasses.cy.ts/Workbench Storage Clas
ses Tests -- Create workbench with RWO storage and verify storage attachment (fa
iled).png
────────────────────────────────────────────────────────────────────────────────────────────────────
Running: dataScienceProjects/workbenches/workbenches.cy.ts (13 of 18)
[2026-08-04T23:56:03.155Z] [INFO] Setting tests timeout to: 480 seconds
Workbench and PVSs tests
[2026-08-04T23:56:03.184Z] [INFO] Starting 480s timeout for: Verify users can create a workbench and connect an existent PersistentVolume
[2026-08-04T23:56:03.189Z] [INFO] Test title: Verify users can create a workbench and connect an existent PersistentVolume
[2026-08-04T23:56:03.242Z] [INFO] Test tags: ["@Smoke","@SmokeSet1","@ODS-1814","@Dashboard","@Workbenches","@ci-dashboard-regression-tags"]
[2026-08-04T23:56:03.249Z] [INFO] Skip tags: ["@Bug","@Maintain","@Featureflagged","@ODS-327","@ODS-492","@AutoML","@AutoMLCI"]
[2026-08-04T23:56:03.253Z] [INFO] Grep tags: ["@SmokeSet1"]
[2026-08-04T23:56:03.269Z] [INFO] oc get storageclass -o jsonpath='{.items[?(@.metadata.annotations.storageclass\.kubernetes\.io/is-default-class=="true")].metadata.name}'
[2026-08-04T23:56:03.584Z] [INFO] [EXEC] oc get storageclass -o jsonpath='{.items[?(@.metadata.annotations.storageclass\.kubernetes\.io/is-default-class=="true")].metadata.name}'
[2026-08-04T23:56:03.597Z] [INFO] Using default storage class: gp3-csi
[2026-08-04T23:56:03.639Z] [INFO] Loaded project name: dsp-wb-test-166568
[2026-08-04T23:56:03.648Z] [INFO] Executing command: oc get project "dsp-wb-test-166568" -o name
[2026-08-04T23:56:03.934Z] [INFO] [EXEC] oc get project "dsp-wb-test-166568" -o name
[2026-08-04T23:56:03.946Z] [INFO] Command result: {"stdout":"","stderr":"Error from server (NotFound): namespaces \"dsp-wb-test-166568\" not found","exitCode":1}
[2026-08-04T23:56:03.953Z] [INFO] Project 'dsp-wb-test-166568' does not exist.
[2026-08-04T23:56:03.971Z] [INFO] Creating project dsp-wb-test-166568
[2026-08-04T23:56:04.278Z] [INFO] [EXEC] oc new-project dsp-wb-test-166568
[2026-08-04T23:56:04.550Z] [INFO] [EXEC] oc label namespace dsp-wb-test-166568 opendatahub.io/dashboard=true --overwrite
[2026-08-04T23:56:04.559Z] [INFO] Executing command: oc get project "dsp-wb-test-166568" -o name
[2026-08-04T23:56:04.829Z] [INFO] [EXEC] oc get project "dsp-wb-test-166568" -o name
[2026-08-04T23:56:04.835Z] [INFO] Command result: {"stdout":"project.project.openshift.io/dsp-wb-test-166568","stderr":"","exitCode":0}
[2026-08-04T23:56:04.850Z] [INFO] Project 'dsp-wb-test-166568' exists.
[2026-08-04T23:56:04.856Z] [INFO] Project dsp-wb-test-166568 confirmed to be created and verified successfully
[2026-08-04T23:56:05.141Z] [INFO] [EXEC] oc apply -f /tmp/cypress-yaml-1785887764866-tfqq2v6vl.yaml && rm -f /tmp/cypress-yaml-1785887764866-tfqq2v6vl.yaml
[2026-08-04T23:56:05.147Z] [INFO] Command exit code: 0
[2026-08-04T23:56:05.152Z] [INFO] Persistent Volume Claim created: {"stdout":"persistentvolumeclaim/pvc-test-name created","stderr":"","exitCode":0}
[2026-08-04T23:56:05.175Z] [INFO] [STEP 1] Log into the application
[2026-08-04T23:56:05.201Z] [INFO] Navigate to: https://rh-ai.apps.eb9875cf-0527-40c4-82dc-ea4424c2f3c5.prod.konfluxeaas.com/
[2026-08-04T23:56:06.259Z] [INFO] [STEP 2] Navigate to Workbenches tab of Project dsp-wb-test-166568
[2026-08-04T23:56:15.990Z] [INFO] [STEP 3] Create Workbench dsp-wb-test-166568 using storage pvc-test-display-name
[2026-08-04T23:56:17.143Z] [INFO] Trying to select code-server-notebook directly
[2026-08-04T23:56:18.044Z] [INFO] Successfully found code-server-notebook in dropdown
[2026-08-04T23:56:18.394Z] [INFO] Selected imagestream: code-server-notebook
[2026-08-04T23:56:20.105Z] [INFO] Wait for Workbench wb-test-166568 to display a "Running" status
[2026-08-04T23:56:44.800Z] [INFO] [EXEC] oc get imagestream code-server-notebook -n redhat-ods-applications -o json
[2026-08-04T23:56:44.895Z] [INFO] Check the cluster storage pvc-test-display-name is now connected to wb-test-166568
[2026-08-04T23:56:45.642Z] [INFO] Deleting Project dsp-wb-test-166568 after the test has finished.
[2026-08-04T23:56:46.063Z] [INFO] [EXEC] oc delete project dsp-wb-test-166568 --wait=false --ignore-not-found
✓ Verify users can create a workbench and connect an existent PersistentVolume (42276ms)
1 passing (43s)
[mochawesome] Report JSON saved to /workspace/tests-shared/tests-payload/results/SmokeSet1/e2e/.jsons/mochawesome_012.json
(Results)
┌────────────────────────────────────────────────────────────────────────────────────────────────┐
│ Tests: 1 │
│ Passing: 1 │
│ Failing: 0 │
│ Pending: 0 │
│ Skipped: 0 │
│ Screenshots: 0 │
│ Video: false │
│ Duration: 43 seconds │
│ Spec Ran: dataScienceProjects/workbenches/workbenches.cy.ts │
└────────────────────────────────────────────────────────────────────────────────────────────────┘
────────────────────────────────────────────────────────────────────────────────────────────────────
Running: modelTraining/trainJobs/testTrainjobLifecycle.cy.ts (14 of 18)
[2026-08-04T23:56:49.082Z] [INFO] Setting tests timeout to: 480 seconds
Verify user can monitor a training job through its lifecycle
[2026-08-04T23:56:49.103Z] [INFO] Starting 480s timeout for: Should monitor training job from Running to Complete and verify backend pods
[2026-08-04T23:56:49.113Z] [INFO] Test title: Should monitor training job from Running to Complete and verify backend pods
[2026-08-04T23:56:49.136Z] [INFO] Test tags: ["@Smoke","@SmokeSet1","@ModelTraining","@ModelTrainingCI"]
[2026-08-04T23:56:49.144Z] [INFO] Skip tags: ["@Bug","@Maintain","@Featureflagged","@ODS-327","@ODS-492","@AutoML","@AutoMLCI"]
[2026-08-04T23:56:49.149Z] [INFO] Grep tags: ["@SmokeSet1"]
[2026-08-04T23:56:49.170Z] [INFO] Check if Trainer component is Managed in DSC
[2026-08-04T23:56:49.181Z] [INFO] Executing command: oc get datasciencecluster -o json
[2026-08-04T23:56:49.458Z] [INFO] [EXEC] oc get datasciencecluster -o json
[2026-08-04T23:56:49.465Z] [INFO] Trainer managementState is 'Removed', expected 'Managed'.
[2026-08-04T23:56:49.479Z] [INFO] Trainer component is not Managed in DSC, skipping the test.
- Should monitor training job from Running to Complete and verify backend pods
[2026-08-04T23:56:49.496Z] [INFO] Skipping cleanup: Setup was not performed or tests were skipped
0 passing (506ms)
1 pending
[mochawesome] Report JSON saved to /workspace/tests-shared/tests-payload/results/SmokeSet1/e2e/.jsons/mochawesome_013.json
(Results)
┌────────────────────────────────────────────────────────────────────────────────────────────────┐
│ Tests: 1 │
│ Passing: 0 │
│ Failing: 0 │
│ Pending: 1 │
│ Skipped: 0 │
│ Screenshots: 0 │
│ Video: false │
│ Duration: 0 seconds │
│ Spec Ran: modelTraining/trainJobs/testTrainjobLifecycle.cy.ts │
└────────────────────────────────────────────────────────────────────────────────────────────────┘
────────────────────────────────────────────────────────────────────────────────────────────────────
Running: modelTraining/trainJobs/testTrainjobProgression.cy.ts (15 of 18)
[2026-08-04T23:56:52.442Z] [INFO] Setting tests timeout to: 480 seconds
Verify a Training Job with Progression Tracking
[2026-08-04T23:56:52.462Z] [INFO] Starting 480s timeout for: Should create and complete training job with progression tracking
[2026-08-04T23:56:52.466Z] [INFO] Test title: Should create and complete training job with progression tracking
[2026-08-04T23:56:52.479Z] [INFO] Test tags: ["@Smoke","@SmokeSet1","@ModelTraining","@ModelTrainingCI"]
[2026-08-04T23:56:52.484Z] [INFO] Skip tags: ["@Bug","@Maintain","@Featureflagged","@ODS-327","@ODS-492","@AutoML","@AutoMLCI"]
[2026-08-04T23:56:52.492Z] [INFO] Grep tags: ["@SmokeSet1"]
[2026-08-04T23:56:52.504Z] [INFO] Check if Trainer component is Managed in DSC
[2026-08-04T23:56:52.514Z] [INFO] Executing command: oc get datasciencecluster -o json
[2026-08-04T23:56:52.803Z] [INFO] [EXEC] oc get datasciencecluster -o json
[2026-08-04T23:56:52.826Z] [INFO] Trainer managementState is 'Removed', expected 'Managed'.
[2026-08-04T23:56:52.844Z] [INFO] Trainer component is not Managed in DSC, skipping the test.
[2026-08-04T23:56:52.851Z] [INFO] Skipping test - Trainer component is RHOAI-specific and not available on ODH.
[2026-08-04T23:56:52.866Z] [INFO] Skipping cleanup: Tests were skipped
✓ Should create and complete training job with progression tracking
1 passing (512ms)
[mochawesome] Report JSON saved to /workspace/tests-shared/tests-payload/results/SmokeSet1/e2e/.jsons/mochawesome_014.json
(Results)
┌────────────────────────────────────────────────────────────────────────────────────────────────┐
│ Tests: 1 │
│ Passing: 1 │
│ Failing: 0 │
│ Pending: 0 │
│ Skipped: 0 │
│ Screenshots: 0 │
│ Video: false │
│ Duration: 0 seconds │
│ Spec Ran: modelTraining/trainJobs/testTrainjobProgression.cy.ts │
└────────────────────────────────────────────────────────────────────────────────────────────────┘
────────────────────────────────────────────────────────────────────────────────────────────────────
Running: settings/hardwareProfiles/testDeleteAppliedHardwareProfile.cy.ts (16 of 18)
[2026-08-04T23:56:56.135Z] [INFO] Setting tests timeout to: 480 seconds
Delete Hardware Profile applied to a resource
[2026-08-04T23:56:56.151Z] [INFO] Starting 480s timeout for: Verify Hardware Profile can be deleted while applied to a workbench without affecting the workbench
[2026-08-04T23:56:56.161Z] [INFO] Test title: Verify Hardware Profile can be deleted while applied to a workbench without affecting the workbench
[2026-08-04T23:56:56.168Z] [INFO] Test tags: ["@Dashboard","@HardwareProfiles","@Smoke","@SmokeSet1","@Tier1","@HardwareProfilesCI"]
[2026-08-04T23:56:56.177Z] [INFO] Skip tags: ["@Bug","@Maintain","@Featureflagged","@ODS-327","@ODS-492","@AutoML","@AutoMLCI"]
[2026-08-04T23:56:56.181Z] [INFO] Grep tags: ["@SmokeSet1"]
[2026-08-04T23:56:56.246Z] [INFO] Loaded project name: cypress-test-delete-applied-hp-105453
[2026-08-04T23:56:56.251Z] [INFO] Executing command: oc get project "cypress-test-delete-applied-hp-105453" -o name
[2026-08-04T23:56:56.590Z] [INFO] [EXEC] oc get project "cypress-test-***" -o name
[2026-08-04T23:56:56.596Z] [INFO] Command result: {"stdout":"","stderr":"Error from server (NotFound): namespaces \"cypress-test-***\" not found","exitCode":1}
[2026-08-04T23:56:56.624Z] [INFO] Project 'cypress-test-delete-applied-hp-105453' does not exist.
[2026-08-04T23:56:56.647Z] [INFO] Creating project cypress-test-delete-applied-hp-105453
[2026-08-04T23:56:56.989Z] [INFO] [EXEC] oc new-project cypress-test-***
[2026-08-04T23:56:57.273Z] [INFO] [EXEC] oc label namespace cypress-test-*** opendatahub.io/dashboard=true --overwrite
[2026-08-04T23:56:57.281Z] [INFO] Executing command: oc get project "cypress-test-delete-applied-hp-105453" -o name
[2026-08-04T23:56:57.577Z] [INFO] [EXEC] oc get project "cypress-test-***" -o name
[2026-08-04T23:56:57.585Z] [INFO] Command result: {"stdout":"project.project.openshift.io/cypress-test-delete-applied-hp-105453","stderr":"","exitCode":0}
[2026-08-04T23:56:57.617Z] [INFO] Project 'cypress-test-delete-applied-hp-105453' exists.
[2026-08-04T23:56:57.638Z] [INFO] Project cypress-test-delete-applied-hp-105453 confirmed to be created and verified successfully
[2026-08-04T23:56:57.652Z] [INFO] Loaded Hardware Profile Name: test-hp-for-deletion
[2026-08-04T23:56:57.667Z] [INFO] Cleaning up and creating Hardware Profile: resources/hardwareProfile/delete_applied_hardware_profile.yaml
[2026-08-04T23:56:57.681Z] [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-08-04T23:56:57.979Z] [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-08-04T23:56:57.985Z] [INFO] No matching profile found, proceeding with the test.
[2026-08-04T23:56:58.003Z] [INFO] Creating Hardware Profile: resources/hardwareProfile/delete_applied_hardware_profile.yaml
[2026-08-04T23:56:58.040Z] [INFO] Executing command: oc apply -f "/tmp/temp_1785887818017.yaml" -n redhat-ods-applications
[2026-08-04T23:56:58.303Z] [INFO] [EXEC] oc apply -f "/tmp/temp_1785887818017.yaml" -n redhat-ods-applications
[2026-08-04T23:56:58.333Z] [INFO] Command executed successfully: hardwareprofile.infrastructure.opendatahub.io/test-hp-for-deletion created
[2026-08-04T23:56:58.455Z] [INFO] [EXEC] rm /tmp/temp_1785887818017.yaml
[2026-08-04T23:56:58.483Z] [INFO] [STEP 1] Log into the application
[2026-08-04T23:56:58.496Z] [INFO] Navigate to: https://rh-ai.apps.eb9875cf-0527-40c4-82dc-ea4424c2f3c5.prod.konfluxeaas.com/
[2026-08-04T23:56:59.722Z] [INFO] [STEP 2] Create workbench test-workbench-with-hp with hardware profile
[2026-08-04T23:57:16.806Z] [INFO] [STEP 3] Wait for workbench test-workbench-with-hp to display a "Running" status
[2026-08-04T23:57:46.563Z] [INFO] [STEP 4] Validate the Tolerations for the pod include the applied toleration
[2026-08-04T23:57:46.610Z] [INFO] Executing command: oc get pods -n cypress-test-delete-applied-hp-105453 -o custom-columns=NAME:.metadata.name --no-headers | grep ^test-workbench-with-hp
[2026-08-04T23:57:46.967Z] [INFO] [EXEC] oc get pods -n cypress-test-*** -o custom-columns=NAME:.metadata.name --no-headers | grep ^test-workbench-with-hp
[2026-08-04T23:57:47.123Z] [INFO] Workbench pod found: test-workbench-with-hp-0. Proceeding to validate tolerations.
[2026-08-04T23:57:47.175Z] [INFO] Executing command: oc describe pod -n cypress-test-delete-applied-hp-105453 test-workbench-with-hp-0
[2026-08-04T23:57:47.533Z] [INFO] [EXEC] oc describe pod -n cypress-test-*** test-workbench-with-hp-0
[2026-08-04T23:57:47.636Z] [INFO] ✅ Toleration "test-toleration-value" found as expected in pod "test-workbench-with-hp-0".
[2026-08-04T23:57:47.738Z] [INFO] Resolved Pod Name: test-workbench-with-hp-0 and test-toleration-value displays in the pod as expected
[2026-08-04T23:57:47.793Z] [INFO] [STEP 5] Navigate to Hardware Profiles page
[2026-08-04T23:57:49.828Z] [INFO] [STEP 6] Delete the hardware profile while it is applied to a workbench
[2026-08-04T23:57:49.833Z] [INFO] Looking for hardware profile with display name: Delete Applied HP Test
[2026-08-04T23:57:50.490Z] [INFO] [STEP 7] Confirm deletion in modal
[2026-08-04T23:57:51.099Z] [INFO] [STEP 8] Verify hardware profile has been deleted
[2026-08-04T23:58:05.118Z] [INFO] [STEP 9] Navigate to workbenches tab and verify workbench is still running
[2026-08-04T23:58:07.490Z] [INFO] [STEP 10] Verify workbench is still running after hardware profile deletion
[2026-08-04T23:58:08.467Z] [INFO] [STEP 11] Verify Hardware profile column shows "Deleted" badge
[2026-08-04T23:58:08.652Z] [INFO] [STEP 12] Validate the Tolerations for the pod are still present
[2026-08-04T23:58:08.797Z] [INFO] Executing command: oc get pods -n cypress-test-delete-applied-hp-105453 -o custom-columns=NAME:.metadata.name --no-headers | grep ^test-workbench-with-hp
[2026-08-04T23:58:09.252Z] [INFO] [EXEC] oc get pods -n cypress-test-*** -o custom-columns=NAME:.metadata.name --no-headers | grep ^test-workbench-with-hp
[2026-08-04T23:58:09.399Z] [INFO] Workbench pod found: test-workbench-with-hp-0. Proceeding to validate tolerations.
[2026-08-04T23:58:09.462Z] [INFO] Executing command: oc describe pod -n cypress-test-delete-applied-hp-105453 test-workbench-with-hp-0
[2026-08-04T23:58:09.810Z] [INFO] [EXEC] oc describe pod -n cypress-test-*** test-workbench-with-hp-0
[2026-08-04T23:58:09.816Z] [INFO] ✅ Toleration "test-toleration-value" found as expected in pod "test-workbench-with-hp-0".
[2026-08-04T23:58:09.944Z] [INFO] ✅ Resolved Pod Name: test-workbench-with-hp-0 and test-toleration-value still displays in the pod as expected
[2026-08-04T23:58:10.084Z] [INFO] Deleting Project cypress-test-delete-applied-hp-105453 after the test has finished.
[2026-08-04T23:58:10.475Z] [INFO] [EXEC] oc delete project cypress-test-*** --wait=false --ignore-not-found
✓ Verify Hardware Profile can be deleted while applied to a workbench without affecting the workbench (73951ms)
1 passing (1m)
[mochawesome] Report JSON saved to /workspace/tests-shared/tests-payload/results/SmokeSet1/e2e/.jsons/mochawesome_015.json
(Results)
┌────────────────────────────────────────────────────────────────────────────────────────────────┐
│ Tests: 1 │
│ Passing: 1 │
│ Failing: 0 │
│ Pending: 0 │
│ Skipped: 0 │
│ Screenshots: 0 │
│ Video: false │
│ Duration: 1 minute, 14 seconds │
│ Spec Ran: settings/hardwareProfiles/testDeleteAppliedHardwareProfile.cy.ts │
└────────────────────────────────────────────────────────────────────────────────────────────────┘
────────────────────────────────────────────────────────────────────────────────────────────────────
Running: settings/hardwareProfiles/testHardwareProfiles.cy.ts (17 of 18)
[2026-08-04T23:58:13.341Z] [INFO] Setting tests timeout to: 480 seconds
Verify Hardware Profiles - Creating, Editing and Deleting
[2026-08-04T23:58:13.364Z] [INFO] Starting 480s timeout for: Create, Edit and Delete a Hardware Profile
[2026-08-04T23:58:13.375Z] [INFO] Test title: Create, Edit and Delete a Hardware Profile
[2026-08-04T23:58:13.381Z] [INFO] Test tags: ["@Dashboard","@HardwareProfiles","@Smoke","@SmokeSet1","@HardwareProfilesCI"]
[2026-08-04T23:58:13.389Z] [INFO] Skip tags: ["@Bug","@Maintain","@Featureflagged","@ODS-327","@ODS-492","@AutoML","@AutoMLCI"]
[2026-08-04T23:58:13.393Z] [INFO] Grep tags: ["@SmokeSet1"]
[2026-08-04T23:58:13.417Z] [INFO] Loaded Hardware Profile Name: cypress-test-hardware-profile-678804
[2026-08-04T23:58:13.425Z] [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-08-04T23:58:13.693Z] [INFO] [EXEC] oc get hardwareprofiles -ojson -n redhat-ods-applications | jq '.items[] | select(.metadata.name | contains("cypress-test-***")) | .metadata.name' | tr -d '"'
[2026-08-04T23:58:13.699Z] [INFO] No matching profile found, proceeding with the test.
[2026-08-04T23:58:13.720Z] [INFO] [STEP 1] Log into the application
[2026-08-04T23:58:13.735Z] [INFO] Navigate to: https://rh-ai.apps.eb9875cf-0527-40c4-82dc-ea4424c2f3c5.prod.konfluxeaas.com/
[2026-08-04T23:58:14.667Z] [INFO] [STEP 2] Navigate to Hardware Profiles
[2026-08-04T23:58:17.532Z] [INFO] [STEP 3] Create a Hardware Profile and confirm creation was successful
[2026-08-04T23:58:31.563Z] [INFO] Starting 480s timeout for: Create, Edit and Delete a Hardware Profile
[2026-08-04T23:58:31.566Z] [INFO] Test title: Create, Edit and Delete a Hardware Profile
[2026-08-04T23:58:31.570Z] [INFO] Test tags: ["@Dashboard","@HardwareProfiles","@Smoke","@SmokeSet1","@HardwareProfilesCI"]
[2026-08-04T23:58:31.573Z] [INFO] Skip tags: ["@Bug","@Maintain","@Featureflagged","@ODS-327","@ODS-492","@AutoML","@AutoMLCI"]
[2026-08-04T23:58:31.577Z] [INFO] Grep tags: ["@SmokeSet1"]
[2026-08-04T23:58:31.586Z] [INFO] Loaded Hardware Profile Name: cypress-test-hardware-profile-678804
[2026-08-04T23:58:31.591Z] [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-08-04T23:58:31.872Z] [INFO] [EXEC] oc get hardwareprofiles -ojson -n redhat-ods-applications | jq '.items[] | select(.metadata.name | contains("cypress-test-***")) | .metadata.name' | tr -d '"'
[2026-08-04T23:58:31.879Z] [INFO] Hardware Profile found: cypress-test-hardware-profile-678804. Proceeding to delete.
[2026-08-04T23:58:32.146Z] [INFO] [EXEC] oc delete hardwareprofiles cypress-test-*** -n redhat-ods-applications
[2026-08-04T23:58:32.160Z] [INFO] [STEP 1] Log into the application
[2026-08-04T23:58:32.167Z] [INFO] Navigate to: https://rh-ai.apps.eb9875cf-0527-40c4-82dc-ea4424c2f3c5.prod.konfluxeaas.com/
[2026-08-04T23:58:32.892Z] [INFO] [STEP 2] Navigate to Hardware Profiles
[2026-08-04T23:58:39.232Z] [INFO] [STEP 3] Create a Hardware Profile and confirm creation was successful
1) Create, Edit and Delete a Hardware Profile
0 passing (40s)
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.eb9875cf-0527-40c4-82dc-ea4424c2f3c5.prod.konfluxeaas.com/
3. Navigate to Hardware Profiles
4. Create a Hardware Profile and confirm creation was successful
Timed out retrying after 10000ms: Expected to find element: `[data-label=Name]`, but never found it. Queried from:
> cy.findByTestId(hardware-profile-table)
AssertionError: Timed out retrying after 10000ms: Expected to find element: `[data-label=Name]`, but never found it. Queried from:
> cy.findByTestId(hardware-profile-table)
at HardwareProfileRow.eval [as parentSelector] (webpack://@odh-dashboard/cypress/./cypress/pages/hardwareProfile.ts:163:29)
at HardwareProfileRow.find (webpack://@odh-dashboard/cypress/./cypress/pages/components/Contextual.ts:5:16)
at HardwareProfileRow.findDescription (webpack://@odh-dashboard/cypress/./cypress/pages/hardwareProfile.ts:44:16)
at Context.eval (webpack://@odh-dashboard/cypress/./cypress/tests/e2e/settings/hardwareProfiles/testHardwareProfiles.cy.ts:54:10)
[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: 39 seconds │
│ Spec Ran: settings/hardwareProfiles/testHardwareProfiles.cy.ts │
└────────────────────────────────────────────────────────────────────────────────────────────────┘
(Screenshots)
- /workspace/tests-shared/tests-payload/results/SmokeSet1/e2e/screenshots/settings (1280x720)
/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 (1280x720)
/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-08-04T23:58:55.516Z] [INFO] Setting tests timeout to: 480 seconds
Modify Hardware Profile applied to a running Workbench
[2026-08-04T23:58:55.541Z] [INFO] Starting 480s timeout for: Changes Hardware Profiles applied to a resource
[2026-08-04T23:58:55.545Z] [INFO] Test title: Changes Hardware Profiles applied to a resource
[2026-08-04T23:58:55.555Z] [INFO] Test tags: ["@Dashboard","@HardwareProfiles","@Smoke","@SmokeSet1","@Tier1","@HardwareProfilesCI"]
[2026-08-04T23:58:55.562Z] [INFO] Skip tags: ["@Bug","@Maintain","@Featureflagged","@ODS-327","@ODS-492","@AutoML","@AutoMLCI"]
[2026-08-04T23:58:55.570Z] [INFO] Grep tags: ["@SmokeSet1"]
[2026-08-04T23:58:55.593Z] [INFO] Loaded project name: dsp-hp-modify-test-159216
[2026-08-04T23:58:55.597Z] [INFO] Executing command: oc get project "dsp-hp-modify-test-159216" -o name
[2026-08-04T23:58:55.864Z] [INFO] [EXEC] oc get project "dsp-hp-modify-test-159216" -o name
[2026-08-04T23:58:55.874Z] [INFO] Command result: {"stdout":"","stderr":"Error from server (NotFound): namespaces \"dsp-hp-modify-test-159216\" not found","exitCode":1}
[2026-08-04T23:58:55.879Z] [INFO] Project 'dsp-hp-modify-test-159216' does not exist.
[2026-08-04T23:58:55.895Z] [INFO] Creating project dsp-hp-modify-test-159216
[2026-08-04T23:58:56.193Z] [INFO] [EXEC] oc new-project dsp-hp-modify-test-159216
[2026-08-04T23:58:56.502Z] [INFO] [EXEC] oc label namespace dsp-hp-modify-test-159216 opendatahub.io/dashboard=true --overwrite
[2026-08-04T23:58:56.510Z] [INFO] Executing command: oc get project "dsp-hp-modify-test-159216" -o name
[2026-08-04T23:58:56.780Z] [INFO] [EXEC] oc get project "dsp-hp-modify-test-159216" -o name
[2026-08-04T23:58:56.793Z] [INFO] Command result: {"stdout":"project.project.openshift.io/dsp-hp-modify-test-159216","stderr":"","exitCode":0}
[2026-08-04T23:58:56.807Z] [INFO] Project 'dsp-hp-modify-test-159216' exists.
[2026-08-04T23:58:56.818Z] [INFO] Project dsp-hp-modify-test-159216 confirmed to be created and verified successfully
[2026-08-04T23:58:56.829Z] [INFO] Loaded Hardware Profile Name: cypress-test-hardware-profile-159216
[2026-08-04T23:58:56.832Z] [INFO] Loaded Updated Hardware Profile Name: cypress-test-hardware-profile-updated-159216
[2026-08-04T23:58:56.843Z] [INFO] Loaded Modified Hardware Profile Name: cypress-test-hardware-profile-updated-modified-159216
[2026-08-04T23:58:56.846Z] [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-08-04T23:58:57.107Z] [INFO] [EXEC] oc get hardwareprofiles -ojson -n redhat-ods-applications | jq '.items[] | select(.metadata.name | contains("cypress-test-***")) | .metadata.name' | tr -d '"'
[2026-08-04T23:58:57.113Z] [INFO] No matching profile found, proceeding with the test.
[2026-08-04T23:58:57.129Z] [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-08-04T23:58:57.404Z] [INFO] [EXEC] oc get hardwareprofiles -ojson -n redhat-ods-applications | jq '.items[] | select(.metadata.name | contains("cypress-test-***")) | .metadata.name' | tr -d '"'
[2026-08-04T23:58:57.410Z] [INFO] No matching profile found, proceeding with the test.
[2026-08-04T23:58:57.429Z] [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-08-04T23:58:57.695Z] [INFO] [EXEC] oc get hardwareprofiles -ojson -n redhat-ods-applications | jq '.items[] | select(.metadata.name | contains("cypress-test-***")) | .metadata.name' | tr -d '"'
[2026-08-04T23:58:57.713Z] [INFO] No matching profile found, proceeding with the test.
[2026-08-04T23:58:57.765Z] [INFO] [STEP 1] Log into the application
[2026-08-04T23:58:57.786Z] [INFO] Navigate to: https://rh-ai.apps.eb9875cf-0527-40c4-82dc-ea4424c2f3c5.prod.konfluxeaas.com/
[2026-08-04T23:58:58.749Z] [INFO] [STEP 2] Navigate to Hardware Profiles
[2026-08-04T23:59:02.245Z] [INFO] [STEP 3] Create a Hardware Profile and confirm creation was successful
[2026-08-04T23:59:16.314Z] [INFO] Starting 480s timeout for: Changes Hardware Profiles applied to a resource
[2026-08-04T23:59:16.317Z] [INFO] Test title: Changes Hardware Profiles applied to a resource
[2026-08-04T23:59:16.321Z] [INFO] Test tags: ["@Dashboard","@HardwareProfiles","@Smoke","@SmokeSet1","@Tier1","@HardwareProfilesCI"]
[2026-08-04T23:59:16.325Z] [INFO] Skip tags: ["@Bug","@Maintain","@Featureflagged","@ODS-327","@ODS-492","@AutoML","@AutoMLCI"]
[2026-08-04T23:59:16.330Z] [INFO] Grep tags: ["@SmokeSet1"]
[2026-08-04T23:59:16.342Z] [INFO] Loaded project name: dsp-hp-modify-test-159216
[2026-08-04T23:59:16.346Z] [INFO] Executing command: oc get project "dsp-hp-modify-test-159216" -o name
[2026-08-04T23:59:16.629Z] [INFO] [EXEC] oc get project "dsp-hp-modify-test-159216" -o name
[2026-08-04T23:59:16.634Z] [INFO] Command result: {"stdout":"project.project.openshift.io/dsp-hp-modify-test-159216","stderr":"","exitCode":0}
[2026-08-04T23:59:16.640Z] [INFO] Project 'dsp-hp-modify-test-159216' exists.
[2026-08-04T23:59:16.648Z] [INFO] Project dsp-hp-modify-test-159216 already exists. Deleting it.
[2026-08-04T23:59:24.328Z] [INFO] [EXEC] oc delete project dsp-hp-modify-test-159216 --wait
[2026-08-04T23:59:24.341Z] [INFO] Waiting for project dsp-hp-modify-test-159216 to be fully deleted...
[2026-08-04T23:59:24.345Z] [INFO] Executing command: oc get project "dsp-hp-modify-test-159216" -o name
[2026-08-04T23:59:24.618Z] [INFO] [EXEC] oc get project "dsp-hp-modify-test-159216" -o name
[2026-08-04T23:59:24.631Z] [INFO] Command result: {"stdout":"","stderr":"Error from server (NotFound): namespaces \"dsp-hp-modify-test-159216\" not found","exitCode":1}
[2026-08-04T23:59:24.637Z] [INFO] Project 'dsp-hp-modify-test-159216' does not exist.
[2026-08-04T23:59:24.647Z] [INFO] Creating project dsp-hp-modify-test-159216
[2026-08-04T23:59:25.010Z] [INFO] [EXEC] oc new-project dsp-hp-modify-test-159216
[2026-08-04T23:59:25.314Z] [INFO] [EXEC] oc label namespace dsp-hp-modify-test-159216 opendatahub.io/dashboard=true --overwrite
[2026-08-04T23:59:25.320Z] [INFO] Executing command: oc get project "dsp-hp-modify-test-159216" -o name
[2026-08-04T23:59:25.593Z] [INFO] [EXEC] oc get project "dsp-hp-modify-test-159216" -o name
[2026-08-04T23:59:25.599Z] [INFO] Command result: {"stdout":"project.project.openshift.io/dsp-hp-modify-test-159216","stderr":"","exitCode":0}
[2026-08-04T23:59:25.604Z] [INFO] Project 'dsp-hp-modify-test-159216' exists.
[2026-08-04T23:59:25.615Z] [INFO] Project dsp-hp-modify-test-159216 confirmed to be created and verified successfully
[2026-08-04T23:59:25.620Z] [INFO] Loaded Hardware Profile Name: cypress-test-hardware-profile-159216
[2026-08-04T23:59:25.623Z] [INFO] Loaded Updated Hardware Profile Name: cypress-test-hardware-profile-updated-159216
[2026-08-04T23:59:25.626Z] [INFO] Loaded Modified Hardware Profile Name: cypress-test-hardware-profile-updated-modified-159216
[2026-08-04T23:59:25.629Z] [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-08-04T23:59:25.901Z] [INFO] [EXEC] oc get hardwareprofiles -ojson -n redhat-ods-applications | jq '.items[] | select(.metadata.name | contains("cypress-test-***")) | .metadata.name' | tr -d '"'
[2026-08-04T23:59:25.908Z] [INFO] Hardware Profile found: cypress-test-hardware-profile-159216. Proceeding to delete.
[2026-08-04T23:59:26.173Z] [INFO] [EXEC] oc delete hardwareprofiles cypress-test-*** -n redhat-ods-applications
[2026-08-04T23:59:26.180Z] [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-08-04T23:59:26.452Z] [INFO] [EXEC] oc get hardwareprofiles -ojson -n redhat-ods-applications | jq '.items[] | select(.metadata.name | contains("cypress-test-***")) | .metadata.name' | tr -d '"'
[2026-08-04T23:59:26.457Z] [INFO] No matching profile found, proceeding with the test.
[2026-08-04T23:59:26.464Z] [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-08-04T23:59:26.742Z] [INFO] [EXEC] oc get hardwareprofiles -ojson -n redhat-ods-applications | jq '.items[] | select(.metadata.name | contains("cypress-test-***")) | .metadata.name' | tr -d '"'
[2026-08-04T23:59:26.747Z] [INFO] No matching profile found, proceeding with the test.
[2026-08-04T23:59:26.777Z] [INFO] [STEP 1] Log into the application
[2026-08-04T23:59:26.787Z] [INFO] Navigate to: https://rh-ai.apps.eb9875cf-0527-40c4-82dc-ea4424c2f3c5.prod.konfluxeaas.com/
[2026-08-04T23:59:26.987Z] [INFO] [STEP 2] Navigate to Hardware Profiles
[2026-08-04T23:59:31.015Z] [INFO] [STEP 3] Create a Hardware Profile and confirm creation was successful
1) Changes Hardware Profiles applied to a resource
[2026-08-04T23:59:44.309Z] [INFO] Cleaning up Hardware Profile: cypress-test-hardware-profile-159216
[2026-08-04T23:59:44.314Z] [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-08-04T23:59:44.609Z] [INFO] [EXEC] oc get hardwareprofiles -ojson -n redhat-ods-applications | jq '.items[] | select(.metadata.name | contains("cypress-test-***")) | .metadata.name' | tr -d '"'
[2026-08-04T23:59:44.617Z] [INFO] Hardware Profile found: cypress-test-hardware-profile-159216. Proceeding to delete.
[2026-08-04T23:59:44.902Z] [INFO] [EXEC] oc delete hardwareprofiles cypress-test-*** -n redhat-ods-applications
[2026-08-04T23:59:44.910Z] [INFO] Cleaning up Hardware Profile: cypress-test-hardware-profile-updated-159216
[2026-08-04T23:59:44.915Z] [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-08-04T23:59:45.194Z] [INFO] [EXEC] oc get hardwareprofiles -ojson -n redhat-ods-applications | jq '.items[] | select(.metadata.name | contains("cypress-test-***")) | .metadata.name' | tr -d '"'
[2026-08-04T23:59:45.199Z] [INFO] No matching profile found, proceeding with the test.
[2026-08-04T23:59:45.211Z] [INFO] Cleaning up Hardware Profile: cypress-test-hardware-profile-updated-modified-159216
[2026-08-04T23:59:45.215Z] [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-08-04T23:59:45.498Z] [INFO] [EXEC] oc get hardwareprofiles -ojson -n redhat-ods-applications | jq '.items[] | select(.metadata.name | contains("cypress-test-***")) | .metadata.name' | tr -d '"'
[2026-08-04T23:59:45.504Z] [INFO] No matching profile found, proceeding with the test.
[2026-08-04T23:59:45.511Z] [INFO] Deleting Project dsp-hp-modify-test-159216 after the test has finished.
[2026-08-04T23:59:45.795Z] [INFO] [EXEC] oc delete project dsp-hp-modify-test-159216 --wait=false --ignore-not-found
0 passing (50s)
1 failing
1) Modify Hardware Profile applied to a running Workbench
Changes Hardware Profiles applied to a resource:
Test steps were:
1. Log into the application
2. Navigate to: https://rh-ai.apps.eb9875cf-0527-40c4-82dc-ea4424c2f3c5.prod.konfluxeaas.com/
3. Navigate to Hardware Profiles
4. Create a Hardware Profile and confirm creation was successful
Timed out retrying after 10000ms: Expected to find element: `[data-label=Name]`, but never found it. Queried from:
> cy.findByTestId(hardware-profile-table)
AssertionError: Timed out retrying after 10000ms: Expected to find element: `[data-label=Name]`, but never found it. Queried from:
> cy.findByTestId(hardware-profile-table)
at HardwareProfileRow.eval [as parentSelector] (webpack://@odh-dashboard/cypress/./cypress/pages/hardwareProfile.ts:163:29)
at HardwareProfileRow.find (webpack://@odh-dashboard/cypress/./cypress/pages/components/Contextual.ts:5:16)
at HardwareProfileRow.findDescription (webpack://@odh-dashboard/cypress/./cypress/pages/hardwareProfile.ts:44:16)
at Context.eval (webpack://@odh-dashboard/cypress/./cypress/tests/e2e/settings/hardwareProfiles/testModifyAppliedHardwareProfile.cy.ts:116:10)
[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: 2 │
│ Video: false │
│ Duration: 50 seconds │
│ Spec Ran: settings/hardwareProfiles/testModifyAppliedHardwareProfile.cy.ts │
└────────────────────────────────────────────────────────────────────────────────────────────────┘
(Screenshots)
- /workspace/tests-shared/tests-payload/results/SmokeSet1/e2e/screenshots/settings (1280x720)
/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 (1280x720)
/hardwareProfiles/testModifyAppliedHardwareProfile.cy.ts/Modify Hardware Profile
applied to a running Workbench -- Changes Hardware Profiles applied to a resour
ce (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:13 1 1 - - - │
├────────────────────────────────────────────────────────────────────────────────────────────────┤
│ ✔ dashboardNavigation/testApplication 00:14 1 1 - - - │
│ Links.cy.ts │
├────────────────────────────────────────────────────────────────────────────────────────────────┤
│ ✔ dashboardNavigation/testManifestLin 91ms 2 - - 2 - │
│ ks.cy.ts │
├────────────────────────────────────────────────────────────────────────────────────────────────┤
│ ✔ dataScienceProjects/testProjectAdmi 00:39 3 3 - - - │
│ nPermissions.cy.ts │
├────────────────────────────────────────────────────────────────────────────────────────────────┤
│ ✖ featureStore/testFeatureStoreRbac.c 02:44 2 1 1 - - │
│ y.ts │
├────────────────────────────────────────────────────────────────────────────────────────────────┤
│ ✔ learningResources/testCustomResourc 01:11 1 1 - - - │
│ eCreation.cy.ts │
├────────────────────────────────────────────────────────────────────────────────────────────────┤
│ ✔ modelCatalog/testCatalogSettingsAva 00:14 2 2 - - - │
│ ilable.cy.ts │
├────────────────────────────────────────────────────────────────────────────────────────────────┤
│ ✔ modelCatalog/testModelCatalogAvaila 00:44 2 2 - - - │
│ ble.cy.ts │
├────────────────────────────────────────────────────────────────────────────────────────────────┤
│ ✔ modelCatalog/testPerformanceFilters 00:33 1 1 - - - │
│ Available.cy.ts │
├────────────────────────────────────────────────────────────────────────────────────────────────┤
│ ✔ applications/enabled/testNotebookAd 00:23 2 2 - - - │
│ ministration.cy.ts │
├────────────────────────────────────────────────────────────────────────────────────────────────┤
│ ✔ applications/explore/testEnabledISV 00:14 1 1 - - - │
│ s.cy.ts │
├────────────────────────────────────────────────────────────────────────────────────────────────┤
│ ✔ dataScienceProjects/workbenches/tes 02:28 3 3 - - - │
│ tWorkbenchStorageClasses.cy.ts │
├────────────────────────────────────────────────────────────────────────────────────────────────┤
│ ✔ dataScienceProjects/workbenches/wor 00:43 1 1 - - - │
│ kbenches.cy.ts │
├────────────────────────────────────────────────────────────────────────────────────────────────┤
│ ✔ modelTraining/trainJobs/testTrainjo 510ms 1 - - 1 - │
│ bLifecycle.cy.ts │
├────────────────────────────────────────────────────────────────────────────────────────────────┤
│ ✔ modelTraining/trainJobs/testTrainjo 515ms 1 1 - - - │
│ bProgression.cy.ts │
├────────────────────────────────────────────────────────────────────────────────────────────────┤
│ ✔ settings/hardwareProfiles/testDelet 01:14 1 1 - - - │
│ eAppliedHardwareProfile.cy.ts │
├────────────────────────────────────────────────────────────────────────────────────────────────┤
│ ✖ settings/hardwareProfiles/testHardw 00:39 1 - 1 - - │
│ areProfiles.cy.ts │
├────────────────────────────────────────────────────────────────────────────────────────────────┤
│ ✖ settings/hardwareProfiles/testModif 00:50 1 - 1 - - │
│ yAppliedHardwareProfile.cy.ts │
└────────────────────────────────────────────────────────────────────────────────────────────────┘
✖ 3 of 18 failed (17%) 13:11 27 21 3 3 -