prometheus_adapter_spec.rb failing on master (NoMethodError, build_query_args)
1) PrometheusAdapter#build_query_args when active record models are included serializes by id
Failure/Error: subject { service.build_query_args(*args) }
NoMethodError:
private method `build_query_args' called for #<PrometheusService:0x00007f86d9b67878>
Did you mean? build_message
# ./spec/models/concerns/prometheus_adapter_spec.rb:148:in `block (3 levels) in <top (required)>'
# ./spec/models/concerns/prometheus_adapter_spec.rb:154:in `block (4 levels) in <top (required)>'
# ./spec/spec_helper.rb:178:in `block (2 levels) in <top (required)>'
2) PrometheusAdapter#build_query_args when args are safe for serialization does nothing
Failure/Error: subject { service.build_query_args(*args) }
NoMethodError:
private method `build_query_args' called for #<PrometheusService:0x00007f86fbb0b3f8>
Did you mean? build_message
# ./spec/models/concerns/prometheus_adapter_spec.rb:148:in `block (3 levels) in <top (required)>'
# ./spec/models/concerns/prometheus_adapter_spec.rb:162:in `block (4 levels) in <top (required)>'
# ./spec/spec_helper.rb:178:in `block (2 levels) in <top (required)>'
(https://gitlab.com/gitlab-org/gitlab-ee/-/jobs/190444547)