mirror of
https://github.com/discourse/discourse.git
synced 2025-02-25 18:55:32 -06:00
correct flaky spec
This commit is contained in:
parent
6c70925c6f
commit
31dea5d5fc
@ -235,7 +235,7 @@ describe Middleware::RequestTracker do
|
|||||||
def app(result, sql_calls: 0, redis_calls: 0)
|
def app(result, sql_calls: 0, redis_calls: 0)
|
||||||
lambda do |env|
|
lambda do |env|
|
||||||
sql_calls.times do
|
sql_calls.times do
|
||||||
User.where(id: -100).first
|
User.where(id: -100).pluck(:id)
|
||||||
end
|
end
|
||||||
redis_calls.times do
|
redis_calls.times do
|
||||||
$redis.get("x")
|
$redis.get("x")
|
||||||
@ -260,6 +260,10 @@ describe Middleware::RequestTracker do
|
|||||||
end
|
end
|
||||||
|
|
||||||
it "can correctly log detailed data" do
|
it "can correctly log detailed data" do
|
||||||
|
|
||||||
|
# ensure pg is warmed up with the select 1 query
|
||||||
|
User.where(id: -100).pluck(:id)
|
||||||
|
|
||||||
tracker = Middleware::RequestTracker.new(app([200, {}, []], sql_calls: 2, redis_calls: 2))
|
tracker = Middleware::RequestTracker.new(app([200, {}, []], sql_calls: 2, redis_calls: 2))
|
||||||
tracker.call(env)
|
tracker.call(env)
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user