-
Notifications
You must be signed in to change notification settings - Fork 308
Fix flaky E2E test in specs/modules/tagmanager/setup.test.js
.
#10111
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Labels
P0
High priority
QA: Eng
Requires specialized QA by an engineer
Team S
Issues for Squad 1
Type: Infrastructure
Engineering infrastructure & tooling
Comments
This was referenced Jan 23, 2025
Closed
19 tasks
19 tasks
IB ✔ |
19 tasks
QA:Eng ✅ |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
P0
High priority
QA: Eng
Requires specialized QA by an engineer
Team S
Issues for Squad 1
Type: Infrastructure
Engineering infrastructure & tooling
Feature Description
We still have a number of E2E tests failing with some regularity in our CI test runs. The task of fixing them has been split into four issues in order to make it easier to investigate and fix. See #10108, #10109, #10110.
Tag Manager module setup › Setup with AMP active › with Secondary AMP › when validating › validates homepage AMP for non-logged-in users
Example: https://github.com/google/site-kit-wp/actions/runs/12871930956/job/35886293222#step:11:245
Details
Do not alter or remove anything below. The following sections will be managed by moderators only.
Acceptance criteria
Implementation Brief
Looking at the failures of these runs the other tests in this file pass and this failing test is failing with a call to fetch page and the AMP validator. Draft PR here where I have rerun the E2Es multiple times without the issue recurring.
toHaveValidAMPForUser
andtoHaveValidAMPForVisitor
to10000
and test repeatidly to confirm the issue is resolve, otherwise increase the timeout until the issue no longer occurs over multiple CR runs:site-kit-wp/tests/e2e/matchers/to-have-valid-amp-for-visitor.js
Line 48 in 9eb1215
Test Coverage
QA Brief
Changelog entry
The text was updated successfully, but these errors were encountered: