File tree Expand file tree Collapse file tree 1 file changed +9
-9
lines changed Expand file tree Collapse file tree 1 file changed +9
-9
lines changed Original file line number Diff line number Diff line change @@ -50,13 +50,13 @@ defmodule Crux.Gateway.RateLimiterTest do
50
50
test "enqueueing works, the first request is not limited" do
51
51
{ timeout , return } = Timer . tc ( fn -> RateLimiter . enqueue_identify ( % { name: @ name } ) end )
52
52
assert return == :ok
53
- assert timeout < 5
53
+ assert timeout < 50
54
54
end
55
55
56
56
test "multiple requests are being throttled and enqueued" do
57
57
{ timeout , return } = Timer . tc ( fn -> RateLimiter . enqueue_identify ( % { name: @ name } ) end )
58
58
assert return == :ok
59
- assert timeout < 5
59
+ assert timeout < 50
60
60
61
61
task1 =
62
62
Task . async ( fn ->
@@ -82,23 +82,23 @@ defmodule Crux.Gateway.RateLimiterTest do
82
82
test "max_concurrency works" do
83
83
{ timeout , return } = Timer . tc ( fn -> RateLimiter . enqueue_identify ( % { name: @ name } ) end )
84
84
assert return == :ok
85
- assert timeout < 5
85
+ assert timeout < 50
86
86
87
87
{ timeout , return } = Timer . tc ( fn -> RateLimiter . enqueue_identify ( % { name: @ name } ) end )
88
88
assert return == :ok
89
- assert timeout < 5
89
+ assert timeout < 50
90
90
91
91
{ timeout , return } = Timer . tc ( fn -> RateLimiter . enqueue_identify ( % { name: @ name } ) end )
92
92
assert return == :ok
93
- assert timeout < 5
93
+ assert timeout < 50
94
94
95
95
{ timeout , return } = Timer . tc ( fn -> RateLimiter . enqueue_identify ( % { name: @ name } ) end )
96
96
assert return == :ok
97
- assert timeout < 5
97
+ assert timeout < 50
98
98
99
99
{ timeout , return } = Timer . tc ( fn -> RateLimiter . enqueue_identify ( % { name: @ name } ) end )
100
100
assert return == :ok
101
- assert timeout < 5
101
+ assert timeout < 50
102
102
103
103
assert :ok ==
104
104
assert_throttled ( 5000 , fn ->
@@ -118,11 +118,11 @@ defmodule Crux.Gateway.RateLimiterTest do
118
118
for _ <- 1 .. 110 do
119
119
{ timeout , return } =
120
120
Timer . tc ( fn ->
121
- RateLimiter . enqueue_command ( % { name: @ name , shard_id: 0 , shard_count: 1 } )
121
+ RateLimiter . enqueue_command ( @ name , 0 , 1 )
122
122
end )
123
123
124
124
assert return == :ok
125
- assert timeout < 5
125
+ assert timeout < 50
126
126
end
127
127
end
128
128
end
You can’t perform that action at this time.
0 commit comments