Transient spec failure in spec/lib/gitlab/prometheus/queries/deployment_query_spec.rb
See https://gitlab.com/gitlab-org/gitlab-ce/builds/16223220:
Failures:
1) Gitlab::Prometheus::Queries::DeploymentQuery sends appropriate queries to prometheus
Failure/Error: delegate :query_range, :query, to: :client, prefix: true
#<Double "prometheus_client"> received :query_range with unexpected arguments
expected: ("avg(container_memory_usage_bytes{container_name!=\"POD\",environment=\"environment-slug\"}) / 2^20", {:start=>be within 0.5 of 1494646170.6931856, :stop=>be within 0.5 of 1494649770.6931856})
got: ("avg(container_memory_usage_bytes{container_name!=\"POD\",environment=\"environment-slug\"}) / 2^20", {:start=>1494646170.0, :stop=>1494649770.0})
Diff:
@@ -1,4 +1,3 @@
["avg(container_memory_usage_bytes{container_name!=\"POD\",environment=\"environment-slug\"}) / 2^20",
- {:start=>be within 0.5 of 1494646170.6931856,
- :stop=>be within 0.5 of 1494649770.6931856}]
+ {:start=>1494646170.0, :stop=>1494649770.0}]
# ./lib/gitlab/prometheus/queries/base_query.rb:6:in `client_query_range'
# ./lib/gitlab/prometheus/queries/deployment_query.rb:16:in `query'
# ./spec/lib/gitlab/prometheus/queries/deployment_query_spec.rb:33:in `block (2 levels) in <top (required)>'
# ./spec/lib/gitlab/prometheus/queries/deployment_query_spec.rb:11:in `block (3 levels) in <top (required)>'
# ./spec/lib/gitlab/prometheus/queries/deployment_query_spec.rb:11:in `block (2 levels) in <top (required)>'
/cc: @pchojnacki