You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I was able to replicate this issue by increasing the number of calls to getAll() as @theanarkh suggested, on MacOS 12.4.
Setting the number of calls to ~50 meant the test failed with Error: connect ECONNRESET almost 100% of the time.
Update: It's not just this test - when running tools/test.py sequential with just the set of test-gc-http-client*.js tests, its pretty random which test script fails.
The number of requests produced is non-deterministic, and will sometimes produce enough requests to trigger the error.
Activity
F3n67u commentedon Jul 1, 2022
tniessen commentedon Jul 23, 2022
Related: #43956
F3n67u commentedon Jul 24, 2022
This error case is fixed by #43949.
But the
Error: connect ECONNRESETis still probably will happen, so I leave this issue open temporarily.theanarkh commentedon Jul 25, 2022
I think
Error: connect ECONNRESETis triggered when the number of parallel connection is too many. By controlling this may fix it.nicksia-vgw commentedon Aug 5, 2022
I was able to replicate this issue by increasing the number of calls to
getAll()as @theanarkh suggested, on MacOS 12.4.Setting the number of calls to ~50 meant the test failed with
Error: connect ECONNRESETalmost 100% of the time.Update: It's not just this test - when running
tools/test.py sequentialwith just the set oftest-gc-http-client*.jstests, its pretty random which test script fails.The number of requests produced is non-deterministic, and will sometimes produce enough requests to trigger the error.
test: deflake gc-http-client tests by restricting number of requests
test: deflake gc-http-client tests by restricting number of requests
test: deflake gc-http-client tests by restricting number of requests
test: deflake gc-http-client tests by restricting number of requests
test: deflake gc-http-client tests by restricting number of requests
test: deflake gc-http-client tests by restricting number of requests