FOSS master broken in spec/graphql/resolvers/group_issues_resolver_spec.rb
Job #2924993260 failed for gitlab-foss@6b3bc1ad:
1) Resolvers::GroupIssuesResolver#resolve returns issues without the specified issue_type
Failure/Error: if args.slice(*mutually_exclusive_args).compact.size > 1
NoMethodError:
undefined method `slice' for #<Types::Issues::NegatedIssueFilterInputType:0x00007f5be472a938>
# ./app/graphql/resolvers/concerns/issue_resolver_arguments.rb:152:in `params_not_mutually_exclusive'
# ./app/graphql/resolvers/concerns/issue_resolver_arguments.rb:89:in `ready?'
# ./app/graphql/resolvers/group_issues_resolver.rb:17:in `ready?'
# ./lib/gitlab/graphql/present/field_extension.rb:18:in `resolve'
# ./lib/gitlab/graphql/calls_gitaly/field_extension.rb:15:in `resolve'
# ./spec/support/helpers/graphql_helpers.rb:158:in `block in resolve_field'
# ./lib/gitlab/with_request_store.rb:17:in `enabling_request_store'
# ./lib/gitlab/with_request_store.rb:10:in `with_request_store'
# ./spec/support/helpers/graphql_helpers.rb:147:in `resolve_field'
# ./spec/support/helpers/graphql_helpers.rb:89:in `resolve'
# ./spec/graphql/resolvers/group_issues_resolver_spec.rb:98:in `resolve_issues'
# ./spec/graphql/resolvers/group_issues_resolver_spec.rb:42:in `block (3 levels) in <main>'
# ./spec/spec_helper.rb:435:in `block (3 levels) in <top (required)>'
# ./spec/support/sidekiq_middleware.rb:9:in `with_sidekiq_server_middleware'
# ./spec/spec_helper.rb:426:in `block (2 levels) in <top (required)>'
# ./spec/spec_helper.rb:422:in `block (3 levels) in <top (required)>'
# ./lib/gitlab/application_context.rb:56:in `with_raw_context'
# ./spec/spec_helper.rb:422:in `block (2 levels) in <top (required)>'
# ./spec/spec_helper.rb:265: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 5.71 seconds (files took 29.63 seconds to load)
1 example, 1 failure
Failed examples:
rspec ./spec/graphql/resolvers/group_issues_resolver_spec.rb:41 # Resolvers::GroupIssuesResolver#resolve returns issues without the specified issue_type
I think this was introduced by !95268 (diffs).