INFO[2026-07-20T13:06:51Z] ci-operator version v20260718-757a822fc INFO[2026-07-20T13:06:51Z] Loading configuration from https://config.ci.openshift.org for openshift/console@main INFO[2026-07-20T13:06:51Z] Resolved source https://github.com/openshift/console to main@a70992e1, merging: #16741 7bfc1d7f @shahsahil264 WARN[2026-07-20T13:06:51Z] skipped directory "..2026_07_20_13_06_37.2197263544" when creating secret from directory "/secrets/ci-pull-credentials" INFO[2026-07-20T13:06:51Z] Running the http server at 172.24.109.84:8080 INFO[2026-07-20T13:06:51Z] Loading information from https://config.ci.openshift.org for integrated stream ocp/5.0 INFO[2026-07-20T13:06:51Z] Loading information from https://config.ci.openshift.org for integrated stream ocp/5.0 INFO[2026-07-20T13:06:51Z] Detected base image, will tag into pipeline:ocp_builder_rhel-9-base-nodejs-openshift-5.0 alias=ocp_builder_rhel-9-base-nodejs-openshift-5.0 dockerfile=./Dockerfile image=console INFO[2026-07-20T13:06:51Z] Detected base image, will tag into pipeline:ocp_5.0_base-rhel9 alias=ocp_5.0_base-rhel9 dockerfile=./Dockerfile image=console INFO[2026-07-20T13:06:51Z] Detected base image, will tag into pipeline:ocp_builder_rhel-9-golang-1.26-openshift-5.0 alias=ocp_builder_rhel-9-golang-1.26-openshift-5.0 dockerfile=./Dockerfile image=console INFO[2026-07-20T13:06:51Z] Detected base image matches existing base image alias=ocp_builder_rhel-9-golang-1.25-openshift-4.22 dockerfile=./Dockerfile.downloads image=console-downloads INFO[2026-07-20T13:06:51Z] Building release initial from a snapshot of ocp/5.0 INFO[2026-07-20T13:06:51Z] Building release latest from a snapshot of ocp/5.0 INFO[2026-07-20T13:06:51Z] Using namespace https://console-openshift-console.apps.build12.ci.devcluster.openshift.com/k8s/cluster/projects/ci-op-0i40vzip INFO[2026-07-20T13:06:51Z] Setting arch for src arch=amd64 reasons=console, console-downloads, console-plugin-demo, console-playwright-runner INFO[2026-07-20T13:06:51Z] Running [input:root], [input:ocp_builder_rhel-9-golang-1.25-openshift-4.22], [input:ocp_builder_rhel-9-base-nodejs-openshift-4.22], [input:ocp_builder_rhel-9-base-nodejs-openshift-5.0], [input:ocp_5.0_base-rhel9], [input:ocp_builder_rhel-9-golang-1.26-openshift-5.0], lease-proxy-server, [input:origin-centos-8], [input:ocp-4.18-upi-installer], [input:ocp-4.22-upi-installer], [input:ocp-4.16-upi-installer], [input:ocp-5.0-upi-installer], [input:ci-datarouter2reportportal-latest], [release-inputs:initial], [release-inputs:latest], src, console-downloads, console-plugin-demo, console-playwright-runner, console, [output:stable:console], [output:stable:console-downloads], [output:stable:console-plugin-demo], [output:stable:console-playwright-runner], [images], [release:latest], e2e-playwright INFO[2026-07-20T13:06:51Z] Tagging ocp/4.22:upi-installer into pipeline:ocp-4.22-upi-installer. INFO[2026-07-20T13:06:51Z] Tagging origin/centos:8 into pipeline:origin-centos-8. INFO[2026-07-20T13:06:51Z] Tagging ocp/5.0:upi-installer into pipeline:ocp-5.0-upi-installer. INFO[2026-07-20T13:06:51Z] Tagging ocp/4.18:upi-installer into pipeline:ocp-4.18-upi-installer. INFO[2026-07-20T13:06:51Z] Tagging ci/datarouter2reportportal:latest into pipeline:ci-datarouter2reportportal-latest. INFO[2026-07-20T13:06:51Z] Tagging ocp/4.16:upi-installer into pipeline:ocp-4.16-upi-installer. INFO[2026-07-20T13:06:51Z] Tagging ocp/builder:rhel-9-base-nodejs-openshift-4.22 into pipeline:ocp_builder_rhel-9-base-nodejs-openshift-4.22. INFO[2026-07-20T13:06:51Z] Tagging ocp/builder:rhel-9-golang-1.26-openshift-5.0 into pipeline:ocp_builder_rhel-9-golang-1.26-openshift-5.0. INFO[2026-07-20T13:06:51Z] Tagging ocp/builder:rhel-9-base-nodejs-openshift-5.0 into pipeline:ocp_builder_rhel-9-base-nodejs-openshift-5.0. INFO[2026-07-20T13:06:51Z] Tagging ci/tectonic-console-builder:v29 into pipeline:root. INFO[2026-07-20T13:06:51Z] Tagging ocp/builder:rhel-9-golang-1.25-openshift-4.22 into pipeline:ocp_builder_rhel-9-golang-1.25-openshift-4.22. INFO[2026-07-20T13:06:51Z] Tagging ocp/5.0:base-rhel9 into pipeline:ocp_5.0_base-rhel9. INFO[2026-07-20T13:06:52Z] Waiting to import tags on imagestream (after taking snapshot) ci-op-0i40vzip/stable-initial ... INFO[2026-07-20T13:06:52Z] Waiting to import tags on imagestream (after taking snapshot) ci-op-0i40vzip/stable ... INFO[2026-07-20T13:07:04Z] Building src INFO[2026-07-20T13:07:04Z] Created build "src-amd64" INFO[2026-07-20T13:08:58Z] Build src-amd64 succeeded after 1m54s INFO[2026-07-20T13:08:58Z] Retrieving digests of member images INFO[2026-07-20T13:08:59Z] Image ci-op-0i40vzip/pipeline:src created digest=sha256:8feb82f76afe3a7ffb24eddb92ebfda3c4bbc7679e695ed23bfc7bc7572ea382 for-build=src INFO[2026-07-20T13:08:59Z] Building console-playwright-runner INFO[2026-07-20T13:08:59Z] Building console-plugin-demo INFO[2026-07-20T13:08:59Z] Building console INFO[2026-07-20T13:08:59Z] Building console-downloads INFO[2026-07-20T13:08:59Z] Created build "console-plugin-demo-amd64" INFO[2026-07-20T13:08:59Z] Created build "console-playwright-runner-amd64" INFO[2026-07-20T13:09:00Z] Created build "console-downloads-amd64" INFO[2026-07-20T13:09:00Z] Created build "console-amd64" INFO[2026-07-20T13:10:23Z] Imported tags on imagestream (after taking snapshot) ci-op-0i40vzip/stable-initial INFO[2026-07-20T13:10:24Z] Imported tags on imagestream (after taking snapshot) ci-op-0i40vzip/stable INFO[2026-07-20T13:15:15Z] Build console-downloads-amd64 succeeded after 5m48s INFO[2026-07-20T13:15:15Z] Retrieving digests of member images INFO[2026-07-20T13:15:17Z] Image ci-op-0i40vzip/pipeline:console-downloads created digest=sha256:403ad704623b8334b20ab0377ad413f4acee4298f573b8db9c249c18fb40f6bd for-build=console-downloads INFO[2026-07-20T13:15:17Z] Tagging console-downloads into stable INFO[2026-07-20T13:20:39Z] Build console-plugin-demo-amd64 succeeded after 5m55s INFO[2026-07-20T13:20:39Z] Retrieving digests of member images INFO[2026-07-20T13:20:40Z] Image ci-op-0i40vzip/pipeline:console-plugin-demo created digest=sha256:347473a8313e402c8f5beed9002257e45a666dc5f945a1b596e3f71cebb109b4 for-build=console-plugin-demo INFO[2026-07-20T13:20:40Z] Tagging console-plugin-demo into stable INFO[2026-07-20T13:23:19Z] Build console-amd64 succeeded after 8m34s INFO[2026-07-20T13:23:19Z] Retrieving digests of member images INFO[2026-07-20T13:23:20Z] Image ci-op-0i40vzip/pipeline:console created digest=sha256:b6da303519faeeb607d9fe08dbf8b69e564c1c5faf7e4c7211b97a5d91789510 for-build=console INFO[2026-07-20T13:23:20Z] Tagging console into stable INFO[2026-07-20T13:26:22Z] Build console-playwright-runner-amd64 succeeded after 11m38s INFO[2026-07-20T13:26:22Z] Retrieving digests of member images INFO[2026-07-20T13:26:24Z] Image ci-op-0i40vzip/pipeline:console-playwright-runner created digest=sha256:35dcaeb61c8511ede5f02f0347eb164809ff96602088a0613adf4c3104e02947 for-build=console-playwright-runner INFO[2026-07-20T13:26:24Z] Tagging console-playwright-runner into stable INFO[2026-07-20T13:26:24Z] Creating release image registry.build12.ci.openshift.org/ci-op-0i40vzip/release:latest. INFO[2026-07-20T13:27:37Z] Snapshot integration stream into release 5.0.0-0.ci-2026-07-20-132624-test-ci-op-0i40vzip-latest to tag release:latest INFO[2026-07-20T13:27:37Z] Acquiring leases for test e2e-playwright: [openshift-org-gcp-quota-slice] INFO[2026-07-20T13:27:37Z] Acquired 1 lease(s) for openshift-org-gcp-quota-slice: [gcp-3--us-central1--quota-slice-91] INFO[2026-07-20T13:27:37Z] Loading information from https://config.ci.openshift.org for cluster profile gcp-3 INFO[2026-07-20T13:27:37Z] Running multi-stage test e2e-playwright INFO[2026-07-20T13:27:38Z] Running multi-stage phase pre INFO[2026-07-20T13:27:38Z] Running step e2e-playwright-ipi-conf. INFO[2026-07-20T13:27:49Z] Step e2e-playwright-ipi-conf succeeded after 10s. INFO[2026-07-20T13:27:49Z] Running step e2e-playwright-ipi-conf-telemetry. INFO[2026-07-20T13:27:58Z] Step e2e-playwright-ipi-conf-telemetry succeeded after 9s. INFO[2026-07-20T13:27:58Z] Running step e2e-playwright-ipi-conf-gcp. INFO[2026-07-20T13:28:06Z] Step e2e-playwright-ipi-conf-gcp succeeded after 8s. INFO[2026-07-20T13:28:06Z] Running step e2e-playwright-ipi-conf-gcp-zones. INFO[2026-07-20T13:29:07Z] Step e2e-playwright-ipi-conf-gcp-zones succeeded after 1m0s. INFO[2026-07-20T13:29:07Z] Running step e2e-playwright-ipi-install-monitoringpvc. INFO[2026-07-20T13:29:16Z] Step e2e-playwright-ipi-install-monitoringpvc succeeded after 8s. INFO[2026-07-20T13:29:16Z] Running step e2e-playwright-rhcos-conf-osstream. INFO[2026-07-20T13:29:24Z] Step e2e-playwright-rhcos-conf-osstream succeeded after 8s. INFO[2026-07-20T13:29:24Z] Running step e2e-playwright-ipi-install-rbac. INFO[2026-07-20T13:29:33Z] Step e2e-playwright-ipi-install-rbac succeeded after 9s. INFO[2026-07-20T13:29:33Z] Running step e2e-playwright-openshift-cluster-bot-rbac. INFO[2026-07-20T13:29:41Z] Step e2e-playwright-openshift-cluster-bot-rbac succeeded after 7s. INFO[2026-07-20T13:29:41Z] Running step e2e-playwright-ipi-install-hosted-loki. INFO[2026-07-20T13:29:49Z] Step e2e-playwright-ipi-install-hosted-loki succeeded after 8s. INFO[2026-07-20T13:29:49Z] Running step e2e-playwright-ipi-install-install. INFO[2026-07-20T14:15:14Z] Step e2e-playwright-ipi-install-install succeeded after 45m24s. INFO[2026-07-20T14:15:14Z] Running step e2e-playwright-ipi-install-times-collection. INFO[2026-07-20T14:15:45Z] Step e2e-playwright-ipi-install-times-collection succeeded after 31s. INFO[2026-07-20T14:15:45Z] Running step e2e-playwright-nodes-readiness. INFO[2026-07-20T14:15:56Z] Step e2e-playwright-nodes-readiness succeeded after 10s. INFO[2026-07-20T14:15:56Z] Running step e2e-playwright-multiarch-validate-nodes. INFO[2026-07-20T14:17:09Z] Step e2e-playwright-multiarch-validate-nodes succeeded after 1m13s. INFO[2026-07-20T14:17:09Z] Running step e2e-playwright-openshift-tests-extension-admission-crd-install. INFO[2026-07-20T14:17:17Z] Step e2e-playwright-openshift-tests-extension-admission-crd-install succeeded after 8s. INFO[2026-07-20T14:17:17Z] Step phase pre succeeded after 49m39s. INFO[2026-07-20T14:17:17Z] Running multi-stage phase test INFO[2026-07-20T14:17:17Z] Running step e2e-playwright-test. INFO[2026-07-20T16:18:51Z] Logs for container test in pod e2e-playwright-test: INFO[2026-07-20T16:18:51Z] +++ dirname ./test-prow-playwright-e2e.sh ++ cd . ++ pwd + REPO_ROOT=/go/src/github.com/openshift/console + cd /go/src/github.com/openshift/console + ARTIFACT_DIR=/logs/artifacts + INSTALLER_DIR=/logs/artifacts/installer + '[' -z /logs/artifacts ']' + case "$ARTIFACT_DIR" in + export ARTIFACT_DIR INSTALLER_DIR + mkdir -p /logs/artifacts + set +x ++ oc get consoles.config.openshift.io cluster -o 'jsonpath={.status.consoleURL}' + export BRIDGE_BASE_ADDRESS=https://console-openshift-console.apps.ci-op-0i40vzip-976e7.XXXXXXXXXXXXXXXXXXXXXX + BRIDGE_BASE_ADDRESS=https://console-openshift-console.apps.ci-op-0i40vzip-976e7.XXXXXXXXXXXXXXXXXXXXXX + ./contrib/create-user.sh ++ dirname ./contrib/create-user.sh + BASEDIR=./contrib/.. ++ oc get --ignore-not-found secret -n openshift-config htpass-secret -o name + htpasswd_secret_name= + '[' '' == '' ']' + oc create -f ./contrib/../frontend/packages/console-shared/src/test-data/htpasswd-secret.yaml secret/htpass-secret created ++ cat ./contrib/../frontend/packages/console-shared/src/test-data/patch-htpasswd.yaml + oc patch oauths cluster --patch 'spec: identityProviders: - name: test mappingMethod: claim type: HTPasswd htpasswd: fileData: name: htpass-secret' --type=merge oauth.config.openshift.io/cluster patched + set +x waiting for authentication operator to start Progressing 'test' idp... authentication operator started Progressing 'test' idp (duration: 0m:45s) waiting for authentication operator to finish Progressing 'test' idp... authentication operator finished Progressing 'test' idp (duration: 0m:45s) + pushd frontend /go/src/github.com/openshift/console/frontend /go/src/github.com/openshift/console + SCENARIO=e2e + '[' 0 -gt 0 ']' + '[' e2e == e2e ']' + ./integration-tests/test-playwright-e2e.sh (node:252) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead. (Use `node --trace-deprecation ...` to show where the warning was created) Running 299 tests using 1 worker (node:264) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead. (Use `node-22 --trace-deprecation ...` to show where the warning was created) [1/299] [cluster-setup] › e2e/setup/cluster.setup.ts:15:1 › verify cluster authentication [2/299] [cluster-setup] › e2e/setup/cluster.setup.ts:39:1 › create test namespace and configure cluster [3/299] [admin-auth] › e2e/setup/admin-auth.setup.ts:9:1 › login as kubeadmin [4/299] [developer-auth] › e2e/setup/developer-auth.setup.ts:9:1 › login as developer (node:466) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead. (Use `node-22 --trace-deprecation ...` to show where the warning was created) [5/299] [smoke] › e2e/tests/smoke/smoke-test.spec.ts:3:1 › console loads after setup (node:572) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead. (Use `node-22 --trace-deprecation ...` to show where the warning was created) [6/299] [console] › e2e/tests/console/app/demo-dynamic-plugin.spec.ts:143:7 › Demo dynamic plugin [webpack] › enables the demo plugin and verifies it loads @admin @dynamic-plugin [console] › e2e/tests/console/app/demo-dynamic-plugin.spec.ts:143:7 › Demo dynamic plugin [webpack] › enables the demo plugin and verifies it loads @admin @dynamic-plugin Deploying console-demo-plugin [webpack] with image: registry.build12.ci.openshift.org/ci-op-0i40vzip/pipeline@sha256:347473a8313e402c8f5beed9002257e45a666dc5f945a1b596e3f71cebb109b4 [7/299] [console] › e2e/tests/console/app/demo-dynamic-plugin.spec.ts:182:7 › Demo dynamic plugin [webpack] › verifies Dashboard Card nav item @admin @dynamic-plugin [8/299] [console] › e2e/tests/console/app/demo-dynamic-plugin.spec.ts:193:7 › Demo dynamic plugin [webpack] › verifies Dynamic Nav items @admin @dynamic-plugin [9/299] [console] › e2e/tests/console/app/demo-dynamic-plugin.spec.ts:206:7 › Demo dynamic plugin [webpack] › verifies Test Utilities nav item @admin @dynamic-plugin [10/299] [console] › e2e/tests/console/app/demo-dynamic-plugin.spec.ts:215:7 › Demo dynamic plugin [webpack] › verifies List Page nav item @admin @dynamic-plugin [11/299] [console] › e2e/tests/console/app/demo-dynamic-plugin.spec.ts:225:7 › Demo dynamic plugin [webpack] › verifies K8s API nav item @admin @dynamic-plugin [12/299] [console] › e2e/tests/console/app/demo-dynamic-plugin.spec.ts:240:7 › Demo dynamic plugin [webpack] › shows Dynamic Plugins in Cluster Overview Status card @admin @dynamic-plugin [13/299] [console] › e2e/tests/console/app/demo-dynamic-plugin.spec.ts:253:7 › Demo dynamic plugin [webpack] › shows Dynamic Plugins in About modal @admin @dynamic-plugin [14/299] [console] › e2e/tests/console/app/demo-dynamic-plugin.spec.ts:262:7 › Demo dynamic plugin [webpack] › verifies extension point for customized create project modal @admin @dynamic-plugin [15/299] [console] › e2e/tests/console/app/demo-dynamic-plugin.spec.ts:272:7 › Demo dynamic plugin [webpack] › displays manifest tab in ConsolePlugin details page @admin @dynamic-plugin [16/299] [console] › e2e/tests/console/app/demo-dynamic-plugin.spec.ts:281:7 › Demo dynamic plugin [webpack] › navigates to manifest tab and displays read-only editor with JSON @admin @dynamic-plugin [17/299] [console] › e2e/tests/console/app/demo-dynamic-plugin.spec.ts:296:7 › Demo dynamic plugin [webpack] › manifest tab shows read-only editor when manifest is available @admin @dynamic-plugin [18/299] [console] › e2e/tests/console/app/demo-dynamic-plugin.spec.ts:315:7 › Demo dynamic plugin [webpack] › console plugin proxy copies plugin service response status code @admin @dynamic-plugin [19/299] [console] › e2e/tests/console/app/demo-dynamic-plugin.spec.ts:325:7 › Demo dynamic plugin [webpack] › allows disabling dynamic plugins through a query parameter @admin @dynamic-plugin [20/299] [console] › e2e/tests/console/app/demo-dynamic-plugin.spec.ts:342:7 › Demo dynamic plugin [webpack] › disables the demo plugin and deletes it @admin @dynamic-plugin [21/299] [console] › e2e/tests/console/app/demo-dynamic-plugin.spec.ts:143:7 › Demo dynamic plugin [rspack] › enables the demo plugin and verifies it loads @admin @dynamic-plugin [console] › e2e/tests/console/app/demo-dynamic-plugin.spec.ts:143:7 › Demo dynamic plugin [rspack] › enables the demo plugin and verifies it loads @admin @dynamic-plugin Deploying console-demo-plugin [rspack] with image: registry.build12.ci.openshift.org/ci-op-0i40vzip/pipeline@sha256:347473a8313e402c8f5beed9002257e45a666dc5f945a1b596e3f71cebb109b4 [22/299] [console] › e2e/tests/console/app/demo-dynamic-plugin.spec.ts:182:7 › Demo dynamic plugin [rspack] › verifies Dashboard Card nav item @admin @dynamic-plugin [23/299] [console] › e2e/tests/console/app/demo-dynamic-plugin.spec.ts:193:7 › Demo dynamic plugin [rspack] › verifies Dynamic Nav items @admin @dynamic-plugin [24/299] [console] › e2e/tests/console/app/demo-dynamic-plugin.spec.ts:206:7 › Demo dynamic plugin [rspack] › verifies Test Utilities nav item @admin @dynamic-plugin [25/299] [console] › e2e/tests/console/app/demo-dynamic-plugin.spec.ts:215:7 › Demo dynamic plugin [rspack] › verifies List Page nav item @admin @dynamic-plugin [26/299] [console] › e2e/tests/console/app/demo-dynamic-plugin.spec.ts:225:7 › Demo dynamic plugin [rspack] › verifies K8s API nav item @admin @dynamic-plugin [27/299] [console] › e2e/tests/console/app/demo-dynamic-plugin.spec.ts:240:7 › Demo dynamic plugin [rspack] › shows Dynamic Plugins in Cluster Overview Status card @admin @dynamic-plugin [28/299] [console] › e2e/tests/console/app/demo-dynamic-plugin.spec.ts:253:7 › Demo dynamic plugin [rspack] › shows Dynamic Plugins in About modal @admin @dynamic-plugin [29/299] [console] › e2e/tests/console/app/demo-dynamic-plugin.spec.ts:262:7 › Demo dynamic plugin [rspack] › verifies extension point for customized create project modal @admin @dynamic-plugin [30/299] [console] › e2e/tests/console/app/demo-dynamic-plugin.spec.ts:272:7 › Demo dynamic plugin [rspack] › displays manifest tab in ConsolePlugin details page @admin @dynamic-plugin [31/299] [console] › e2e/tests/console/app/demo-dynamic-plugin.spec.ts:281:7 › Demo dynamic plugin [rspack] › navigates to manifest tab and displays read-only editor with JSON @admin @dynamic-plugin [32/299] [console] › e2e/tests/console/app/demo-dynamic-plugin.spec.ts:296:7 › Demo dynamic plugin [rspack] › manifest tab shows read-only editor when manifest is available @admin @dynamic-plugin [33/299] [console] › e2e/tests/console/app/demo-dynamic-plugin.spec.ts:315:7 › Demo dynamic plugin [rspack] › console plugin proxy copies plugin service response status code @admin @dynamic-plugin [34/299] [console] › e2e/tests/console/app/demo-dynamic-plugin.spec.ts:325:7 › Demo dynamic plugin [rspack] › allows disabling dynamic plugins through a query parameter @admin @dynamic-plugin [35/299] [console] › e2e/tests/console/app/demo-dynamic-plugin.spec.ts:342:7 › Demo dynamic plugin [rspack] › disables the demo plugin and deletes it @admin @dynamic-plugin [36/299] [console] › e2e/tests/console/app/filtering-and-searching.spec.ts:51:3 › Filtering and Searching › filters Pod from object detail @admin [37/299] [console] › e2e/tests/console/app/filtering-and-searching.spec.ts:60:3 › Filtering and Searching › filters invalid Pod from object detail @admin [38/299] [console] › e2e/tests/console/app/filtering-and-searching.spec.ts:69:3 › Filtering and Searching › filters from Pods list @admin [39/299] [console] › e2e/tests/console/app/filtering-and-searching.spec.ts:78:3 › Filtering and Searching › displays namespace column in Search for All Namespaces @admin [40/299] [console] › e2e/tests/console/app/filtering-and-searching.spec.ts:89:3 › Filtering and Searching › hides namespace column in Search for scoped namespace @admin [41/299] [console] › e2e/tests/console/app/filtering-and-searching.spec.ts:100:3 › Filtering and Searching › searches for object by kind and label @admin [42/299] [console] › e2e/tests/console/app/filtering-and-searching.spec.ts:108:3 › Filtering and Searching › searches for object by kind, label, and name @admin [43/299] [console] › e2e/tests/console/app/filtering-and-searching.spec.ts:116:3 › Filtering and Searching › hides filter category select when only one filter exists @admin [44/299] [console] › e2e/tests/console/app/masthead.spec.ts:10:3 › Masthead › logo should be restricted to a max-height of 60px @admin [45/299] [console] › e2e/tests/console/app/masthead.spec.ts:29:5 › Masthead › quick create should open Import YAML @admin [46/299] [console] › e2e/tests/console/app/masthead.spec.ts:29:5 › Masthead › quick create should open Import from Git @admin [47/299] [console] › e2e/tests/console/app/masthead.spec.ts:29:5 › Masthead › quick create should open Deploy Image @admin [48/299] [console] › e2e/tests/console/app/masthead.spec.ts:43:3 › Masthead › should render the correct copy login command link @admin [49/299] [console] › e2e/tests/console/app/masthead.spec.ts:60:3 › Masthead › should log the user out @admin [50/299] [console] › e2e/tests/console/app/node-terminal.spec.ts:6:3 › Node terminal › opens a debug terminal on a node @admin [51/299] [console] › e2e/tests/console/app/overview.spec.ts:110:5 › Overview page › displays DaemonSet in overview list and shows details sidebar @admin [52/299] [console] › e2e/tests/console/app/overview.spec.ts:110:5 › Overview page › displays Deployment in overview list and shows details sidebar @admin [53/299] [console] › e2e/tests/console/app/overview.spec.ts:110:5 › Overview page › displays DeploymentConfig in overview list and shows details sidebar @admin [54/299] [console] › e2e/tests/console/app/overview.spec.ts:110:5 › Overview page › displays StatefulSet in overview list and shows details sidebar @admin [55/299] [console] › e2e/tests/console/app/poll-console-updates.spec.ts:23:3 › PollConsoleUpdates › triggers the console update toast when consoleCommit changes @admin (node:2441) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead. (Use `node-22 --trace-deprecation ...` to show where the warning was created) [56/299] (retries) [console] › e2e/tests/console/app/poll-console-updates.spec.ts:23:3 › PollConsoleUpdates › triggers the console update toast when consoleCommit changes @admin (retry #1)  1) [console] › e2e/tests/console/app/poll-console-updates.spec.ts:23:3 › PollConsoleUpdates › triggers the console update toast when consoleCommit changes @admin Test timeout of 120000ms exceeded. Error: expect(locator).toBeVisible() failed Locator: getByTestId('refresh-web-console') Expected: visible Error: element(s) not found Call log:  - Expect "toBeVisible" with timeout 300000ms  - waiting for getByTestId('refresh-web-console')  - waiting for" https://oauth-openshift.apps.ci-op-0i40vzip-976e7.XXXXXXXXXXXXXXXXXXXXXX/oauth/authorize?client_id=console&redirect_uri=https%3A%2F%2Fconsole-openshift-console.apps.ci-op-0i40vzip-976e7.gcp-3.ci.open…" navigation to finish...  - navigated to "https://console-openshift-console.apps.ci-op-0i40vzip-976e7.XXXXXXXXXXXXXXXXXXXXXX/auth/callback?code=sha256~FBbXgPWBZios4HSW05KW7gSwHJfc-_DLzgmYIWwn-eQ&state=15250d38db06112d76fc874c9c9b7d63"  - waiting for" https://console-openshift-console.apps.ci-op-0i40vzip-976e7.XXXXXXXXXXXXXXXXXXXXXX/" navigation to finish...  - navigated to "https://console-openshift-console.apps.ci-op-0i40vzip-976e7.XXXXXXXXXXXXXXXXXXXXXX/" 38 | ); 39 | > 40 | await expect(page.getByTestId('refresh-web-console')).toBeVisible({ timeout: 300_000 }); | ^ 41 | }); 42 | 43 | test('triggers the console update toast when a plugin is added', async ({ page }) => { at /go/src/github.com/openshift/console/frontend/e2e/tests/console/app/poll-console-updates.spec.ts:40:59 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── test-results/app-poll-console-updates-P-a1b21--when-consoleCommit-changes-console/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── attachment #2: video (video/webm) ────────────────────────────────────────────────────────────── test-results/app-poll-console-updates-P-a1b21--when-consoleCommit-changes-console/video.webm ──────────────────────────────────────────────────────────────────────────────────────────────── Error Context: test-results/app-poll-console-updates-P-a1b21--when-consoleCommit-changes-console/error-context.md Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Test timeout of 120000ms exceeded. Error: expect(locator).toBeVisible() failed Locator: getByTestId('refresh-web-console') Expected: visible Error: element(s) not found Call log:  - Expect "toBeVisible" with timeout 300000ms  - waiting for getByTestId('refresh-web-console')  - waiting for" https://oauth-openshift.apps.ci-op-0i40vzip-976e7.XXXXXXXXXXXXXXXXXXXXXX/oauth/authorize?client_id=console&redirect_uri=https%3A%2F%2Fconsole-openshift-console.apps.ci-op-0i40vzip-976e7.gcp-3.ci.open…" navigation to finish...  - navigated to "https://console-openshift-console.apps.ci-op-0i40vzip-976e7.XXXXXXXXXXXXXXXXXXXXXX/auth/callback?code=sha256~LGIM_8vkJsXDjmcQGgrDFpi23zaAntyX-_yu8kWPS4U&state=d5f9001257751dae0d9bf1337739a26f"  - waiting for" https://console-openshift-console.apps.ci-op-0i40vzip-976e7.XXXXXXXXXXXXXXXXXXXXXX/" navigation to finish...  - navigated to "https://console-openshift-console.apps.ci-op-0i40vzip-976e7.XXXXXXXXXXXXXXXXXXXXXX/" 38 | ); 39 | > 40 | await expect(page.getByTestId('refresh-web-console')).toBeVisible({ timeout: 300_000 }); | ^ 41 | }); 42 | 43 | test('triggers the console update toast when a plugin is added', async ({ page }) => { at /go/src/github.com/openshift/console/frontend/e2e/tests/console/app/poll-console-updates.spec.ts:40:59 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── test-results/app-poll-console-updates-P-a1b21--when-consoleCommit-changes-console-retry1/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── attachment #2: video (video/webm) ────────────────────────────────────────────────────────────── test-results/app-poll-console-updates-P-a1b21--when-consoleCommit-changes-console-retry1/video.webm ──────────────────────────────────────────────────────────────────────────────────────────────── Error Context: test-results/app-poll-console-updates-P-a1b21--when-consoleCommit-changes-console-retry1/error-context.md attachment #4: trace (application/zip) ───────────────────────────────────────────────────────── test-results/app-poll-console-updates-P-a1b21--when-consoleCommit-changes-console-retry1/trace.zip Usage: npx playwright show-trace test-results/app-poll-console-updates-P-a1b21--when-consoleCommit-changes-console-retry1/trace.zip ──────────────────────────────────────────────────────────────────────────────────────────────── (node:2547) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead. (Use `node-22 --trace-deprecation ...` to show where the warning was created) [57/299] [console] › e2e/tests/console/app/poll-console-updates.spec.ts:43:3 › PollConsoleUpdates › triggers the console update toast when a plugin is added @admin (node:2656) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead. (Use `node-22 --trace-deprecation ...` to show where the warning was created) [58/299] (retries) [console] › e2e/tests/console/app/poll-console-updates.spec.ts:43:3 › PollConsoleUpdates › triggers the console update toast when a plugin is added @admin (retry #1)  2) [console] › e2e/tests/console/app/poll-console-updates.spec.ts:43:3 › PollConsoleUpdates › triggers the console update toast when a plugin is added @admin Test timeout of 120000ms exceeded. Error: expect(locator).toBeVisible() failed Locator: getByTestId('refresh-web-console') Expected: visible Error: element(s) not found Call log:  - Expect "toBeVisible" with timeout 300000ms  - waiting for getByTestId('refresh-web-console') 67 | ); 68 | > 69 | await expect(page.getByTestId('refresh-web-console')).toBeVisible({ timeout: 300_000 }); | ^ 70 | }); 71 | 72 | test('triggers the console update toast when a plugin is added and a different plugin endpoint is erroring', async ({ at /go/src/github.com/openshift/console/frontend/e2e/tests/console/app/poll-console-updates.spec.ts:69:59 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── test-results/app-poll-console-updates-P-4fa37-oast-when-a-plugin-is-added-console/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── attachment #2: video (video/webm) ────────────────────────────────────────────────────────────── test-results/app-poll-console-updates-P-4fa37-oast-when-a-plugin-is-added-console/video.webm ──────────────────────────────────────────────────────────────────────────────────────────────── Error Context: test-results/app-poll-console-updates-P-4fa37-oast-when-a-plugin-is-added-console/error-context.md Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Test timeout of 120000ms exceeded. Error: expect(locator).toBeVisible() failed Locator: getByTestId('refresh-web-console') Expected: visible Error: element(s) not found Call log:  - Expect "toBeVisible" with timeout 300000ms  - waiting for getByTestId('refresh-web-console') 67 | ); 68 | > 69 | await expect(page.getByTestId('refresh-web-console')).toBeVisible({ timeout: 300_000 }); | ^ 70 | }); 71 | 72 | test('triggers the console update toast when a plugin is added and a different plugin endpoint is erroring', async ({ at /go/src/github.com/openshift/console/frontend/e2e/tests/console/app/poll-console-updates.spec.ts:69:59 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── test-results/app-poll-console-updates-P-4fa37-oast-when-a-plugin-is-added-console-retry1/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── attachment #2: video (video/webm) ────────────────────────────────────────────────────────────── test-results/app-poll-console-updates-P-4fa37-oast-when-a-plugin-is-added-console-retry1/video.webm ──────────────────────────────────────────────────────────────────────────────────────────────── Error Context: test-results/app-poll-console-updates-P-4fa37-oast-when-a-plugin-is-added-console-retry1/error-context.md attachment #4: trace (application/zip) ───────────────────────────────────────────────────────── test-results/app-poll-console-updates-P-4fa37-oast-when-a-plugin-is-added-console-retry1/trace.zip Usage: npx playwright show-trace test-results/app-poll-console-updates-P-4fa37-oast-when-a-plugin-is-added-console-retry1/trace.zip ──────────────────────────────────────────────────────────────────────────────────────────────── (node:2762) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead. (Use `node-22 --trace-deprecation ...` to show where the warning was created) [59/299] [console] › e2e/tests/console/app/poll-console-updates.spec.ts:72:3 › PollConsoleUpdates › triggers the console update toast when a plugin is added and a different plugin endpoint is erroring @admin (node:2868) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead. (Use `node-22 --trace-deprecation ...` to show where the warning was created) [60/299] (retries) [console] › e2e/tests/console/app/poll-console-updates.spec.ts:72:3 › PollConsoleUpdates › triggers the console update toast when a plugin is added and a different plugin endpoint is erroring @admin (retry #1)  3) [console] › e2e/tests/console/app/poll-console-updates.spec.ts:72:3 › PollConsoleUpdates › triggers the console update toast when a plugin is added and a different plugin endpoint is erroring @admin Test timeout of 120000ms exceeded. Error: expect(locator).toBeVisible() failed Locator: getByTestId('refresh-web-console') Expected: visible Error: element(s) not found Call log:  - Expect "toBeVisible" with timeout 300000ms  - waiting for getByTestId('refresh-web-console') 104 | ); 105 | > 106 | await expect(page.getByTestId('refresh-web-console')).toBeVisible({ timeout: 300_000 }); | ^ 107 | }); 108 | 109 | test('triggers the console update toast when a plugin is removed', async ({ page }) => { at /go/src/github.com/openshift/console/frontend/e2e/tests/console/app/poll-console-updates.spec.ts:106:59 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── test-results/app-poll-console-updates-P-941b7-plugin-endpoint-is-erroring-console/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── attachment #2: video (video/webm) ────────────────────────────────────────────────────────────── test-results/app-poll-console-updates-P-941b7-plugin-endpoint-is-erroring-console/video.webm ──────────────────────────────────────────────────────────────────────────────────────────────── Error Context: test-results/app-poll-console-updates-P-941b7-plugin-endpoint-is-erroring-console/error-context.md Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Test timeout of 120000ms exceeded. Error: expect(locator).toBeVisible() failed Locator: getByTestId('refresh-web-console') Expected: visible Error: element(s) not found Call log:  - Expect "toBeVisible" with timeout 300000ms  - waiting for getByTestId('refresh-web-console') 104 | ); 105 | > 106 | await expect(page.getByTestId('refresh-web-console')).toBeVisible({ timeout: 300_000 }); | ^ 107 | }); 108 | 109 | test('triggers the console update toast when a plugin is removed', async ({ page }) => { at /go/src/github.com/openshift/console/frontend/e2e/tests/console/app/poll-console-updates.spec.ts:106:59 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── test-results/app-poll-console-updates-P-941b7-plugin-endpoint-is-erroring-console-retry1/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── attachment #2: video (video/webm) ────────────────────────────────────────────────────────────── test-results/app-poll-console-updates-P-941b7-plugin-endpoint-is-erroring-console-retry1/video.webm ──────────────────────────────────────────────────────────────────────────────────────────────── Error Context: test-results/app-poll-console-updates-P-941b7-plugin-endpoint-is-erroring-console-retry1/error-context.md attachment #4: trace (application/zip) ───────────────────────────────────────────────────────── test-results/app-poll-console-updates-P-941b7-plugin-endpoint-is-erroring-console-retry1/trace.zip Usage: npx playwright show-trace test-results/app-poll-console-updates-P-941b7-plugin-endpoint-is-erroring-console-retry1/trace.zip ──────────────────────────────────────────────────────────────────────────────────────────────── (node:2976) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead. (Use `node-22 --trace-deprecation ...` to show where the warning was created) [61/299] [console] › e2e/tests/console/app/poll-console-updates.spec.ts:109:3 › PollConsoleUpdates › triggers the console update toast when a plugin is removed @admin (node:3082) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead. (Use `node-22 --trace-deprecation ...` to show where the warning was created) [62/299] (retries) [console] › e2e/tests/console/app/poll-console-updates.spec.ts:109:3 › PollConsoleUpdates › triggers the console update toast when a plugin is removed @admin (retry #1)  4) [console] › e2e/tests/console/app/poll-console-updates.spec.ts:109:3 › PollConsoleUpdates › triggers the console update toast when a plugin is removed @admin Test timeout of 120000ms exceeded. Error: expect(locator).toBeVisible() failed Locator: getByTestId('refresh-web-console') Expected: visible Error: element(s) not found Call log:  - Expect "toBeVisible" with timeout 300000ms  - waiting for getByTestId('refresh-web-console')  - waiting for" https://oauth-openshift.apps.ci-op-0i40vzip-976e7.XXXXXXXXXXXXXXXXXXXXXX/oauth/authorize?client_id=console&redirect_uri=https%3A%2F%2Fconsole-openshift-console.apps.ci-op-0i40vzip-976e7.gcp-3.ci.open…" navigation to finish...  - navigated to "https://console-openshift-console.apps.ci-op-0i40vzip-976e7.XXXXXXXXXXXXXXXXXXXXXX/auth/callback?code=sha256~AbG8-htSjWRmFtFFnyd3GMX7g3vF_J9iW6HGNzIH8-E&state=1b3cc78b250779c0b59295308d2b4999"  - waiting for" https://console-openshift-console.apps.ci-op-0i40vzip-976e7.XXXXXXXXXXXXXXXXXXXXXX/" navigation to finish...  - navigated to "https://console-openshift-console.apps.ci-op-0i40vzip-976e7.XXXXXXXXXXXXXXXXXXXXXX/" 122 | ); 123 | > 124 | await expect(page.getByTestId('refresh-web-console')).toBeVisible({ timeout: 300_000 }); | ^ 125 | }); 126 | 127 | test('triggers the console update toast when a plugin version changes', async ({ page }) => { at /go/src/github.com/openshift/console/frontend/e2e/tests/console/app/poll-console-updates.spec.ts:124:59 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── test-results/app-poll-console-updates-P-a12c1-st-when-a-plugin-is-removed-console/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── attachment #2: video (video/webm) ────────────────────────────────────────────────────────────── test-results/app-poll-console-updates-P-a12c1-st-when-a-plugin-is-removed-console/video.webm ──────────────────────────────────────────────────────────────────────────────────────────────── Error Context: test-results/app-poll-console-updates-P-a12c1-st-when-a-plugin-is-removed-console/error-context.md Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Test timeout of 120000ms exceeded. Error: expect(locator).toBeVisible() failed Locator: getByTestId('refresh-web-console') Expected: visible Error: element(s) not found Call log:  - Expect "toBeVisible" with timeout 300000ms  - waiting for getByTestId('refresh-web-console')  - waiting for" https://oauth-openshift.apps.ci-op-0i40vzip-976e7.XXXXXXXXXXXXXXXXXXXXXX/oauth/authorize?client_id=console&redirect_uri=https%3A%2F%2Fconsole-openshift-console.apps.ci-op-0i40vzip-976e7.gcp-3.ci.open…" navigation to finish...  - navigated to "https://console-openshift-console.apps.ci-op-0i40vzip-976e7.XXXXXXXXXXXXXXXXXXXXXX/auth/callback?code=sha256~3RAapPyY39AXx76I5wUsJvpScSv_Bn9CE4dVzVykAlY&state=d3490ab02b56b08d6a841bafa9d27416"  - waiting for" https://console-openshift-console.apps.ci-op-0i40vzip-976e7.XXXXXXXXXXXXXXXXXXXXXX/" navigation to finish...  - navigated to "https://console-openshift-console.apps.ci-op-0i40vzip-976e7.XXXXXXXXXXXXXXXXXXXXXX/" 122 | ); 123 | > 124 | await expect(page.getByTestId('refresh-web-console')).toBeVisible({ timeout: 300_000 }); | ^ 125 | }); 126 | 127 | test('triggers the console update toast when a plugin version changes', async ({ page }) => { at /go/src/github.com/openshift/console/frontend/e2e/tests/console/app/poll-console-updates.spec.ts:124:59 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── test-results/app-poll-console-updates-P-a12c1-st-when-a-plugin-is-removed-console-retry1/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── attachment #2: video (video/webm) ────────────────────────────────────────────────────────────── test-results/app-poll-console-updates-P-a12c1-st-when-a-plugin-is-removed-console-retry1/video.webm ──────────────────────────────────────────────────────────────────────────────────────────────── Error Context: test-results/app-poll-console-updates-P-a12c1-st-when-a-plugin-is-removed-console-retry1/error-context.md attachment #4: trace (application/zip) ───────────────────────────────────────────────────────── test-results/app-poll-console-updates-P-a12c1-st-when-a-plugin-is-removed-console-retry1/trace.zip Usage: npx playwright show-trace test-results/app-poll-console-updates-P-a12c1-st-when-a-plugin-is-removed-console-retry1/trace.zip ──────────────────────────────────────────────────────────────────────────────────────────────── (node:3188) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead. (Use `node-22 --trace-deprecation ...` to show where the warning was created) [63/299] [console] › e2e/tests/console/app/poll-console-updates.spec.ts:127:3 › PollConsoleUpdates › triggers the console update toast when a plugin version changes @admin [64/299] [console] › e2e/tests/console/app/resource-log.spec.ts:59:3 › Pod log viewer › verifies default log buffer and full log @admin [65/299] [console] › e2e/tests/console/app/resource-log.spec.ts:85:3 › Pod log viewer › supports whitespace retention and log search @admin [66/299] [console] › e2e/tests/console/app/resource-log.spec.ts:119:3 › Pod log viewer › respects wrap-log-lines pod annotation @admin [67/299] [console] › e2e/tests/console/app/template.spec.ts:28:3 › Template feature › allows custom icon using template annotation @admin [68/299] [console] › e2e/tests/console/app/yaml-editor.spec.ts:25:3 › YAML Editor Settings › should open and close the editor settings modal @admin @yaml-editor [69/299] [console] › e2e/tests/console/app/yaml-editor.spec.ts:35:3 › YAML Editor Settings › should toggle theme to Dark mode @admin @yaml-editor [70/299] [console] › e2e/tests/console/app/yaml-editor.spec.ts:42:3 › YAML Editor Settings › should toggle theme to Light mode @admin @yaml-editor [71/299] [console] › e2e/tests/console/app/yaml-editor.spec.ts:49:3 › YAML Editor Settings › should revert to default theme setting @admin @yaml-editor [72/299] [console] › e2e/tests/console/app/yaml-editor.spec.ts:58:3 › YAML Editor Settings › should increase font size @admin @yaml-editor [73/299] [console] › e2e/tests/console/app/yaml-editor.spec.ts:74:3 › YAML Editor Settings › should decrease font size @admin @yaml-editor [74/299] [console] › e2e/tests/console/app/yaml-editor.spec.ts:89:3 › YAML Editor Settings › should not decrease font size below minimum (5px) @admin @yaml-editor [75/299] [console] › e2e/tests/console/app/yaml-editor.spec.ts:96:3 › YAML Editor Settings › should allow manual font size input @admin @yaml-editor [76/299] [console] › e2e/tests/console/app/yaml-editor.spec.ts:106:3 › YAML Editor Settings › should persist settings after modal close and reopen @admin @yaml-editor [77/299] [console] › e2e/tests/console/app/yaml-editor.spec.ts:118:3 › YAML Editor Settings › should persist user settings across pages @admin @yaml-editor [78/299] [console] › e2e/tests/console/app/yaml-editor.spec.ts:148:3 › YAML editor sidebar › should show possible enum values in yaml sidebar @admin @yaml-editor [79/299] [console] › e2e/tests/console/cluster-settings/alertmanager/alertmanager.spec.ts:44:3 › Alertmanager › displays the Alertmanager Configuration Details page @admin [80/299] [console] › e2e/tests/console/cluster-settings/alertmanager/alertmanager.spec.ts:51:3 › Alertmanager › launches Alert Routing modal, edits and saves correctly @admin [81/299] [console] › e2e/tests/console/cluster-settings/alertmanager/alertmanager.spec.ts:74:3 › Alertmanager › displays the Alertmanager YAML page and saves Alertmanager YAML @admin [82/299] [console] › e2e/tests/console/cluster-settings/alertmanager/alertmanager.spec.ts:87:3 › Alertmanager › creates and deletes a receiver @admin [83/299] [console] › e2e/tests/console/cluster-settings/alertmanager/alertmanager.spec.ts:126:3 › Alertmanager › prevents deletion and form edit of a receiver with sub-route @admin [84/299] [console] › e2e/tests/console/cluster-settings/alertmanager/alertmanager.spec.ts:158:3 › Alertmanager › converts existing match and match_re routing labels to matchers @admin [85/299] [console] › e2e/tests/console/cluster-settings/alertmanager/receivers/email.spec.ts:81:3 › Alertmanager Email Receiver Form › creates and edits Email Receiver correctly @admin [86/299] [console] › e2e/tests/console/cluster-settings/alertmanager/receivers/pagerduty.spec.ts:38:3 › Alertmanager PagerDuty Receiver Form › creates and edits PagerDuty Receiver correctly @admin [87/299] [console] › e2e/tests/console/cluster-settings/alertmanager/receivers/slack.spec.ts:33:3 › Alertmanager Slack Receiver Form › creates and edits Slack Receiver correctly @admin [88/299] [console] › e2e/tests/console/cluster-settings/alertmanager/receivers/webhook.spec.ts:31:3 › Alertmanager Webhook Receiver Form › creates and edits Webhook Receiver correctly @admin [89/299] [console] › e2e/tests/console/cluster-settings/channel-modal.spec.ts:12:3 › Cluster Settings channel modal › changes based on cluster version @admin @smoke [90/299] [console] › e2e/tests/console/cluster-settings/cluster-settings.spec.ts:6:3 › Cluster Settings › displays page title, horizontal navigation tab headings and pages @admin [91/299] [console] › e2e/tests/console/cluster-settings/cluster-settings.spec.ts:27:3 › Cluster Settings › displays Cluster Operators page and console Operator details page @admin [92/299] [console] › e2e/tests/console/cluster-settings/cluster-settings.spec.ts:47:3 › Cluster Settings › displays Configuration page and ClusterVersion configuration details page @admin [93/299] [console] › e2e/tests/console/cluster-settings/cluster-settings.spec.ts:68:3 › Cluster Settings › displays Configuration page and ClusterVersion Edit ClusterVersion resource details page @admin [94/299] [console] › e2e/tests/console/cluster-settings/cluster-settings.spec.ts:88:3 › Cluster Settings › displays Configuration page and ClusterVersion Explore Console API details page @admin [95/299] [console] › e2e/tests/console/cluster-settings/managed-control-plane.spec.ts:11:3 › Cluster Settings when control plane is managed › displays an alert and hides elements @admin [96/299] [console] › e2e/tests/console/cluster-settings/oauth.spec.ts:67:3 › OAuth › creates a Basic Authentication IDP and shows it on the OAuth settings page @admin [97/299] [console] › e2e/tests/console/cluster-settings/oauth.spec.ts:93:3 › OAuth › creates a GitHub IDP and displays it on the OAuth settings page @admin [98/299] [console] › e2e/tests/console/cluster-settings/oauth.spec.ts:119:3 › OAuth › creates a GitLab IDP and displays on the OAuth settings page @admin [99/299] [console] › e2e/tests/console/cluster-settings/oauth.spec.ts:145:3 › OAuth › creates a Google IDP and displays it on the OAuth settings page @admin [100/299] [console] › e2e/tests/console/cluster-settings/oauth.spec.ts:171:3 › OAuth › creates a Keystone IDP and displays it on the OAuth settings page @admin [101/299] [console] › e2e/tests/console/cluster-settings/oauth.spec.ts:196:3 › OAuth › creates a LDAP IDP and displays it on the OAuth settings page @admin [102/299] [console] › e2e/tests/console/cluster-settings/oauth.spec.ts:220:3 › OAuth › creates a OpenID IDP and displays it on the OAuth settings page @admin [103/299] [console] › e2e/tests/console/cluster-settings/oauth.spec.ts:246:3 › OAuth › creates and removes a Basic Authentication IDP @admin [104/299] [console] › e2e/tests/console/cluster-settings/update-in-progress.spec.ts:9:3 › Cluster Settings while an update is in progress › displays information about the update @admin [105/299] [console] › e2e/tests/console/cluster-settings/update-modal.spec.ts:18:3 › Cluster Settings cluster update modal › changes based on the cluster @admin [106/299] [console] › e2e/tests/console/cluster-settings/updates-graph.spec.ts:95:3 › Cluster Settings updates graph › displays updates graph with available updates across channels @admin [107/299] [console] › e2e/tests/console/cluster-settings/upgradeable-false.spec.ts:9:3 › Cluster Settings when ClusterVersion Upgradeable=False › displays alerts and badges for blocked updates @admin [108/299] [console] › e2e/tests/console/cluster-settings/upstream-modal.spec.ts:5:3 › Cluster Settings upstream configuration modal › can be opened and closed @admin [109/299] [console] › e2e/tests/console/cluster-settings/worker-mcp-paused.spec.ts:12:5 › Cluster Settings when worker MachineConfigPool is paused › displays an alert @admin [110/299] [console] › e2e/tests/console/crd-extensions/console-cli-download.spec.ts:54:3 › ConsoleCLIDownload CRD › creates, displays, and deletes a new ConsoleCLIDownload instance @admin [111/299] [console] › e2e/tests/console/crd-extensions/console-external-log-link.spec.ts:111:3 › ConsoleExternalLogLink CRD › creates, displays, modifies, and deletes a new ConsoleExternalLogLink instance @admin [112/299] [console] › e2e/tests/console/crd-extensions/console-link.spec.ts:39:7 › ConsoleLink CRD › creates, displays, and deletes a new ConsoleLink help menu instance @admin [113/299] [console] › e2e/tests/console/crd-extensions/console-link.spec.ts:39:7 › ConsoleLink CRD › creates, displays, and deletes a new ConsoleLink user menu instance @admin [114/299] [console] › e2e/tests/console/crd-extensions/console-notification.spec.ts:18:3 › ConsoleNotification CRD › creates, displays, modifies, and deletes a new ConsoleNotification instance @admin [115/299] [console] › e2e/tests/console/crd-extensions/console-yaml-sample.spec.ts:20:3 › ConsoleYAMLSample CRD › creates, displays, tests, and deletes a new ConsoleYAMLSample instance @admin [116/299] [console] › e2e/tests/console/crud/add-storage-crud.spec.ts:29:5 › Add storage for workloads › create replicationcontrollers and add storage to it @admin [117/299] [console] › e2e/tests/console/crud/add-storage-crud.spec.ts:29:5 › Add storage for workloads › create daemonsets and add storage to it @admin [118/299] [console] › e2e/tests/console/crud/add-storage-crud.spec.ts:29:5 › Add storage for workloads › create deployments and add storage to it @admin [119/299] [console] › e2e/tests/console/crud/add-storage-crud.spec.ts:29:5 › Add storage for workloads › create replicasets and add storage to it @admin [120/299] [console] › e2e/tests/console/crud/add-storage-crud.spec.ts:29:5 › Add storage for workloads › create statefulsets and add storage to it @admin [121/299] [console] › e2e/tests/console/crud/add-storage-crud.spec.ts:29:5 › Add storage for workloads › create deploymentconfigs and add storage to it @admin [122/299] [console] › e2e/tests/console/crud/annotations.spec.ts:26:3 › Annotations › creates, edits, updates, and deletes annotations @admin [123/299] [console] › e2e/tests/console/crud/annotations.spec.ts:168:3 › Annotations › disables Save when annotations change externally @admin [124/299] [console] › e2e/tests/console/crud/bulk-create-resources.spec.ts:6:3 › Bulk import operation › fails to import duplicate yaml definitions (local validation) @admin [125/299] [console] › e2e/tests/console/crud/bulk-create-resources.spec.ts:44:3 › Bulk import operation › fails to import missing namespaced resources (server validation) @admin [126/299] [console] › e2e/tests/console/crud/bulk-create-resources.spec.ts:82:3 › Bulk import operation › successfully imports three yaml secret definitions @admin [127/299] [console] › e2e/tests/console/crud/customresourcedefinition.spec.ts:37:3 › CustomResourceDefinitions › creates, displays, and deletes a CRD and its custom resource instance @admin [128/299] [console] › e2e/tests/console/crud/environment.spec.ts:60:3 › Interacting with the environment variable editor › adds and deletes an environment variable @admin [129/299] [console] › e2e/tests/console/crud/environment.spec.ts:90:3 › Interacting with the environment variable editor › adds and deletes an environment variable from a config map @admin [130/299] [console] › e2e/tests/console/crud/environment.spec.ts:122:3 › Interacting with the environment variable editor › adds and deletes an environment variable from a secret @admin [131/299] [console] › e2e/tests/console/crud/image-pull-secret.spec.ts:17:3 › Image pull secret › create image pull secret with whitespace-trimmed input values @admin [132/299] [console] › e2e/tests/console/crud/labels.spec.ts:15:3 › Editing labels › adds a label, verifies on details page, and navigates via label link to search @admin [133/299] [console] › e2e/tests/console/crud/labels.spec.ts:67:3 › Editing labels › disables Save when labels change externally @admin [134/299] [console] › e2e/tests/console/crud/namespace-crud.spec.ts:10:3 › Namespace › lists, creates, and deletes @admin [135/299] [console] › e2e/tests/console/crud/namespace-crud.spec.ts:54:3 › Namespace › Nav and breadcrumbs preserve namespace when navigating between list and details @admin [136/299] [console] › e2e/tests/console/crud/namespace-crud.spec.ts:93:3 › Namespace › Nav and breadcrumbs restores last selected project when navigating between list and details @admin [137/299] [console] › e2e/tests/console/crud/other-routes.spec.ts:137:5 › Visiting other routes › successfully displays view for route: @admin @smoke [138/299] [console] › e2e/tests/console/crud/other-routes.spec.ts:137:5 › Visiting other routes › successfully displays view for route: k8s cluster clusterroles view @admin @smoke [139/299] [console] › e2e/tests/console/crud/other-routes.spec.ts:137:5 › Visiting other routes › successfully displays view for route: k8s cluster nodes @admin @smoke [140/299] [console] › e2e/tests/console/crud/other-routes.spec.ts:137:5 › Visiting other routes › successfully displays view for route: k8s all-namespaces events @admin @smoke (node:6291) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead. (Use `node-22 --trace-deprecation ...` to show where the warning was created) [141/299] (retries) [console] › e2e/tests/console/crud/other-routes.spec.ts:137:5 › Visiting other routes › successfully displays view for route: k8s all-namespaces events @admin @smoke (retry #1)  5) [console] › e2e/tests/console/crud/other-routes.spec.ts:137:5 › Visiting other routes › successfully displays view for route: k8s all-namespaces events @admin @smoke Error: expect(locator).toBeVisible() failed Locator: getByRole('row').first() Expected: visible Received: hidden Timeout: 5000ms Call log:  - Expect "toBeVisible" with timeout 5000ms  - waiting for getByRole('row').first()  2 × locator resolved to
  - unexpected value "hidden" 37 | path: '/k8s/all-namespaces/events', 38 | assertLoaded: async (page) => { > 39 | await expect(page.getByRole('row').first()).toBeVisible(); | ^ 40 | }, 41 | }, 42 | { at Object.assertLoaded (/go/src/github.com/openshift/console/frontend/e2e/tests/console/crud/other-routes.spec.ts:39:51) at /go/src/github.com/openshift/console/frontend/e2e/tests/console/crud/other-routes.spec.ts:146:21 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── test-results/crud-other-routes-Visiting-08743-e-k8s-all-namespaces-events-console/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── attachment #2: video (video/webm) ────────────────────────────────────────────────────────────── test-results/crud-other-routes-Visiting-08743-e-k8s-all-namespaces-events-console/video.webm ──────────────────────────────────────────────────────────────────────────────────────────────── Error Context: test-results/crud-other-routes-Visiting-08743-e-k8s-all-namespaces-events-console/error-context.md Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(locator).toBeVisible() failed Locator: getByRole('row').first() Expected: visible Received: hidden Timeout: 5000ms Call log:  - Expect "toBeVisible" with timeout 5000ms  - waiting for getByRole('row').first()  2 × locator resolved to
  - unexpected value "hidden" 37 | path: '/k8s/all-namespaces/events', 38 | assertLoaded: async (page) => { > 39 | await expect(page.getByRole('row').first()).toBeVisible(); | ^ 40 | }, 41 | }, 42 | { at Object.assertLoaded (/go/src/github.com/openshift/console/frontend/e2e/tests/console/crud/other-routes.spec.ts:39:51) at /go/src/github.com/openshift/console/frontend/e2e/tests/console/crud/other-routes.spec.ts:146:21 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── test-results/crud-other-routes-Visiting-08743-e-k8s-all-namespaces-events-console-retry1/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── attachment #2: video (video/webm) ────────────────────────────────────────────────────────────── test-results/crud-other-routes-Visiting-08743-e-k8s-all-namespaces-events-console-retry1/video.webm ──────────────────────────────────────────────────────────────────────────────────────────────── Error Context: test-results/crud-other-routes-Visiting-08743-e-k8s-all-namespaces-events-console-retry1/error-context.md attachment #4: trace (application/zip) ───────────────────────────────────────────────────────── test-results/crud-other-routes-Visiting-08743-e-k8s-all-namespaces-events-console-retry1/trace.zip Usage: npx playwright show-trace test-results/crud-other-routes-Visiting-08743-e-k8s-all-namespaces-events-console-retry1/trace.zip ──────────────────────────────────────────────────────────────────────────────────────────────── (node:6397) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead. (Use `node-22 --trace-deprecation ...` to show where the warning was created) [142/299] [console] › e2e/tests/console/crud/other-routes.spec.ts:137:5 › Visiting other routes › successfully displays view for route: k8s all-namespaces import @admin @smoke [143/299] [console] › e2e/tests/console/crud/other-routes.spec.ts:137:5 › Visiting other routes › successfully displays view for route: api-explorer @admin @smoke [144/299] [console] › e2e/tests/console/crud/other-routes.spec.ts:137:5 › Visiting other routes › successfully displays view for route: api-resource ns default core~v1~Pod @admin @smoke [145/299] [console] › e2e/tests/console/crud/other-routes.spec.ts:137:5 › Visiting other routes › successfully displays view for route: api-resource ns default core~v1~Pod schema @admin @smoke [146/299] [console] › e2e/tests/console/crud/other-routes.spec.ts:137:5 › Visiting other routes › successfully displays view for route: api-resource ns default core~v1~Pod instances @admin @smoke [147/299] [console] › e2e/tests/console/crud/other-routes.spec.ts:137:5 › Visiting other routes › successfully displays view for route: api-resource ns default core~v1~Pod access @admin @smoke [148/299] [console] › e2e/tests/console/crud/other-routes.spec.ts:137:5 › Visiting other routes › successfully displays view for route: k8s cluster user.openshift.io~v1~User @admin @smoke [149/299] [console] › e2e/tests/console/crud/other-routes.spec.ts:137:5 › Visiting other routes › successfully displays view for route: k8s ns openshift-machine-api machine.openshift.io~v1beta1~Machine @admin @smoke [150/299] [console] › e2e/tests/console/crud/other-routes.spec.ts:137:5 › Visiting other routes › successfully displays view for route: k8s cluster machine.openshift.io~v1~ControlPlaneMachineSet @admin @smoke [151/299] [console] › e2e/tests/console/crud/other-routes.spec.ts:137:5 › Visiting other routes › successfully displays view for route: k8s ns openshift-machine-api machine.openshift.io~v1beta1~MachineSet @admin @smoke [152/299] [console] › e2e/tests/console/crud/other-routes.spec.ts:137:5 › Visiting other routes › successfully displays view for route: k8s ns openshift-machine-api autoscaling.openshift.io~v1beta1~MachineAutoscaler @admin @smoke [153/299] [console] › e2e/tests/console/crud/other-routes.spec.ts:137:5 › Visiting other routes › successfully displays view for route: k8s ns openshift-machine-api machine.openshift.io~v1beta1~MachineHealthCheck @admin @smoke [154/299] [console] › e2e/tests/console/crud/other-routes.spec.ts:137:5 › Visiting other routes › successfully displays view for route: k8s cluster machineconfiguration.openshift.io~v1~MachineConfig @admin @smoke [155/299] [console] › e2e/tests/console/crud/other-routes.spec.ts:137:5 › Visiting other routes › successfully displays view for route: k8s cluster machineconfiguration.openshift.io~v1~MachineConfigPool @admin @smoke [156/299] [console] › e2e/tests/console/crud/other-routes.spec.ts:137:5 › Visiting other routes › successfully displays view for route: k8s all-namespaces monitoring.coreos.com~v1~Alertmanager @admin @smoke [157/299] [console] › e2e/tests/console/crud/other-routes.spec.ts:137:5 › Visiting other routes › successfully displays view for route: k8s ns openshift-monitoring monitoring.coreos.com~v1~Alertmanager main @admin @smoke [158/299] [console] › e2e/tests/console/crud/other-routes.spec.ts:137:5 › Visiting other routes › successfully displays view for route: settings cluster @admin @smoke [159/299] [console] › e2e/tests/console/crud/other-routes.spec.ts:137:5 › Visiting other routes › successfully displays view for route: search all-namespaces?kind=config.openshift.io~v1~Console @admin @smoke [160/299] [console] › e2e/tests/console/crud/other-routes.spec.ts:155:3 › Perspective query parameters › Developer query parameter switches to Developer perspective @admin [161/299] [console] › e2e/tests/console/crud/other-routes.spec.ts:196:3 › Perspective query parameters › Administrator query parameter switches to Administrator perspective @admin [162/299] [console] › e2e/tests/console/crud/quotas.spec.ts:35:3 › Quotas › create ResourceQuota and ClusterResourceQuota via YAML editor @admin [163/299] [console] › e2e/tests/console/crud/quotas.spec.ts:110:3 › Quotas › All Projects shows ResourceQuotas @admin [164/299] [console] › e2e/tests/console/crud/quotas.spec.ts:118:3 › Quotas › All Projects shows ClusterResourceQuotas @admin [165/299] [console] › e2e/tests/console/crud/quotas.spec.ts:133:3 › Quotas › project namespace shows ResourceQuotas @admin [166/299] [console] › e2e/tests/console/crud/quotas.spec.ts:141:3 › Quotas › project namespace shows AppliedClusterResourceQuotas @admin [167/299] [console] › e2e/tests/console/crud/resource-crud.spec.ts:200:5 › Kubernetes resource CRUD operations › Pod CRUD lifecycle @admin [168/299] [console] › e2e/tests/console/crud/resource-crud.spec.ts:200:5 › Kubernetes resource CRUD operations › ServiceAccount CRUD lifecycle @admin [169/299] [console] › e2e/tests/console/crud/resource-crud.spec.ts:200:5 › Kubernetes resource CRUD operations › Secret CRUD lifecycle @admin [170/299] [console] › e2e/tests/console/crud/resource-crud.spec.ts:200:5 › Kubernetes resource CRUD operations › PersistentVolume CRUD lifecycle @admin [171/299] [console] › e2e/tests/console/crud/resource-crud.spec.ts:200:5 › Kubernetes resource CRUD operations › StorageClass CRUD lifecycle @admin [172/299] [console] › e2e/tests/console/crud/resource-crud.spec.ts:200:5 › Kubernetes resource CRUD operations › CronJob CRUD lifecycle @admin [173/299] [console] › e2e/tests/console/crud/resource-crud.spec.ts:200:5 › Kubernetes resource CRUD operations › Job CRUD lifecycle @admin [174/299] [console] › e2e/tests/console/crud/resource-crud.spec.ts:200:5 › Kubernetes resource CRUD operations › DaemonSet CRUD lifecycle @admin [175/299] [console] › e2e/tests/console/crud/resource-crud.spec.ts:200:5 › Kubernetes resource CRUD operations › Deployment CRUD lifecycle @admin [176/299] [console] › e2e/tests/console/crud/resource-crud.spec.ts:200:5 › Kubernetes resource CRUD operations › ReplicaSet CRUD lifecycle @admin [177/299] [console] › e2e/tests/console/crud/resource-crud.spec.ts:200:5 › Kubernetes resource CRUD operations › ReplicationController CRUD lifecycle @admin [178/299] [console] › e2e/tests/console/crud/resource-crud.spec.ts:200:5 › Kubernetes resource CRUD operations › PersistentVolumeClaim CRUD lifecycle @admin [179/299] [console] › e2e/tests/console/crud/resource-crud.spec.ts:200:5 › Kubernetes resource CRUD operations › StatefulSet CRUD lifecycle @admin [180/299] [console] › e2e/tests/console/crud/resource-crud.spec.ts:200:5 › Kubernetes resource CRUD operations › ResourceQuota CRUD lifecycle @admin [181/299] [console] › e2e/tests/console/crud/resource-crud.spec.ts:200:5 › Kubernetes resource CRUD operations › LimitRange CRUD lifecycle @admin [182/299] [console] › e2e/tests/console/crud/resource-crud.spec.ts:200:5 › Kubernetes resource CRUD operations › HorizontalPodAutoscaler CRUD lifecycle @admin [183/299] [console] › e2e/tests/console/crud/resource-crud.spec.ts:200:5 › Kubernetes resource CRUD operations › Role CRUD lifecycle @admin [184/299] [console] › e2e/tests/console/crud/resource-crud.spec.ts:200:5 › Kubernetes resource CRUD operations › DeploymentConfig CRUD lifecycle @admin [185/299] [console] › e2e/tests/console/crud/resource-crud.spec.ts:200:5 › Kubernetes resource CRUD operations › BuildConfig CRUD lifecycle @admin [186/299] [console] › e2e/tests/console/crud/resource-crud.spec.ts:200:5 › Kubernetes resource CRUD operations › ImageStream CRUD lifecycle @admin [187/299] [console] › e2e/tests/console/crud/resource-crud.spec.ts:200:5 › Kubernetes resource CRUD operations › user.openshift.io~v1~Group CRUD lifecycle @admin [188/299] [console] › e2e/tests/console/crud/roles-rolebindings.spec.ts:50:3 › Roles and RoleBindings › create Role and ClusterRole via YAML editor @admin [189/299] [console] › e2e/tests/console/crud/roles-rolebindings.spec.ts:85:3 › Roles and RoleBindings › create RoleBinding and ClusterRoleBinding via form @admin [190/299] [console] › e2e/tests/console/crud/roles-rolebindings.spec.ts:115:3 › Roles and RoleBindings › displays Resource names and Verbs columns in Role rules table @admin [191/299] [console] › e2e/tests/console/crud/roles-rolebindings.spec.ts:127:3 › Roles and RoleBindings › displays Resource names and Verbs columns in ClusterRole rules table @admin [192/299] [console] › e2e/tests/console/crud/roles-rolebindings.spec.ts:145:5 › Roles and RoleBindings › Roles detail breadcrumb navigates back to list @admin [193/299] [console] › e2e/tests/console/crud/roles-rolebindings.spec.ts:168:5 › Roles and RoleBindings › ClusterRoles detail breadcrumb to list restores All Projects @admin [194/299] [console] › e2e/tests/console/crud/roles-rolebindings.spec.ts:200:5 › Roles and RoleBindings › ClusterRoles detail breadcrumb to list restores last selected project @admin [195/299] [console] › e2e/tests/console/crud/roles-rolebindings.spec.ts:145:5 › Roles and RoleBindings › RoleBindings detail breadcrumb navigates back to list @admin [196/299] [console] › e2e/tests/console/crud/roles-rolebindings.spec.ts:168:5 › Roles and RoleBindings › ClusterRoleBindings detail breadcrumb to list restores All Projects @admin [197/299] [console] › e2e/tests/console/crud/roles-rolebindings.spec.ts:200:5 › Roles and RoleBindings › ClusterRoleBindings detail breadcrumb to list restores last selected project @admin [198/299] [console] › e2e/tests/console/dashboards/cluster-dashboard.spec.ts:13:5 › Cluster Dashboard › Details Card › has all fields populated @admin @smoke [199/299] [console] › e2e/tests/console/dashboards/cluster-dashboard.spec.ts:40:5 › Cluster Dashboard › Details Card › has View settings link @admin @smoke [200/299] [console] › e2e/tests/console/dashboards/cluster-dashboard.spec.ts:47:5 › Cluster Dashboard › Status Card › has View alerts link @admin @smoke [201/299] [console] › e2e/tests/console/dashboards/cluster-dashboard.spec.ts:52:5 › Cluster Dashboard › Status Card › has health indicators @admin @smoke [202/299] [console] › e2e/tests/console/dashboards/cluster-dashboard.spec.ts:64:5 › Cluster Dashboard › Inventory Card › has all items @admin @smoke [203/299] [console] › e2e/tests/console/dashboards/cluster-dashboard.spec.ts:87:5 › Cluster Dashboard › Utilization Card › has all items @admin @smoke [204/299] [console] › e2e/tests/console/dashboards/cluster-dashboard.spec.ts:98:5 › Cluster Dashboard › Utilization Card › has duration dropdown defaulting to 1 hour @admin @smoke [205/299] [console] › e2e/tests/console/dashboards/insights-popup.spec.ts:13:3 › Insights Popup on Cluster Dashboard › displays the Insights health item in the status card @admin [206/299] [console] › e2e/tests/console/dashboards/insights-popup.spec.ts:18:3 › Insights Popup on Cluster Dashboard › opens the Insights popup when clicking the health item @admin [207/299] [console] › e2e/tests/console/dashboards/insights-popup.spec.ts:25:3 › Insights Popup on Cluster Dashboard › shows last refresh timestamp in the popup @admin [208/299] [console] › e2e/tests/console/dashboards/insights-popup.spec.ts:31:3 › Insights Popup on Cluster Dashboard › shows the advisor description text @admin [209/299] [console] › e2e/tests/console/dashboards/insights-popup.spec.ts:41:3 › Insights Popup on Cluster Dashboard › renders severity links pointing to the correct Red Hat Insights advisor URL @admin [210/299] [console] › e2e/tests/console/dashboards/insights-popup.spec.ts:53:3 › Insights Popup on Cluster Dashboard › severity links include total_risk query parameter @admin [211/299] [console] › e2e/tests/console/dashboards/insights-popup.spec.ts:68:3 › Insights Popup on Cluster Dashboard › shows advisor recommendations link @admin (node:12222) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead. (Use `node-22 --trace-deprecation ...` to show where the warning was created) [212/299] (retries) [console] › e2e/tests/console/dashboards/insights-popup.spec.ts:68:3 › Insights Popup on Cluster Dashboard › shows advisor recommendations link @admin (retry #1)  6) [console] › e2e/tests/console/dashboards/insights-popup.spec.ts:68:3 › Insights Popup on Cluster Dashboard › shows advisor recommendations link @admin Error: expect(locator).toBeVisible() failed Locator: getByTestId('status-card') Expected: visible Timeout: 30000ms Error: element(s) not found Call log:  - Expect "toBeVisible" with timeout 30000ms  - waiting for getByTestId('status-card') at ../pages/cluster-dashboard-page.ts:33 31 | 32 | async waitForStatusCardLoaded(): Promise { > 33 | await expect(this.statusCard).toBeVisible({ timeout: 30_000 }); | ^ 34 | // eslint-disable-next-line no-restricted-syntax 35 | await this.statusCard.locator('.skeleton-health').waitFor({ state: 'hidden', timeout: 30_000 }).catch(() => { 36 | // Skeletons may have already disappeared at ClusterDashboardPage.waitForStatusCardLoaded (/go/src/github.com/openshift/console/frontend/e2e/pages/cluster-dashboard-page.ts:33:35) at /go/src/github.com/openshift/console/frontend/e2e/tests/console/dashboards/insights-popup.spec.ts:10:21 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── test-results/dashboards-insights-popup--fadcc-dvisor-recommendations-link-console/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── attachment #2: video (video/webm) ────────────────────────────────────────────────────────────── test-results/dashboards-insights-popup--fadcc-dvisor-recommendations-link-console/video.webm ──────────────────────────────────────────────────────────────────────────────────────────────── Error Context: test-results/dashboards-insights-popup--fadcc-dvisor-recommendations-link-console/error-context.md Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(locator).toBeVisible() failed Locator: getByTestId('status-card') Expected: visible Timeout: 30000ms Error: element(s) not found Call log:  - Expect "toBeVisible" with timeout 30000ms  - waiting for getByTestId('status-card') at ../pages/cluster-dashboard-page.ts:33 31 | 32 | async waitForStatusCardLoaded(): Promise { > 33 | await expect(this.statusCard).toBeVisible({ timeout: 30_000 }); | ^ 34 | // eslint-disable-next-line no-restricted-syntax 35 | await this.statusCard.locator('.skeleton-health').waitFor({ state: 'hidden', timeout: 30_000 }).catch(() => { 36 | // Skeletons may have already disappeared at ClusterDashboardPage.waitForStatusCardLoaded (/go/src/github.com/openshift/console/frontend/e2e/pages/cluster-dashboard-page.ts:33:35) at /go/src/github.com/openshift/console/frontend/e2e/tests/console/dashboards/insights-popup.spec.ts:10:21 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── test-results/dashboards-insights-popup--fadcc-dvisor-recommendations-link-console-retry1/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── attachment #2: video (video/webm) ────────────────────────────────────────────────────────────── test-results/dashboards-insights-popup--fadcc-dvisor-recommendations-link-console-retry1/video.webm ──────────────────────────────────────────────────────────────────────────────────────────────── Error Context: test-results/dashboards-insights-popup--fadcc-dvisor-recommendations-link-console-retry1/error-context.md attachment #4: trace (application/zip) ───────────────────────────────────────────────────────── test-results/dashboards-insights-popup--fadcc-dvisor-recommendations-link-console-retry1/trace.zip Usage: npx playwright show-trace test-results/dashboards-insights-popup--fadcc-dvisor-recommendations-link-console-retry1/trace.zip ──────────────────────────────────────────────────────────────────────────────────────────────── (node:12330) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead. (Use `node-22 --trace-deprecation ...` to show where the warning was created) [213/299] [console] › e2e/tests/console/dashboards/project-dashboard.spec.ts:25:5 › Project Dashboard › Details Card › has all fields populated @admin (node:12436) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead. (Use `node-22 --trace-deprecation ...` to show where the warning was created) [214/299] (retries) [console] › e2e/tests/console/dashboards/project-dashboard.spec.ts:25:5 › Project Dashboard › Details Card › has all fields populated @admin (retry #1)  7) [console] › e2e/tests/console/dashboards/project-dashboard.spec.ts:25:5 › Project Dashboard › Details Card › has all fields populated @admin Error: expect(locator).toBeVisible() failed Locator: getByTestId('page-heading') Expected: visible Timeout: 30000ms Error: element(s) not found Call log:  - Expect "toBeVisible" with timeout 30000ms  - waiting for getByTestId('page-heading')  - waiting for" https://console-openshift-console.apps.ci-op-0i40vzip-976e7.XXXXXXXXXXXXXXXXXXXXXX/auth/login" navigation to finish...  - navigated to "https://oauth-openshift.apps.ci-op-0i40vzip-976e7.XXXXXXXXXXXXXXXXXXXXXX/oauth/authorize?client_id=console&redirect_uri=https%3A%2F%2Fconsole-openshift-console.apps.ci-op-0i40vzip-976e7.gcp-3.ci.open…" at ../pages/base-page.ts:29 27 | export async function warmupSPA(page: Page): Promise { 28 | await page.goto('/', { waitUntil: 'domcontentloaded', timeout: 60_000 }); > 29 | await expect(page.getByTestId('page-heading')).toBeVisible({ timeout: 30_000 }); | ^ 30 | } 31 | 32 | export default abstract class BasePage { at warmupSPA (/go/src/github.com/openshift/console/frontend/e2e/pages/base-page.ts:29:50) at /go/src/github.com/openshift/console/frontend/e2e/tests/console/dashboards/project-dashboard.spec.ts:15:5 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── test-results/dashboards-project-dashboa-14608-rd-has-all-fields-populated-console/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── attachment #2: video (video/webm) ────────────────────────────────────────────────────────────── test-results/dashboards-project-dashboa-14608-rd-has-all-fields-populated-console/video.webm ──────────────────────────────────────────────────────────────────────────────────────────────── Error Context: test-results/dashboards-project-dashboa-14608-rd-has-all-fields-populated-console/error-context.md Error Context: test-results/dashboards-project-dashboa-14608-rd-has-all-fields-populated-console/error-context.md Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(locator).toBeVisible() failed Locator: getByTestId('page-heading') Expected: visible Timeout: 30000ms Error: element(s) not found Call log:  - Expect "toBeVisible" with timeout 30000ms  - waiting for getByTestId('page-heading') at ../pages/base-page.ts:29 27 | export async function warmupSPA(page: Page): Promise { 28 | await page.goto('/', { waitUntil: 'domcontentloaded', timeout: 60_000 }); > 29 | await expect(page.getByTestId('page-heading')).toBeVisible({ timeout: 30_000 }); | ^ 30 | } 31 | 32 | export default abstract class BasePage { at warmupSPA (/go/src/github.com/openshift/console/frontend/e2e/pages/base-page.ts:29:50) at /go/src/github.com/openshift/console/frontend/e2e/tests/console/dashboards/project-dashboard.spec.ts:15:5 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── test-results/dashboards-project-dashboa-14608-rd-has-all-fields-populated-console-retry1/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── attachment #2: video (video/webm) ────────────────────────────────────────────────────────────── test-results/dashboards-project-dashboa-14608-rd-has-all-fields-populated-console-retry1/video.webm ──────────────────────────────────────────────────────────────────────────────────────────────── Error Context: test-results/dashboards-project-dashboa-14608-rd-has-all-fields-populated-console-retry1/error-context.md Error Context: test-results/dashboards-project-dashboa-14608-rd-has-all-fields-populated-console-retry1/error-context.md attachment #5: trace (application/zip) ───────────────────────────────────────────────────────── test-results/dashboards-project-dashboa-14608-rd-has-all-fields-populated-console-retry1/trace.zip Usage: npx playwright show-trace test-results/dashboards-project-dashboa-14608-rd-has-all-fields-populated-console-retry1/trace.zip ──────────────────────────────────────────────────────────────────────────────────────────────── (node:12543) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead. (Use `node-22 --trace-deprecation ...` to show where the warning was created) [215/299] [console] › e2e/tests/console/dashboards/project-dashboard.spec.ts:43:5 › Project Dashboard › Details Card › has View all link that navigates to project details @admin (node:12649) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead. (Use `node-22 --trace-deprecation ...` to show where the warning was created) [216/299] (retries) [console] › e2e/tests/console/dashboards/project-dashboard.spec.ts:43:5 › Project Dashboard › Details Card › has View all link that navigates to project details @admin (retry #1)  8) [console] › e2e/tests/console/dashboards/project-dashboard.spec.ts:43:5 › Project Dashboard › Details Card › has View all link that navigates to project details @admin Error: expect(locator).toBeVisible() failed Locator: getByTestId('page-heading') Expected: visible Timeout: 30000ms Error: element(s) not found Call log:  - Expect "toBeVisible" with timeout 30000ms  - waiting for getByTestId('page-heading')  - waiting for" https://console-openshift-console.apps.ci-op-0i40vzip-976e7.XXXXXXXXXXXXXXXXXXXXXX/auth/login" navigation to finish...  - navigated to "https://oauth-openshift.apps.ci-op-0i40vzip-976e7.XXXXXXXXXXXXXXXXXXXXXX/oauth/authorize?client_id=console&redirect_uri=https%3A%2F%2Fconsole-openshift-console.apps.ci-op-0i40vzip-976e7.gcp-3.ci.open…" at ../pages/base-page.ts:29 27 | export async function warmupSPA(page: Page): Promise { 28 | await page.goto('/', { waitUntil: 'domcontentloaded', timeout: 60_000 }); > 29 | await expect(page.getByTestId('page-heading')).toBeVisible({ timeout: 30_000 }); | ^ 30 | } 31 | 32 | export default abstract class BasePage { at warmupSPA (/go/src/github.com/openshift/console/frontend/e2e/pages/base-page.ts:29:50) at /go/src/github.com/openshift/console/frontend/e2e/tests/console/dashboards/project-dashboard.spec.ts:15:5 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── test-results/dashboards-project-dashboa-1f7a2-avigates-to-project-details-console/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── attachment #2: video (video/webm) ────────────────────────────────────────────────────────────── test-results/dashboards-project-dashboa-1f7a2-avigates-to-project-details-console/video.webm ──────────────────────────────────────────────────────────────────────────────────────────────── Error Context: test-results/dashboards-project-dashboa-1f7a2-avigates-to-project-details-console/error-context.md Error Context: test-results/dashboards-project-dashboa-1f7a2-avigates-to-project-details-console/error-context.md Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(locator).toBeVisible() failed Locator: getByTestId('page-heading') Expected: visible Timeout: 30000ms Error: element(s) not found Call log:  - Expect "toBeVisible" with timeout 30000ms  - waiting for getByTestId('page-heading') at ../pages/base-page.ts:29 27 | export async function warmupSPA(page: Page): Promise { 28 | await page.goto('/', { waitUntil: 'domcontentloaded', timeout: 60_000 }); > 29 | await expect(page.getByTestId('page-heading')).toBeVisible({ timeout: 30_000 }); | ^ 30 | } 31 | 32 | export default abstract class BasePage { at warmupSPA (/go/src/github.com/openshift/console/frontend/e2e/pages/base-page.ts:29:50) at /go/src/github.com/openshift/console/frontend/e2e/tests/console/dashboards/project-dashboard.spec.ts:15:5 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── test-results/dashboards-project-dashboa-1f7a2-avigates-to-project-details-console-retry1/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── attachment #2: video (video/webm) ────────────────────────────────────────────────────────────── test-results/dashboards-project-dashboa-1f7a2-avigates-to-project-details-console-retry1/video.webm ──────────────────────────────────────────────────────────────────────────────────────────────── Error Context: test-results/dashboards-project-dashboa-1f7a2-avigates-to-project-details-console-retry1/error-context.md Error Context: test-results/dashboards-project-dashboa-1f7a2-avigates-to-project-details-console-retry1/error-context.md attachment #5: trace (application/zip) ───────────────────────────────────────────────────────── test-results/dashboards-project-dashboa-1f7a2-avigates-to-project-details-console-retry1/trace.zip Usage: npx playwright show-trace test-results/dashboards-project-dashboa-1f7a2-avigates-to-project-details-console-retry1/trace.zip ──────────────────────────────────────────────────────────────────────────────────────────────── (node:12755) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead. (Use `node-22 --trace-deprecation ...` to show where the warning was created) [217/299] [console] › e2e/tests/console/dashboards/project-dashboard.spec.ts:50:5 › Project Dashboard › Status Card › has health indicator showing Active @admin (node:12861) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead. (Use `node-22 --trace-deprecation ...` to show where the warning was created) [218/299] (retries) [console] › e2e/tests/console/dashboards/project-dashboard.spec.ts:50:5 › Project Dashboard › Status Card › has health indicator showing Active @admin (retry #1)  9) [console] › e2e/tests/console/dashboards/project-dashboard.spec.ts:50:5 › Project Dashboard › Status Card › has health indicator showing Active @admin Error: expect(locator).toBeVisible() failed Locator: getByTestId('page-heading') Expected: visible Timeout: 30000ms Error: element(s) not found Call log:  - Expect "toBeVisible" with timeout 30000ms  - waiting for getByTestId('page-heading')  - waiting for" https://console-openshift-console.apps.ci-op-0i40vzip-976e7.XXXXXXXXXXXXXXXXXXXXXX/auth/login" navigation to finish...  - navigated to "https://oauth-openshift.apps.ci-op-0i40vzip-976e7.XXXXXXXXXXXXXXXXXXXXXX/oauth/authorize?client_id=console&redirect_uri=https%3A%2F%2Fconsole-openshift-console.apps.ci-op-0i40vzip-976e7.gcp-3.ci.open…" at ../pages/base-page.ts:29 27 | export async function warmupSPA(page: Page): Promise { 28 | await page.goto('/', { waitUntil: 'domcontentloaded', timeout: 60_000 }); > 29 | await expect(page.getByTestId('page-heading')).toBeVisible({ timeout: 30_000 }); | ^ 30 | } 31 | 32 | export default abstract class BasePage { at warmupSPA (/go/src/github.com/openshift/console/frontend/e2e/pages/base-page.ts:29:50) at /go/src/github.com/openshift/console/frontend/e2e/tests/console/dashboards/project-dashboard.spec.ts:15:5 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── test-results/dashboards-project-dashboa-3cad6-th-indicator-showing-Active-console/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── attachment #2: video (video/webm) ────────────────────────────────────────────────────────────── test-results/dashboards-project-dashboa-3cad6-th-indicator-showing-Active-console/video.webm ──────────────────────────────────────────────────────────────────────────────────────────────── Error Context: test-results/dashboards-project-dashboa-3cad6-th-indicator-showing-Active-console/error-context.md Error Context: test-results/dashboards-project-dashboa-3cad6-th-indicator-showing-Active-console/error-context.md Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(locator).toBeVisible() failed Locator: getByTestId('page-heading') Expected: visible Timeout: 30000ms Error: element(s) not found Call log:  - Expect "toBeVisible" with timeout 30000ms  - waiting for getByTestId('page-heading')  - waiting for" https://oauth-openshift.apps.ci-op-0i40vzip-976e7.XXXXXXXXXXXXXXXXXXXXXX/oauth/authorize?client_id=console&redirect_uri=https%3A%2F%2Fconsole-openshift-console.apps.ci-op-0i40vzip-976e7.gcp-3.ci.open…" navigation to finish...  - navigated to "https://oauth-openshift.apps.ci-op-0i40vzip-976e7.XXXXXXXXXXXXXXXXXXXXXX/oauth/authorize?client_id=console&redirect_uri=https%3A%2F%2Fconsole-openshift-console.apps.ci-op-0i40vzip-976e7.gcp-3.ci.open…" at ../pages/base-page.ts:29 27 | export async function warmupSPA(page: Page): Promise { 28 | await page.goto('/', { waitUntil: 'domcontentloaded', timeout: 60_000 }); > 29 | await expect(page.getByTestId('page-heading')).toBeVisible({ timeout: 30_000 }); | ^ 30 | } 31 | 32 | export default abstract class BasePage { at warmupSPA (/go/src/github.com/openshift/console/frontend/e2e/pages/base-page.ts:29:50) at /go/src/github.com/openshift/console/frontend/e2e/tests/console/dashboards/project-dashboard.spec.ts:15:5 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── test-results/dashboards-project-dashboa-3cad6-th-indicator-showing-Active-console-retry1/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── attachment #2: video (video/webm) ────────────────────────────────────────────────────────────── test-results/dashboards-project-dashboa-3cad6-th-indicator-showing-Active-console-retry1/video.webm ──────────────────────────────────────────────────────────────────────────────────────────────── Error Context: test-results/dashboards-project-dashboa-3cad6-th-indicator-showing-Active-console-retry1/error-context.md Error Context: test-results/dashboards-project-dashboa-3cad6-th-indicator-showing-Active-console-retry1/error-context.md attachment #5: trace (application/zip) ───────────────────────────────────────────────────────── test-results/dashboards-project-dashboa-3cad6-th-indicator-showing-Active-console-retry1/trace.zip Usage: npx playwright show-trace test-results/dashboards-project-dashboa-3cad6-th-indicator-showing-Active-console-retry1/trace.zip ──────────────────────────────────────────────────────────────────────────────────────────────── (node:12966) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead. (Use `node-22 --trace-deprecation ...` to show where the warning was created) [219/299] [console] › e2e/tests/console/dashboards/project-dashboard.spec.ts:57:5 › Project Dashboard › Inventory Card › has all items @admin (node:13074) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead. (Use `node-22 --trace-deprecation ...` to show where the warning was created) [220/299] (retries) [console] › e2e/tests/console/dashboards/project-dashboard.spec.ts:57:5 › Project Dashboard › Inventory Card › has all items @admin (retry #1)  10) [console] › e2e/tests/console/dashboards/project-dashboard.spec.ts:57:5 › Project Dashboard › Inventory Card › has all items @admin Error: expect(locator).toBeVisible() failed Locator: getByTestId('page-heading') Expected: visible Timeout: 30000ms Error: element(s) not found Call log:  - Expect "toBeVisible" with timeout 30000ms  - waiting for getByTestId('page-heading')  - waiting for" https://console-openshift-console.apps.ci-op-0i40vzip-976e7.XXXXXXXXXXXXXXXXXXXXXX/auth/login" navigation to finish...  - navigated to "https://oauth-openshift.apps.ci-op-0i40vzip-976e7.XXXXXXXXXXXXXXXXXXXXXX/oauth/authorize?client_id=console&redirect_uri=https%3A%2F%2Fconsole-openshift-console.apps.ci-op-0i40vzip-976e7.gcp-3.ci.open…" at ../pages/base-page.ts:29 27 | export async function warmupSPA(page: Page): Promise { 28 | await page.goto('/', { waitUntil: 'domcontentloaded', timeout: 60_000 }); > 29 | await expect(page.getByTestId('page-heading')).toBeVisible({ timeout: 30_000 }); | ^ 30 | } 31 | 32 | export default abstract class BasePage { at warmupSPA (/go/src/github.com/openshift/console/frontend/e2e/pages/base-page.ts:29:50) at /go/src/github.com/openshift/console/frontend/e2e/tests/console/dashboards/project-dashboard.spec.ts:15:5 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── test-results/dashboards-project-dashboa-80e12-nventory-Card-has-all-items-console/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── attachment #2: video (video/webm) ────────────────────────────────────────────────────────────── test-results/dashboards-project-dashboa-80e12-nventory-Card-has-all-items-console/video.webm ──────────────────────────────────────────────────────────────────────────────────────────────── Error Context: test-results/dashboards-project-dashboa-80e12-nventory-Card-has-all-items-console/error-context.md Error Context: test-results/dashboards-project-dashboa-80e12-nventory-Card-has-all-items-console/error-context.md Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(locator).toBeVisible() failed Locator: getByTestId('page-heading') Expected: visible Timeout: 30000ms Error: element(s) not found Call log:  - Expect "toBeVisible" with timeout 30000ms  - waiting for getByTestId('page-heading')  - waiting for" https://oauth-openshift.apps.ci-op-0i40vzip-976e7.XXXXXXXXXXXXXXXXXXXXXX/oauth/authorize?client_id=console&redirect_uri=https%3A%2F%2Fconsole-openshift-console.apps.ci-op-0i40vzip-976e7.gcp-3.ci.open…" navigation to finish...  - navigated to "https://oauth-openshift.apps.ci-op-0i40vzip-976e7.XXXXXXXXXXXXXXXXXXXXXX/oauth/authorize?client_id=console&redirect_uri=https%3A%2F%2Fconsole-openshift-console.apps.ci-op-0i40vzip-976e7.gcp-3.ci.open…" at ../pages/base-page.ts:29 27 | export async function warmupSPA(page: Page): Promise { 28 | await page.goto('/', { waitUntil: 'domcontentloaded', timeout: 60_000 }); > 29 | await expect(page.getByTestId('page-heading')).toBeVisible({ timeout: 30_000 }); | ^ 30 | } 31 | 32 | export default abstract class BasePage { at warmupSPA (/go/src/github.com/openshift/console/frontend/e2e/pages/base-page.ts:29:50) at /go/src/github.com/openshift/console/frontend/e2e/tests/console/dashboards/project-dashboard.spec.ts:15:5 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── test-results/dashboards-project-dashboa-80e12-nventory-Card-has-all-items-console-retry1/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── attachment #2: video (video/webm) ────────────────────────────────────────────────────────────── test-results/dashboards-project-dashboa-80e12-nventory-Card-has-all-items-console-retry1/video.webm ──────────────────────────────────────────────────────────────────────────────────────────────── Error Context: test-results/dashboards-project-dashboa-80e12-nventory-Card-has-all-items-console-retry1/error-context.md Error Context: test-results/dashboards-project-dashboa-80e12-nventory-Card-has-all-items-console-retry1/error-context.md attachment #5: trace (application/zip) ───────────────────────────────────────────────────────── test-results/dashboards-project-dashboa-80e12-nventory-Card-has-all-items-console-retry1/trace.zip Usage: npx playwright show-trace test-results/dashboards-project-dashboa-80e12-nventory-Card-has-all-items-console-retry1/trace.zip ──────────────────────────────────────────────────────────────────────────────────────────────── (node:13183) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead. (Use `node-22 --trace-deprecation ...` to show where the warning was created) [221/299] [console] › e2e/tests/console/dashboards/project-dashboard.spec.ts:92:5 › Project Dashboard › Utilization Card › has all items @admin (node:13292) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead. (Use `node-22 --trace-deprecation ...` to show where the warning was created) [222/299] (retries) [console] › e2e/tests/console/dashboards/project-dashboard.spec.ts:92:5 › Project Dashboard › Utilization Card › has all items @admin (retry #1)  11) [console] › e2e/tests/console/dashboards/project-dashboard.spec.ts:92:5 › Project Dashboard › Utilization Card › has all items @admin Error: expect(locator).toBeVisible() failed Locator: getByTestId('page-heading') Expected: visible Timeout: 30000ms Error: element(s) not found Call log:  - Expect "toBeVisible" with timeout 30000ms  - waiting for getByTestId('page-heading') at ../pages/base-page.ts:29 27 | export async function warmupSPA(page: Page): Promise { 28 | await page.goto('/', { waitUntil: 'domcontentloaded', timeout: 60_000 }); > 29 | await expect(page.getByTestId('page-heading')).toBeVisible({ timeout: 30_000 }); | ^ 30 | } 31 | 32 | export default abstract class BasePage { at warmupSPA (/go/src/github.com/openshift/console/frontend/e2e/pages/base-page.ts:29:50) at /go/src/github.com/openshift/console/frontend/e2e/tests/console/dashboards/project-dashboard.spec.ts:15:5 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── test-results/dashboards-project-dashboa-9da48-lization-Card-has-all-items-console/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── attachment #2: video (video/webm) ────────────────────────────────────────────────────────────── test-results/dashboards-project-dashboa-9da48-lization-Card-has-all-items-console/video.webm ──────────────────────────────────────────────────────────────────────────────────────────────── Error Context: test-results/dashboards-project-dashboa-9da48-lization-Card-has-all-items-console/error-context.md Error Context: test-results/dashboards-project-dashboa-9da48-lization-Card-has-all-items-console/error-context.md Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(locator).toBeVisible() failed Locator: getByTestId('page-heading') Expected: visible Timeout: 30000ms Error: element(s) not found Call log:  - Expect "toBeVisible" with timeout 30000ms  - waiting for getByTestId('page-heading')  - waiting for" https://oauth-openshift.apps.ci-op-0i40vzip-976e7.XXXXXXXXXXXXXXXXXXXXXX/oauth/authorize?client_id=console&redirect_uri=https%3A%2F%2Fconsole-openshift-console.apps.ci-op-0i40vzip-976e7.gcp-3.ci.open…" navigation to finish...  - navigated to "https://oauth-openshift.apps.ci-op-0i40vzip-976e7.XXXXXXXXXXXXXXXXXXXXXX/oauth/authorize?client_id=console&redirect_uri=https%3A%2F%2Fconsole-openshift-console.apps.ci-op-0i40vzip-976e7.gcp-3.ci.open…" at ../pages/base-page.ts:29 27 | export async function warmupSPA(page: Page): Promise { 28 | await page.goto('/', { waitUntil: 'domcontentloaded', timeout: 60_000 }); > 29 | await expect(page.getByTestId('page-heading')).toBeVisible({ timeout: 30_000 }); | ^ 30 | } 31 | 32 | export default abstract class BasePage { at warmupSPA (/go/src/github.com/openshift/console/frontend/e2e/pages/base-page.ts:29:50) at /go/src/github.com/openshift/console/frontend/e2e/tests/console/dashboards/project-dashboard.spec.ts:15:5 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── test-results/dashboards-project-dashboa-9da48-lization-Card-has-all-items-console-retry1/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── attachment #2: video (video/webm) ────────────────────────────────────────────────────────────── test-results/dashboards-project-dashboa-9da48-lization-Card-has-all-items-console-retry1/video.webm ──────────────────────────────────────────────────────────────────────────────────────────────── Error Context: test-results/dashboards-project-dashboa-9da48-lization-Card-has-all-items-console-retry1/error-context.md Error Context: test-results/dashboards-project-dashboa-9da48-lization-Card-has-all-items-console-retry1/error-context.md attachment #5: trace (application/zip) ───────────────────────────────────────────────────────── test-results/dashboards-project-dashboa-9da48-lization-Card-has-all-items-console-retry1/trace.zip Usage: npx playwright show-trace test-results/dashboards-project-dashboa-9da48-lization-Card-has-all-items-console-retry1/trace.zip ──────────────────────────────────────────────────────────────────────────────────────────────── (node:13402) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead. (Use `node-22 --trace-deprecation ...` to show where the warning was created) [223/299] [console] › e2e/tests/console/dashboards/project-dashboard.spec.ts:102:5 › Project Dashboard › Utilization Card › has duration dropdown defaulting to 1 hour @admin (node:13508) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead. (Use `node-22 --trace-deprecation ...` to show where the warning was created) [224/299] (retries) [console] › e2e/tests/console/dashboards/project-dashboard.spec.ts:102:5 › Project Dashboard › Utilization Card › has duration dropdown defaulting to 1 hour @admin (retry #1)  12) [console] › e2e/tests/console/dashboards/project-dashboard.spec.ts:102:5 › Project Dashboard › Utilization Card › has duration dropdown defaulting to 1 hour @admin Error: expect(locator).toBeVisible() failed Locator: getByTestId('page-heading') Expected: visible Timeout: 30000ms Error: element(s) not found Call log:  - Expect "toBeVisible" with timeout 30000ms  - waiting for getByTestId('page-heading')  - waiting for" https://console-openshift-console.apps.ci-op-0i40vzip-976e7.XXXXXXXXXXXXXXXXXXXXXX/auth/login" navigation to finish...  - navigated to "https://oauth-openshift.apps.ci-op-0i40vzip-976e7.XXXXXXXXXXXXXXXXXXXXXX/oauth/authorize?client_id=console&redirect_uri=https%3A%2F%2Fconsole-openshift-console.apps.ci-op-0i40vzip-976e7.gcp-3.ci.open…" at ../pages/base-page.ts:29 27 | export async function warmupSPA(page: Page): Promise { 28 | await page.goto('/', { waitUntil: 'domcontentloaded', timeout: 60_000 }); > 29 | await expect(page.getByTestId('page-heading')).toBeVisible({ timeout: 30_000 }); | ^ 30 | } 31 | 32 | export default abstract class BasePage { at warmupSPA (/go/src/github.com/openshift/console/frontend/e2e/pages/base-page.ts:29:50) at /go/src/github.com/openshift/console/frontend/e2e/tests/console/dashboards/project-dashboard.spec.ts:15:5 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── test-results/dashboards-project-dashboa-1d156-opdown-defaulting-to-1-hour-console/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── attachment #2: video (video/webm) ────────────────────────────────────────────────────────────── test-results/dashboards-project-dashboa-1d156-opdown-defaulting-to-1-hour-console/video.webm ──────────────────────────────────────────────────────────────────────────────────────────────── Error Context: test-results/dashboards-project-dashboa-1d156-opdown-defaulting-to-1-hour-console/error-context.md Error Context: test-results/dashboards-project-dashboa-1d156-opdown-defaulting-to-1-hour-console/error-context.md Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(locator).toBeVisible() failed Locator: getByTestId('page-heading') Expected: visible Timeout: 30000ms Error: element(s) not found Call log:  - Expect "toBeVisible" with timeout 30000ms  - waiting for getByTestId('page-heading')  - waiting for" https://oauth-openshift.apps.ci-op-0i40vzip-976e7.XXXXXXXXXXXXXXXXXXXXXX/oauth/authorize?client_id=console&redirect_uri=https%3A%2F%2Fconsole-openshift-console.apps.ci-op-0i40vzip-976e7.gcp-3.ci.open…" navigation to finish...  - navigated to "https://oauth-openshift.apps.ci-op-0i40vzip-976e7.XXXXXXXXXXXXXXXXXXXXXX/oauth/authorize?client_id=console&redirect_uri=https%3A%2F%2Fconsole-openshift-console.apps.ci-op-0i40vzip-976e7.gcp-3.ci.open…" at ../pages/base-page.ts:29 27 | export async function warmupSPA(page: Page): Promise { 28 | await page.goto('/', { waitUntil: 'domcontentloaded', timeout: 60_000 }); > 29 | await expect(page.getByTestId('page-heading')).toBeVisible({ timeout: 30_000 }); | ^ 30 | } 31 | 32 | export default abstract class BasePage { at warmupSPA (/go/src/github.com/openshift/console/frontend/e2e/pages/base-page.ts:29:50) at /go/src/github.com/openshift/console/frontend/e2e/tests/console/dashboards/project-dashboard.spec.ts:15:5 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── test-results/dashboards-project-dashboa-1d156-opdown-defaulting-to-1-hour-console-retry1/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── attachment #2: video (video/webm) ────────────────────────────────────────────────────────────── test-results/dashboards-project-dashboa-1d156-opdown-defaulting-to-1-hour-console-retry1/video.webm ──────────────────────────────────────────────────────────────────────────────────────────────── Error Context: test-results/dashboards-project-dashboa-1d156-opdown-defaulting-to-1-hour-console-retry1/error-context.md Error Context: test-results/dashboards-project-dashboa-1d156-opdown-defaulting-to-1-hour-console-retry1/error-context.md attachment #5: trace (application/zip) ───────────────────────────────────────────────────────── test-results/dashboards-project-dashboa-1d156-opdown-defaulting-to-1-hour-console-retry1/trace.zip Usage: npx playwright show-trace test-results/dashboards-project-dashboa-1d156-opdown-defaulting-to-1-hour-console-retry1/trace.zip ──────────────────────────────────────────────────────────────────────────────────────────────── (node:13616) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead. (Use `node-22 --trace-deprecation ...` to show where the warning was created) [225/299] [console] › e2e/tests/console/dashboards/project-dashboard.spec.ts:110:5 › Project Dashboard › Launcher Card › is displayed when ConsoleLink CR exists @admin (node:13721) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead. (Use `node-22 --trace-deprecation ...` to show where the warning was created) [226/299] (retries) [console] › e2e/tests/console/dashboards/project-dashboard.spec.ts:110:5 › Project Dashboard › Launcher Card › is displayed when ConsoleLink CR exists @admin (retry #1)  13) [console] › e2e/tests/console/dashboards/project-dashboard.spec.ts:110:5 › Project Dashboard › Launcher Card › is displayed when ConsoleLink CR exists @admin Error: expect(locator).toBeVisible() failed Locator: getByTestId('page-heading') Expected: visible Timeout: 30000ms Error: element(s) not found Call log:  - Expect "toBeVisible" with timeout 30000ms  - waiting for getByTestId('page-heading')  - waiting for" https://console-openshift-console.apps.ci-op-0i40vzip-976e7.XXXXXXXXXXXXXXXXXXXXXX/auth/login" navigation to finish...  - navigated to "https://oauth-openshift.apps.ci-op-0i40vzip-976e7.XXXXXXXXXXXXXXXXXXXXXX/oauth/authorize?client_id=console&redirect_uri=https%3A%2F%2Fconsole-openshift-console.apps.ci-op-0i40vzip-976e7.gcp-3.ci.open…" at ../pages/base-page.ts:29 27 | export async function warmupSPA(page: Page): Promise { 28 | await page.goto('/', { waitUntil: 'domcontentloaded', timeout: 60_000 }); > 29 | await expect(page.getByTestId('page-heading')).toBeVisible({ timeout: 30_000 }); | ^ 30 | } 31 | 32 | export default abstract class BasePage { at warmupSPA (/go/src/github.com/openshift/console/frontend/e2e/pages/base-page.ts:29:50) at /go/src/github.com/openshift/console/frontend/e2e/tests/console/dashboards/project-dashboard.spec.ts:15:5 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── test-results/dashboards-project-dashboa-1883e--when-ConsoleLink-CR-exists-console/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── attachment #2: video (video/webm) ────────────────────────────────────────────────────────────── test-results/dashboards-project-dashboa-1883e--when-ConsoleLink-CR-exists-console/video.webm ──────────────────────────────────────────────────────────────────────────────────────────────── Error Context: test-results/dashboards-project-dashboa-1883e--when-ConsoleLink-CR-exists-console/error-context.md Error Context: test-results/dashboards-project-dashboa-1883e--when-ConsoleLink-CR-exists-console/error-context.md Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(locator).toBeVisible() failed Locator: getByTestId('page-heading') Expected: visible Timeout: 30000ms Error: element(s) not found Call log:  - Expect "toBeVisible" with timeout 30000ms  - waiting for getByTestId('page-heading') at ../pages/base-page.ts:29 27 | export async function warmupSPA(page: Page): Promise { 28 | await page.goto('/', { waitUntil: 'domcontentloaded', timeout: 60_000 }); > 29 | await expect(page.getByTestId('page-heading')).toBeVisible({ timeout: 30_000 }); | ^ 30 | } 31 | 32 | export default abstract class BasePage { at warmupSPA (/go/src/github.com/openshift/console/frontend/e2e/pages/base-page.ts:29:50) at /go/src/github.com/openshift/console/frontend/e2e/tests/console/dashboards/project-dashboard.spec.ts:15:5 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── test-results/dashboards-project-dashboa-1883e--when-ConsoleLink-CR-exists-console-retry1/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── attachment #2: video (video/webm) ────────────────────────────────────────────────────────────── test-results/dashboards-project-dashboa-1883e--when-ConsoleLink-CR-exists-console-retry1/video.webm ──────────────────────────────────────────────────────────────────────────────────────────────── Error Context: test-results/dashboards-project-dashboa-1883e--when-ConsoleLink-CR-exists-console-retry1/error-context.md Error Context: test-results/dashboards-project-dashboa-1883e--when-ConsoleLink-CR-exists-console-retry1/error-context.md attachment #5: trace (application/zip) ───────────────────────────────────────────────────────── test-results/dashboards-project-dashboa-1883e--when-ConsoleLink-CR-exists-console-retry1/trace.zip Usage: npx playwright show-trace test-results/dashboards-project-dashboa-1883e--when-ConsoleLink-CR-exists-console-retry1/trace.zip ──────────────────────────────────────────────────────────────────────────────────────────────── (node:13828) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead. (Use `node-22 --trace-deprecation ...` to show where the warning was created) [227/299] [console] › e2e/tests/console/dashboards/project-dashboard.spec.ts:151:5 › Project Dashboard › Resource Quotas Card › shows Resource Quotas @admin (node:13935) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead. (Use `node-22 --trace-deprecation ...` to show where the warning was created) [228/299] (retries) [console] › e2e/tests/console/dashboards/project-dashboard.spec.ts:151:5 › Project Dashboard › Resource Quotas Card › shows Resource Quotas @admin (retry #1)  14) [console] › e2e/tests/console/dashboards/project-dashboard.spec.ts:151:5 › Project Dashboard › Resource Quotas Card › shows Resource Quotas @admin Error: expect(locator).toBeVisible() failed Locator: getByTestId('page-heading') Expected: visible Timeout: 30000ms Error: element(s) not found Call log:  - Expect "toBeVisible" with timeout 30000ms  - waiting for getByTestId('page-heading')  - waiting for" https://console-openshift-console.apps.ci-op-0i40vzip-976e7.XXXXXXXXXXXXXXXXXXXXXX/auth/login" navigation to finish...  - navigated to "https://oauth-openshift.apps.ci-op-0i40vzip-976e7.XXXXXXXXXXXXXXXXXXXXXX/oauth/authorize?client_id=console&redirect_uri=https%3A%2F%2Fconsole-openshift-console.apps.ci-op-0i40vzip-976e7.gcp-3.ci.open…" at ../pages/base-page.ts:29 27 | export async function warmupSPA(page: Page): Promise { 28 | await page.goto('/', { waitUntil: 'domcontentloaded', timeout: 60_000 }); > 29 | await expect(page.getByTestId('page-heading')).toBeVisible({ timeout: 30_000 }); | ^ 30 | } 31 | 32 | export default abstract class BasePage { at warmupSPA (/go/src/github.com/openshift/console/frontend/e2e/pages/base-page.ts:29:50) at /go/src/github.com/openshift/console/frontend/e2e/tests/console/dashboards/project-dashboard.spec.ts:15:5 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── test-results/dashboards-project-dashboa-020f3--Card-shows-Resource-Quotas-console/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── attachment #2: video (video/webm) ────────────────────────────────────────────────────────────── test-results/dashboards-project-dashboa-020f3--Card-shows-Resource-Quotas-console/video.webm ──────────────────────────────────────────────────────────────────────────────────────────────── Error Context: test-results/dashboards-project-dashboa-020f3--Card-shows-Resource-Quotas-console/error-context.md Error Context: test-results/dashboards-project-dashboa-020f3--Card-shows-Resource-Quotas-console/error-context.md Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(locator).toBeVisible() failed Locator: getByTestId('page-heading') Expected: visible Timeout: 30000ms Error: element(s) not found Call log:  - Expect "toBeVisible" with timeout 30000ms  - waiting for getByTestId('page-heading')  - waiting for" https://oauth-openshift.apps.ci-op-0i40vzip-976e7.XXXXXXXXXXXXXXXXXXXXXX/oauth/authorize?client_id=console&redirect_uri=https%3A%2F%2Fconsole-openshift-console.apps.ci-op-0i40vzip-976e7.gcp-3.ci.open…" navigation to finish...  - navigated to "https://oauth-openshift.apps.ci-op-0i40vzip-976e7.XXXXXXXXXXXXXXXXXXXXXX/oauth/authorize?client_id=console&redirect_uri=https%3A%2F%2Fconsole-openshift-console.apps.ci-op-0i40vzip-976e7.gcp-3.ci.open…" at ../pages/base-page.ts:29 27 | export async function warmupSPA(page: Page): Promise { 28 | await page.goto('/', { waitUntil: 'domcontentloaded', timeout: 60_000 }); > 29 | await expect(page.getByTestId('page-heading')).toBeVisible({ timeout: 30_000 }); | ^ 30 | } 31 | 32 | export default abstract class BasePage { at warmupSPA (/go/src/github.com/openshift/console/frontend/e2e/pages/base-page.ts:29:50) at /go/src/github.com/openshift/console/frontend/e2e/tests/console/dashboards/project-dashboard.spec.ts:15:5 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── test-results/dashboards-project-dashboa-020f3--Card-shows-Resource-Quotas-console-retry1/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── attachment #2: video (video/webm) ────────────────────────────────────────────────────────────── test-results/dashboards-project-dashboa-020f3--Card-shows-Resource-Quotas-console-retry1/video.webm ──────────────────────────────────────────────────────────────────────────────────────────────── Error Context: test-results/dashboards-project-dashboa-020f3--Card-shows-Resource-Quotas-console-retry1/error-context.md Error Context: test-results/dashboards-project-dashboa-020f3--Card-shows-Resource-Quotas-console-retry1/error-context.md attachment #5: trace (application/zip) ───────────────────────────────────────────────────────── test-results/dashboards-project-dashboa-020f3--Card-shows-Resource-Quotas-console-retry1/trace.zip Usage: npx playwright show-trace test-results/dashboards-project-dashboa-020f3--Card-shows-Resource-Quotas-console-retry1/trace.zip ──────────────────────────────────────────────────────────────────────────────────────────────── (node:14042) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead. (Use `node-22 --trace-deprecation ...` to show where the warning was created) [229/299] [console] › e2e/tests/console/events/events.spec.ts:57:3 › Events › displays events for a newly created Pod @admin (node:14148) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead. (Use `node-22 --trace-deprecation ...` to show where the warning was created) [230/299] (retries) [console] › e2e/tests/console/events/events.spec.ts:57:3 › Events › displays events for a newly created Pod @admin (retry #1)  15) [console] › e2e/tests/console/events/events.spec.ts:57:3 › Events › displays events for a newly created Pod @admin › Navigate to events page and verify pod events appear Error: expect(locator).toBeVisible() failed Locator: getByTestId('event-test-pod-1784561444993').first() Expected: visible Timeout: 30000ms Error: element(s) not found Call log:  - Expect "toBeVisible" with timeout 30000ms  - waiting for getByTestId('event-test-pod-1784561444993').first() 59 | await page.goto(`/k8s/ns/${projectName}/events`); 60 | > 61 | await expect(page.getByTestId(podName).first()).toBeVisible({ timeout: 30000 }); | ^ 62 | }); 63 | 64 | await test.step('Filter events by Warning type', async () => { at /go/src/github.com/openshift/console/frontend/e2e/tests/console/events/events.spec.ts:61:55 at /go/src/github.com/openshift/console/frontend/e2e/tests/console/events/events.spec.ts:58:5 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── test-results/events-events-Events-displays-events-for-a-newly-created-Pod-console/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── attachment #2: video (video/webm) ────────────────────────────────────────────────────────────── test-results/events-events-Events-displays-events-for-a-newly-created-Pod-console/video.webm ──────────────────────────────────────────────────────────────────────────────────────────────── Error Context: test-results/events-events-Events-displays-events-for-a-newly-created-Pod-console/error-context.md Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(locator).toBeVisible() failed Locator: getByTestId('event-test-pod-1784561479874').first() Expected: visible Timeout: 30000ms Error: element(s) not found Call log:  - Expect "toBeVisible" with timeout 30000ms  - waiting for getByTestId('event-test-pod-1784561479874').first()  - waiting for" https://oauth-openshift.apps.ci-op-0i40vzip-976e7.XXXXXXXXXXXXXXXXXXXXXX/oauth/authorize?client_id=console&redirect_uri=https%3A%2F%2Fconsole-openshift-console.apps.ci-op-0i40vzip-976e7.gcp-3.ci.open…" navigation to finish...  - navigated to "https://oauth-openshift.apps.ci-op-0i40vzip-976e7.XXXXXXXXXXXXXXXXXXXXXX/oauth/authorize?client_id=console&redirect_uri=https%3A%2F%2Fconsole-openshift-console.apps.ci-op-0i40vzip-976e7.gcp-3.ci.open…" 59 | await page.goto(`/k8s/ns/${projectName}/events`); 60 | > 61 | await expect(page.getByTestId(podName).first()).toBeVisible({ timeout: 30000 }); | ^ 62 | }); 63 | 64 | await test.step('Filter events by Warning type', async () => { at /go/src/github.com/openshift/console/frontend/e2e/tests/console/events/events.spec.ts:61:55 at /go/src/github.com/openshift/console/frontend/e2e/tests/console/events/events.spec.ts:58:5 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── test-results/events-events-Events-displays-events-for-a-newly-created-Pod-console-retry1/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── attachment #2: video (video/webm) ────────────────────────────────────────────────────────────── test-results/events-events-Events-displays-events-for-a-newly-created-Pod-console-retry1/video.webm ──────────────────────────────────────────────────────────────────────────────────────────────── Error Context: test-results/events-events-Events-displays-events-for-a-newly-created-Pod-console-retry1/error-context.md attachment #4: trace (application/zip) ───────────────────────────────────────────────────────── test-results/events-events-Events-displays-events-for-a-newly-created-Pod-console-retry1/trace.zip Usage: npx playwright show-trace test-results/events-events-Events-displays-events-for-a-newly-created-Pod-console-retry1/trace.zip ──────────────────────────────────────────────────────────────────────────────────────────────── (node:14255) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead. (Use `node-22 --trace-deprecation ...` to show where the warning was created) [231/299] [console] › e2e/tests/console/favorites/favorites.spec.ts:5:3 › Favorites › adds, displays, removes, and limits favorites @admin (node:14363) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead. (Use `node-22 --trace-deprecation ...` to show where the warning was created) [232/299] (retries) [console] › e2e/tests/console/favorites/favorites.spec.ts:5:3 › Favorites › adds, displays, removes, and limits favorites @admin (retry #1)  16) [console] › e2e/tests/console/favorites/favorites.spec.ts:5:3 › Favorites › adds, displays, removes, and limits favorites @admin Error: expect(locator).toBeVisible() failed Locator: getByTestId('page-heading') Expected: visible Timeout: 30000ms Error: element(s) not found Call log:  - Expect "toBeVisible" with timeout 30000ms  - waiting for getByTestId('page-heading') at ../pages/base-page.ts:29 27 | export async function warmupSPA(page: Page): Promise { 28 | await page.goto('/', { waitUntil: 'domcontentloaded', timeout: 60_000 }); > 29 | await expect(page.getByTestId('page-heading')).toBeVisible({ timeout: 30_000 }); | ^ 30 | } 31 | 32 | export default abstract class BasePage { at warmupSPA (/go/src/github.com/openshift/console/frontend/e2e/pages/base-page.ts:29:50) at /go/src/github.com/openshift/console/frontend/e2e/tests/console/favorites/favorites.spec.ts:8:5 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── test-results/favorites-favorites-Favori-2ed30-emoves-and-limits-favorites-console/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── attachment #2: video (video/webm) ────────────────────────────────────────────────────────────── test-results/favorites-favorites-Favori-2ed30-emoves-and-limits-favorites-console/video.webm ──────────────────────────────────────────────────────────────────────────────────────────────── Error Context: test-results/favorites-favorites-Favori-2ed30-emoves-and-limits-favorites-console/error-context.md Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(locator).toBeVisible() failed Locator: getByTestId('page-heading') Expected: visible Timeout: 30000ms Error: element(s) not found Call log:  - Expect "toBeVisible" with timeout 30000ms  - waiting for getByTestId('page-heading')  - waiting for" https://oauth-openshift.apps.ci-op-0i40vzip-976e7.XXXXXXXXXXXXXXXXXXXXXX/oauth/authorize?client_id=console&redirect_uri=https%3A%2F%2Fconsole-openshift-console.apps.ci-op-0i40vzip-976e7.gcp-3.ci.open…" navigation to finish...  - navigated to "https://oauth-openshift.apps.ci-op-0i40vzip-976e7.XXXXXXXXXXXXXXXXXXXXXX/oauth/authorize?client_id=console&redirect_uri=https%3A%2F%2Fconsole-openshift-console.apps.ci-op-0i40vzip-976e7.gcp-3.ci.open…" at ../pages/base-page.ts:29 27 | export async function warmupSPA(page: Page): Promise { 28 | await page.goto('/', { waitUntil: 'domcontentloaded', timeout: 60_000 }); > 29 | await expect(page.getByTestId('page-heading')).toBeVisible({ timeout: 30_000 }); | ^ 30 | } 31 | 32 | export default abstract class BasePage { at warmupSPA (/go/src/github.com/openshift/console/frontend/e2e/pages/base-page.ts:29:50) at /go/src/github.com/openshift/console/frontend/e2e/tests/console/favorites/favorites.spec.ts:8:5 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── test-results/favorites-favorites-Favori-2ed30-emoves-and-limits-favorites-console-retry1/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── attachment #2: video (video/webm) ────────────────────────────────────────────────────────────── test-results/favorites-favorites-Favori-2ed30-emoves-and-limits-favorites-console-retry1/video.webm ──────────────────────────────────────────────────────────────────────────────────────────────── Error Context: test-results/favorites-favorites-Favori-2ed30-emoves-and-limits-favorites-console-retry1/error-context.md attachment #4: trace (application/zip) ───────────────────────────────────────────────────────── test-results/favorites-favorites-Favori-2ed30-emoves-and-limits-favorites-console-retry1/trace.zip Usage: npx playwright show-trace test-results/favorites-favorites-Favori-2ed30-emoves-and-limits-favorites-console-retry1/trace.zip ──────────────────────────────────────────────────────────────────────────────────────────────── (node:14471) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead. (Use `node-22 --trace-deprecation ...` to show where the warning was created) [233/299] [console] › e2e/tests/console/i18n/pseudolocalization.spec.ts:32:3 › Pseudolocalization › pseudolocalizes dashboard masthead, activity card, and utilization card @admin (node:14577) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead. (Use `node-22 --trace-deprecation ...` to show where the warning was created) [234/299] (retries) [console] › e2e/tests/console/i18n/pseudolocalization.spec.ts:32:3 › Pseudolocalization › pseudolocalizes dashboard masthead, activity card, and utilization card @admin (retry #1)  17) [console] › e2e/tests/console/i18n/pseudolocalization.spec.ts:32:3 › Pseudolocalization › pseudolocalizes dashboard masthead, activity card, and utilization card @admin Error: expect(locator).toBeVisible() failed Locator: getByTestId('activity').first() Expected: visible Timeout: 5000ms Error: element(s) not found Call log:  - Expect "toBeVisible" with timeout 5000ms  - waiting for getByTestId('activity').first()  - waiting for" https://console-openshift-console.apps.ci-op-0i40vzip-976e7.XXXXXXXXXXXXXXXXXXXXXX/auth/login" navigation to finish...  - navigated to "https://oauth-openshift.apps.ci-op-0i40vzip-976e7.XXXXXXXXXXXXXXXXXXXXXX/oauth/authorize?client_id=console&redirect_uri=https%3A%2F%2Fconsole-openshift-console.apps.ci-op-0i40vzip-976e7.gcp-3.ci.open…" 34 | }) => { 35 | await page.goto(dashboardUrl); > 36 | await expect(page.getByTestId('activity').first()).toBeVisible(); | ^ 37 | 38 | await test.step('Verify masthead help menu is pseudolocalized', async () => { 39 | await page.getByTestId('help-dropdown-toggle').click(); at /go/src/github.com/openshift/console/frontend/e2e/tests/console/i18n/pseudolocalization.spec.ts:36:56 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── test-results/i18n-pseudolocalization-Ps-20a3c-y-card-and-utilization-card-console/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── attachment #2: video (video/webm) ────────────────────────────────────────────────────────────── test-results/i18n-pseudolocalization-Ps-20a3c-y-card-and-utilization-card-console/video.webm ──────────────────────────────────────────────────────────────────────────────────────────────── Error Context: test-results/i18n-pseudolocalization-Ps-20a3c-y-card-and-utilization-card-console/error-context.md Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(locator).toBeVisible() failed Locator: getByTestId('activity').first() Expected: visible Timeout: 5000ms Error: element(s) not found Call log:  - Expect "toBeVisible" with timeout 5000ms  - waiting for getByTestId('activity').first()  - waiting for" https://oauth-openshift.apps.ci-op-0i40vzip-976e7.XXXXXXXXXXXXXXXXXXXXXX/oauth/authorize?client_id=console&redirect_uri=https%3A%2F%2Fconsole-openshift-console.apps.ci-op-0i40vzip-976e7.gcp-3.ci.open…" navigation to finish...  - navigated to "https://oauth-openshift.apps.ci-op-0i40vzip-976e7.XXXXXXXXXXXXXXXXXXXXXX/oauth/authorize?client_id=console&redirect_uri=https%3A%2F%2Fconsole-openshift-console.apps.ci-op-0i40vzip-976e7.gcp-3.ci.open…" 34 | }) => { 35 | await page.goto(dashboardUrl); > 36 | await expect(page.getByTestId('activity').first()).toBeVisible(); | ^ 37 | 38 | await test.step('Verify masthead help menu is pseudolocalized', async () => { 39 | await page.getByTestId('help-dropdown-toggle').click(); at /go/src/github.com/openshift/console/frontend/e2e/tests/console/i18n/pseudolocalization.spec.ts:36:56 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── test-results/i18n-pseudolocalization-Ps-20a3c-y-card-and-utilization-card-console-retry1/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── attachment #2: video (video/webm) ────────────────────────────────────────────────────────────── test-results/i18n-pseudolocalization-Ps-20a3c-y-card-and-utilization-card-console-retry1/video.webm ──────────────────────────────────────────────────────────────────────────────────────────────── Error Context: test-results/i18n-pseudolocalization-Ps-20a3c-y-card-and-utilization-card-console-retry1/error-context.md attachment #4: trace (application/zip) ───────────────────────────────────────────────────────── test-results/i18n-pseudolocalization-Ps-20a3c-y-card-and-utilization-card-console-retry1/trace.zip Usage: npx playwright show-trace test-results/i18n-pseudolocalization-Ps-20a3c-y-card-and-utilization-card-console-retry1/trace.zip ──────────────────────────────────────────────────────────────────────────────────────────────── (node:14687) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead. (Use `node-22 --trace-deprecation ...` to show where the warning was created) [235/299] [console] › e2e/tests/console/nodes/node-groups-filter.spec.ts:51:3 › Node Groups Filter › should display the Groups filter when FLAG_NODE_MGMT_V1 is enabled (node:14793) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead. (Use `node-22 --trace-deprecation ...` to show where the warning was created) [236/299] (retries) [console] › e2e/tests/console/nodes/node-groups-filter.spec.ts:51:3 › Node Groups Filter › should display the Groups filter when FLAG_NODE_MGMT_V1 is enabled (retry #1)  18) [console] › e2e/tests/console/nodes/node-groups-filter.spec.ts:51:3 › Node Groups Filter › should display the Groups filter when FLAG_NODE_MGMT_V1 is enabled Error: expect(locator).toBeVisible() failed Locator: getByTestId('data-view-table').or(getByTestId('page-heading')).first() Expected: visible Timeout: 5000ms Error: element(s) not found Call log:  - Expect "toBeVisible" with timeout 5000ms  - waiting for getByTestId('data-view-table').or(getByTestId('page-heading')).first()  - waiting for" https://console-openshift-console.apps.ci-op-0i40vzip-976e7.XXXXXXXXXXXXXXXXXXXXXX/auth/login" navigation to finish...  - navigated to "https://oauth-openshift.apps.ci-op-0i40vzip-976e7.XXXXXXXXXXXXXXXXXXXXXX/oauth/authorize?client_id=console&redirect_uri=https%3A%2F%2Fconsole-openshift-console.apps.ci-op-0i40vzip-976e7.gcp-3.ci.open…" 12 | await expect( 13 | page.getByTestId('data-view-table').or(page.getByTestId('page-heading')).first(), > 14 | ).toBeVisible(); | ^ 15 | } 16 | 17 | function groupsFilter(page: Page) { at gotoNodesPage (/go/src/github.com/openshift/console/frontend/e2e/tests/console/nodes/node-groups-filter.spec.ts:14:5) at /go/src/github.com/openshift/console/frontend/e2e/tests/console/nodes/node-groups-filter.spec.ts:48:5 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── test-results/nodes-node-groups-filter-N-680b5-LAG-NODE-MGMT-V1-is-enabled-console/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── attachment #2: video (video/webm) ────────────────────────────────────────────────────────────── test-results/nodes-node-groups-filter-N-680b5-LAG-NODE-MGMT-V1-is-enabled-console/video.webm ──────────────────────────────────────────────────────────────────────────────────────────────── Error Context: test-results/nodes-node-groups-filter-N-680b5-LAG-NODE-MGMT-V1-is-enabled-console/error-context.md Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(locator).toBeVisible() failed Locator: getByTestId('data-view-table').or(getByTestId('page-heading')).first() Expected: visible Timeout: 5000ms Error: element(s) not found Call log:  - Expect "toBeVisible" with timeout 5000ms  - waiting for getByTestId('data-view-table').or(getByTestId('page-heading')).first()  - waiting for" https://oauth-openshift.apps.ci-op-0i40vzip-976e7.XXXXXXXXXXXXXXXXXXXXXX/oauth/authorize?client_id=console&redirect_uri=https%3A%2F%2Fconsole-openshift-console.apps.ci-op-0i40vzip-976e7.gcp-3.ci.open…" navigation to finish...  - navigated to "https://oauth-openshift.apps.ci-op-0i40vzip-976e7.XXXXXXXXXXXXXXXXXXXXXX/oauth/authorize?client_id=console&redirect_uri=https%3A%2F%2Fconsole-openshift-console.apps.ci-op-0i40vzip-976e7.gcp-3.ci.open…" 12 | await expect( 13 | page.getByTestId('data-view-table').or(page.getByTestId('page-heading')).first(), > 14 | ).toBeVisible(); | ^ 15 | } 16 | 17 | function groupsFilter(page: Page) { at gotoNodesPage (/go/src/github.com/openshift/console/frontend/e2e/tests/console/nodes/node-groups-filter.spec.ts:14:5) at /go/src/github.com/openshift/console/frontend/e2e/tests/console/nodes/node-groups-filter.spec.ts:48:5 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── test-results/nodes-node-groups-filter-N-680b5-LAG-NODE-MGMT-V1-is-enabled-console-retry1/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── attachment #2: video (video/webm) ────────────────────────────────────────────────────────────── test-results/nodes-node-groups-filter-N-680b5-LAG-NODE-MGMT-V1-is-enabled-console-retry1/video.webm ──────────────────────────────────────────────────────────────────────────────────────────────── Error Context: test-results/nodes-node-groups-filter-N-680b5-LAG-NODE-MGMT-V1-is-enabled-console-retry1/error-context.md attachment #4: trace (application/zip) ───────────────────────────────────────────────────────── test-results/nodes-node-groups-filter-N-680b5-LAG-NODE-MGMT-V1-is-enabled-console-retry1/trace.zip Usage: npx playwright show-trace test-results/nodes-node-groups-filter-N-680b5-LAG-NODE-MGMT-V1-is-enabled-console-retry1/trace.zip ──────────────────────────────────────────────────────────────────────────────────────────────── (node:14903) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead. (Use `node-22 --trace-deprecation ...` to show where the warning was created) [237/299] [console] › e2e/tests/console/nodes/node-groups-filter.spec.ts:68:3 › Node Groups Filter › should show available groups as filter options (node:15011) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead. (Use `node-22 --trace-deprecation ...` to show where the warning was created) [238/299] (retries) [console] › e2e/tests/console/nodes/node-groups-filter.spec.ts:68:3 › Node Groups Filter › should show available groups as filter options (retry #1)  19) [console] › e2e/tests/console/nodes/node-groups-filter.spec.ts:68:3 › Node Groups Filter › should show available groups as filter options Error: expect(locator).toBeVisible() failed Locator: getByTestId('data-view-table').or(getByTestId('page-heading')).first() Expected: visible Timeout: 5000ms Error: element(s) not found Call log:  - Expect "toBeVisible" with timeout 5000ms  - waiting for getByTestId('data-view-table').or(getByTestId('page-heading')).first()  - waiting for" https://console-openshift-console.apps.ci-op-0i40vzip-976e7.XXXXXXXXXXXXXXXXXXXXXX/auth/login" navigation to finish...  - navigated to "https://oauth-openshift.apps.ci-op-0i40vzip-976e7.XXXXXXXXXXXXXXXXXXXXXX/oauth/authorize?client_id=console&redirect_uri=https%3A%2F%2Fconsole-openshift-console.apps.ci-op-0i40vzip-976e7.gcp-3.ci.open…" 12 | await expect( 13 | page.getByTestId('data-view-table').or(page.getByTestId('page-heading')).first(), > 14 | ).toBeVisible(); | ^ 15 | } 16 | 17 | function groupsFilter(page: Page) { at gotoNodesPage (/go/src/github.com/openshift/console/frontend/e2e/tests/console/nodes/node-groups-filter.spec.ts:14:5) at /go/src/github.com/openshift/console/frontend/e2e/tests/console/nodes/node-groups-filter.spec.ts:48:5 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── test-results/nodes-node-groups-filter-N-7ff8f-le-groups-as-filter-options-console/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── attachment #2: video (video/webm) ────────────────────────────────────────────────────────────── test-results/nodes-node-groups-filter-N-7ff8f-le-groups-as-filter-options-console/video.webm ──────────────────────────────────────────────────────────────────────────────────────────────── Error Context: test-results/nodes-node-groups-filter-N-7ff8f-le-groups-as-filter-options-console/error-context.md Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(locator).toBeVisible() failed Locator: getByTestId('data-view-table').or(getByTestId('page-heading')).first() Expected: visible Timeout: 5000ms Error: element(s) not found Call log:  - Expect "toBeVisible" with timeout 5000ms  - waiting for getByTestId('data-view-table').or(getByTestId('page-heading')).first()  - waiting for" https://oauth-openshift.apps.ci-op-0i40vzip-976e7.XXXXXXXXXXXXXXXXXXXXXX/oauth/authorize?client_id=console&redirect_uri=https%3A%2F%2Fconsole-openshift-console.apps.ci-op-0i40vzip-976e7.gcp-3.ci.open…" navigation to finish...  - navigated to "https://oauth-openshift.apps.ci-op-0i40vzip-976e7.XXXXXXXXXXXXXXXXXXXXXX/oauth/authorize?client_id=console&redirect_uri=https%3A%2F%2Fconsole-openshift-console.apps.ci-op-0i40vzip-976e7.gcp-3.ci.open…" 12 | await expect( 13 | page.getByTestId('data-view-table').or(page.getByTestId('page-heading')).first(), > 14 | ).toBeVisible(); | ^ 15 | } 16 | 17 | function groupsFilter(page: Page) { at gotoNodesPage (/go/src/github.com/openshift/console/frontend/e2e/tests/console/nodes/node-groups-filter.spec.ts:14:5) at /go/src/github.com/openshift/console/frontend/e2e/tests/console/nodes/node-groups-filter.spec.ts:48:5 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── test-results/nodes-node-groups-filter-N-7ff8f-le-groups-as-filter-options-console-retry1/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── attachment #2: video (video/webm) ────────────────────────────────────────────────────────────── test-results/nodes-node-groups-filter-N-7ff8f-le-groups-as-filter-options-console-retry1/video.webm ──────────────────────────────────────────────────────────────────────────────────────────────── Error Context: test-results/nodes-node-groups-filter-N-7ff8f-le-groups-as-filter-options-console-retry1/error-context.md attachment #4: trace (application/zip) ───────────────────────────────────────────────────────── test-results/nodes-node-groups-filter-N-7ff8f-le-groups-as-filter-options-console-retry1/trace.zip Usage: npx playwright show-trace test-results/nodes-node-groups-filter-N-7ff8f-le-groups-as-filter-options-console-retry1/trace.zip ──────────────────────────────────────────────────────────────────────────────────────────────── (node:15120) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead. (Use `node-22 --trace-deprecation ...` to show where the warning was created) [239/299] [console] › e2e/tests/console/nodes/node-groups-filter.spec.ts:93:3 › Node Groups Filter › should filter nodes by single group selection (node:15228) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead. (Use `node-22 --trace-deprecation ...` to show where the warning was created) [240/299] (retries) [console] › e2e/tests/console/nodes/node-groups-filter.spec.ts:93:3 › Node Groups Filter › should filter nodes by single group selection (retry #1)  20) [console] › e2e/tests/console/nodes/node-groups-filter.spec.ts:93:3 › Node Groups Filter › should filter nodes by single group selection Error: expect(locator).toBeVisible() failed Locator: getByTestId('data-view-table').or(getByTestId('page-heading')).first() Expected: visible Timeout: 5000ms Error: element(s) not found Call log:  - Expect "toBeVisible" with timeout 5000ms  - waiting for getByTestId('data-view-table').or(getByTestId('page-heading')).first() 12 | await expect( 13 | page.getByTestId('data-view-table').or(page.getByTestId('page-heading')).first(), > 14 | ).toBeVisible(); | ^ 15 | } 16 | 17 | function groupsFilter(page: Page) { at gotoNodesPage (/go/src/github.com/openshift/console/frontend/e2e/tests/console/nodes/node-groups-filter.spec.ts:14:5) at /go/src/github.com/openshift/console/frontend/e2e/tests/console/nodes/node-groups-filter.spec.ts:48:5 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── test-results/nodes-node-groups-filter-N-76046-s-by-single-group-selection-console/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── attachment #2: video (video/webm) ────────────────────────────────────────────────────────────── test-results/nodes-node-groups-filter-N-76046-s-by-single-group-selection-console/video.webm ──────────────────────────────────────────────────────────────────────────────────────────────── Error Context: test-results/nodes-node-groups-filter-N-76046-s-by-single-group-selection-console/error-context.md Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(locator).toBeVisible() failed Locator: getByTestId('data-view-table').or(getByTestId('page-heading')).first() Expected: visible Timeout: 5000ms Error: element(s) not found Call log:  - Expect "toBeVisible" with timeout 5000ms  - waiting for getByTestId('data-view-table').or(getByTestId('page-heading')).first()  - waiting for" https://oauth-openshift.apps.ci-op-0i40vzip-976e7.XXXXXXXXXXXXXXXXXXXXXX/oauth/authorize?client_id=console&redirect_uri=https%3A%2F%2Fconsole-openshift-console.apps.ci-op-0i40vzip-976e7.gcp-3.ci.open…" navigation to finish...  - navigated to "https://oauth-openshift.apps.ci-op-0i40vzip-976e7.XXXXXXXXXXXXXXXXXXXXXX/oauth/authorize?client_id=console&redirect_uri=https%3A%2F%2Fconsole-openshift-console.apps.ci-op-0i40vzip-976e7.gcp-3.ci.open…" 12 | await expect( 13 | page.getByTestId('data-view-table').or(page.getByTestId('page-heading')).first(), > 14 | ).toBeVisible(); | ^ 15 | } 16 | 17 | function groupsFilter(page: Page) { at gotoNodesPage (/go/src/github.com/openshift/console/frontend/e2e/tests/console/nodes/node-groups-filter.spec.ts:14:5) at /go/src/github.com/openshift/console/frontend/e2e/tests/console/nodes/node-groups-filter.spec.ts:48:5 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── test-results/nodes-node-groups-filter-N-76046-s-by-single-group-selection-console-retry1/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── attachment #2: video (video/webm) ────────────────────────────────────────────────────────────── test-results/nodes-node-groups-filter-N-76046-s-by-single-group-selection-console-retry1/video.webm ──────────────────────────────────────────────────────────────────────────────────────────────── Error Context: test-results/nodes-node-groups-filter-N-76046-s-by-single-group-selection-console-retry1/error-context.md attachment #4: trace (application/zip) ───────────────────────────────────────────────────────── test-results/nodes-node-groups-filter-N-76046-s-by-single-group-selection-console-retry1/trace.zip Usage: npx playwright show-trace test-results/nodes-node-groups-filter-N-76046-s-by-single-group-selection-console-retry1/trace.zip ──────────────────────────────────────────────────────────────────────────────────────────────── (node:15337) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead. (Use `node-22 --trace-deprecation ...` to show where the warning was created) [241/299] [console] › e2e/tests/console/nodes/node-groups-filter.spec.ts:130:3 › Node Groups Filter › should filter nodes by multiple group selections (OR logic) (node:15444) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead. (Use `node-22 --trace-deprecation ...` to show where the warning was created) [242/299] (retries) [console] › e2e/tests/console/nodes/node-groups-filter.spec.ts:130:3 › Node Groups Filter › should filter nodes by multiple group selections (OR logic) (retry #1)  21) [console] › e2e/tests/console/nodes/node-groups-filter.spec.ts:130:3 › Node Groups Filter › should filter nodes by multiple group selections (OR logic) Error: expect(locator).toBeVisible() failed Locator: getByTestId('data-view-table').or(getByTestId('page-heading')).first() Expected: visible Timeout: 5000ms Error: element(s) not found Call log:  - Expect "toBeVisible" with timeout 5000ms  - waiting for getByTestId('data-view-table').or(getByTestId('page-heading')).first()  - waiting for" https://console-openshift-console.apps.ci-op-0i40vzip-976e7.XXXXXXXXXXXXXXXXXXXXXX/auth/login" navigation to finish...  - navigated to "https://oauth-openshift.apps.ci-op-0i40vzip-976e7.XXXXXXXXXXXXXXXXXXXXXX/oauth/authorize?client_id=console&redirect_uri=https%3A%2F%2Fconsole-openshift-console.apps.ci-op-0i40vzip-976e7.gcp-3.ci.open…" 12 | await expect( 13 | page.getByTestId('data-view-table').or(page.getByTestId('page-heading')).first(), > 14 | ).toBeVisible(); | ^ 15 | } 16 | 17 | function groupsFilter(page: Page) { at gotoNodesPage (/go/src/github.com/openshift/console/frontend/e2e/tests/console/nodes/node-groups-filter.spec.ts:14:5) at /go/src/github.com/openshift/console/frontend/e2e/tests/console/nodes/node-groups-filter.spec.ts:48:5 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── test-results/nodes-node-groups-filter-N-eebb3--group-selections-OR-logic--console/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── attachment #2: video (video/webm) ────────────────────────────────────────────────────────────── test-results/nodes-node-groups-filter-N-eebb3--group-selections-OR-logic--console/video.webm ──────────────────────────────────────────────────────────────────────────────────────────────── Error Context: test-results/nodes-node-groups-filter-N-eebb3--group-selections-OR-logic--console/error-context.md Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(locator).toBeVisible() failed Locator: getByTestId('data-view-table').or(getByTestId('page-heading')).first() Expected: visible Timeout: 5000ms Error: element(s) not found Call log:  - Expect "toBeVisible" with timeout 5000ms  - waiting for getByTestId('data-view-table').or(getByTestId('page-heading')).first()  - waiting for" https://console-openshift-console.apps.ci-op-0i40vzip-976e7.XXXXXXXXXXXXXXXXXXXXXX/auth/login" navigation to finish...  - navigated to "https://oauth-openshift.apps.ci-op-0i40vzip-976e7.XXXXXXXXXXXXXXXXXXXXXX/oauth/authorize?client_id=console&redirect_uri=https%3A%2F%2Fconsole-openshift-console.apps.ci-op-0i40vzip-976e7.gcp-3.ci.open…" 12 | await expect( 13 | page.getByTestId('data-view-table').or(page.getByTestId('page-heading')).first(), > 14 | ).toBeVisible(); | ^ 15 | } 16 | 17 | function groupsFilter(page: Page) { at gotoNodesPage (/go/src/github.com/openshift/console/frontend/e2e/tests/console/nodes/node-groups-filter.spec.ts:14:5) at /go/src/github.com/openshift/console/frontend/e2e/tests/console/nodes/node-groups-filter.spec.ts:48:5 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── test-results/nodes-node-groups-filter-N-eebb3--group-selections-OR-logic--console-retry1/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── attachment #2: video (video/webm) ────────────────────────────────────────────────────────────── test-results/nodes-node-groups-filter-N-eebb3--group-selections-OR-logic--console-retry1/video.webm ──────────────────────────────────────────────────────────────────────────────────────────────── Error Context: test-results/nodes-node-groups-filter-N-eebb3--group-selections-OR-logic--console-retry1/error-context.md attachment #4: trace (application/zip) ───────────────────────────────────────────────────────── test-results/nodes-node-groups-filter-N-eebb3--group-selections-OR-logic--console-retry1/trace.zip Usage: npx playwright show-trace test-results/nodes-node-groups-filter-N-eebb3--group-selections-OR-logic--console-retry1/trace.zip ──────────────────────────────────────────────────────────────────────────────────────────────── (node:15551) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead. (Use `node-22 --trace-deprecation ...` to show where the warning was created) [243/299] [console] › e2e/tests/console/nodes/node-groups-filter.spec.ts:158:3 › Node Groups Filter › should clear individual group filter chips (node:15659) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead. (Use `node-22 --trace-deprecation ...` to show where the warning was created) [244/299] (retries) [console] › e2e/tests/console/nodes/node-groups-filter.spec.ts:158:3 › Node Groups Filter › should clear individual group filter chips (retry #1)  22) [console] › e2e/tests/console/nodes/node-groups-filter.spec.ts:158:3 › Node Groups Filter › should clear individual group filter chips Error: expect(locator).toBeVisible() failed Locator: getByTestId('data-view-table').or(getByTestId('page-heading')).first() Expected: visible Timeout: 5000ms Error: element(s) not found Call log:  - Expect "toBeVisible" with timeout 5000ms  - waiting for getByTestId('data-view-table').or(getByTestId('page-heading')).first() 12 | await expect( 13 | page.getByTestId('data-view-table').or(page.getByTestId('page-heading')).first(), > 14 | ).toBeVisible(); | ^ 15 | } 16 | 17 | function groupsFilter(page: Page) { at gotoNodesPage (/go/src/github.com/openshift/console/frontend/e2e/tests/console/nodes/node-groups-filter.spec.ts:14:5) at /go/src/github.com/openshift/console/frontend/e2e/tests/console/nodes/node-groups-filter.spec.ts:48:5 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── test-results/nodes-node-groups-filter-N-0dc91-dividual-group-filter-chips-console/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── attachment #2: video (video/webm) ────────────────────────────────────────────────────────────── test-results/nodes-node-groups-filter-N-0dc91-dividual-group-filter-chips-console/video.webm ──────────────────────────────────────────────────────────────────────────────────────────────── Error Context: test-results/nodes-node-groups-filter-N-0dc91-dividual-group-filter-chips-console/error-context.md Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(locator).toBeVisible() failed Locator: getByTestId('data-view-table').or(getByTestId('page-heading')).first() Expected: visible Timeout: 5000ms Error: element(s) not found Call log:  - Expect "toBeVisible" with timeout 5000ms  - waiting for getByTestId('data-view-table').or(getByTestId('page-heading')).first()  - waiting for" https://oauth-openshift.apps.ci-op-0i40vzip-976e7.XXXXXXXXXXXXXXXXXXXXXX/oauth/authorize?client_id=console&redirect_uri=https%3A%2F%2Fconsole-openshift-console.apps.ci-op-0i40vzip-976e7.gcp-3.ci.open…" navigation to finish...  - navigated to "https://oauth-openshift.apps.ci-op-0i40vzip-976e7.XXXXXXXXXXXXXXXXXXXXXX/oauth/authorize?client_id=console&redirect_uri=https%3A%2F%2Fconsole-openshift-console.apps.ci-op-0i40vzip-976e7.gcp-3.ci.open…" 12 | await expect( 13 | page.getByTestId('data-view-table').or(page.getByTestId('page-heading')).first(), > 14 | ).toBeVisible(); | ^ 15 | } 16 | 17 | function groupsFilter(page: Page) { at gotoNodesPage (/go/src/github.com/openshift/console/frontend/e2e/tests/console/nodes/node-groups-filter.spec.ts:14:5) at /go/src/github.com/openshift/console/frontend/e2e/tests/console/nodes/node-groups-filter.spec.ts:48:5 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── test-results/nodes-node-groups-filter-N-0dc91-dividual-group-filter-chips-console-retry1/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── attachment #2: video (video/webm) ────────────────────────────────────────────────────────────── test-results/nodes-node-groups-filter-N-0dc91-dividual-group-filter-chips-console-retry1/video.webm ──────────────────────────────────────────────────────────────────────────────────────────────── Error Context: test-results/nodes-node-groups-filter-N-0dc91-dividual-group-filter-chips-console-retry1/error-context.md attachment #4: trace (application/zip) ───────────────────────────────────────────────────────── test-results/nodes-node-groups-filter-N-0dc91-dividual-group-filter-chips-console-retry1/trace.zip Usage: npx playwright show-trace test-results/nodes-node-groups-filter-N-0dc91-dividual-group-filter-chips-console-retry1/trace.zip ──────────────────────────────────────────────────────────────────────────────────────────────── (node:15767) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead. (Use `node-22 --trace-deprecation ...` to show where the warning was created) [245/299] [console] › e2e/tests/console/nodes/node-groups-filter.spec.ts:183:3 › Node Groups Filter › should combine groups filter with other filters (node:15877) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead. (Use `node-22 --trace-deprecation ...` to show where the warning was created) [246/299] (retries) [console] › e2e/tests/console/nodes/node-groups-filter.spec.ts:183:3 › Node Groups Filter › should combine groups filter with other filters (retry #1)  23) [console] › e2e/tests/console/nodes/node-groups-filter.spec.ts:183:3 › Node Groups Filter › should combine groups filter with other filters Error: expect(locator).toBeVisible() failed Locator: getByTestId('data-view-table').or(getByTestId('page-heading')).first() Expected: visible Timeout: 5000ms Error: element(s) not found Call log:  - Expect "toBeVisible" with timeout 5000ms  - waiting for getByTestId('data-view-table').or(getByTestId('page-heading')).first()  - waiting for" https://console-openshift-console.apps.ci-op-0i40vzip-976e7.XXXXXXXXXXXXXXXXXXXXXX/auth/login" navigation to finish...  - navigated to "https://oauth-openshift.apps.ci-op-0i40vzip-976e7.XXXXXXXXXXXXXXXXXXXXXX/oauth/authorize?client_id=console&redirect_uri=https%3A%2F%2Fconsole-openshift-console.apps.ci-op-0i40vzip-976e7.gcp-3.ci.open…" 12 | await expect( 13 | page.getByTestId('data-view-table').or(page.getByTestId('page-heading')).first(), > 14 | ).toBeVisible(); | ^ 15 | } 16 | 17 | function groupsFilter(page: Page) { at gotoNodesPage (/go/src/github.com/openshift/console/frontend/e2e/tests/console/nodes/node-groups-filter.spec.ts:14:5) at /go/src/github.com/openshift/console/frontend/e2e/tests/console/nodes/node-groups-filter.spec.ts:48:5 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── test-results/nodes-node-groups-filter-N-9bf1c-s-filter-with-other-filters-console/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── attachment #2: video (video/webm) ────────────────────────────────────────────────────────────── test-results/nodes-node-groups-filter-N-9bf1c-s-filter-with-other-filters-console/video.webm ──────────────────────────────────────────────────────────────────────────────────────────────── Error Context: test-results/nodes-node-groups-filter-N-9bf1c-s-filter-with-other-filters-console/error-context.md Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(locator).toBeVisible() failed Locator: getByTestId('data-view-table').or(getByTestId('page-heading')).first() Expected: visible Timeout: 5000ms Error: element(s) not found Call log:  - Expect "toBeVisible" with timeout 5000ms  - waiting for getByTestId('data-view-table').or(getByTestId('page-heading')).first()  - waiting for" https://oauth-openshift.apps.ci-op-0i40vzip-976e7.XXXXXXXXXXXXXXXXXXXXXX/oauth/authorize?client_id=console&redirect_uri=https%3A%2F%2Fconsole-openshift-console.apps.ci-op-0i40vzip-976e7.gcp-3.ci.open…" navigation to finish...  - navigated to "https://oauth-openshift.apps.ci-op-0i40vzip-976e7.XXXXXXXXXXXXXXXXXXXXXX/oauth/authorize?client_id=console&redirect_uri=https%3A%2F%2Fconsole-openshift-console.apps.ci-op-0i40vzip-976e7.gcp-3.ci.open…" 12 | await expect( 13 | page.getByTestId('data-view-table').or(page.getByTestId('page-heading')).first(), > 14 | ).toBeVisible(); | ^ 15 | } 16 | 17 | function groupsFilter(page: Page) { at gotoNodesPage (/go/src/github.com/openshift/console/frontend/e2e/tests/console/nodes/node-groups-filter.spec.ts:14:5) at /go/src/github.com/openshift/console/frontend/e2e/tests/console/nodes/node-groups-filter.spec.ts:48:5 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── test-results/nodes-node-groups-filter-N-9bf1c-s-filter-with-other-filters-console-retry1/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── attachment #2: video (video/webm) ────────────────────────────────────────────────────────────── test-results/nodes-node-groups-filter-N-9bf1c-s-filter-with-other-filters-console-retry1/video.webm ──────────────────────────────────────────────────────────────────────────────────────────────── Error Context: test-results/nodes-node-groups-filter-N-9bf1c-s-filter-with-other-filters-console-retry1/error-context.md attachment #4: trace (application/zip) ───────────────────────────────────────────────────────── test-results/nodes-node-groups-filter-N-9bf1c-s-filter-with-other-filters-console-retry1/trace.zip Usage: npx playwright show-trace test-results/nodes-node-groups-filter-N-9bf1c-s-filter-with-other-filters-console-retry1/trace.zip ──────────────────────────────────────────────────────────────────────────────────────────────── (node:15983) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead. (Use `node-22 --trace-deprecation ...` to show where the warning was created) [247/299] [console] › e2e/tests/console/nodes/node-groups-filter.spec.ts:228:3 › Edit Groups Button › should display Edit groups button in page header when FLAG_NODE_MGMT_V1 is enabled (node:16091) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead. (Use `node-22 --trace-deprecation ...` to show where the warning was created) [248/299] (retries) [console] › e2e/tests/console/nodes/node-groups-filter.spec.ts:228:3 › Edit Groups Button › should display Edit groups button in page header when FLAG_NODE_MGMT_V1 is enabled (retry #1)  24) [console] › e2e/tests/console/nodes/node-groups-filter.spec.ts:228:3 › Edit Groups Button › should display Edit groups button in page header when FLAG_NODE_MGMT_V1 is enabled Error: expect(locator).toBeVisible() failed Locator: getByTestId('data-view-table').or(getByTestId('page-heading')).first() Expected: visible Timeout: 5000ms Error: element(s) not found Call log:  - Expect "toBeVisible" with timeout 5000ms  - waiting for getByTestId('data-view-table').or(getByTestId('page-heading')).first()  - waiting for" https://oauth-openshift.apps.ci-op-0i40vzip-976e7.XXXXXXXXXXXXXXXXXXXXXX/oauth/authorize?client_id=console&redirect_uri=https%3A%2F%2Fconsole-openshift-console.apps.ci-op-0i40vzip-976e7.gcp-3.ci.open…" navigation to finish...  - navigated to "https://oauth-openshift.apps.ci-op-0i40vzip-976e7.XXXXXXXXXXXXXXXXXXXXXX/oauth/authorize?client_id=console&redirect_uri=https%3A%2F%2Fconsole-openshift-console.apps.ci-op-0i40vzip-976e7.gcp-3.ci.open…" 12 | await expect( 13 | page.getByTestId('data-view-table').or(page.getByTestId('page-heading')).first(), > 14 | ).toBeVisible(); | ^ 15 | } 16 | 17 | function groupsFilter(page: Page) { at gotoNodesPage (/go/src/github.com/openshift/console/frontend/e2e/tests/console/nodes/node-groups-filter.spec.ts:14:5) at /go/src/github.com/openshift/console/frontend/e2e/tests/console/nodes/node-groups-filter.spec.ts:225:5 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── test-results/nodes-node-groups-filter-E-b59f2-LAG-NODE-MGMT-V1-is-enabled-console/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── attachment #2: video (video/webm) ────────────────────────────────────────────────────────────── test-results/nodes-node-groups-filter-E-b59f2-LAG-NODE-MGMT-V1-is-enabled-console/video.webm ──────────────────────────────────────────────────────────────────────────────────────────────── Error Context: test-results/nodes-node-groups-filter-E-b59f2-LAG-NODE-MGMT-V1-is-enabled-console/error-context.md Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(locator).toBeVisible() failed Locator: getByTestId('data-view-table').or(getByTestId('page-heading')).first() Expected: visible Timeout: 5000ms Error: element(s) not found Call log:  - Expect "toBeVisible" with timeout 5000ms  - waiting for getByTestId('data-view-table').or(getByTestId('page-heading')).first()  - waiting for" https://oauth-openshift.apps.ci-op-0i40vzip-976e7.XXXXXXXXXXXXXXXXXXXXXX/oauth/authorize?client_id=console&redirect_uri=https%3A%2F%2Fconsole-openshift-console.apps.ci-op-0i40vzip-976e7.gcp-3.ci.open…" navigation to finish...  - navigated to "https://oauth-openshift.apps.ci-op-0i40vzip-976e7.XXXXXXXXXXXXXXXXXXXXXX/oauth/authorize?client_id=console&redirect_uri=https%3A%2F%2Fconsole-openshift-console.apps.ci-op-0i40vzip-976e7.gcp-3.ci.open…" 12 | await expect( 13 | page.getByTestId('data-view-table').or(page.getByTestId('page-heading')).first(), > 14 | ).toBeVisible(); | ^ 15 | } 16 | 17 | function groupsFilter(page: Page) { at gotoNodesPage (/go/src/github.com/openshift/console/frontend/e2e/tests/console/nodes/node-groups-filter.spec.ts:14:5) at /go/src/github.com/openshift/console/frontend/e2e/tests/console/nodes/node-groups-filter.spec.ts:225:5 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── test-results/nodes-node-groups-filter-E-b59f2-LAG-NODE-MGMT-V1-is-enabled-console-retry1/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── attachment #2: video (video/webm) ────────────────────────────────────────────────────────────── test-results/nodes-node-groups-filter-E-b59f2-LAG-NODE-MGMT-V1-is-enabled-console-retry1/video.webm ──────────────────────────────────────────────────────────────────────────────────────────────── Error Context: test-results/nodes-node-groups-filter-E-b59f2-LAG-NODE-MGMT-V1-is-enabled-console-retry1/error-context.md attachment #4: trace (application/zip) ───────────────────────────────────────────────────────── test-results/nodes-node-groups-filter-E-b59f2-LAG-NODE-MGMT-V1-is-enabled-console-retry1/trace.zip Usage: npx playwright show-trace test-results/nodes-node-groups-filter-E-b59f2-LAG-NODE-MGMT-V1-is-enabled-console-retry1/trace.zip ──────────────────────────────────────────────────────────────────────────────────────────────── (node:16198) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead. (Use `node-22 --trace-deprecation ...` to show where the warning was created) [249/299] [console] › e2e/tests/console/nodes/node-groups-filter.spec.ts:239:3 › Edit Groups Button › should show tooltip when user lacks edit permission (node:16305) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead. (Use `node-22 --trace-deprecation ...` to show where the warning was created) [250/299] (retries) [console] › e2e/tests/console/nodes/node-groups-filter.spec.ts:239:3 › Edit Groups Button › should show tooltip when user lacks edit permission (retry #1)  25) [console] › e2e/tests/console/nodes/node-groups-filter.spec.ts:239:3 › Edit Groups Button › should show tooltip when user lacks edit permission Error: expect(locator).toBeVisible() failed Locator: getByTestId('data-view-table').or(getByTestId('page-heading')).first() Expected: visible Timeout: 5000ms Error: element(s) not found Call log:  - Expect "toBeVisible" with timeout 5000ms  - waiting for getByTestId('data-view-table').or(getByTestId('page-heading')).first() 12 | await expect( 13 | page.getByTestId('data-view-table').or(page.getByTestId('page-heading')).first(), > 14 | ).toBeVisible(); | ^ 15 | } 16 | 17 | function groupsFilter(page: Page) { at gotoNodesPage (/go/src/github.com/openshift/console/frontend/e2e/tests/console/nodes/node-groups-filter.spec.ts:14:5) at /go/src/github.com/openshift/console/frontend/e2e/tests/console/nodes/node-groups-filter.spec.ts:225:5 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── test-results/nodes-node-groups-filter-E-30abd--user-lacks-edit-permission-console/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── attachment #2: video (video/webm) ────────────────────────────────────────────────────────────── test-results/nodes-node-groups-filter-E-30abd--user-lacks-edit-permission-console/video.webm ──────────────────────────────────────────────────────────────────────────────────────────────── Error Context: test-results/nodes-node-groups-filter-E-30abd--user-lacks-edit-permission-console/error-context.md Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(locator).toBeVisible() failed Locator: getByTestId('data-view-table').or(getByTestId('page-heading')).first() Expected: visible Timeout: 5000ms Error: element(s) not found Call log:  - Expect "toBeVisible" with timeout 5000ms  - waiting for getByTestId('data-view-table').or(getByTestId('page-heading')).first()  - waiting for" https://console-openshift-console.apps.ci-op-0i40vzip-976e7.XXXXXXXXXXXXXXXXXXXXXX/auth/login" navigation to finish...  - navigated to "https://oauth-openshift.apps.ci-op-0i40vzip-976e7.XXXXXXXXXXXXXXXXXXXXXX/oauth/authorize?client_id=console&redirect_uri=https%3A%2F%2Fconsole-openshift-console.apps.ci-op-0i40vzip-976e7.gcp-3.ci.open…" 12 | await expect( 13 | page.getByTestId('data-view-table').or(page.getByTestId('page-heading')).first(), > 14 | ).toBeVisible(); | ^ 15 | } 16 | 17 | function groupsFilter(page: Page) { at gotoNodesPage (/go/src/github.com/openshift/console/frontend/e2e/tests/console/nodes/node-groups-filter.spec.ts:14:5) at /go/src/github.com/openshift/console/frontend/e2e/tests/console/nodes/node-groups-filter.spec.ts:225:5 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── test-results/nodes-node-groups-filter-E-30abd--user-lacks-edit-permission-console-retry1/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── attachment #2: video (video/webm) ────────────────────────────────────────────────────────────── test-results/nodes-node-groups-filter-E-30abd--user-lacks-edit-permission-console-retry1/video.webm ──────────────────────────────────────────────────────────────────────────────────────────────── Error Context: test-results/nodes-node-groups-filter-E-30abd--user-lacks-edit-permission-console-retry1/error-context.md attachment #4: trace (application/zip) ───────────────────────────────────────────────────────── test-results/nodes-node-groups-filter-E-30abd--user-lacks-edit-permission-console-retry1/trace.zip Usage: npx playwright show-trace test-results/nodes-node-groups-filter-E-30abd--user-lacks-edit-permission-console-retry1/trace.zip ──────────────────────────────────────────────────────────────────────────────────────────────── (node:16414) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead. (Use `node-22 --trace-deprecation ...` to show where the warning was created) [251/299] [console] › e2e/tests/console/nodes/node-groups-filter.spec.ts:256:3 › Edit Groups Button › should open Groups Editor modal when clicked (node:16522) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead. (Use `node-22 --trace-deprecation ...` to show where the warning was created) [252/299] (retries) [console] › e2e/tests/console/nodes/node-groups-filter.spec.ts:256:3 › Edit Groups Button › should open Groups Editor modal when clicked (retry #1)  26) [console] › e2e/tests/console/nodes/node-groups-filter.spec.ts:256:3 › Edit Groups Button › should open Groups Editor modal when clicked Error: expect(locator).toBeVisible() failed Locator: getByTestId('data-view-table').or(getByTestId('page-heading')).first() Expected: visible Timeout: 5000ms Error: element(s) not found Call log:  - Expect "toBeVisible" with timeout 5000ms  - waiting for getByTestId('data-view-table').or(getByTestId('page-heading')).first()  - waiting for" https://console-openshift-console.apps.ci-op-0i40vzip-976e7.XXXXXXXXXXXXXXXXXXXXXX/auth/login" navigation to finish...  - navigated to "https://oauth-openshift.apps.ci-op-0i40vzip-976e7.XXXXXXXXXXXXXXXXXXXXXX/oauth/authorize?client_id=console&redirect_uri=https%3A%2F%2Fconsole-openshift-console.apps.ci-op-0i40vzip-976e7.gcp-3.ci.open…" 12 | await expect( 13 | page.getByTestId('data-view-table').or(page.getByTestId('page-heading')).first(), > 14 | ).toBeVisible(); | ^ 15 | } 16 | 17 | function groupsFilter(page: Page) { at gotoNodesPage (/go/src/github.com/openshift/console/frontend/e2e/tests/console/nodes/node-groups-filter.spec.ts:14:5) at /go/src/github.com/openshift/console/frontend/e2e/tests/console/nodes/node-groups-filter.spec.ts:225:5 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── test-results/nodes-node-groups-filter-E-88e78-s-Editor-modal-when-clicked-console/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── attachment #2: video (video/webm) ────────────────────────────────────────────────────────────── test-results/nodes-node-groups-filter-E-88e78-s-Editor-modal-when-clicked-console/video.webm ──────────────────────────────────────────────────────────────────────────────────────────────── Error Context: test-results/nodes-node-groups-filter-E-88e78-s-Editor-modal-when-clicked-console/error-context.md Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(locator).toBeVisible() failed Locator: getByTestId('data-view-table').or(getByTestId('page-heading')).first() Expected: visible Timeout: 5000ms Error: element(s) not found Call log:  - Expect "toBeVisible" with timeout 5000ms  - waiting for getByTestId('data-view-table').or(getByTestId('page-heading')).first()  - waiting for" https://oauth-openshift.apps.ci-op-0i40vzip-976e7.XXXXXXXXXXXXXXXXXXXXXX/oauth/authorize?client_id=console&redirect_uri=https%3A%2F%2Fconsole-openshift-console.apps.ci-op-0i40vzip-976e7.gcp-3.ci.open…" navigation to finish...  - navigated to "https://oauth-openshift.apps.ci-op-0i40vzip-976e7.XXXXXXXXXXXXXXXXXXXXXX/oauth/authorize?client_id=console&redirect_uri=https%3A%2F%2Fconsole-openshift-console.apps.ci-op-0i40vzip-976e7.gcp-3.ci.open…" 12 | await expect( 13 | page.getByTestId('data-view-table').or(page.getByTestId('page-heading')).first(), > 14 | ).toBeVisible(); | ^ 15 | } 16 | 17 | function groupsFilter(page: Page) { at gotoNodesPage (/go/src/github.com/openshift/console/frontend/e2e/tests/console/nodes/node-groups-filter.spec.ts:14:5) at /go/src/github.com/openshift/console/frontend/e2e/tests/console/nodes/node-groups-filter.spec.ts:225:5 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── test-results/nodes-node-groups-filter-E-88e78-s-Editor-modal-when-clicked-console-retry1/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── attachment #2: video (video/webm) ────────────────────────────────────────────────────────────── test-results/nodes-node-groups-filter-E-88e78-s-Editor-modal-when-clicked-console-retry1/video.webm ──────────────────────────────────────────────────────────────────────────────────────────────── Error Context: test-results/nodes-node-groups-filter-E-88e78-s-Editor-modal-when-clicked-console-retry1/error-context.md attachment #4: trace (application/zip) ───────────────────────────────────────────────────────── test-results/nodes-node-groups-filter-E-88e78-s-Editor-modal-when-clicked-console-retry1/trace.zip Usage: npx playwright show-trace test-results/nodes-node-groups-filter-E-88e78-s-Editor-modal-when-clicked-console-retry1/trace.zip ──────────────────────────────────────────────────────────────────────────────────────────────── (node:16630) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead. (Use `node-22 --trace-deprecation ...` to show where the warning was created) [253/299] [console] › e2e/tests/console/nodes/node-groups-filter.spec.ts:284:3 › Node Detail Page - Edit Groups Button › should display Edit button in node details Groups section (node:16737) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead. (Use `node-22 --trace-deprecation ...` to show where the warning was created) [254/299] (retries) [console] › e2e/tests/console/nodes/node-groups-filter.spec.ts:284:3 › Node Detail Page - Edit Groups Button › should display Edit button in node details Groups section (retry #1)  27) [console] › e2e/tests/console/nodes/node-groups-filter.spec.ts:284:3 › Node Detail Page - Edit Groups Button › should display Edit button in node details Groups section Error: expect(locator).toBeVisible() failed Locator: getByTestId('data-view-table').or(getByTestId('page-heading')).first() Expected: visible Timeout: 5000ms Error: element(s) not found Call log:  - Expect "toBeVisible" with timeout 5000ms  - waiting for getByTestId('data-view-table').or(getByTestId('page-heading')).first()  - waiting for" https://console-openshift-console.apps.ci-op-0i40vzip-976e7.XXXXXXXXXXXXXXXXXXXXXX/auth/login" navigation to finish...  - navigated to "https://oauth-openshift.apps.ci-op-0i40vzip-976e7.XXXXXXXXXXXXXXXXXXXXXX/oauth/authorize?client_id=console&redirect_uri=https%3A%2F%2Fconsole-openshift-console.apps.ci-op-0i40vzip-976e7.gcp-3.ci.open…" 12 | await expect( 13 | page.getByTestId('data-view-table').or(page.getByTestId('page-heading')).first(), > 14 | ).toBeVisible(); | ^ 15 | } 16 | 17 | function groupsFilter(page: Page) { at gotoNodesPage (/go/src/github.com/openshift/console/frontend/e2e/tests/console/nodes/node-groups-filter.spec.ts:14:5) at /go/src/github.com/openshift/console/frontend/e2e/tests/console/nodes/node-groups-filter.spec.ts:281:5 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── test-results/nodes-node-groups-filter-N-0fb80-node-details-Groups-section-console/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── attachment #2: video (video/webm) ────────────────────────────────────────────────────────────── test-results/nodes-node-groups-filter-N-0fb80-node-details-Groups-section-console/video.webm ──────────────────────────────────────────────────────────────────────────────────────────────── Error Context: test-results/nodes-node-groups-filter-N-0fb80-node-details-Groups-section-console/error-context.md Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(locator).toBeVisible() failed Locator: getByTestId('data-view-table').or(getByTestId('page-heading')).first() Expected: visible Timeout: 5000ms Error: element(s) not found Call log:  - Expect "toBeVisible" with timeout 5000ms  - waiting for getByTestId('data-view-table').or(getByTestId('page-heading')).first()  - waiting for" https://oauth-openshift.apps.ci-op-0i40vzip-976e7.XXXXXXXXXXXXXXXXXXXXXX/oauth/authorize?client_id=console&redirect_uri=https%3A%2F%2Fconsole-openshift-console.apps.ci-op-0i40vzip-976e7.gcp-3.ci.open…" navigation to finish...  - navigated to "https://oauth-openshift.apps.ci-op-0i40vzip-976e7.XXXXXXXXXXXXXXXXXXXXXX/oauth/authorize?client_id=console&redirect_uri=https%3A%2F%2Fconsole-openshift-console.apps.ci-op-0i40vzip-976e7.gcp-3.ci.open…" 12 | await expect( 13 | page.getByTestId('data-view-table').or(page.getByTestId('page-heading')).first(), > 14 | ).toBeVisible(); | ^ 15 | } 16 | 17 | function groupsFilter(page: Page) { at gotoNodesPage (/go/src/github.com/openshift/console/frontend/e2e/tests/console/nodes/node-groups-filter.spec.ts:14:5) at /go/src/github.com/openshift/console/frontend/e2e/tests/console/nodes/node-groups-filter.spec.ts:281:5 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── test-results/nodes-node-groups-filter-N-0fb80-node-details-Groups-section-console-retry1/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── attachment #2: video (video/webm) ────────────────────────────────────────────────────────────── test-results/nodes-node-groups-filter-N-0fb80-node-details-Groups-section-console-retry1/video.webm ──────────────────────────────────────────────────────────────────────────────────────────────── Error Context: test-results/nodes-node-groups-filter-N-0fb80-node-details-Groups-section-console-retry1/error-context.md attachment #4: trace (application/zip) ───────────────────────────────────────────────────────── test-results/nodes-node-groups-filter-N-0fb80-node-details-Groups-section-console-retry1/trace.zip Usage: npx playwright show-trace test-results/nodes-node-groups-filter-N-0fb80-node-details-Groups-section-console-retry1/trace.zip ──────────────────────────────────────────────────────────────────────────────────────────────── (node:16843) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead. (Use `node-22 --trace-deprecation ...` to show where the warning was created) [255/299] [console] › e2e/tests/console/nodes/node-groups-filter.spec.ts:315:3 › Node Detail Page - Edit Groups Button › should open Node Groups Editor modal when edit button clicked (node:16950) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead. (Use `node-22 --trace-deprecation ...` to show where the warning was created) [256/299] (retries) [console] › e2e/tests/console/nodes/node-groups-filter.spec.ts:315:3 › Node Detail Page - Edit Groups Button › should open Node Groups Editor modal when edit button clicked (retry #1)  28) [console] › e2e/tests/console/nodes/node-groups-filter.spec.ts:315:3 › Node Detail Page - Edit Groups Button › should open Node Groups Editor modal when edit button clicked Error: expect(locator).toBeVisible() failed Locator: getByTestId('data-view-table').or(getByTestId('page-heading')).first() Expected: visible Timeout: 5000ms Error: element(s) not found Call log:  - Expect "toBeVisible" with timeout 5000ms  - waiting for getByTestId('data-view-table').or(getByTestId('page-heading')).first()  - waiting for" https://console-openshift-console.apps.ci-op-0i40vzip-976e7.XXXXXXXXXXXXXXXXXXXXXX/auth/login" navigation to finish...  - navigated to "https://oauth-openshift.apps.ci-op-0i40vzip-976e7.XXXXXXXXXXXXXXXXXXXXXX/oauth/authorize?client_id=console&redirect_uri=https%3A%2F%2Fconsole-openshift-console.apps.ci-op-0i40vzip-976e7.gcp-3.ci.open…" 12 | await expect( 13 | page.getByTestId('data-view-table').or(page.getByTestId('page-heading')).first(), > 14 | ).toBeVisible(); | ^ 15 | } 16 | 17 | function groupsFilter(page: Page) { at gotoNodesPage (/go/src/github.com/openshift/console/frontend/e2e/tests/console/nodes/node-groups-filter.spec.ts:14:5) at /go/src/github.com/openshift/console/frontend/e2e/tests/console/nodes/node-groups-filter.spec.ts:281:5 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── test-results/nodes-node-groups-filter-N-cc279-al-when-edit-button-clicked-console/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── attachment #2: video (video/webm) ────────────────────────────────────────────────────────────── test-results/nodes-node-groups-filter-N-cc279-al-when-edit-button-clicked-console/video.webm ──────────────────────────────────────────────────────────────────────────────────────────────── Error Context: test-results/nodes-node-groups-filter-N-cc279-al-when-edit-button-clicked-console/error-context.md Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(locator).toBeVisible() failed Locator: getByTestId('data-view-table').or(getByTestId('page-heading')).first() Expected: visible Timeout: 5000ms Error: element(s) not found Call log:  - Expect "toBeVisible" with timeout 5000ms  - waiting for getByTestId('data-view-table').or(getByTestId('page-heading')).first()  - waiting for" https://oauth-openshift.apps.ci-op-0i40vzip-976e7.XXXXXXXXXXXXXXXXXXXXXX/oauth/authorize?client_id=console&redirect_uri=https%3A%2F%2Fconsole-openshift-console.apps.ci-op-0i40vzip-976e7.gcp-3.ci.open…" navigation to finish...  - navigated to "https://oauth-openshift.apps.ci-op-0i40vzip-976e7.XXXXXXXXXXXXXXXXXXXXXX/oauth/authorize?client_id=console&redirect_uri=https%3A%2F%2Fconsole-openshift-console.apps.ci-op-0i40vzip-976e7.gcp-3.ci.open…" 12 | await expect( 13 | page.getByTestId('data-view-table').or(page.getByTestId('page-heading')).first(), > 14 | ).toBeVisible(); | ^ 15 | } 16 | 17 | function groupsFilter(page: Page) { at gotoNodesPage (/go/src/github.com/openshift/console/frontend/e2e/tests/console/nodes/node-groups-filter.spec.ts:14:5) at /go/src/github.com/openshift/console/frontend/e2e/tests/console/nodes/node-groups-filter.spec.ts:281:5 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── test-results/nodes-node-groups-filter-N-cc279-al-when-edit-button-clicked-console-retry1/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── attachment #2: video (video/webm) ────────────────────────────────────────────────────────────── test-results/nodes-node-groups-filter-N-cc279-al-when-edit-button-clicked-console-retry1/video.webm ──────────────────────────────────────────────────────────────────────────────────────────────── Error Context: test-results/nodes-node-groups-filter-N-cc279-al-when-edit-button-clicked-console-retry1/error-context.md attachment #4: trace (application/zip) ───────────────────────────────────────────────────────── test-results/nodes-node-groups-filter-N-cc279-al-when-edit-button-clicked-console-retry1/trace.zip Usage: npx playwright show-trace test-results/nodes-node-groups-filter-N-cc279-al-when-edit-button-clicked-console-retry1/trace.zip ──────────────────────────────────────────────────────────────────────────────────────────────── (node:17055) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead. (Use `node-22 --trace-deprecation ...` to show where the warning was created) [257/299] [dev-console] › e2e/tests/dev-console/build-config.spec.ts:50:3 › Edit Build Config › EBC-01-TC01: Edit Build Config page shows Name, Git URL, Image Configuration, and Environment Variables @dev-console @smoke (node:17164) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead. (Use `node-22 --trace-deprecation ...` to show where the warning was created) [258/299] (retries) [dev-console] › e2e/tests/dev-console/build-config.spec.ts:50:3 › Edit Build Config › EBC-01-TC01: Edit Build Config page shows Name, Git URL, Image Configuration, and Environment Variables @dev-console @smoke (retry #1)  29) [dev-console] › e2e/tests/dev-console/build-config.spec.ts:50:3 › Edit Build Config › EBC-01-TC01: Edit Build Config page shows Name, Git URL, Image Configuration, and Environment Variables @dev-console @smoke Error: expect(locator).toBeVisible() failed Locator: getByTestId('page-heading') Expected: visible Timeout: 30000ms Error: element(s) not found Call log:  - Expect "toBeVisible" with timeout 30000ms  - waiting for getByTestId('page-heading')  - waiting for" https://console-openshift-console.apps.ci-op-0i40vzip-976e7.XXXXXXXXXXXXXXXXXXXXXX/auth/login" navigation to finish...  - navigated to "https://oauth-openshift.apps.ci-op-0i40vzip-976e7.XXXXXXXXXXXXXXXXXXXXXX/oauth/authorize?client_id=console&redirect_uri=https%3A%2F%2Fconsole-openshift-console.apps.ci-op-0i40vzip-976e7.gcp-3.ci.open…" at ../pages/base-page.ts:29 27 | export async function warmupSPA(page: Page): Promise { 28 | await page.goto('/', { waitUntil: 'domcontentloaded', timeout: 60_000 }); > 29 | await expect(page.getByTestId('page-heading')).toBeVisible({ timeout: 30_000 }); | ^ 30 | } 31 | 32 | export default abstract class BasePage { at warmupSPA (/go/src/github.com/openshift/console/frontend/e2e/pages/base-page.ts:29:50) at /go/src/github.com/openshift/console/frontend/e2e/tests/dev-console/build-config.spec.ts:46:5 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── test-results/build-config-Edit-Build-Co-13a88-n-and-Environment-Variables-dev-console/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── attachment #2: video (video/webm) ────────────────────────────────────────────────────────────── test-results/build-config-Edit-Build-Co-13a88-n-and-Environment-Variables-dev-console/video.webm ──────────────────────────────────────────────────────────────────────────────────────────────── Error Context: test-results/build-config-Edit-Build-Co-13a88-n-and-Environment-Variables-dev-console/error-context.md Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(locator).toBeVisible() failed Locator: getByTestId('page-heading') Expected: visible Timeout: 30000ms Error: element(s) not found Call log:  - Expect "toBeVisible" with timeout 30000ms  - waiting for getByTestId('page-heading')  - waiting for" https://oauth-openshift.apps.ci-op-0i40vzip-976e7.XXXXXXXXXXXXXXXXXXXXXX/oauth/authorize?client_id=console&redirect_uri=https%3A%2F%2Fconsole-openshift-console.apps.ci-op-0i40vzip-976e7.gcp-3.ci.open…" navigation to finish...  - navigated to "https://oauth-openshift.apps.ci-op-0i40vzip-976e7.XXXXXXXXXXXXXXXXXXXXXX/oauth/authorize?client_id=console&redirect_uri=https%3A%2F%2Fconsole-openshift-console.apps.ci-op-0i40vzip-976e7.gcp-3.ci.open…" at ../pages/base-page.ts:29 27 | export async function warmupSPA(page: Page): Promise { 28 | await page.goto('/', { waitUntil: 'domcontentloaded', timeout: 60_000 }); > 29 | await expect(page.getByTestId('page-heading')).toBeVisible({ timeout: 30_000 }); | ^ 30 | } 31 | 32 | export default abstract class BasePage { at warmupSPA (/go/src/github.com/openshift/console/frontend/e2e/pages/base-page.ts:29:50) at /go/src/github.com/openshift/console/frontend/e2e/tests/dev-console/build-config.spec.ts:46:5 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── test-results/build-config-Edit-Build-Co-13a88-n-and-Environment-Variables-dev-console-retry1/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── attachment #2: video (video/webm) ────────────────────────────────────────────────────────────── test-results/build-config-Edit-Build-Co-13a88-n-and-Environment-Variables-dev-console-retry1/video.webm ──────────────────────────────────────────────────────────────────────────────────────────────── Error Context: test-results/build-config-Edit-Build-Co-13a88-n-and-Environment-Variables-dev-console-retry1/error-context.md attachment #4: trace (application/zip) ───────────────────────────────────────────────────────── test-results/build-config-Edit-Build-Co-13a88-n-and-Environment-Variables-dev-console-retry1/trace.zip Usage: npx playwright show-trace test-results/build-config-Edit-Build-Co-13a88-n-and-Environment-Variables-dev-console-retry1/trace.zip ──────────────────────────────────────────────────────────────────────────────────────────────── (node:17271) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead. (Use `node-22 --trace-deprecation ...` to show where the warning was created) [259/299] [dev-console] › e2e/tests/dev-console/build-config.spec.ts:91:3 › Edit Build Config › EBC-01-TC02: Advanced options show Triggers, Secrets, Run Policy, and Hooks sections @dev-console @regression (node:17377) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead. (Use `node-22 --trace-deprecation ...` to show where the warning was created) [260/299] (retries) [dev-console] › e2e/tests/dev-console/build-config.spec.ts:91:3 › Edit Build Config › EBC-01-TC02: Advanced options show Triggers, Secrets, Run Policy, and Hooks sections @dev-console @regression (retry #1)  30) [dev-console] › e2e/tests/dev-console/build-config.spec.ts:91:3 › Edit Build Config › EBC-01-TC02: Advanced options show Triggers, Secrets, Run Policy, and Hooks sections @dev-console @regression Error: expect(locator).toBeVisible() failed Locator: getByTestId('page-heading') Expected: visible Timeout: 30000ms Error: element(s) not found Call log:  - Expect "toBeVisible" with timeout 30000ms  - waiting for getByTestId('page-heading')  - waiting for" https://console-openshift-console.apps.ci-op-0i40vzip-976e7.XXXXXXXXXXXXXXXXXXXXXX/auth/login" navigation to finish...  - navigated to "https://oauth-openshift.apps.ci-op-0i40vzip-976e7.XXXXXXXXXXXXXXXXXXXXXX/oauth/authorize?client_id=console&redirect_uri=https%3A%2F%2Fconsole-openshift-console.apps.ci-op-0i40vzip-976e7.gcp-3.ci.open…" at ../pages/base-page.ts:29 27 | export async function warmupSPA(page: Page): Promise { 28 | await page.goto('/', { waitUntil: 'domcontentloaded', timeout: 60_000 }); > 29 | await expect(page.getByTestId('page-heading')).toBeVisible({ timeout: 30_000 }); | ^ 30 | } 31 | 32 | export default abstract class BasePage { at warmupSPA (/go/src/github.com/openshift/console/frontend/e2e/pages/base-page.ts:29:50) at /go/src/github.com/openshift/console/frontend/e2e/tests/dev-console/build-config.spec.ts:46:5 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── test-results/build-config-Edit-Build-Co-736a4-n-Policy-and-Hooks-sections-dev-console/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── attachment #2: video (video/webm) ────────────────────────────────────────────────────────────── test-results/build-config-Edit-Build-Co-736a4-n-Policy-and-Hooks-sections-dev-console/video.webm ──────────────────────────────────────────────────────────────────────────────────────────────── Error Context: test-results/build-config-Edit-Build-Co-736a4-n-Policy-and-Hooks-sections-dev-console/error-context.md Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(locator).toBeVisible() failed Locator: getByTestId('page-heading') Expected: visible Timeout: 30000ms Error: element(s) not found Call log:  - Expect "toBeVisible" with timeout 30000ms  - waiting for getByTestId('page-heading')  - waiting for" https://oauth-openshift.apps.ci-op-0i40vzip-976e7.XXXXXXXXXXXXXXXXXXXXXX/oauth/authorize?client_id=console&redirect_uri=https%3A%2F%2Fconsole-openshift-console.apps.ci-op-0i40vzip-976e7.gcp-3.ci.open…" navigation to finish...  - navigated to "https://oauth-openshift.apps.ci-op-0i40vzip-976e7.XXXXXXXXXXXXXXXXXXXXXX/oauth/authorize?client_id=console&redirect_uri=https%3A%2F%2Fconsole-openshift-console.apps.ci-op-0i40vzip-976e7.gcp-3.ci.open…" at ../pages/base-page.ts:29 27 | export async function warmupSPA(page: Page): Promise { 28 | await page.goto('/', { waitUntil: 'domcontentloaded', timeout: 60_000 }); > 29 | await expect(page.getByTestId('page-heading')).toBeVisible({ timeout: 30_000 }); | ^ 30 | } 31 | 32 | export default abstract class BasePage { at warmupSPA (/go/src/github.com/openshift/console/frontend/e2e/pages/base-page.ts:29:50) at /go/src/github.com/openshift/console/frontend/e2e/tests/dev-console/build-config.spec.ts:46:5 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── test-results/build-config-Edit-Build-Co-736a4-n-Policy-and-Hooks-sections-dev-console-retry1/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── attachment #2: video (video/webm) ────────────────────────────────────────────────────────────── test-results/build-config-Edit-Build-Co-736a4-n-Policy-and-Hooks-sections-dev-console-retry1/video.webm ──────────────────────────────────────────────────────────────────────────────────────────────── Error Context: test-results/build-config-Edit-Build-Co-736a4-n-Policy-and-Hooks-sections-dev-console-retry1/error-context.md attachment #4: trace (application/zip) ───────────────────────────────────────────────────────── test-results/build-config-Edit-Build-Co-736a4-n-Policy-and-Hooks-sections-dev-console-retry1/trace.zip Usage: npx playwright show-trace test-results/build-config-Edit-Build-Co-736a4-n-Policy-and-Hooks-sections-dev-console-retry1/trace.zip ──────────────────────────────────────────────────────────────────────────────────────────────── (node:17486) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead. (Use `node-22 --trace-deprecation ...` to show where the warning was created) [261/299] [dev-console] › e2e/tests/dev-console/build-config.spec.ts:140:3 › Edit Build Config › EBC-01-TC03: Edit BuildConfig via kebab menu @dev-console (node:17592) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead. (Use `node-22 --trace-deprecation ...` to show where the warning was created) [262/299] (retries) [dev-console] › e2e/tests/dev-console/build-config.spec.ts:140:3 › Edit Build Config › EBC-01-TC03: Edit BuildConfig via kebab menu @dev-console (retry #1)  31) [dev-console] › e2e/tests/dev-console/build-config.spec.ts:140:3 › Edit Build Config › EBC-01-TC03: Edit BuildConfig via kebab menu @dev-console Error: expect(locator).toBeVisible() failed Locator: getByTestId('page-heading') Expected: visible Timeout: 30000ms Error: element(s) not found Call log:  - Expect "toBeVisible" with timeout 30000ms  - waiting for getByTestId('page-heading') at ../pages/base-page.ts:29 27 | export async function warmupSPA(page: Page): Promise { 28 | await page.goto('/', { waitUntil: 'domcontentloaded', timeout: 60_000 }); > 29 | await expect(page.getByTestId('page-heading')).toBeVisible({ timeout: 30_000 }); | ^ 30 | } 31 | 32 | export default abstract class BasePage { at warmupSPA (/go/src/github.com/openshift/console/frontend/e2e/pages/base-page.ts:29:50) at /go/src/github.com/openshift/console/frontend/e2e/tests/dev-console/build-config.spec.ts:46:5 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── test-results/build-config-Edit-Build-Co-21d66--BuildConfig-via-kebab-menu-dev-console/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── attachment #2: video (video/webm) ────────────────────────────────────────────────────────────── test-results/build-config-Edit-Build-Co-21d66--BuildConfig-via-kebab-menu-dev-console/video.webm ──────────────────────────────────────────────────────────────────────────────────────────────── Error Context: test-results/build-config-Edit-Build-Co-21d66--BuildConfig-via-kebab-menu-dev-console/error-context.md Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(locator).toBeVisible() failed Locator: getByTestId('page-heading') Expected: visible Timeout: 30000ms Error: element(s) not found Call log:  - Expect "toBeVisible" with timeout 30000ms  - waiting for getByTestId('page-heading')  - waiting for" https://console-openshift-console.apps.ci-op-0i40vzip-976e7.XXXXXXXXXXXXXXXXXXXXXX/auth/login" navigation to finish...  - navigated to "https://oauth-openshift.apps.ci-op-0i40vzip-976e7.XXXXXXXXXXXXXXXXXXXXXX/oauth/authorize?client_id=console&redirect_uri=https%3A%2F%2Fconsole-openshift-console.apps.ci-op-0i40vzip-976e7.gcp-3.ci.open…" at ../pages/base-page.ts:29 27 | export async function warmupSPA(page: Page): Promise { 28 | await page.goto('/', { waitUntil: 'domcontentloaded', timeout: 60_000 }); > 29 | await expect(page.getByTestId('page-heading')).toBeVisible({ timeout: 30_000 }); | ^ 30 | } 31 | 32 | export default abstract class BasePage { at warmupSPA (/go/src/github.com/openshift/console/frontend/e2e/pages/base-page.ts:29:50) at /go/src/github.com/openshift/console/frontend/e2e/tests/dev-console/build-config.spec.ts:46:5 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── test-results/build-config-Edit-Build-Co-21d66--BuildConfig-via-kebab-menu-dev-console-retry1/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── attachment #2: video (video/webm) ────────────────────────────────────────────────────────────── test-results/build-config-Edit-Build-Co-21d66--BuildConfig-via-kebab-menu-dev-console-retry1/video.webm ──────────────────────────────────────────────────────────────────────────────────────────────── Error Context: test-results/build-config-Edit-Build-Co-21d66--BuildConfig-via-kebab-menu-dev-console-retry1/error-context.md attachment #4: trace (application/zip) ───────────────────────────────────────────────────────── test-results/build-config-Edit-Build-Co-21d66--BuildConfig-via-kebab-menu-dev-console-retry1/trace.zip Usage: npx playwright show-trace test-results/build-config-Edit-Build-Co-21d66--BuildConfig-via-kebab-menu-dev-console-retry1/trace.zip ──────────────────────────────────────────────────────────────────────────────────────────────── (node:17701) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead. (Use `node-22 --trace-deprecation ...` to show where the warning was created) [263/299] [dev-console] › e2e/tests/dev-console/build-config.spec.ts:145:3 › Edit Build Config › EBC-01-TC04: Edit Env variables — placeholder @dev-console (node:17808) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead. (Use `node-22 --trace-deprecation ...` to show where the warning was created) [264/299] (retries) [dev-console] › e2e/tests/dev-console/build-config.spec.ts:145:3 › Edit Build Config › EBC-01-TC04: Edit Env variables — placeholder @dev-console (retry #1)  32) [dev-console] › e2e/tests/dev-console/build-config.spec.ts:145:3 › Edit Build Config › EBC-01-TC04: Edit Env variables — placeholder @dev-console Error: expect(locator).toBeVisible() failed Locator: getByTestId('page-heading') Expected: visible Timeout: 30000ms Error: element(s) not found Call log:  - Expect "toBeVisible" with timeout 30000ms  - waiting for getByTestId('page-heading')  - waiting for" https://oauth-openshift.apps.ci-op-0i40vzip-976e7.XXXXXXXXXXXXXXXXXXXXXX/oauth/authorize?client_id=console&redirect_uri=https%3A%2F%2Fconsole-openshift-console.apps.ci-op-0i40vzip-976e7.gcp-3.ci.open…" navigation to finish...  - navigated to "https://oauth-openshift.apps.ci-op-0i40vzip-976e7.XXXXXXXXXXXXXXXXXXXXXX/oauth/authorize?client_id=console&redirect_uri=https%3A%2F%2Fconsole-openshift-console.apps.ci-op-0i40vzip-976e7.gcp-3.ci.open…" at ../pages/base-page.ts:29 27 | export async function warmupSPA(page: Page): Promise { 28 | await page.goto('/', { waitUntil: 'domcontentloaded', timeout: 60_000 }); > 29 | await expect(page.getByTestId('page-heading')).toBeVisible({ timeout: 30_000 }); | ^ 30 | } 31 | 32 | export default abstract class BasePage { at warmupSPA (/go/src/github.com/openshift/console/frontend/e2e/pages/base-page.ts:29:50) at /go/src/github.com/openshift/console/frontend/e2e/tests/dev-console/build-config.spec.ts:46:5 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── test-results/build-config-Edit-Build-Co-c4d76-Env-variables-—-placeholder-dev-console/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── attachment #2: video (video/webm) ────────────────────────────────────────────────────────────── test-results/build-config-Edit-Build-Co-c4d76-Env-variables-—-placeholder-dev-console/video.webm ──────────────────────────────────────────────────────────────────────────────────────────────── Error Context: test-results/build-config-Edit-Build-Co-c4d76-Env-variables-—-placeholder-dev-console/error-context.md Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(locator).toBeVisible() failed Locator: getByTestId('page-heading') Expected: visible Timeout: 30000ms Error: element(s) not found Call log:  - Expect "toBeVisible" with timeout 30000ms  - waiting for getByTestId('page-heading')  - waiting for" https://oauth-openshift.apps.ci-op-0i40vzip-976e7.XXXXXXXXXXXXXXXXXXXXXX/oauth/authorize?client_id=console&redirect_uri=https%3A%2F%2Fconsole-openshift-console.apps.ci-op-0i40vzip-976e7.gcp-3.ci.open…" navigation to finish...  - navigated to "https://oauth-openshift.apps.ci-op-0i40vzip-976e7.XXXXXXXXXXXXXXXXXXXXXX/oauth/authorize?client_id=console&redirect_uri=https%3A%2F%2Fconsole-openshift-console.apps.ci-op-0i40vzip-976e7.gcp-3.ci.open…" at ../pages/base-page.ts:29 27 | export async function warmupSPA(page: Page): Promise { 28 | await page.goto('/', { waitUntil: 'domcontentloaded', timeout: 60_000 }); > 29 | await expect(page.getByTestId('page-heading')).toBeVisible({ timeout: 30_000 }); | ^ 30 | } 31 | 32 | export default abstract class BasePage { at warmupSPA (/go/src/github.com/openshift/console/frontend/e2e/pages/base-page.ts:29:50) at /go/src/github.com/openshift/console/frontend/e2e/tests/dev-console/build-config.spec.ts:46:5 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── test-results/build-config-Edit-Build-Co-c4d76-Env-variables-—-placeholder-dev-console-retry1/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── attachment #2: video (video/webm) ────────────────────────────────────────────────────────────── test-results/build-config-Edit-Build-Co-c4d76-Env-variables-—-placeholder-dev-console-retry1/video.webm ──────────────────────────────────────────────────────────────────────────────────────────────── Error Context: test-results/build-config-Edit-Build-Co-c4d76-Env-variables-—-placeholder-dev-console-retry1/error-context.md attachment #4: trace (application/zip) ───────────────────────────────────────────────────────── test-results/build-config-Edit-Build-Co-c4d76-Env-variables-—-placeholder-dev-console-retry1/trace.zip Usage: npx playwright show-trace test-results/build-config-Edit-Build-Co-c4d76-Env-variables-—-placeholder-dev-console-retry1/trace.zip ──────────────────────────────────────────────────────────────────────────────────────────────── (node:17917) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead. (Use `node-22 --trace-deprecation ...` to show where the warning was created) [265/299] [dev-console] › e2e/tests/dev-console/build-config.spec.ts:150:3 › Edit Build Config › EBC-01-TC05: Edit git source — placeholder @dev-console (node:18025) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead. (Use `node-22 --trace-deprecation ...` to show where the warning was created) [266/299] (retries) [dev-console] › e2e/tests/dev-console/build-config.spec.ts:150:3 › Edit Build Config › EBC-01-TC05: Edit git source — placeholder @dev-console (retry #1)  33) [dev-console] › e2e/tests/dev-console/build-config.spec.ts:150:3 › Edit Build Config › EBC-01-TC05: Edit git source — placeholder @dev-console Error: expect(locator).toBeVisible() failed Locator: getByTestId('page-heading') Expected: visible Timeout: 30000ms Error: element(s) not found Call log:  - Expect "toBeVisible" with timeout 30000ms  - waiting for getByTestId('page-heading') at ../pages/base-page.ts:29 27 | export async function warmupSPA(page: Page): Promise { 28 | await page.goto('/', { waitUntil: 'domcontentloaded', timeout: 60_000 }); > 29 | await expect(page.getByTestId('page-heading')).toBeVisible({ timeout: 30_000 }); | ^ 30 | } 31 | 32 | export default abstract class BasePage { at warmupSPA (/go/src/github.com/openshift/console/frontend/e2e/pages/base-page.ts:29:50) at /go/src/github.com/openshift/console/frontend/e2e/tests/dev-console/build-config.spec.ts:46:5 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── test-results/build-config-Edit-Build-Co-6b0e6-it-git-source-—-placeholder-dev-console/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── attachment #2: video (video/webm) ────────────────────────────────────────────────────────────── test-results/build-config-Edit-Build-Co-6b0e6-it-git-source-—-placeholder-dev-console/video.webm ──────────────────────────────────────────────────────────────────────────────────────────────── Error Context: test-results/build-config-Edit-Build-Co-6b0e6-it-git-source-—-placeholder-dev-console/error-context.md Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(locator).toBeVisible() failed Locator: getByTestId('page-heading') Expected: visible Timeout: 30000ms Error: element(s) not found Call log:  - Expect "toBeVisible" with timeout 30000ms  - waiting for getByTestId('page-heading')  - waiting for" https://oauth-openshift.apps.ci-op-0i40vzip-976e7.XXXXXXXXXXXXXXXXXXXXXX/oauth/authorize?client_id=console&redirect_uri=https%3A%2F%2Fconsole-openshift-console.apps.ci-op-0i40vzip-976e7.gcp-3.ci.open…" navigation to finish...  - navigated to "https://oauth-openshift.apps.ci-op-0i40vzip-976e7.XXXXXXXXXXXXXXXXXXXXXX/oauth/authorize?client_id=console&redirect_uri=https%3A%2F%2Fconsole-openshift-console.apps.ci-op-0i40vzip-976e7.gcp-3.ci.open…" at ../pages/base-page.ts:29 27 | export async function warmupSPA(page: Page): Promise { 28 | await page.goto('/', { waitUntil: 'domcontentloaded', timeout: 60_000 }); > 29 | await expect(page.getByTestId('page-heading')).toBeVisible({ timeout: 30_000 }); | ^ 30 | } 31 | 32 | export default abstract class BasePage { at warmupSPA (/go/src/github.com/openshift/console/frontend/e2e/pages/base-page.ts:29:50) at /go/src/github.com/openshift/console/frontend/e2e/tests/dev-console/build-config.spec.ts:46:5 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── test-results/build-config-Edit-Build-Co-6b0e6-it-git-source-—-placeholder-dev-console-retry1/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── attachment #2: video (video/webm) ────────────────────────────────────────────────────────────── test-results/build-config-Edit-Build-Co-6b0e6-it-git-source-—-placeholder-dev-console-retry1/video.webm ──────────────────────────────────────────────────────────────────────────────────────────────── Error Context: test-results/build-config-Edit-Build-Co-6b0e6-it-git-source-—-placeholder-dev-console-retry1/error-context.md attachment #4: trace (application/zip) ───────────────────────────────────────────────────────── test-results/build-config-Edit-Build-Co-6b0e6-it-git-source-—-placeholder-dev-console-retry1/trace.zip Usage: npx playwright show-trace test-results/build-config-Edit-Build-Co-6b0e6-it-git-source-—-placeholder-dev-console-retry1/trace.zip ──────────────────────────────────────────────────────────────────────────────────────────────── (node:18132) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead. (Use `node-22 --trace-deprecation ...` to show where the warning was created) [267/299] [dev-console] › e2e/tests/dev-console/build-config.spec.ts:155:3 › Edit Build Config › EBC-01-TC06: Edit images — placeholder @dev-console (node:18239) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead. (Use `node-22 --trace-deprecation ...` to show where the warning was created) [268/299] (retries) [dev-console] › e2e/tests/dev-console/build-config.spec.ts:155:3 › Edit Build Config › EBC-01-TC06: Edit images — placeholder @dev-console (retry #1)  34) [dev-console] › e2e/tests/dev-console/build-config.spec.ts:155:3 › Edit Build Config › EBC-01-TC06: Edit images — placeholder @dev-console Error: expect(locator).toBeVisible() failed Locator: getByTestId('page-heading') Expected: visible Timeout: 30000ms Error: element(s) not found Call log:  - Expect "toBeVisible" with timeout 30000ms  - waiting for getByTestId('page-heading') at ../pages/base-page.ts:29 27 | export async function warmupSPA(page: Page): Promise { 28 | await page.goto('/', { waitUntil: 'domcontentloaded', timeout: 60_000 }); > 29 | await expect(page.getByTestId('page-heading')).toBeVisible({ timeout: 30_000 }); | ^ 30 | } 31 | 32 | export default abstract class BasePage { at warmupSPA (/go/src/github.com/openshift/console/frontend/e2e/pages/base-page.ts:29:50) at /go/src/github.com/openshift/console/frontend/e2e/tests/dev-console/build-config.spec.ts:46:5 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── test-results/build-config-Edit-Build-Co-95b94-6-Edit-images-—-placeholder-dev-console/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── attachment #2: video (video/webm) ────────────────────────────────────────────────────────────── test-results/build-config-Edit-Build-Co-95b94-6-Edit-images-—-placeholder-dev-console/video.webm ──────────────────────────────────────────────────────────────────────────────────────────────── Error Context: test-results/build-config-Edit-Build-Co-95b94-6-Edit-images-—-placeholder-dev-console/error-context.md Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(locator).toBeVisible() failed Locator: getByTestId('page-heading') Expected: visible Timeout: 30000ms Error: element(s) not found Call log:  - Expect "toBeVisible" with timeout 30000ms  - waiting for getByTestId('page-heading')  - waiting for" https://oauth-openshift.apps.ci-op-0i40vzip-976e7.XXXXXXXXXXXXXXXXXXXXXX/oauth/authorize?client_id=console&redirect_uri=https%3A%2F%2Fconsole-openshift-console.apps.ci-op-0i40vzip-976e7.gcp-3.ci.open…" navigation to finish...  - navigated to "https://oauth-openshift.apps.ci-op-0i40vzip-976e7.XXXXXXXXXXXXXXXXXXXXXX/oauth/authorize?client_id=console&redirect_uri=https%3A%2F%2Fconsole-openshift-console.apps.ci-op-0i40vzip-976e7.gcp-3.ci.open…" at ../pages/base-page.ts:29 27 | export async function warmupSPA(page: Page): Promise { 28 | await page.goto('/', { waitUntil: 'domcontentloaded', timeout: 60_000 }); > 29 | await expect(page.getByTestId('page-heading')).toBeVisible({ timeout: 30_000 }); | ^ 30 | } 31 | 32 | export default abstract class BasePage { at warmupSPA (/go/src/github.com/openshift/console/frontend/e2e/pages/base-page.ts:29:50) at /go/src/github.com/openshift/console/frontend/e2e/tests/dev-console/build-config.spec.ts:46:5 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── test-results/build-config-Edit-Build-Co-95b94-6-Edit-images-—-placeholder-dev-console-retry1/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── attachment #2: video (video/webm) ────────────────────────────────────────────────────────────── test-results/build-config-Edit-Build-Co-95b94-6-Edit-images-—-placeholder-dev-console-retry1/video.webm ──────────────────────────────────────────────────────────────────────────────────────────────── Error Context: test-results/build-config-Edit-Build-Co-95b94-6-Edit-images-—-placeholder-dev-console-retry1/error-context.md attachment #4: trace (application/zip) ───────────────────────────────────────────────────────── test-results/build-config-Edit-Build-Co-95b94-6-Edit-images-—-placeholder-dev-console-retry1/trace.zip Usage: npx playwright show-trace test-results/build-config-Edit-Build-Co-95b94-6-Edit-images-—-placeholder-dev-console-retry1/trace.zip ──────────────────────────────────────────────────────────────────────────────────────────────── (node:18344) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead. (Use `node-22 --trace-deprecation ...` to show where the warning was created) [269/299] [dev-console] › e2e/tests/dev-console/cluster-customization.spec.ts:14:3 › Cluster configuration customization › DC-01-TC01: Disable Developer catalog @dev-console @regression (node:18450) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead. (Use `node-22 --trace-deprecation ...` to show where the warning was created) [270/299] (retries) [dev-console] › e2e/tests/dev-console/cluster-customization.spec.ts:14:3 › Cluster configuration customization › DC-01-TC01: Disable Developer catalog @dev-console @regression (retry #1)  35) [dev-console] › e2e/tests/dev-console/cluster-customization.spec.ts:14:3 › Cluster configuration customization › DC-01-TC01: Disable Developer catalog @dev-console @regression Error: robustClick failed after 3 attempts: locator.waitFor: Timeout 10000ms exceeded. Call log:  - waiting for getByTestId('Customize') to be visible at ../pages/base-page.ts:123 121 | } 122 | } > 123 | throw new Error(`robustClick failed after ${retries} attempts: ${lastError?.message}`); | ^ 124 | } 125 | 126 | async navigateToTab(locator: Locator, timeoutMs = 60_000): Promise { at ClusterCustomizationPage.robustClick (/go/src/github.com/openshift/console/frontend/e2e/pages/base-page.ts:123:11) at ClusterCustomizationPage.navigateToCustomize (/go/src/github.com/openshift/console/frontend/e2e/pages/dev-console/cluster-customization-page.ts:8:5) at /go/src/github.com/openshift/console/frontend/e2e/tests/dev-console/cluster-customization.spec.ts:9:5 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── test-results/cluster-customization-Clus-d8688-1-Disable-Developer-catalog-dev-console/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── attachment #2: video (video/webm) ────────────────────────────────────────────────────────────── test-results/cluster-customization-Clus-d8688-1-Disable-Developer-catalog-dev-console/video.webm ──────────────────────────────────────────────────────────────────────────────────────────────── Error Context: test-results/cluster-customization-Clus-d8688-1-Disable-Developer-catalog-dev-console/error-context.md Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: robustClick failed after 3 attempts: locator.waitFor: Timeout 10000ms exceeded. Call log:  - waiting for getByTestId('Customize') to be visible at ../pages/base-page.ts:123 121 | } 122 | } > 123 | throw new Error(`robustClick failed after ${retries} attempts: ${lastError?.message}`); | ^ 124 | } 125 | 126 | async navigateToTab(locator: Locator, timeoutMs = 60_000): Promise { at ClusterCustomizationPage.robustClick (/go/src/github.com/openshift/console/frontend/e2e/pages/base-page.ts:123:11) at ClusterCustomizationPage.navigateToCustomize (/go/src/github.com/openshift/console/frontend/e2e/pages/dev-console/cluster-customization-page.ts:8:5) at /go/src/github.com/openshift/console/frontend/e2e/tests/dev-console/cluster-customization.spec.ts:9:5 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── test-results/cluster-customization-Clus-d8688-1-Disable-Developer-catalog-dev-console-retry1/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── attachment #2: video (video/webm) ────────────────────────────────────────────────────────────── test-results/cluster-customization-Clus-d8688-1-Disable-Developer-catalog-dev-console-retry1/video.webm ──────────────────────────────────────────────────────────────────────────────────────────────── Error Context: test-results/cluster-customization-Clus-d8688-1-Disable-Developer-catalog-dev-console-retry1/error-context.md attachment #4: trace (application/zip) ───────────────────────────────────────────────────────── test-results/cluster-customization-Clus-d8688-1-Disable-Developer-catalog-dev-console-retry1/trace.zip Usage: npx playwright show-trace test-results/cluster-customization-Clus-d8688-1-Disable-Developer-catalog-dev-console-retry1/trace.zip ──────────────────────────────────────────────────────────────────────────────────────────────── (node:18558) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead. (Use `node-22 --trace-deprecation ...` to show where the warning was created) [271/299] [dev-console] › e2e/tests/dev-console/cluster-customization.spec.ts:19:3 › Cluster configuration customization › DC-01-TC02: Disable specific sub-catalogs @dev-console @regression (node:18665) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead. (Use `node-22 --trace-deprecation ...` to show where the warning was created) [272/299] (retries) [dev-console] › e2e/tests/dev-console/cluster-customization.spec.ts:19:3 › Cluster configuration customization › DC-01-TC02: Disable specific sub-catalogs @dev-console @regression (retry #1)  36) [dev-console] › e2e/tests/dev-console/cluster-customization.spec.ts:19:3 › Cluster configuration customization › DC-01-TC02: Disable specific sub-catalogs @dev-console @regression Error: robustClick failed after 3 attempts: locator.waitFor: Timeout 10000ms exceeded. Call log:  - waiting for getByTestId('Customize') to be visible at ../pages/base-page.ts:123 121 | } 122 | } > 123 | throw new Error(`robustClick failed after ${retries} attempts: ${lastError?.message}`); | ^ 124 | } 125 | 126 | async navigateToTab(locator: Locator, timeoutMs = 60_000): Promise { at ClusterCustomizationPage.robustClick (/go/src/github.com/openshift/console/frontend/e2e/pages/base-page.ts:123:11) at ClusterCustomizationPage.navigateToCustomize (/go/src/github.com/openshift/console/frontend/e2e/pages/dev-console/cluster-customization-page.ts:8:5) at /go/src/github.com/openshift/console/frontend/e2e/tests/dev-console/cluster-customization.spec.ts:9:5 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── test-results/cluster-customization-Clus-423eb-sable-specific-sub-catalogs-dev-console/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── attachment #2: video (video/webm) ────────────────────────────────────────────────────────────── test-results/cluster-customization-Clus-423eb-sable-specific-sub-catalogs-dev-console/video.webm ──────────────────────────────────────────────────────────────────────────────────────────────── Error Context: test-results/cluster-customization-Clus-423eb-sable-specific-sub-catalogs-dev-console/error-context.md Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: robustClick failed after 3 attempts: locator.waitFor: Timeout 10000ms exceeded. Call log:  - waiting for getByTestId('Customize') to be visible at ../pages/base-page.ts:123 121 | } 122 | } > 123 | throw new Error(`robustClick failed after ${retries} attempts: ${lastError?.message}`); | ^ 124 | } 125 | 126 | async navigateToTab(locator: Locator, timeoutMs = 60_000): Promise { at ClusterCustomizationPage.robustClick (/go/src/github.com/openshift/console/frontend/e2e/pages/base-page.ts:123:11) at ClusterCustomizationPage.navigateToCustomize (/go/src/github.com/openshift/console/frontend/e2e/pages/dev-console/cluster-customization-page.ts:8:5) at /go/src/github.com/openshift/console/frontend/e2e/tests/dev-console/cluster-customization.spec.ts:9:5 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── test-results/cluster-customization-Clus-423eb-sable-specific-sub-catalogs-dev-console-retry1/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── attachment #2: video (video/webm) ────────────────────────────────────────────────────────────── test-results/cluster-customization-Clus-423eb-sable-specific-sub-catalogs-dev-console-retry1/video.webm ──────────────────────────────────────────────────────────────────────────────────────────────── Error Context: test-results/cluster-customization-Clus-423eb-sable-specific-sub-catalogs-dev-console-retry1/error-context.md attachment #4: trace (application/zip) ───────────────────────────────────────────────────────── test-results/cluster-customization-Clus-423eb-sable-specific-sub-catalogs-dev-console-retry1/trace.zip Usage: npx playwright show-trace test-results/cluster-customization-Clus-423eb-sable-specific-sub-catalogs-dev-console-retry1/trace.zip ──────────────────────────────────────────────────────────────────────────────────────────────── (node:18770) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead. (Use `node-22 --trace-deprecation ...` to show where the warning was created) [273/299] [dev-console] › e2e/tests/dev-console/cluster-customization.spec.ts:24:3 › Cluster configuration customization › DC-01-TC03: Disable Add page items @dev-console @regression (node:18877) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead. (Use `node-22 --trace-deprecation ...` to show where the warning was created) [274/299] (retries) [dev-console] › e2e/tests/dev-console/cluster-customization.spec.ts:24:3 › Cluster configuration customization › DC-01-TC03: Disable Add page items @dev-console @regression (retry #1)  37) [dev-console] › e2e/tests/dev-console/cluster-customization.spec.ts:24:3 › Cluster configuration customization › DC-01-TC03: Disable Add page items @dev-console @regression Error: robustClick failed after 3 attempts: locator.waitFor: Timeout 10000ms exceeded. Call log:  - waiting for getByTestId('Customize') to be visible at ../pages/base-page.ts:123 121 | } 122 | } > 123 | throw new Error(`robustClick failed after ${retries} attempts: ${lastError?.message}`); | ^ 124 | } 125 | 126 | async navigateToTab(locator: Locator, timeoutMs = 60_000): Promise { at ClusterCustomizationPage.robustClick (/go/src/github.com/openshift/console/frontend/e2e/pages/base-page.ts:123:11) at ClusterCustomizationPage.navigateToCustomize (/go/src/github.com/openshift/console/frontend/e2e/pages/dev-console/cluster-customization-page.ts:8:5) at /go/src/github.com/openshift/console/frontend/e2e/tests/dev-console/cluster-customization.spec.ts:9:5 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── test-results/cluster-customization-Clus-66a42-TC03-Disable-Add-page-items-dev-console/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── attachment #2: video (video/webm) ────────────────────────────────────────────────────────────── test-results/cluster-customization-Clus-66a42-TC03-Disable-Add-page-items-dev-console/video.webm ──────────────────────────────────────────────────────────────────────────────────────────────── Error Context: test-results/cluster-customization-Clus-66a42-TC03-Disable-Add-page-items-dev-console/error-context.md Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: robustClick failed after 3 attempts: locator.waitFor: Timeout 10000ms exceeded. Call log:  - waiting for getByTestId('Customize') to be visible at ../pages/base-page.ts:123 121 | } 122 | } > 123 | throw new Error(`robustClick failed after ${retries} attempts: ${lastError?.message}`); | ^ 124 | } 125 | 126 | async navigateToTab(locator: Locator, timeoutMs = 60_000): Promise { at ClusterCustomizationPage.robustClick (/go/src/github.com/openshift/console/frontend/e2e/pages/base-page.ts:123:11) at ClusterCustomizationPage.navigateToCustomize (/go/src/github.com/openshift/console/frontend/e2e/pages/dev-console/cluster-customization-page.ts:8:5) at /go/src/github.com/openshift/console/frontend/e2e/tests/dev-console/cluster-customization.spec.ts:9:5 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── test-results/cluster-customization-Clus-66a42-TC03-Disable-Add-page-items-dev-console-retry1/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── attachment #2: video (video/webm) ────────────────────────────────────────────────────────────── test-results/cluster-customization-Clus-66a42-TC03-Disable-Add-page-items-dev-console-retry1/video.webm ──────────────────────────────────────────────────────────────────────────────────────────────── Error Context: test-results/cluster-customization-Clus-66a42-TC03-Disable-Add-page-items-dev-console-retry1/error-context.md attachment #4: trace (application/zip) ───────────────────────────────────────────────────────── test-results/cluster-customization-Clus-66a42-TC03-Disable-Add-page-items-dev-console-retry1/trace.zip Usage: npx playwright show-trace test-results/cluster-customization-Clus-66a42-TC03-Disable-Add-page-items-dev-console-retry1/trace.zip ──────────────────────────────────────────────────────────────────────────────────────────────── (node:18982) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead. (Use `node-22 --trace-deprecation ...` to show where the warning was created) [275/299] [dev-console] › e2e/tests/dev-console/cluster-customization.spec.ts:29:3 › Cluster configuration customization › DC-01-TC04: Re-enable catalogs after disabling @dev-console @regression (node:19094) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead. (Use `node-22 --trace-deprecation ...` to show where the warning was created) [276/299] (retries) [dev-console] › e2e/tests/dev-console/cluster-customization.spec.ts:29:3 › Cluster configuration customization › DC-01-TC04: Re-enable catalogs after disabling @dev-console @regression (retry #1)  38) [dev-console] › e2e/tests/dev-console/cluster-customization.spec.ts:29:3 › Cluster configuration customization › DC-01-TC04: Re-enable catalogs after disabling @dev-console @regression Error: robustClick failed after 3 attempts: locator.waitFor: Timeout 10000ms exceeded. Call log:  - waiting for getByTestId('Customize') to be visible at ../pages/base-page.ts:123 121 | } 122 | } > 123 | throw new Error(`robustClick failed after ${retries} attempts: ${lastError?.message}`); | ^ 124 | } 125 | 126 | async navigateToTab(locator: Locator, timeoutMs = 60_000): Promise { at ClusterCustomizationPage.robustClick (/go/src/github.com/openshift/console/frontend/e2e/pages/base-page.ts:123:11) at ClusterCustomizationPage.navigateToCustomize (/go/src/github.com/openshift/console/frontend/e2e/pages/dev-console/cluster-customization-page.ts:8:5) at /go/src/github.com/openshift/console/frontend/e2e/tests/dev-console/cluster-customization.spec.ts:9:5 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── test-results/cluster-customization-Clus-c22f1-le-catalogs-after-disabling-dev-console/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── attachment #2: video (video/webm) ────────────────────────────────────────────────────────────── test-results/cluster-customization-Clus-c22f1-le-catalogs-after-disabling-dev-console/video.webm ──────────────────────────────────────────────────────────────────────────────────────────────── Error Context: test-results/cluster-customization-Clus-c22f1-le-catalogs-after-disabling-dev-console/error-context.md Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: robustClick failed after 3 attempts: locator.waitFor: Timeout 10000ms exceeded. Call log:  - waiting for getByTestId('Customize') to be visible at ../pages/base-page.ts:123 121 | } 122 | } > 123 | throw new Error(`robustClick failed after ${retries} attempts: ${lastError?.message}`); | ^ 124 | } 125 | 126 | async navigateToTab(locator: Locator, timeoutMs = 60_000): Promise { at ClusterCustomizationPage.robustClick (/go/src/github.com/openshift/console/frontend/e2e/pages/base-page.ts:123:11) at ClusterCustomizationPage.navigateToCustomize (/go/src/github.com/openshift/console/frontend/e2e/pages/dev-console/cluster-customization-page.ts:8:5) at /go/src/github.com/openshift/console/frontend/e2e/tests/dev-console/cluster-customization.spec.ts:9:5 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── test-results/cluster-customization-Clus-c22f1-le-catalogs-after-disabling-dev-console-retry1/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── attachment #2: video (video/webm) ────────────────────────────────────────────────────────────── test-results/cluster-customization-Clus-c22f1-le-catalogs-after-disabling-dev-console-retry1/video.webm ──────────────────────────────────────────────────────────────────────────────────────────────── Error Context: test-results/cluster-customization-Clus-c22f1-le-catalogs-after-disabling-dev-console-retry1/error-context.md attachment #4: trace (application/zip) ───────────────────────────────────────────────────────── test-results/cluster-customization-Clus-c22f1-le-catalogs-after-disabling-dev-console-retry1/trace.zip Usage: npx playwright show-trace test-results/cluster-customization-Clus-c22f1-le-catalogs-after-disabling-dev-console-retry1/trace.zip ──────────────────────────────────────────────────────────────────────────────────────────────── (node:19200) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead. (Use `node-22 --trace-deprecation ...` to show where the warning was created) [277/299] [dev-console] › e2e/tests/dev-console/cluster-customization.spec.ts:34:3 › Cluster configuration customization › DC-01-TC05: Verify console rollout after customization @dev-console @regression (node:19307) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead. (Use `node-22 --trace-deprecation ...` to show where the warning was created) [278/299] (retries) [dev-console] › e2e/tests/dev-console/cluster-customization.spec.ts:34:3 › Cluster configuration customization › DC-01-TC05: Verify console rollout after customization @dev-console @regression (retry #1)  39) [dev-console] › e2e/tests/dev-console/cluster-customization.spec.ts:34:3 › Cluster configuration customization › DC-01-TC05: Verify console rollout after customization @dev-console @regression Error: robustClick failed after 3 attempts: locator.waitFor: Timeout 10000ms exceeded. Call log:  - waiting for getByTestId('Customize') to be visible at ../pages/base-page.ts:123 121 | } 122 | } > 123 | throw new Error(`robustClick failed after ${retries} attempts: ${lastError?.message}`); | ^ 124 | } 125 | 126 | async navigateToTab(locator: Locator, timeoutMs = 60_000): Promise { at ClusterCustomizationPage.robustClick (/go/src/github.com/openshift/console/frontend/e2e/pages/base-page.ts:123:11) at ClusterCustomizationPage.navigateToCustomize (/go/src/github.com/openshift/console/frontend/e2e/pages/dev-console/cluster-customization-page.ts:8:5) at /go/src/github.com/openshift/console/frontend/e2e/tests/dev-console/cluster-customization.spec.ts:9:5 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── test-results/cluster-customization-Clus-56e73-rollout-after-customization-dev-console/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── attachment #2: video (video/webm) ────────────────────────────────────────────────────────────── test-results/cluster-customization-Clus-56e73-rollout-after-customization-dev-console/video.webm ──────────────────────────────────────────────────────────────────────────────────────────────── Error Context: test-results/cluster-customization-Clus-56e73-rollout-after-customization-dev-console/error-context.md Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: robustClick failed after 3 attempts: locator.waitFor: Timeout 10000ms exceeded. Call log:  - waiting for getByTestId('Customize') to be visible at ../pages/base-page.ts:123 121 | } 122 | } > 123 | throw new Error(`robustClick failed after ${retries} attempts: ${lastError?.message}`); | ^ 124 | } 125 | 126 | async navigateToTab(locator: Locator, timeoutMs = 60_000): Promise { at ClusterCustomizationPage.robustClick (/go/src/github.com/openshift/console/frontend/e2e/pages/base-page.ts:123:11) at ClusterCustomizationPage.navigateToCustomize (/go/src/github.com/openshift/console/frontend/e2e/pages/dev-console/cluster-customization-page.ts:8:5) at /go/src/github.com/openshift/console/frontend/e2e/tests/dev-console/cluster-customization.spec.ts:9:5 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── test-results/cluster-customization-Clus-56e73-rollout-after-customization-dev-console-retry1/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── attachment #2: video (video/webm) ────────────────────────────────────────────────────────────── test-results/cluster-customization-Clus-56e73-rollout-after-customization-dev-console-retry1/video.webm ──────────────────────────────────────────────────────────────────────────────────────────────── Error Context: test-results/cluster-customization-Clus-56e73-rollout-after-customization-dev-console-retry1/error-context.md attachment #4: trace (application/zip) ───────────────────────────────────────────────────────── test-results/cluster-customization-Clus-56e73-rollout-after-customization-dev-console-retry1/trace.zip Usage: npx playwright show-trace test-results/cluster-customization-Clus-56e73-rollout-after-customization-dev-console-retry1/trace.zip ──────────────────────────────────────────────────────────────────────────────────────────────── (node:19417) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead. (Use `node-22 --trace-deprecation ...` to show where the warning was created) [279/299] [dev-console] › e2e/tests/dev-console/cluster-customization.spec.ts:38:3 › Cluster configuration customization › verifies perspectives section on General tab @dev-console @regression (node:19527) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead. (Use `node-22 --trace-deprecation ...` to show where the warning was created) [280/299] (retries) [dev-console] › e2e/tests/dev-console/cluster-customization.spec.ts:38:3 › Cluster configuration customization › verifies perspectives section on General tab @dev-console @regression (retry #1)  40) [dev-console] › e2e/tests/dev-console/cluster-customization.spec.ts:38:3 › Cluster configuration customization › verifies perspectives section on General tab @dev-console @regression Error: robustClick failed after 3 attempts: locator.waitFor: Timeout 10000ms exceeded. Call log:  - waiting for getByTestId('Customize') to be visible at ../pages/base-page.ts:123 121 | } 122 | } > 123 | throw new Error(`robustClick failed after ${retries} attempts: ${lastError?.message}`); | ^ 124 | } 125 | 126 | async navigateToTab(locator: Locator, timeoutMs = 60_000): Promise { at ClusterCustomizationPage.robustClick (/go/src/github.com/openshift/console/frontend/e2e/pages/base-page.ts:123:11) at ClusterCustomizationPage.navigateToCustomize (/go/src/github.com/openshift/console/frontend/e2e/pages/dev-console/cluster-customization-page.ts:8:5) at /go/src/github.com/openshift/console/frontend/e2e/tests/dev-console/cluster-customization.spec.ts:9:5 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── test-results/cluster-customization-Clus-c98c3-ives-section-on-General-tab-dev-console/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── attachment #2: video (video/webm) ────────────────────────────────────────────────────────────── test-results/cluster-customization-Clus-c98c3-ives-section-on-General-tab-dev-console/video.webm ──────────────────────────────────────────────────────────────────────────────────────────────── Error Context: test-results/cluster-customization-Clus-c98c3-ives-section-on-General-tab-dev-console/error-context.md Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: robustClick failed after 3 attempts: locator.waitFor: Timeout 10000ms exceeded. Call log:  - waiting for getByTestId('Customize') to be visible at ../pages/base-page.ts:123 121 | } 122 | } > 123 | throw new Error(`robustClick failed after ${retries} attempts: ${lastError?.message}`); | ^ 124 | } 125 | 126 | async navigateToTab(locator: Locator, timeoutMs = 60_000): Promise { at ClusterCustomizationPage.robustClick (/go/src/github.com/openshift/console/frontend/e2e/pages/base-page.ts:123:11) at ClusterCustomizationPage.navigateToCustomize (/go/src/github.com/openshift/console/frontend/e2e/pages/dev-console/cluster-customization-page.ts:8:5) at /go/src/github.com/openshift/console/frontend/e2e/tests/dev-console/cluster-customization.spec.ts:9:5 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── test-results/cluster-customization-Clus-c98c3-ives-section-on-General-tab-dev-console-retry1/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── attachment #2: video (video/webm) ────────────────────────────────────────────────────────────── test-results/cluster-customization-Clus-c98c3-ives-section-on-General-tab-dev-console-retry1/video.webm ──────────────────────────────────────────────────────────────────────────────────────────────── Error Context: test-results/cluster-customization-Clus-c98c3-ives-section-on-General-tab-dev-console-retry1/error-context.md attachment #4: trace (application/zip) ───────────────────────────────────────────────────────── test-results/cluster-customization-Clus-c98c3-ives-section-on-General-tab-dev-console-retry1/trace.zip Usage: npx playwright show-trace test-results/cluster-customization-Clus-c98c3-ives-section-on-General-tab-dev-console-retry1/trace.zip ──────────────────────────────────────────────────────────────────────────────────────────────── (node:19633) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead. (Use `node-22 --trace-deprecation ...` to show where the warning was created) [281/299] [dev-console] › e2e/tests/dev-console/cluster-customization.spec.ts:43:3 › Cluster configuration customization › verifies Developer tab shows pre-pinned navigation @dev-console @regression (node:19741) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead. (Use `node-22 --trace-deprecation ...` to show where the warning was created) [282/299] (retries) [dev-console] › e2e/tests/dev-console/cluster-customization.spec.ts:43:3 › Cluster configuration customization › verifies Developer tab shows pre-pinned navigation @dev-console @regression (retry #1)  41) [dev-console] › e2e/tests/dev-console/cluster-customization.spec.ts:43:3 › Cluster configuration customization › verifies Developer tab shows pre-pinned navigation @dev-console @regression Error: robustClick failed after 3 attempts: locator.waitFor: Timeout 10000ms exceeded. Call log:  - waiting for getByTestId('Customize') to be visible at ../pages/base-page.ts:123 121 | } 122 | } > 123 | throw new Error(`robustClick failed after ${retries} attempts: ${lastError?.message}`); | ^ 124 | } 125 | 126 | async navigateToTab(locator: Locator, timeoutMs = 60_000): Promise { at ClusterCustomizationPage.robustClick (/go/src/github.com/openshift/console/frontend/e2e/pages/base-page.ts:123:11) at ClusterCustomizationPage.navigateToCustomize (/go/src/github.com/openshift/console/frontend/e2e/pages/dev-console/cluster-customization-page.ts:8:5) at /go/src/github.com/openshift/console/frontend/e2e/tests/dev-console/cluster-customization.spec.ts:9:5 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── test-results/cluster-customization-Clus-123b3-shows-pre-pinned-navigation-dev-console/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── attachment #2: video (video/webm) ────────────────────────────────────────────────────────────── test-results/cluster-customization-Clus-123b3-shows-pre-pinned-navigation-dev-console/video.webm ──────────────────────────────────────────────────────────────────────────────────────────────── Error Context: test-results/cluster-customization-Clus-123b3-shows-pre-pinned-navigation-dev-console/error-context.md Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: robustClick failed after 3 attempts: locator.waitFor: Timeout 10000ms exceeded. Call log:  - waiting for getByTestId('Customize') to be visible at ../pages/base-page.ts:123 121 | } 122 | } > 123 | throw new Error(`robustClick failed after ${retries} attempts: ${lastError?.message}`); | ^ 124 | } 125 | 126 | async navigateToTab(locator: Locator, timeoutMs = 60_000): Promise { at ClusterCustomizationPage.robustClick (/go/src/github.com/openshift/console/frontend/e2e/pages/base-page.ts:123:11) at ClusterCustomizationPage.navigateToCustomize (/go/src/github.com/openshift/console/frontend/e2e/pages/dev-console/cluster-customization-page.ts:8:5) at /go/src/github.com/openshift/console/frontend/e2e/tests/dev-console/cluster-customization.spec.ts:9:5 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── test-results/cluster-customization-Clus-123b3-shows-pre-pinned-navigation-dev-console-retry1/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── attachment #2: video (video/webm) ────────────────────────────────────────────────────────────── test-results/cluster-customization-Clus-123b3-shows-pre-pinned-navigation-dev-console-retry1/video.webm ──────────────────────────────────────────────────────────────────────────────────────────────── Error Context: test-results/cluster-customization-Clus-123b3-shows-pre-pinned-navigation-dev-console-retry1/error-context.md attachment #4: trace (application/zip) ───────────────────────────────────────────────────────── test-results/cluster-customization-Clus-123b3-shows-pre-pinned-navigation-dev-console-retry1/trace.zip Usage: npx playwright show-trace test-results/cluster-customization-Clus-123b3-shows-pre-pinned-navigation-dev-console-retry1/trace.zip ──────────────────────────────────────────────────────────────────────────────────────────────── (node:19848) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead. (Use `node-22 --trace-deprecation ...` to show where the warning was created) [283/299] [dev-console] › e2e/tests/dev-console/config-maps.spec.ts:7:3 › ConfigMap form view › creates a ConfigMap using form view @dev-console @smoke (node:19954) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead. (Use `node-22 --trace-deprecation ...` to show where the warning was created) [284/299] (retries) [dev-console] › e2e/tests/dev-console/config-maps.spec.ts:7:3 › ConfigMap form view › creates a ConfigMap using form view @dev-console @smoke (retry #1)  42) [dev-console] › e2e/tests/dev-console/config-maps.spec.ts:7:3 › ConfigMap form view › creates a ConfigMap using form view @dev-console @smoke › Navigate to create form and fill fields TimeoutError: locator.waitFor: Timeout 60000ms exceeded. Call log:  - waiting for getByTestId('synced-editor-field') to be visible at ../pages/base-page.ts:170 168 | const syncedEditor = this.getSyncedEditor(); 169 | // eslint-disable-next-line no-restricted-syntax > 170 | await syncedEditor.waitFor({ state: 'visible', timeout: 60_000 }); | ^ 171 | const formRadio = this.getEditorRadio('Form view'); 172 | if (!(await formRadio.isChecked())) { 173 | await formRadio.click(); at ConfigMapPage.ensureFormView (/go/src/github.com/openshift/console/frontend/e2e/pages/base-page.ts:170:24) at ConfigMapPage.navigateToCreateForm (/go/src/github.com/openshift/console/frontend/e2e/pages/dev-console/config-map-page.ts:13:16) at /go/src/github.com/openshift/console/frontend/e2e/tests/dev-console/config-maps.spec.ts:19:7 at /go/src/github.com/openshift/console/frontend/e2e/tests/dev-console/config-maps.spec.ts:18:5 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── test-results/config-maps-ConfigMap-form-70b59-a-ConfigMap-using-form-view-dev-console/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── attachment #2: video (video/webm) ────────────────────────────────────────────────────────────── test-results/config-maps-ConfigMap-form-70b59-a-ConfigMap-using-form-view-dev-console/video.webm ──────────────────────────────────────────────────────────────────────────────────────────────── Error Context: test-results/config-maps-ConfigMap-form-70b59-a-ConfigMap-using-form-view-dev-console/error-context.md Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: locator.waitFor: Timeout 60000ms exceeded. Call log:  - waiting for getByTestId('synced-editor-field') to be visible at ../pages/base-page.ts:170 168 | const syncedEditor = this.getSyncedEditor(); 169 | // eslint-disable-next-line no-restricted-syntax > 170 | await syncedEditor.waitFor({ state: 'visible', timeout: 60_000 }); | ^ 171 | const formRadio = this.getEditorRadio('Form view'); 172 | if (!(await formRadio.isChecked())) { 173 | await formRadio.click(); at ConfigMapPage.ensureFormView (/go/src/github.com/openshift/console/frontend/e2e/pages/base-page.ts:170:24) at ConfigMapPage.navigateToCreateForm (/go/src/github.com/openshift/console/frontend/e2e/pages/dev-console/config-map-page.ts:13:16) at /go/src/github.com/openshift/console/frontend/e2e/tests/dev-console/config-maps.spec.ts:19:7 at /go/src/github.com/openshift/console/frontend/e2e/tests/dev-console/config-maps.spec.ts:18:5 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── test-results/config-maps-ConfigMap-form-70b59-a-ConfigMap-using-form-view-dev-console-retry1/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── attachment #2: video (video/webm) ────────────────────────────────────────────────────────────── test-results/config-maps-ConfigMap-form-70b59-a-ConfigMap-using-form-view-dev-console-retry1/video.webm ──────────────────────────────────────────────────────────────────────────────────────────────── Error Context: test-results/config-maps-ConfigMap-form-70b59-a-ConfigMap-using-form-view-dev-console-retry1/error-context.md attachment #4: trace (application/zip) ───────────────────────────────────────────────────────── test-results/config-maps-ConfigMap-form-70b59-a-ConfigMap-using-form-view-dev-console-retry1/trace.zip Usage: npx playwright show-trace test-results/config-maps-ConfigMap-form-70b59-a-ConfigMap-using-form-view-dev-console-retry1/trace.zip ──────────────────────────────────────────────────────────────────────────────────────────────── (node:20061) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead. (Use `node-22 --trace-deprecation ...` to show where the warning was created) [285/299] [dev-console] › e2e/tests/dev-console/config-maps.spec.ts:31:3 › ConfigMap form view › edits a ConfigMap using form view @dev-console @smoke (node:20168) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead. (Use `node-22 --trace-deprecation ...` to show where the warning was created) [286/299] (retries) [dev-console] › e2e/tests/dev-console/config-maps.spec.ts:31:3 › ConfigMap form view › edits a ConfigMap using form view @dev-console @smoke (retry #1)  43) [dev-console] › e2e/tests/dev-console/config-maps.spec.ts:31:3 › ConfigMap form view › edits a ConfigMap using form view @dev-console @smoke › Navigate to edit form TimeoutError: locator.waitFor: Timeout 60000ms exceeded. Call log:  - waiting for getByTestId('synced-editor-field') to be visible at ../pages/base-page.ts:170 168 | const syncedEditor = this.getSyncedEditor(); 169 | // eslint-disable-next-line no-restricted-syntax > 170 | await syncedEditor.waitFor({ state: 'visible', timeout: 60_000 }); | ^ 171 | const formRadio = this.getEditorRadio('Form view'); 172 | if (!(await formRadio.isChecked())) { 173 | await formRadio.click(); at ConfigMapPage.ensureFormView (/go/src/github.com/openshift/console/frontend/e2e/pages/base-page.ts:170:24) at ConfigMapPage.navigateToEditForm (/go/src/github.com/openshift/console/frontend/e2e/pages/dev-console/config-map-page.ts:18:16) at /go/src/github.com/openshift/console/frontend/e2e/tests/dev-console/config-maps.spec.ts:45:7 at /go/src/github.com/openshift/console/frontend/e2e/tests/dev-console/config-maps.spec.ts:44:5 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── test-results/config-maps-ConfigMap-form-a0404-a-ConfigMap-using-form-view-dev-console/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── attachment #2: video (video/webm) ────────────────────────────────────────────────────────────── test-results/config-maps-ConfigMap-form-a0404-a-ConfigMap-using-form-view-dev-console/video.webm ──────────────────────────────────────────────────────────────────────────────────────────────── Error Context: test-results/config-maps-ConfigMap-form-a0404-a-ConfigMap-using-form-view-dev-console/error-context.md Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: locator.waitFor: Timeout 60000ms exceeded. Call log:  - waiting for getByTestId('synced-editor-field') to be visible at ../pages/base-page.ts:170 168 | const syncedEditor = this.getSyncedEditor(); 169 | // eslint-disable-next-line no-restricted-syntax > 170 | await syncedEditor.waitFor({ state: 'visible', timeout: 60_000 }); | ^ 171 | const formRadio = this.getEditorRadio('Form view'); 172 | if (!(await formRadio.isChecked())) { 173 | await formRadio.click(); at ConfigMapPage.ensureFormView (/go/src/github.com/openshift/console/frontend/e2e/pages/base-page.ts:170:24) at ConfigMapPage.navigateToEditForm (/go/src/github.com/openshift/console/frontend/e2e/pages/dev-console/config-map-page.ts:18:16) at /go/src/github.com/openshift/console/frontend/e2e/tests/dev-console/config-maps.spec.ts:45:7 at /go/src/github.com/openshift/console/frontend/e2e/tests/dev-console/config-maps.spec.ts:44:5 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── test-results/config-maps-ConfigMap-form-a0404-a-ConfigMap-using-form-view-dev-console-retry1/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── attachment #2: video (video/webm) ────────────────────────────────────────────────────────────── test-results/config-maps-ConfigMap-form-a0404-a-ConfigMap-using-form-view-dev-console-retry1/video.webm ──────────────────────────────────────────────────────────────────────────────────────────────── Error Context: test-results/config-maps-ConfigMap-form-a0404-a-ConfigMap-using-form-view-dev-console-retry1/error-context.md attachment #4: trace (application/zip) ───────────────────────────────────────────────────────── test-results/config-maps-ConfigMap-form-a0404-a-ConfigMap-using-form-view-dev-console-retry1/trace.zip Usage: npx playwright show-trace test-results/config-maps-ConfigMap-form-a0404-a-ConfigMap-using-form-view-dev-console-retry1/trace.zip ──────────────────────────────────────────────────────────────────────────────────────────────── (node:20275) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead. (Use `node-22 --trace-deprecation ...` to show where the warning was created) [287/299] [dev-console] › e2e/tests/dev-console/config-maps.spec.ts:67:3 › ConfigMap form view › CFM-01-TC02: Edit ConfigMap via kebab menu @dev-console @smoke [288/299] [dev-console] › e2e/tests/dev-console/configure-perspectives.spec.ts:17:3 › Configure perspectives › verifies developer perspective is available in the switcher @dev-console @regression (node:20383) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead. (Use `node-22 --trace-deprecation ...` to show where the warning was created) [289/299] (retries) [dev-console] › e2e/tests/dev-console/configure-perspectives.spec.ts:17:3 › Configure perspectives › verifies developer perspective is available in the switcher @dev-console @regression (retry #1)  44) [dev-console] › e2e/tests/dev-console/configure-perspectives.spec.ts:17:3 › Configure perspectives › verifies developer perspective is available in the switcher @dev-console @regression Error: expect(locator).toBeVisible() failed Locator: getByTestId('page-heading') Expected: visible Timeout: 30000ms Error: element(s) not found Call log:  - Expect "toBeVisible" with timeout 30000ms  - waiting for getByTestId('page-heading')  - waiting for" https://console-openshift-console.apps.ci-op-0i40vzip-976e7.XXXXXXXXXXXXXXXXXXXXXX/auth/login" navigation to finish...  - navigated to "https://oauth-openshift.apps.ci-op-0i40vzip-976e7.XXXXXXXXXXXXXXXXXXXXXX/oauth/authorize?client_id=console&redirect_uri=https%3A%2F%2Fconsole-openshift-console.apps.ci-op-0i40vzip-976e7.gcp-3.ci.open…" at ../pages/base-page.ts:29 27 | export async function warmupSPA(page: Page): Promise { 28 | await page.goto('/', { waitUntil: 'domcontentloaded', timeout: 60_000 }); > 29 | await expect(page.getByTestId('page-heading')).toBeVisible({ timeout: 30_000 }); | ^ 30 | } 31 | 32 | export default abstract class BasePage { at warmupSPA (/go/src/github.com/openshift/console/frontend/e2e/pages/base-page.ts:29:50) at /go/src/github.com/openshift/console/frontend/e2e/tests/dev-console/configure-perspectives.spec.ts:18:5 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── test-results/configure-perspectives-Con-9d845-s-available-in-the-switcher-dev-console/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── attachment #2: video (video/webm) ────────────────────────────────────────────────────────────── test-results/configure-perspectives-Con-9d845-s-available-in-the-switcher-dev-console/video.webm ──────────────────────────────────────────────────────────────────────────────────────────────── Error Context: test-results/configure-perspectives-Con-9d845-s-available-in-the-switcher-dev-console/error-context.md Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(locator).toBeVisible() failed Locator: getByTestId('page-heading') Expected: visible Timeout: 30000ms Error: element(s) not found Call log:  - Expect "toBeVisible" with timeout 30000ms  - waiting for getByTestId('page-heading')  - waiting for" https://oauth-openshift.apps.ci-op-0i40vzip-976e7.XXXXXXXXXXXXXXXXXXXXXX/oauth/authorize?client_id=console&redirect_uri=https%3A%2F%2Fconsole-openshift-console.apps.ci-op-0i40vzip-976e7.gcp-3.ci.open…" navigation to finish...  - navigated to "https://oauth-openshift.apps.ci-op-0i40vzip-976e7.XXXXXXXXXXXXXXXXXXXXXX/oauth/authorize?client_id=console&redirect_uri=https%3A%2F%2Fconsole-openshift-console.apps.ci-op-0i40vzip-976e7.gcp-3.ci.open…" at ../pages/base-page.ts:29 27 | export async function warmupSPA(page: Page): Promise { 28 | await page.goto('/', { waitUntil: 'domcontentloaded', timeout: 60_000 }); > 29 | await expect(page.getByTestId('page-heading')).toBeVisible({ timeout: 30_000 }); | ^ 30 | } 31 | 32 | export default abstract class BasePage { at warmupSPA (/go/src/github.com/openshift/console/frontend/e2e/pages/base-page.ts:29:50) at /go/src/github.com/openshift/console/frontend/e2e/tests/dev-console/configure-perspectives.spec.ts:18:5 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── test-results/configure-perspectives-Con-9d845-s-available-in-the-switcher-dev-console-retry1/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── attachment #2: video (video/webm) ────────────────────────────────────────────────────────────── test-results/configure-perspectives-Con-9d845-s-available-in-the-switcher-dev-console-retry1/video.webm ──────────────────────────────────────────────────────────────────────────────────────────────── Error Context: test-results/configure-perspectives-Con-9d845-s-available-in-the-switcher-dev-console-retry1/error-context.md attachment #4: trace (application/zip) ───────────────────────────────────────────────────────── test-results/configure-perspectives-Con-9d845-s-available-in-the-switcher-dev-console-retry1/trace.zip Usage: npx playwright show-trace test-results/configure-perspectives-Con-9d845-s-available-in-the-switcher-dev-console-retry1/trace.zip ──────────────────────────────────────────────────────────────────────────────────────────────── (node:20489) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead. (Use `node-22 --trace-deprecation ...` to show where the warning was created) [290/299] [dev-console] › e2e/tests/dev-console/deployment.spec.ts:9:3 › Deployment form view › D-01-TC02: Create deployment using ImageStream @dev-console @smoke [291/299] [dev-console] › e2e/tests/dev-console/deployment.spec.ts:14:3 › Deployment form view › D-01-TC03: Create and edit deployment, verify auto-deploy persistence @dev-console @smoke [292/299] [dev-console] › e2e/tests/dev-console/deployment.spec.ts:19:5 › Deployment form view › creates deployment with Rolling Update strategy @dev-console @smoke (node:20595) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead. (Use `node-22 --trace-deprecation ...` to show where the warning was created) [293/299] (retries) [dev-console] › e2e/tests/dev-console/deployment.spec.ts:19:5 › Deployment form view › creates deployment with Rolling Update strategy @dev-console @smoke (retry #1)  45) [dev-console] › e2e/tests/dev-console/deployment.spec.ts:19:5 › Deployment form view › creates deployment with Rolling Update strategy @dev-console @smoke › Fill deployment form TimeoutError: locator.waitFor: Timeout 60000ms exceeded. Call log:  - waiting for getByTestId('synced-editor-field') to be visible at ../pages/base-page.ts:170 168 | const syncedEditor = this.getSyncedEditor(); 169 | // eslint-disable-next-line no-restricted-syntax > 170 | await syncedEditor.waitFor({ state: 'visible', timeout: 60_000 }); | ^ 171 | const formRadio = this.getEditorRadio('Form view'); 172 | if (!(await formRadio.isChecked())) { 173 | await formRadio.click(); at DeploymentPage.ensureFormView (/go/src/github.com/openshift/console/frontend/e2e/pages/base-page.ts:170:24) at DeploymentPage.navigateToCreateForm (/go/src/github.com/openshift/console/frontend/e2e/pages/dev-console/deployment-page.ts:12:16) at /go/src/github.com/openshift/console/frontend/e2e/tests/dev-console/deployment.spec.ts:31:9 at /go/src/github.com/openshift/console/frontend/e2e/tests/dev-console/deployment.spec.ts:30:7 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── test-results/deployment-Deployment-form-c9033-ith-Rolling-Update-strategy-dev-console/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── attachment #2: video (video/webm) ────────────────────────────────────────────────────────────── test-results/deployment-Deployment-form-c9033-ith-Rolling-Update-strategy-dev-console/video.webm ──────────────────────────────────────────────────────────────────────────────────────────────── Error Context: test-results/deployment-Deployment-form-c9033-ith-Rolling-Update-strategy-dev-console/error-context.md Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: locator.waitFor: Timeout 60000ms exceeded. Call log:  - waiting for getByTestId('synced-editor-field') to be visible at ../pages/base-page.ts:170 168 | const syncedEditor = this.getSyncedEditor(); 169 | // eslint-disable-next-line no-restricted-syntax > 170 | await syncedEditor.waitFor({ state: 'visible', timeout: 60_000 }); | ^ 171 | const formRadio = this.getEditorRadio('Form view'); 172 | if (!(await formRadio.isChecked())) { 173 | await formRadio.click(); at DeploymentPage.ensureFormView (/go/src/github.com/openshift/console/frontend/e2e/pages/base-page.ts:170:24) at DeploymentPage.navigateToCreateForm (/go/src/github.com/openshift/console/frontend/e2e/pages/dev-console/deployment-page.ts:12:16) at /go/src/github.com/openshift/console/frontend/e2e/tests/dev-console/deployment.spec.ts:31:9 at /go/src/github.com/openshift/console/frontend/e2e/tests/dev-console/deployment.spec.ts:30:7 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── test-results/deployment-Deployment-form-c9033-ith-Rolling-Update-strategy-dev-console-retry1/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── attachment #2: video (video/webm) ────────────────────────────────────────────────────────────── test-results/deployment-Deployment-form-c9033-ith-Rolling-Update-strategy-dev-console-retry1/video.webm ──────────────────────────────────────────────────────────────────────────────────────────────── Error Context: test-results/deployment-Deployment-form-c9033-ith-Rolling-Update-strategy-dev-console-retry1/error-context.md attachment #4: trace (application/zip) ───────────────────────────────────────────────────────── test-results/deployment-Deployment-form-c9033-ith-Rolling-Update-strategy-dev-console-retry1/trace.zip Usage: npx playwright show-trace test-results/deployment-Deployment-form-c9033-ith-Rolling-Update-strategy-dev-console-retry1/trace.zip ──────────────────────────────────────────────────────────────────────────────────────────────── (node:20703) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead. (Use `node-22 --trace-deprecation ...` to show where the warning was created) [294/299] [dev-console] › e2e/tests/dev-console/deployment.spec.ts:19:5 › Deployment form view › creates deployment with Recreate strategy @dev-console @smoke (node:20808) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead. (Use `node-22 --trace-deprecation ...` to show where the warning was created) [295/299] (retries) [dev-console] › e2e/tests/dev-console/deployment.spec.ts:19:5 › Deployment form view › creates deployment with Recreate strategy @dev-console @smoke (retry #1)  46) [dev-console] › e2e/tests/dev-console/deployment.spec.ts:19:5 › Deployment form view › creates deployment with Recreate strategy @dev-console @smoke › Fill deployment form TimeoutError: locator.waitFor: Timeout 60000ms exceeded. Call log:  - waiting for getByTestId('synced-editor-field') to be visible at ../pages/base-page.ts:170 168 | const syncedEditor = this.getSyncedEditor(); 169 | // eslint-disable-next-line no-restricted-syntax > 170 | await syncedEditor.waitFor({ state: 'visible', timeout: 60_000 }); | ^ 171 | const formRadio = this.getEditorRadio('Form view'); 172 | if (!(await formRadio.isChecked())) { 173 | await formRadio.click(); at DeploymentPage.ensureFormView (/go/src/github.com/openshift/console/frontend/e2e/pages/base-page.ts:170:24) at DeploymentPage.navigateToCreateForm (/go/src/github.com/openshift/console/frontend/e2e/pages/dev-console/deployment-page.ts:12:16) at /go/src/github.com/openshift/console/frontend/e2e/tests/dev-console/deployment.spec.ts:31:9 at /go/src/github.com/openshift/console/frontend/e2e/tests/dev-console/deployment.spec.ts:30:7 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── test-results/deployment-Deployment-form-2f72e-ment-with-Recreate-strategy-dev-console/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── attachment #2: video (video/webm) ────────────────────────────────────────────────────────────── test-results/deployment-Deployment-form-2f72e-ment-with-Recreate-strategy-dev-console/video.webm ──────────────────────────────────────────────────────────────────────────────────────────────── Error Context: test-results/deployment-Deployment-form-2f72e-ment-with-Recreate-strategy-dev-console/error-context.md Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: locator.waitFor: Timeout 60000ms exceeded. Call log:  - waiting for getByTestId('synced-editor-field') to be visible at ../pages/base-page.ts:170 168 | const syncedEditor = this.getSyncedEditor(); 169 | // eslint-disable-next-line no-restricted-syntax > 170 | await syncedEditor.waitFor({ state: 'visible', timeout: 60_000 }); | ^ 171 | const formRadio = this.getEditorRadio('Form view'); 172 | if (!(await formRadio.isChecked())) { 173 | await formRadio.click(); at DeploymentPage.ensureFormView (/go/src/github.com/openshift/console/frontend/e2e/pages/base-page.ts:170:24) at DeploymentPage.navigateToCreateForm (/go/src/github.com/openshift/console/frontend/e2e/pages/dev-console/deployment-page.ts:12:16) at /go/src/github.com/openshift/console/frontend/e2e/tests/dev-console/deployment.spec.ts:31:9 at /go/src/github.com/openshift/console/frontend/e2e/tests/dev-console/deployment.spec.ts:30:7 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── test-results/deployment-Deployment-form-2f72e-ment-with-Recreate-strategy-dev-console-retry1/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── attachment #2: video (video/webm) ────────────────────────────────────────────────────────────── test-results/deployment-Deployment-form-2f72e-ment-with-Recreate-strategy-dev-console-retry1/video.webm ──────────────────────────────────────────────────────────────────────────────────────────────── Error Context: test-results/deployment-Deployment-form-2f72e-ment-with-Recreate-strategy-dev-console-retry1/error-context.md attachment #4: trace (application/zip) ───────────────────────────────────────────────────────── test-results/deployment-Deployment-form-2f72e-ment-with-Recreate-strategy-dev-console-retry1/trace.zip Usage: npx playwright show-trace test-results/deployment-Deployment-form-2f72e-ment-with-Recreate-strategy-dev-console-retry1/trace.zip ──────────────────────────────────────────────────────────────────────────────────────────────── (node:20915) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead. (Use `node-22 --trace-deprecation ...` to show where the warning was created) [296/299] [dev-console] › e2e/tests/dev-console/filter-quick-starts.spec.ts:15:5 › Filter Quick Starts catalog › QS-01-TC01: Quick Starts catalog page has title and filters @dev-console @guided-tour @smoke (node:21021) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead. (Use `node-22 --trace-deprecation ...` to show where the warning was created) [297/299] (retries) [dev-console] › e2e/tests/dev-console/filter-quick-starts.spec.ts:15:5 › Filter Quick Starts catalog › QS-01-TC01: Quick Starts catalog page has title and filters @dev-console @guided-tour @smoke (retry #1)  47) [dev-console] › e2e/tests/dev-console/filter-quick-starts.spec.ts:15:5 › Filter Quick Starts catalog › QS-01-TC01: Quick Starts catalog page has title and filters @dev-console @guided-tour @smoke › Verify page title is visible Error: expect(locator).toBeVisible() failed Locator: getByTestId('page-heading') Expected: visible Timeout: 30000ms Error: element(s) not found Call log:  - Expect "toBeVisible" with timeout 30000ms  - waiting for getByTestId('page-heading') 18 | async () => { 19 | await test.step('Verify page title is visible', async () => { > 20 | await expect(quickStartsPage.getPageTitle()).toBeVisible({ timeout: 30_000 }); | ^ 21 | }); 22 | 23 | await test.step('Verify keyword filter is visible', async () => { at /go/src/github.com/openshift/console/frontend/e2e/tests/dev-console/filter-quick-starts.spec.ts:20:56 at /go/src/github.com/openshift/console/frontend/e2e/tests/dev-console/filter-quick-starts.spec.ts:19:9 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── test-results/filter-quick-starts-Filter-8a5a7--page-has-title-and-filters-dev-console/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── attachment #2: video (video/webm) ────────────────────────────────────────────────────────────── test-results/filter-quick-starts-Filter-8a5a7--page-has-title-and-filters-dev-console/video.webm ──────────────────────────────────────────────────────────────────────────────────────────────── Error Context: test-results/filter-quick-starts-Filter-8a5a7--page-has-title-and-filters-dev-console/error-context.md Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(locator).toBeVisible() failed Locator: getByTestId('page-heading') Expected: visible Timeout: 30000ms Error: element(s) not found Call log:  - Expect "toBeVisible" with timeout 30000ms  - waiting for getByTestId('page-heading') 18 | async () => { 19 | await test.step('Verify page title is visible', async () => { > 20 | await expect(quickStartsPage.getPageTitle()).toBeVisible({ timeout: 30_000 }); | ^ 21 | }); 22 | 23 | await test.step('Verify keyword filter is visible', async () => { at /go/src/github.com/openshift/console/frontend/e2e/tests/dev-console/filter-quick-starts.spec.ts:20:56 at /go/src/github.com/openshift/console/frontend/e2e/tests/dev-console/filter-quick-starts.spec.ts:19:9 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── test-results/filter-quick-starts-Filter-8a5a7--page-has-title-and-filters-dev-console-retry1/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── attachment #2: video (video/webm) ────────────────────────────────────────────────────────────── test-results/filter-quick-starts-Filter-8a5a7--page-has-title-and-filters-dev-console-retry1/video.webm ──────────────────────────────────────────────────────────────────────────────────────────────── Error Context: test-results/filter-quick-starts-Filter-8a5a7--page-has-title-and-filters-dev-console-retry1/error-context.md attachment #4: trace (application/zip) ───────────────────────────────────────────────────────── test-results/filter-quick-starts-Filter-8a5a7--page-has-title-and-filters-dev-console-retry1/trace.zip Usage: npx playwright show-trace test-results/filter-quick-starts-Filter-8a5a7--page-has-title-and-filters-dev-console-retry1/trace.zip ──────────────────────────────────────────────────────────────────────────────────────────────── (node:21129) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead. (Use `node-22 --trace-deprecation ...` to show where the warning was created) [298/299] [dev-console] › e2e/tests/dev-console/filter-quick-starts.spec.ts:33:5 › Filter Quick Starts catalog › QS-01-TC02: Filter by keyword shows matching quick start @dev-console @guided-tour @regression (node:21235) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead. (Use `node-22 --trace-deprecation ...` to show where the warning was created) [299/299] (retries) [dev-console] › e2e/tests/dev-console/filter-quick-starts.spec.ts:33:5 › Filter Quick Starts catalog › QS-01-TC02: Filter by keyword shows matching quick start @dev-console @guided-tour @regression (retry #1)  48) [dev-console] › e2e/tests/dev-console/filter-quick-starts.spec.ts:33:5 › Filter Quick Starts catalog › QS-01-TC02: Filter by keyword shows matching quick start @dev-console @guided-tour @regression Test timeout of 120000ms exceeded. Error: locator.fill: Test timeout of 120000ms exceeded. Call log:  - waiting for getByPlaceholder('Filter by keyword...') at ../pages/dev-console/quick-starts-page.ts:17 15 | 16 | async filterByKeyword(keyword: string): Promise { > 17 | await this.filterInput.fill(keyword); | ^ 18 | } 19 | 20 | getFilterInput(): Locator { at QuickStartsPage.filterByKeyword (/go/src/github.com/openshift/console/frontend/e2e/pages/dev-console/quick-starts-page.ts:17:28) at /go/src/github.com/openshift/console/frontend/e2e/tests/dev-console/filter-quick-starts.spec.ts:37:31 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── test-results/filter-quick-starts-Filter-6a7cf--shows-matching-quick-start-dev-console/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── attachment #2: video (video/webm) ────────────────────────────────────────────────────────────── test-results/filter-quick-starts-Filter-6a7cf--shows-matching-quick-start-dev-console/video.webm ──────────────────────────────────────────────────────────────────────────────────────────────── Error Context: test-results/filter-quick-starts-Filter-6a7cf--shows-matching-quick-start-dev-console/error-context.md Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Test timeout of 120000ms exceeded. Error: locator.fill: Test timeout of 120000ms exceeded. Call log:  - waiting for getByPlaceholder('Filter by keyword...') at ../pages/dev-console/quick-starts-page.ts:17 15 | 16 | async filterByKeyword(keyword: string): Promise { > 17 | await this.filterInput.fill(keyword); | ^ 18 | } 19 | 20 | getFilterInput(): Locator { at QuickStartsPage.filterByKeyword (/go/src/github.com/openshift/console/frontend/e2e/pages/dev-console/quick-starts-page.ts:17:28) at /go/src/github.com/openshift/console/frontend/e2e/tests/dev-console/filter-quick-starts.spec.ts:37:31 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── test-results/filter-quick-starts-Filter-6a7cf--shows-matching-quick-start-dev-console-retry1/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── attachment #2: video (video/webm) ────────────────────────────────────────────────────────────── test-results/filter-quick-starts-Filter-6a7cf--shows-matching-quick-start-dev-console-retry1/video.webm ──────────────────────────────────────────────────────────────────────────────────────────────── Error Context: test-results/filter-quick-starts-Filter-6a7cf--shows-matching-quick-start-dev-console-retry1/error-context.md attachment #4: trace (application/zip) ───────────────────────────────────────────────────────── test-results/filter-quick-starts-Filter-6a7cf--shows-matching-quick-start-dev-console-retry1/trace.zip Usage: npx playwright show-trace test-results/filter-quick-starts-Filter-6a7cf--shows-matching-quick-start-dev-console-retry1/trace.zip ──────────────────────────────────────────────────────────────────────────────────────────────── (node:21343) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead. (Use `node-22 --trace-deprecation ...` to show where the warning was created) [300/299] [dev-console] › e2e/tests/dev-console/filter-quick-starts.spec.ts:44:5 › Filter Quick Starts catalog › QS-01-TC03: Status filter dropdown shows all status options @dev-console @guided-tour @regression (node:21451) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead. (Use `node-22 --trace-deprecation ...` to show where the warning was created) [301/299] (retries) [dev-console] › e2e/tests/dev-console/filter-quick-starts.spec.ts:44:5 › Filter Quick Starts catalog › QS-01-TC03: Status filter dropdown shows all status options @dev-console @guided-tour @regression (retry #1)  49) [dev-console] › e2e/tests/dev-console/filter-quick-starts.spec.ts:44:5 › Filter Quick Starts catalog › QS-01-TC03: Status filter dropdown shows all status options @dev-console @guided-tour @regression Error: robustClick failed after 3 attempts: locator.waitFor: Timeout 10000ms exceeded. Call log:  - waiting for getByRole('button', { name: 'Status', exact: true }) to be visible at ../pages/base-page.ts:123 121 | } 122 | } > 123 | throw new Error(`robustClick failed after ${retries} attempts: ${lastError?.message}`); | ^ 124 | } 125 | 126 | async navigateToTab(locator: Locator, timeoutMs = 60_000): Promise { at QuickStartsPage.robustClick (/go/src/github.com/openshift/console/frontend/e2e/pages/base-page.ts:123:11) at QuickStartsPage.openStatusFilter (/go/src/github.com/openshift/console/frontend/e2e/pages/dev-console/quick-starts-page.ts:54:5) at /go/src/github.com/openshift/console/frontend/e2e/tests/dev-console/filter-quick-starts.spec.ts:48:9 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── test-results/filter-quick-starts-Filter-4d29c-wn-shows-all-status-options-dev-console/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── attachment #2: video (video/webm) ────────────────────────────────────────────────────────────── test-results/filter-quick-starts-Filter-4d29c-wn-shows-all-status-options-dev-console/video.webm ──────────────────────────────────────────────────────────────────────────────────────────────── Error Context: test-results/filter-quick-starts-Filter-4d29c-wn-shows-all-status-options-dev-console/error-context.md Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: robustClick failed after 3 attempts: locator.waitFor: Timeout 10000ms exceeded. Call log:  - waiting for getByRole('button', { name: 'Status', exact: true }) to be visible at ../pages/base-page.ts:123 121 | } 122 | } > 123 | throw new Error(`robustClick failed after ${retries} attempts: ${lastError?.message}`); | ^ 124 | } 125 | 126 | async navigateToTab(locator: Locator, timeoutMs = 60_000): Promise { at QuickStartsPage.robustClick (/go/src/github.com/openshift/console/frontend/e2e/pages/base-page.ts:123:11) at QuickStartsPage.openStatusFilter (/go/src/github.com/openshift/console/frontend/e2e/pages/dev-console/quick-starts-page.ts:54:5) at /go/src/github.com/openshift/console/frontend/e2e/tests/dev-console/filter-quick-starts.spec.ts:48:9 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── test-results/filter-quick-starts-Filter-4d29c-wn-shows-all-status-options-dev-console-retry1/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── attachment #2: video (video/webm) ────────────────────────────────────────────────────────────── test-results/filter-quick-starts-Filter-4d29c-wn-shows-all-status-options-dev-console-retry1/video.webm ──────────────────────────────────────────────────────────────────────────────────────────────── Error Context: test-results/filter-quick-starts-Filter-4d29c-wn-shows-all-status-options-dev-console-retry1/error-context.md attachment #4: trace (application/zip) ───────────────────────────────────────────────────────── test-results/filter-quick-starts-Filter-4d29c-wn-shows-all-status-options-dev-console-retry1/trace.zip Usage: npx playwright show-trace test-results/filter-quick-starts-Filter-4d29c-wn-shows-all-status-options-dev-console-retry1/trace.zip ──────────────────────────────────────────────────────────────────────────────────────────────── (node:21556) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead. (Use `node-22 --trace-deprecation ...` to show where the warning was created) [302/299] [dev-console] › e2e/tests/dev-console/filter-quick-starts.spec.ts:58:5 › Filter Quick Starts catalog › QS-01-TC05: Filter with no matches shows empty state @dev-console @guided-tour @regression (node:21662) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead. (Use `node-22 --trace-deprecation ...` to show where the warning was created) [303/299] (retries) [dev-console] › e2e/tests/dev-console/filter-quick-starts.spec.ts:58:5 › Filter Quick Starts catalog › QS-01-TC05: Filter with no matches shows empty state @dev-console @guided-tour @regression (retry #1)  50) [dev-console] › e2e/tests/dev-console/filter-quick-starts.spec.ts:58:5 › Filter Quick Starts catalog › QS-01-TC05: Filter with no matches shows empty state @dev-console @guided-tour @regression Test timeout of 120000ms exceeded. Error: locator.fill: Test timeout of 120000ms exceeded. Call log:  - waiting for getByPlaceholder('Filter by keyword...') at ../pages/dev-console/quick-starts-page.ts:17 15 | 16 | async filterByKeyword(keyword: string): Promise { > 17 | await this.filterInput.fill(keyword); | ^ 18 | } 19 | 20 | getFilterInput(): Locator { at QuickStartsPage.filterByKeyword (/go/src/github.com/openshift/console/frontend/e2e/pages/dev-console/quick-starts-page.ts:17:28) at /go/src/github.com/openshift/console/frontend/e2e/tests/dev-console/filter-quick-starts.spec.ts:62:31 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── test-results/filter-quick-starts-Filter-c98ac-o-matches-shows-empty-state-dev-console/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── attachment #2: video (video/webm) ────────────────────────────────────────────────────────────── test-results/filter-quick-starts-Filter-c98ac-o-matches-shows-empty-state-dev-console/video.webm ──────────────────────────────────────────────────────────────────────────────────────────────── Error Context: test-results/filter-quick-starts-Filter-c98ac-o-matches-shows-empty-state-dev-console/error-context.md Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Test timeout of 120000ms exceeded. Error: locator.fill: Test timeout of 120000ms exceeded. Call log:  - waiting for getByPlaceholder('Filter by keyword...') at ../pages/dev-console/quick-starts-page.ts:17 15 | 16 | async filterByKeyword(keyword: string): Promise { > 17 | await this.filterInput.fill(keyword); | ^ 18 | } 19 | 20 | getFilterInput(): Locator { at QuickStartsPage.filterByKeyword (/go/src/github.com/openshift/console/frontend/e2e/pages/dev-console/quick-starts-page.ts:17:28) at /go/src/github.com/openshift/console/frontend/e2e/tests/dev-console/filter-quick-starts.spec.ts:62:31 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── test-results/filter-quick-starts-Filter-c98ac-o-matches-shows-empty-state-dev-console-retry1/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── attachment #2: video (video/webm) ────────────────────────────────────────────────────────────── test-results/filter-quick-starts-Filter-c98ac-o-matches-shows-empty-state-dev-console-retry1/video.webm ──────────────────────────────────────────────────────────────────────────────────────────────── Error Context: test-results/filter-quick-starts-Filter-c98ac-o-matches-shows-empty-state-dev-console-retry1/error-context.md attachment #4: trace (application/zip) ───────────────────────────────────────────────────────── test-results/filter-quick-starts-Filter-c98ac-o-matches-shows-empty-state-dev-console-retry1/trace.zip Usage: npx playwright show-trace test-results/filter-quick-starts-Filter-c98ac-o-matches-shows-empty-state-dev-console-retry1/trace.zip ──────────────────────────────────────────────────────────────────────────────────────────────── (node:21769) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead. (Use `node-22 --trace-deprecation ...` to show where the warning was created) [304/299] [dev-console] › e2e/tests/dev-console/health-checks.spec.ts:5:3 › Health Checks › adds health checks from Import from Git form @dev-console @smoke [305/299] [dev-console] › e2e/tests/dev-console/pinned-resources.spec.ts:9:5 › Configure pinned resources › CPR-01-TC01: Default pinned resources are visible in Developer perspective @dev-console @perspective @smoke (node:21878) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead. (Use `node-22 --trace-deprecation ...` to show where the warning was created) [306/299] (retries) [dev-console] › e2e/tests/dev-console/pinned-resources.spec.ts:9:5 › Configure pinned resources › CPR-01-TC01: Default pinned resources are visible in Developer perspective @dev-console @perspective @smoke (retry #1)  51) [dev-console] › e2e/tests/dev-console/pinned-resources.spec.ts:9:5 › Configure pinned resources › CPR-01-TC01: Default pinned resources are visible in Developer perspective @dev-console @perspective @smoke Error: expect(locator).toBeVisible() failed Locator: getByTestId('page-heading') Expected: visible Timeout: 30000ms Error: element(s) not found Call log:  - Expect "toBeVisible" with timeout 30000ms  - waiting for getByTestId('page-heading')  - waiting for" https://console-openshift-console.apps.ci-op-0i40vzip-976e7.XXXXXXXXXXXXXXXXXXXXXX/auth/login" navigation to finish...  - navigated to "https://oauth-openshift.apps.ci-op-0i40vzip-976e7.XXXXXXXXXXXXXXXXXXXXXX/oauth/authorize?client_id=console&redirect_uri=https%3A%2F%2Fconsole-openshift-console.apps.ci-op-0i40vzip-976e7.gcp-3.ci.open…" at ../pages/base-page.ts:29 27 | export async function warmupSPA(page: Page): Promise { 28 | await page.goto('/', { waitUntil: 'domcontentloaded', timeout: 60_000 }); > 29 | await expect(page.getByTestId('page-heading')).toBeVisible({ timeout: 30_000 }); | ^ 30 | } 31 | 32 | export default abstract class BasePage { at warmupSPA (/go/src/github.com/openshift/console/frontend/e2e/pages/base-page.ts:29:50) at /go/src/github.com/openshift/console/frontend/e2e/tests/dev-console/pinned-resources.spec.ts:13:9 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── test-results/pinned-resources-Configure-bd7cc-le-in-Developer-perspective-dev-console/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── attachment #2: video (video/webm) ────────────────────────────────────────────────────────────── test-results/pinned-resources-Configure-bd7cc-le-in-Developer-perspective-dev-console/video.webm ──────────────────────────────────────────────────────────────────────────────────────────────── Error Context: test-results/pinned-resources-Configure-bd7cc-le-in-Developer-perspective-dev-console/error-context.md Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(locator).toBeVisible() failed Locator: getByTestId('page-heading') Expected: visible Timeout: 30000ms Error: element(s) not found Call log:  - Expect "toBeVisible" with timeout 30000ms  - waiting for getByTestId('page-heading')  - waiting for" https://oauth-openshift.apps.ci-op-0i40vzip-976e7.XXXXXXXXXXXXXXXXXXXXXX/oauth/authorize?client_id=console&redirect_uri=https%3A%2F%2Fconsole-openshift-console.apps.ci-op-0i40vzip-976e7.gcp-3.ci.open…" navigation to finish...  - navigated to "https://oauth-openshift.apps.ci-op-0i40vzip-976e7.XXXXXXXXXXXXXXXXXXXXXX/oauth/authorize?client_id=console&redirect_uri=https%3A%2F%2Fconsole-openshift-console.apps.ci-op-0i40vzip-976e7.gcp-3.ci.open…" at ../pages/base-page.ts:29 27 | export async function warmupSPA(page: Page): Promise { 28 | await page.goto('/', { waitUntil: 'domcontentloaded', timeout: 60_000 }); > 29 | await expect(page.getByTestId('page-heading')).toBeVisible({ timeout: 30_000 }); | ^ 30 | } 31 | 32 | export default abstract class BasePage { at warmupSPA (/go/src/github.com/openshift/console/frontend/e2e/pages/base-page.ts:29:50) at /go/src/github.com/openshift/console/frontend/e2e/tests/dev-console/pinned-resources.spec.ts:13:9 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── test-results/pinned-resources-Configure-bd7cc-le-in-Developer-perspective-dev-console-retry1/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── attachment #2: video (video/webm) ────────────────────────────────────────────────────────────── test-results/pinned-resources-Configure-bd7cc-le-in-Developer-perspective-dev-console-retry1/video.webm ──────────────────────────────────────────────────────────────────────────────────────────────── Error Context: test-results/pinned-resources-Configure-bd7cc-le-in-Developer-perspective-dev-console-retry1/error-context.md attachment #4: trace (application/zip) ───────────────────────────────────────────────────────── test-results/pinned-resources-Configure-bd7cc-le-in-Developer-perspective-dev-console-retry1/trace.zip Usage: npx playwright show-trace test-results/pinned-resources-Configure-bd7cc-le-in-Developer-perspective-dev-console-retry1/trace.zip ──────────────────────────────────────────────────────────────────────────────────────────────── (node:21986) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead. (Use `node-22 --trace-deprecation ...` to show where the warning was created) [307/299] [dev-console] › e2e/tests/dev-console/pod-list.spec.ts:31:3 › Pod list - Receiving Traffic column › shows Receiving Traffic column for a project @dev-console @regression (node:22094) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead. (Use `node-22 --trace-deprecation ...` to show where the warning was created) [308/299] (retries) [dev-console] › e2e/tests/dev-console/pod-list.spec.ts:31:3 › Pod list - Receiving Traffic column › shows Receiving Traffic column for a project @dev-console @regression (retry #1)  52) [dev-console] › e2e/tests/dev-console/pod-list.spec.ts:31:3 › Pod list - Receiving Traffic column › shows Receiving Traffic column for a project @dev-console @regression › Enable Receiving Traffic column and verify Error: robustClick failed after 3 attempts: locator.waitFor: Timeout 10000ms exceeded. Call log:  - waiting for getByTestId('manage-columns') to be visible at ../pages/base-page.ts:123 121 | } 122 | } > 123 | throw new Error(`robustClick failed after ${retries} attempts: ${lastError?.message}`); | ^ 124 | } 125 | 126 | async navigateToTab(locator: Locator, timeoutMs = 60_000): Promise { at PodListPage.robustClick (/go/src/github.com/openshift/console/frontend/e2e/pages/base-page.ts:123:11) at PodListPage.showReceivingTrafficColumn (/go/src/github.com/openshift/console/frontend/e2e/pages/dev-console/pod-list-page.ts:22:5) at /go/src/github.com/openshift/console/frontend/e2e/tests/dev-console/pod-list.spec.ts:43:7 at /go/src/github.com/openshift/console/frontend/e2e/tests/dev-console/pod-list.spec.ts:41:5 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── test-results/pod-list-Pod-list---Receiv-f35ea-raffic-column-for-a-project-dev-console/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── attachment #2: video (video/webm) ────────────────────────────────────────────────────────────── test-results/pod-list-Pod-list---Receiv-f35ea-raffic-column-for-a-project-dev-console/video.webm ──────────────────────────────────────────────────────────────────────────────────────────────── Error Context: test-results/pod-list-Pod-list---Receiv-f35ea-raffic-column-for-a-project-dev-console/error-context.md Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: robustClick failed after 3 attempts: locator.waitFor: Timeout 10000ms exceeded. Call log:  - waiting for getByTestId('manage-columns') to be visible at ../pages/base-page.ts:123 121 | } 122 | } > 123 | throw new Error(`robustClick failed after ${retries} attempts: ${lastError?.message}`); | ^ 124 | } 125 | 126 | async navigateToTab(locator: Locator, timeoutMs = 60_000): Promise { at PodListPage.robustClick (/go/src/github.com/openshift/console/frontend/e2e/pages/base-page.ts:123:11) at PodListPage.showReceivingTrafficColumn (/go/src/github.com/openshift/console/frontend/e2e/pages/dev-console/pod-list-page.ts:22:5) at /go/src/github.com/openshift/console/frontend/e2e/tests/dev-console/pod-list.spec.ts:43:7 at /go/src/github.com/openshift/console/frontend/e2e/tests/dev-console/pod-list.spec.ts:41:5 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── test-results/pod-list-Pod-list---Receiv-f35ea-raffic-column-for-a-project-dev-console-retry1/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── attachment #2: video (video/webm) ────────────────────────────────────────────────────────────── test-results/pod-list-Pod-list---Receiv-f35ea-raffic-column-for-a-project-dev-console-retry1/video.webm ──────────────────────────────────────────────────────────────────────────────────────────────── Error Context: test-results/pod-list-Pod-list---Receiv-f35ea-raffic-column-for-a-project-dev-console-retry1/error-context.md attachment #4: trace (application/zip) ───────────────────────────────────────────────────────── test-results/pod-list-Pod-list---Receiv-f35ea-raffic-column-for-a-project-dev-console-retry1/trace.zip Usage: npx playwright show-trace test-results/pod-list-Pod-list---Receiv-f35ea-raffic-column-for-a-project-dev-console-retry1/trace.zip ──────────────────────────────────────────────────────────────────────────────────────────────── (node:22201) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead. (Use `node-22 --trace-deprecation ...` to show where the warning was created) [309/299] [dev-console] › e2e/tests/dev-console/pod-list.spec.ts:48:3 › Pod list - Receiving Traffic column › shows Receiving Traffic column for all projects @dev-console @regression (node:22310) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead. (Use `node-22 --trace-deprecation ...` to show where the warning was created) [310/299] (retries) [dev-console] › e2e/tests/dev-console/pod-list.spec.ts:48:3 › Pod list - Receiving Traffic column › shows Receiving Traffic column for all projects @dev-console @regression (retry #1)  53) [dev-console] › e2e/tests/dev-console/pod-list.spec.ts:48:3 › Pod list - Receiving Traffic column › shows Receiving Traffic column for all projects @dev-console @regression › Enable Receiving Traffic column and verify Error: robustClick failed after 3 attempts: locator.waitFor: Timeout 10000ms exceeded. Call log:  - waiting for getByTestId('manage-columns') to be visible at ../pages/base-page.ts:123 121 | } 122 | } > 123 | throw new Error(`robustClick failed after ${retries} attempts: ${lastError?.message}`); | ^ 124 | } 125 | 126 | async navigateToTab(locator: Locator, timeoutMs = 60_000): Promise { at PodListPage.robustClick (/go/src/github.com/openshift/console/frontend/e2e/pages/base-page.ts:123:11) at PodListPage.showReceivingTrafficColumn (/go/src/github.com/openshift/console/frontend/e2e/pages/dev-console/pod-list-page.ts:22:5) at /go/src/github.com/openshift/console/frontend/e2e/tests/dev-console/pod-list.spec.ts:60:7 at /go/src/github.com/openshift/console/frontend/e2e/tests/dev-console/pod-list.spec.ts:58:5 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── test-results/pod-list-Pod-list---Receiv-f894d-fic-column-for-all-projects-dev-console/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── attachment #2: video (video/webm) ────────────────────────────────────────────────────────────── test-results/pod-list-Pod-list---Receiv-f894d-fic-column-for-all-projects-dev-console/video.webm ──────────────────────────────────────────────────────────────────────────────────────────────── Error Context: test-results/pod-list-Pod-list---Receiv-f894d-fic-column-for-all-projects-dev-console/error-context.md Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: robustClick failed after 3 attempts: locator.waitFor: Timeout 10000ms exceeded. Call log:  - waiting for getByTestId('manage-columns') to be visible at ../pages/base-page.ts:123 121 | } 122 | } > 123 | throw new Error(`robustClick failed after ${retries} attempts: ${lastError?.message}`); | ^ 124 | } 125 | 126 | async navigateToTab(locator: Locator, timeoutMs = 60_000): Promise { at PodListPage.robustClick (/go/src/github.com/openshift/console/frontend/e2e/pages/base-page.ts:123:11) at PodListPage.showReceivingTrafficColumn (/go/src/github.com/openshift/console/frontend/e2e/pages/dev-console/pod-list-page.ts:22:5) at /go/src/github.com/openshift/console/frontend/e2e/tests/dev-console/pod-list.spec.ts:60:7 at /go/src/github.com/openshift/console/frontend/e2e/tests/dev-console/pod-list.spec.ts:58:5 attachment #1: screenshot (image/png) ────────────────────────────────────────────────────────── test-results/pod-list-Pod-list---Receiv-f894d-fic-column-for-all-projects-dev-console-retry1/test-failed-1.png ──────────────────────────────────────────────────────────────────────────────────────────────── attachment #2: video (video/webm) ────────────────────────────────────────────────────────────── test-results/pod-list-Pod-list---Receiv-f894d-fic-column-for-all-projects-dev-console-retry1/video.webm ──────────────────────────────────────────────────────────────────────────────────────────────── Error Context: test-results/pod-list-Pod-list---Receiv-f894d-fic-column-for-all-projects-dev-console-retry1/error-context.md attachment #4: trace (application/zip) ───────────────────────────────────────────────────────── test-results/pod-list-Pod-list---Receiv-f894d-fic-column-for-all-projects-dev-console-retry1/trace.zip Usage: npx playwright show-trace test-results/pod-list-Pod-list---Receiv-f894d-fic-column-for-all-projects-dev-console-retry1/trace.zip ──────────────────────────────────────────────────────────────────────────────────────────────── (node:22418) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead. (Use `node-22 --trace-deprecation ...` to show where the warning was created) [311/299] [dev-console] › e2e/tests/dev-console/project-creation.spec.ts:5:3 › Project creation › creates a project from the Projects dropdown @dev-console @smoke {"component":"entrypoint","file":"sigs.k8s.io/prow/pkg/entrypoint/run.go:169","func":"sigs.k8s.io/prow/pkg/entrypoint.Options.ExecuteProcess","level":"error","msg":"Process did not finish before 2h0m0s timeout","severity":"error","time":"2026-07-20T16:18:35Z"} (node:22526) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead. (Use `node-22 --trace-deprecation ...` to show where the warning was created) [312/299] (retries) [dev-console] › e2e/tests/dev-console/project-creation.spec.ts:5:3 › Project creation › creates a project from the Projects dropdown @dev-console @smoke (retry #1) {"component":"entrypoint","file":"sigs.k8s.io/prow/pkg/entrypoint/run.go:267","func":"sigs.k8s.io/prow/pkg/entrypoint.gracefullyTerminate","level":"error","msg":"Process did not exit before 15s grace period","severity":"error","time":"2026-07-20T16:18:50Z"} {"component":"entrypoint","error":"process timed out","file":"sigs.k8s.io/prow/pkg/entrypoint/run.go:84","func":"sigs.k8s.io/prow/pkg/entrypoint.Options.internalRun","level":"error","msg":"Error executing test process","severity":"error","time":"2026-07-20T16:18:50Z"} error: failed to execute wrapped command: exit status 127 INFO[2026-07-20T16:18:51Z] Step e2e-playwright-test failed after 2h1m34s. INFO[2026-07-20T16:18:51Z] Step phase test failed after 2h1m34s. INFO[2026-07-20T16:18:51Z] Running multi-stage phase post INFO[2026-07-20T16:18:51Z] Running step e2e-playwright-gather-gcp-console. INFO[2026-07-20T16:20:40Z] Step e2e-playwright-gather-gcp-console succeeded after 1m48s. INFO[2026-07-20T16:20:40Z] Running step e2e-playwright-gather-must-gather. INFO[2026-07-20T16:24:09Z] Step e2e-playwright-gather-must-gather succeeded after 3m29s. INFO[2026-07-20T16:24:09Z] Running step e2e-playwright-gather-extra. INFO[2026-07-20T16:30:55Z] Step e2e-playwright-gather-extra succeeded after 6m46s. INFO[2026-07-20T16:30:55Z] Running step e2e-playwright-gather-audit-logs. INFO[2026-07-20T16:31:27Z] Step e2e-playwright-gather-audit-logs succeeded after 32s. INFO[2026-07-20T16:31:27Z] Running step e2e-playwright-ipi-deprovision-deprovision. INFO[2026-07-20T16:40:09Z] Step e2e-playwright-ipi-deprovision-deprovision succeeded after 8m41s. INFO[2026-07-20T16:40:09Z] Running step e2e-playwright-send-results-to-reportportal. INFO[2026-07-20T16:40:18Z] Step e2e-playwright-send-results-to-reportportal succeeded after 8s. INFO[2026-07-20T16:40:18Z] Step phase post succeeded after 21m26s. INFO[2026-07-20T16:40:18Z] Releasing leases for test e2e-playwright INFO[2026-07-20T16:40:18Z] Ran for 3h33m27s ERRO[2026-07-20T16:40:32Z] Some steps failed: ERRO[2026-07-20T16:40:32Z] * could not run steps: step e2e-playwright failed: "e2e-playwright" test steps failed: "e2e-playwright" pod "e2e-playwright-test" failed: could not watch pod: the pod ci-op-0i40vzip/e2e-playwright-test failed after 2h1m31s (failed containers: test): ContainerFailed one or more containers exited Container test exited with code 127, reason Error --- w-trace test-results/pod-list-Pod-list---Receiv-f894d-fic-column-for-all-projects-dev-console-retry1/trace.zip ──────────────────────────────────────────────────────────────────────────────────────────────── (node:22418) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead. (Use `node-22 --trace-deprecation ...` to show where the warning was created) [311/299] [dev-console] › e2e/tests/dev-console/project-creation.spec.ts:5:3 › Project creation › creates a project from the Projects dropdown @dev-console @smoke {"component":"entrypoint","file":"sigs.k8s.io/prow/pkg/entrypoint/run.go:169","func":"sigs.k8s.io/prow/pkg/entrypoint.Options.ExecuteProcess","level":"error","msg":"Process did not finish before 2h0m0s timeout","severity":"error","time":"2026-07-20T16:18:35Z"} (node:22526) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead. (Use `node-22 --trace-deprecation ...` to show where the warning was created) [312/299] (retries) [dev-console] › e2e/tests/dev-console/project-creation.spec.ts:5:3 › Project creation › creates a project from the Projects dropdown @dev-console @smoke (retry #1) {"component":"entrypoint","file":"sigs.k8s.io/prow/pkg/entrypoint/run.go:267","func":"sigs.k8s.io/prow/pkg/entrypoint.gracefullyTerminate","level":"error","msg":"Process did not exit before 15s grace period","severity":"error","time":"2026-07-20T16:18:50Z"} {"component":"entrypoint","error":"process timed out","file":"sigs.k8s.io/prow/pkg/entrypoint/run.go:84","func":"sigs.k8s.io/prow/pkg/entrypoint.Options.internalRun","level":"error","msg":"Error executing test process","severity":"error","time":"2026-07-20T16:18:50Z"} error: failed to execute wrapped command: exit status 127 --- Link to step on registry info site: https://steps.ci.openshift.org/reference/test Link to job on registry info site: https://steps.ci.openshift.org/job?org=openshift&repo=console&branch=main&test=e2e-playwright INFO[2026-07-20T16:40:32Z] Reporting job state 'failed' with reason 'executing_graph:step_failed:utilizing_lease:executing_test:utilizing_ip_pool:executing_test:executing_multi_stage_test'