File tree 1 file changed +8
-4
lines changed
1 file changed +8
-4
lines changed Original file line number Diff line number Diff line change @@ -2228,14 +2228,18 @@ func TestRequestPreflightCheck(t *testing.T) {
2228
2228
2229
2229
func TestThrottledLogger (t * testing.T ) {
2230
2230
now := time .Now ()
2231
+ oldClock := globalThrottledLogger .clock
2232
+ defer func () {
2233
+ globalThrottledLogger .clock = oldClock
2234
+ }()
2231
2235
clock := clock .NewFakeClock (now )
2232
2236
globalThrottledLogger .clock = clock
2233
2237
2234
2238
logMessages := 0
2235
- for i := 0 ; i < 10000 ; i ++ {
2239
+ for i := 0 ; i < 1000 ; i ++ {
2236
2240
var wg sync.WaitGroup
2237
- wg .Add (100 )
2238
- for j := 0 ; j < 100 ; j ++ {
2241
+ wg .Add (10 )
2242
+ for j := 0 ; j < 10 ; j ++ {
2239
2243
go func () {
2240
2244
if _ , ok := globalThrottledLogger .attemptToLog (); ok {
2241
2245
logMessages ++
@@ -2248,7 +2252,7 @@ func TestThrottledLogger(t *testing.T) {
2248
2252
clock .SetTime (now )
2249
2253
}
2250
2254
2251
- if a , e := logMessages , 1000 ; a != e {
2255
+ if a , e := logMessages , 100 ; a != e {
2252
2256
t .Fatalf ("expected %v log messages, but got %v" , e , a )
2253
2257
}
2254
2258
}
You can’t perform that action at this time.
0 commit comments