We looked at the failing journey-suites WebAuthn e2e test, where the Logout button isn't visible at webauthn-device.test.ts:100. The same error shows up on branch 858, and our eslint-plugin-playwright bump isn't referenced in eslint.config.mjs, so it can't affect the test. We aren't proposing a fix in this PR.
Self-Healing CI
No code changes are applicable.
This failure was classified as environment_state, not code_change, for these reasons:
The failing task is @forgerock/journey-suites:e2e-ci--src/webauthn-device.test.ts. The Playwright assertion
getByRole('button', { name: 'Logout' })timed out at line 100 after the WebAuthn authentication step.The same error is present on another branch. The similar-task-failure-detector found the identical failure on branch 858: same test, same step, same locator and same line. Under the decision process, a failure that also appears on another branch was not caused by this PR, so no changes are proposed.
The PR change cannot plausibly affect this test. The PR only bumps the devDependency eslint-plugin-playwright. That package is not referenced in eslint.config.mjs, so the bump has no runtime effect on the e2e test or the app under test.
The flakiness rate is about 0.7%. This is non-zero, but the same-error match on branch 858 takes precedence.
Task output was present for the failing task, so there was no bail-out for missing output.