mozilla / fxa

Monorepo for Mozilla Accounts (formerly Firefox Accounts)
https://mozilla.github.io/ecosystem-platform/
Mozilla Public License 2.0
580 stars 210 forks source link

refactor(functional-tests): consolidate email waiting and increase timeout #17114

Closed Trinaa closed 1 month ago

Trinaa commented 1 month ago

Because

This pull request

Issue that this pull request solves

Closes: # FXA-9851

Checklist

Put an x in the boxes that apply

Screenshots (Optional)

Please attach the screenshots of the changes made in case of change in user interface.

Other information (Optional)

Any other information that is important to this pull request.

We expect to see a drop in the number of 'retries' in the Nightly monitoring after this change (see FxA Functional Test Suite Metrics)

Trinaa commented 1 month ago

Credit to @vbudhram who originally had the idea to consolidate to the email client I think and to @vpomerleau who made the hypothesis that emails timing out could be the cause of intermittent test failure.