nim-chronos/tests
Eugene Kabanov 0688d2ef8f
Add idle connection timeouts for HTTP client's connections pool. (#324)
* Add idle connection timeouts for HTTP client's connections pool.
Add timestamps and duration for both HTTP client requests/responses.
Add test.

* Add comments on `connectionFlag` decisions.

* Address review comments.
Adjust default idle connection timeout to 60 seconds.

* Increase timeout for test.

* Adjust timeout to lower value.

* Address review comments.
2023-03-21 15:10:35 +02:00
..
config.nims Add nimRawSetjmp define to config.nims (#285) 2022-06-14 01:02:33 +03:00
testaddress.nim Refactor common.nim and add more resolve procedures. (#177) 2021-04-10 00:39:54 +03:00
testall.nim Token bucket (#279) 2022-11-02 08:03:19 +01:00
testasyncstream.nim Allow passing in trustAnchors to newTLSClientAsyncStream (#355) 2023-02-21 20:38:53 +02:00
testbugs.nim Fix nested waitFor (IndexError defect crash) bug. (#309) 2022-09-16 22:34:18 +02:00
testdatagram.nim Fix unused warnings, result, asyncCheck and 80 cpl (#185) 2021-05-07 23:52:24 +03:00
testfut.nim Refactor Future[T] test suite. (#359) 2023-02-09 06:08:47 +02:00
testhttpclient.nim Add idle connection timeouts for HTTP client's connections pool. (#324) 2023-03-21 15:10:35 +02:00
testhttpserver.nim Add optimized implementation for preferredContentType() which avoid sorting and double iteration. (#299) 2022-08-06 13:53:40 +03:00
testmacro.nim Fix `async` `proc` types & small cleanups (#347) 2023-01-19 07:52:11 +01:00
testnet.nim IpNet refactoring (#354) 2023-02-16 17:18:05 +01:00
testratelimit.nim Fix flaky token bucket CI (#338) 2023-01-18 16:02:00 +01:00
testserver.nim exception tracking (#166) 2021-03-24 10:08:33 +01:00
testshttpserver.nim enable --styleCheck:usages 2021-12-27 17:33:25 +02:00
testsignal.nim waitSignal() helper and tests for it. (#289) 2022-06-29 00:53:09 +03:00
testsoon.nim enable --styleCheck:usages 2021-12-27 17:33:25 +02:00
teststream.nim OS definitions and exceptions changes. (AsyncProc part 1). (#361) 2023-02-21 11:48:36 +01:00
testsync.nim AsyncEventQueue (AsyncEventBus replacement). (#275) 2022-06-16 00:51:21 +03:00
testtime.nim Fix some warnings. (#310) 2022-11-02 08:09:15 +01:00
testutils.nim Fix identifiers to be `uint` instead of `uint64`. 2021-10-21 17:46:06 +03:00