Failure in spec/ui/purchase/purchase_group_plan_spec.rb
QA Failure
Summary
Could be Zuora timeouts
Stack trace
Failures:
1) User purchase plan for group with existing add-on purchase with existing compute minutes when purchasing premium purchases plan with correct compute minutes
Failure/Error: to_create { |instance| instance.create! }
QA::Helper::Errors::ResourceRetrievalFailedError:
Failed to retrieve customer's billing accounts for customer_id: 385866
# ./helper/api_request_helper.rb:56:in `block in get'
# ./helper/api_request_helper.rb:54:in `get'
# ./resource/customer.rb:40:in `get_billing_accounts'
# ./resource/subscription.rb:29:in `block in create!'
# ./runtime/retrier.rb:52:in `retry_until'
# ./resource/subscription.rb:26:in `create!'
# ./spec/factories.rb:6:in `block (2 levels) in <top (required)>'
# ./vendor/ruby/3.2.0/gems/factory_bot-6.2.1/lib/factory_bot/evaluation.rb:18:in `create'
# ./vendor/ruby/3.2.0/gems/factory_bot-6.2.1/lib/factory_bot/strategy/create.rb:12:in `block in result'
# ./vendor/ruby/3.2.0/gems/factory_bot-6.2.1/lib/factory_bot/strategy/create.rb:9:in `result'
# ./vendor/ruby/3.2.0/gems/factory_bot-6.2.1/lib/factory_bot/factory.rb:43:in `run'
# ./vendor/ruby/3.2.0/gems/factory_bot-6.2.1/lib/factory_bot/factory_runner.rb:29:in `block in run'
# ./vendor/ruby/3.2.0/gems/activesupport-7.0.4.3/lib/active_support/notifications.rb:208:in `instrument'
# ./vendor/ruby/3.2.0/gems/factory_bot-6.2.1/lib/factory_bot/factory_runner.rb:28:in `run'
# ./vendor/ruby/3.2.0/gems/factory_bot-6.2.1/lib/factory_bot/strategy_syntax_method_registrar.rb:28:in `block in define_singular_strategy_method'
# ./spec/ui/purchase/purchase_group_plan_spec.rb:151:in `block (4 levels) in <module:QA>'
Screenshot / HTML page
Possible fixes
Maybe just Zuora being flaky?
Edited by Mark Lapierre