mozilla / fxa

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

fix(functional-tests): subscription coupon tests failing on stage #17173

Closed Trinaa closed 3 months ago

Trinaa commented 3 months ago

Because

This pull request

Issue that this pull request solves

Closes: # FXA-9689

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.

Trinaa commented 3 months ago

After some discussion on Slack, we concluded that rate limiting is the cause of these test failures and that other improvements we've made these last months may mitigate the problem. We'd like to try removing the fixme annotations to see how the tests perform before adding back the signin. Note, signing in may have an impact on the level of rate limiting (rate limits per user/email vs rate limits per IP).

ashrivastava-qa commented 3 months ago

@Trinaa is there a timeline agreed upon for observation for this test behavior? I will keep an eye out too for it.

Trinaa commented 3 months ago

@ashrivastava-qa no firm timeline so to speak, these tests are always under observation. We discussed the action plan with these tests in the 2024/06/27 engineering meeting (see notes)