ee/spec/services/groups/destroy_service_spec.rb failing on master
Summary
Job #3014180143 failed for 2ffef958:
1) Groups::DestroyService when group epics have parent epic outside of group schedules cache update for associated epics in batches
Failure/Error: subject.execute
#<Epics::UpdateCachedMetadataWorker (class)> received :bulk_perform_in with unexpected arguments
expected: (1 minute, [[[285, 286]], [[287]]])
got: (1 minute, [[[286, 287]], [[285]]])
# ./ee/app/services/ee/groups/destroy_service.rb:40:in `with_scheduling_epic_cache_update'
# ./ee/app/services/ee/groups/destroy_service.rb:10:in `execute'
# ./ee/spec/services/groups/destroy_service_spec.rb:125:in `block (3 levels) in <main>'
# ./spec/spec_helper.rb:442:in `block (3 levels) in <top (required)>'
# ./spec/support/sidekiq_middleware.rb:9:in `with_sidekiq_server_middleware'
# ./spec/spec_helper.rb:433:in `block (2 levels) in <top (required)>'
# ./spec/spec_helper.rb:429:in `block (3 levels) in <top (required)>'
# ./lib/gitlab/application_context.rb:56:in `with_raw_context'
# ./spec/spec_helper.rb:429:in `block (2 levels) in <top (required)>'
# ./spec/spec_helper.rb:266:in `block (2 levels) in <top (required)>'
# ./spec/support/system_exit_detected.rb:7:in `block (2 levels) in <main>'
# ./spec/support/flaky_tests.rb:27:in `block (2 levels) in <main>'
# ./spec/support/database/prevent_cross_joins.rb:106:in `block (3 levels) in <main>'
# ./spec/support/database/prevent_cross_joins.rb:60:in `with_cross_joins_prevented'
# ./spec/support/database/prevent_cross_joins.rb:106:in `block (2 levels) in <main>'
Finished in 12.49 seconds (files took 54.31 seconds to load)
Steps to reproduce
bundle exec rspec ee/spec/services/groups/destroy_service_spec.rb
Proposed Resolution
Please refer to the Resolution guidance to learn more about resolution of broken master.
Edited by Kyle Wiebers