File tree Expand file tree Collapse file tree 1 file changed +3
-3
lines changed Expand file tree Collapse file tree 1 file changed +3
-3
lines changed Original file line number Diff line number Diff line change @@ -322,7 +322,7 @@ func (ri *racyIdlenessEnforcer) enterIdleMode() error {
322
322
// mode.
323
323
func (s ) TestIdlenessManager_IdleTimeoutRacesWithOnCallBegin (t * testing.T ) {
324
324
// Run multiple iterations to simulate different possibilities.
325
- for i := 0 ; i < 10 ; i ++ {
325
+ for i := 0 ; i < 20 ; i ++ {
326
326
t .Run (fmt .Sprintf ("iteration=%d" , i ), func (t * testing.T ) {
327
327
var idlenessState racyIdlenessState
328
328
enforcer := & racyIdlenessEnforcer {state : & idlenessState }
@@ -337,7 +337,7 @@ func (s) TestIdlenessManager_IdleTimeoutRacesWithOnCallBegin(t *testing.T) {
337
337
go func () {
338
338
defer wg .Done ()
339
339
m := mgr .(interface { handleIdleTimeout () })
340
- <- time .After (defaultTestIdleTimeout )
340
+ <- time .After (defaultTestIdleTimeout / 10 )
341
341
m .handleIdleTimeout ()
342
342
}()
343
343
for j := 0 ; j < 100 ; j ++ {
@@ -346,7 +346,7 @@ func (s) TestIdlenessManager_IdleTimeoutRacesWithOnCallBegin(t *testing.T) {
346
346
defer wg .Done ()
347
347
// Wait for the configured idle timeout and simulate an RPC to
348
348
// race with the idle timeout timer callback.
349
- <- time .After (defaultTestIdleTimeout )
349
+ <- time .After (defaultTestIdleTimeout / 10 )
350
350
if err := mgr .onCallBegin (); err != nil {
351
351
t .Errorf ("onCallBegin() failed: %v" , err )
352
352
}
You can’t perform that action at this time.
0 commit comments