Reduce amount of expected pipeline serialization queries in specs

This commit is contained in:
Grzegorz Bizon 2018-05-23 14:22:22 +02:00
parent 92de5f778f
commit bc9a0e10b5
2 changed files with 3 additions and 3 deletions

View File

@ -36,7 +36,7 @@ describe Projects::PipelinesController do
expect(json_response['count']['running']).to eq '1'
expect(json_response['count']['pending']).to eq '1'
expect(json_response['count']['finished']).to eq '2'
expect(queries.count).to be_within(2).of(29)
expect(queries.count).to be < 30
end
it 'does not include coverage data for the pipelines' do

View File

@ -120,7 +120,7 @@ describe PipelineSerializer do
it 'verifies number of queries', :request_store do
recorded = ActiveRecord::QueryRecorder.new { subject }
expect(recorded.count).to be_within(1).of(44)
expect(recorded.count).to be_within(1).of(38)
expect(recorded.cached_count).to eq(0)
end
end
@ -139,7 +139,7 @@ describe PipelineSerializer do
# pipeline. With the same ref this check is cached but if refs are
# different then there is an extra query per ref
# https://gitlab.com/gitlab-org/gitlab-ce/issues/46368
expect(recorded.count).to be_within(1).of(51)
expect(recorded.count).to be_within(1).of(45)
expect(recorded.cached_count).to eq(0)
end
end