Failure in spec/ui/purchase/purchase_compute_minutes_spec.rb
QA Failure
Summary
This failure came up in https://gitlab.com/gitlab-org/customers-gitlab-com/-/jobs/4878220701. Looks like the storage purchased either completely didn't go through or it took longer for that purchase to appear on the page.
Stack trace
Failures:
1) User purchases compute minutes pack with personal namespace shows up on manage plan page and usage quota page
Failure/Error: expect(quota_page.visit).to have_additional_minutes(COMPUTE_MINUTES[:compute_minutes])
QA::Helper::Errors::ReachedMaxRetriesError:
Expected additional compute minutes to match: 1000
# ./runtime/retrier.rb:75:in `retry_until'
# ./vendor/gitlab/page/usage_quota_page.rb:47:in `has_additional_minutes?'
# ./spec/ui/purchase/purchase_compute_minutes_spec.rb:100:in `block (4 levels) in <module:QA>'
# ./page/base.rb:22:in `perform'
# ./spec/ui/purchase/purchase_compute_minutes_spec.rb:99:in `block (3 levels) in <module:QA>'
# ./vendor/ruby/3.2.0/gems/rspec-retry-0.6.2/lib/rspec/retry.rb:124:in `block in run'
# ./vendor/ruby/3.2.0/gems/rspec-retry-0.6.2/lib/rspec/retry.rb:110:in `loop'
# ./vendor/ruby/3.2.0/gems/rspec-retry-0.6.2/lib/rspec/retry.rb:110:in `run'
# ./vendor/ruby/3.2.0/gems/rspec-retry-0.6.2/lib/rspec_ext/rspec_ext.rb:12:in `run_with_retry'
# ./vendor/ruby/3.2.0/gems/rspec-retry-0.6.2/lib/rspec/retry.rb:37:in `block (2 levels) in setup'
Screenshot / HTML page
Possible fixes
Edited by Valerie Burton