-
Bug
-
Resolution: Unresolved
-
Undefined
-
None
-
4.22
-
None
Description
The "Test perspective query parameters" E2E test in the `pull-ci-openshift-console-main-e2e-gcp-console` job is consistently hanging, causing the entire test suite to hit the 6-hour Prow timeout (exit code 127).
Impact
- Has affected ~13% of all `e2e-gcp-console` failures over the last 14 days
- Blocks CI for unrelated PRs across the repository
Failure pattern
The test progresses through these steps and then hangs indefinitely:
Test perspective query parameters
redirect to home
ensure perspective switcher is set to Core platform
Admin is the only perspective available
Admin is the only perspective available
console.operator.openshift.io/cluster patched
perspective switcher menu refreshed
After "perspective switcher menu refreshed", no further progress is made. The Prow entrypoint kills the process after 6 hours:
{"msg":"Process did not finish before 6h0m0s timeout"} {"msg":"Process did not exit before 15s grace period"} {"error":"process timed out"}
error: failed to execute wrapped command: exit status 127
CI Search results
Root cause hypothesis
After patching `console.operator.openshift.io/cluster`, the test appears to wait for the perspective switcher menu to update. The cluster likely doesn't reconcile the operator config in time (or the UI doesn't reflect the change), causing Cypress to wait indefinitely with no timeout guard.