Resolve flakiness in spec/system/new_gitlab_subscription_spec.rb
Problem
This spec to successfully purchase a GitLab.com subscription without an existing payment method was recently added back by replacing the used credit card number. Unfortunately, the spec started to show up as flaky again. The reason should be a different one this time as the credit card is not deprecated anymore.
Until the flakiness in the spec can be addressed it will be quarantined (see this MR).
Reports
- https://gitlab.com/gitlab-org/customers-gitlab-com/-/jobs/6605011341
- https://gitlab.com/gitlab-org/customers-gitlab-com/-/jobs/6605471956
- https://gitlab.com/gitlab-org/customers-gitlab-com/-/jobs/6603600477
- https://gitlab.com/gitlab-org/customers-gitlab-com/-/jobs/6610056713
- https://gitlab.com/gitlab-org/customers-gitlab-com/-/jobs/6609860513
Proposal
Look into solutions to remove the flakiness from the spec.
Result
A stable test suite.