-
Notifications
You must be signed in to change notification settings - Fork 35
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
[MWPW-136595] Move critical FEDS block checks to Milo #180
[MWPW-136595] Move critical FEDS block checks to Milo #180
Conversation
@chadsunvice: I think the following would be a quick and simple approach for running feds test scripts on pr-branch or with the
Other thoughts...
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Approved.
The approach of only updating the Link: microsoft/playwright#7403 (comment) Moreover, please consider that if this worked, we still had to split our test-cases in two, since we aren't running all FEDS-specific cases (the ones still in
In the future, we plan on doing this. I don't think this PR will accommodate this though. There are underlying things to consider too.
For me personally, this is flavour since I already mentioned my concerns in feature test/spec files where a lot of tests will suffer modifications and the feature might end up useless. The indexing will be pretty lax, because some cases might get commented-out with time, while others will be added, and the hassle of re-indexing will still be there.
This is a very valid point and I'm not closing this PR until I figure out which and why they are failing. |
After investigating it looks like failing checks rely on having the GDPR consent visible and interacting with it. Will update our checks to force the consent modal when ran on US servers. ❗ Don't merge before we fix all failures as this will introduce delays in Milo PR approvals ❗ |
…e/nala into MWPW-136595_move_FEDS_to_Milo
I have run tens of regressions on this PR and I can say that I stabilised it, but it is in no way 100% accurate. This is because of the More information here: microsoft/playwright#13090 I will attach a last screenshot of the Run-Nala regression. Cc: @amauch-adobe , @skumar09 , @narcis-radu . |
This PR is related to the [Automation] Move FEDS tests to Milo folder Jira ticket.
Background:
run-nala
label should now also run all critical FEDS checks for critical blocks like Header, Footer, Consent, Breadcrumbs (more in the future).Thus, we moved the FEDS checks inside the Milo test folder. Page-objects (
/selectors/feds
) will be imported from FEDS folder and not moved to the Milo branch.❗ We have excluded the non-critical flows, as well as the User Profile flows in hopes of not blocking Milo PRs when there are issues with missing login credentials.