DA: Feasability test for large number of udp connections (#5)

* Client and server setup for testing increasing number of connections over udp

* Add results and conclusions

* Move udp poc to the same directory as network poc

* Add readme for subnets pocs
This commit is contained in:
gusto 2024-07-22 21:15:48 +03:00 committed by GitHub
parent e518bf363c
commit 97c3076e57
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
45 changed files with 10414 additions and 0 deletions

9
da/subnets/README.md Normal file
View File

@ -0,0 +1,9 @@
# DA Subnets PoCs
## Subnetworks PoC ([./network](./network))
Contains a python code for proof of concept Executor and DA Node implementations, preliminary Dispersal and Sampling protocol definitions.
## UDP connections test ([./s2nquic](./s2nquic))
A test to see how large number of UDP connections might influence the network that the Executor might operate in.

2
da/subnets/s2nquic/.gitignore vendored Normal file
View File

@ -0,0 +1,2 @@
Cargo.lock
target/

View File

@ -0,0 +1,9 @@
[package]
name = "s2nquic"
version = "0.1.0"
edition = "2021"
[dependencies]
rand = "0.8.5"
s2n-quic = "1.42.0"
tokio = { version = "1.38.1", features = ["full"] }

View File

@ -0,0 +1,87 @@
# Large number of direct UDP connections test
In Nomos DA, the Executor has to maintain persistent connections to 4096 (or more for redundancy) DA Nodes for dispersing the encoded blobs. To see if such number of connections is feasable, a test mimicking high speed dispersal was conducted.
## Test setup
Rudimentary client and server applications was created using s2n-quic crate.
* Client
- Mimicks behaviour of Zone Executor by sending 1024 bytes packet per connection every second;
- Opens 10 new udp socket connections every second to the Server;
- Tracks how many currently open connections there are;
- Tracks the shortest, longest and average time it takes for the packet to be echoed back from the server.
* Server
- Mimicks behaviour of Multiple DA Nodes by accepting any incomming udp connections and echoing any data that is received;
- Tracks total number of currently open connections;
- Tracks total number of received bytes.
### Hardware used for tests
* Client
1. (MAC, Kaunas) MacBook Air (Sonoma 14.3.1) 8GB
2. (PC, Kaunas) i7-4770 CPU @ 3.40GHz (Linux 6.9.8-arch1-1) 32GB
3. (DC Dedicated, Helsinki) AMD Ryzen 5 3600 6-Core (Linux 5.15.0-88-generic) 64GB
* Server
1. OVH VPS (Warsaw) vps2020-starter-1-2-20 vCores 1 (Linux 5.10.0-31-cloud-amd64) 2GB
* Network hardware
1. Router (Technicolor DGA0122)
2. Switch (TP Link)
3. 4G AP (Samsung A53)
* Network topologies
1. MAC Wifi > Router > Server
2. MAC Wifi > 4G AP > Server
3. MAC Eth > Router > Server
4. PC > Switch > Router > Server
5. PC > Router > Server
6. DC Dedicated > Server
## Results
1. MAC Wifi > Router > Server ([Client logs](results/client_mac_wifi_router_server.log), [Server logs](results/server_mac_wifi_router_server.log))
- Issues started appearing around **3349** active connections. Existing connections started failing, new connections was still being created without issues
2. MAC Wifi > 4G AP > Server ([Client logs](results/client_mac_wifi_4gap_server.log), [Server logs](results/server_mac_wifi_4gap_server.log))
- Issues started appearing around **502** active connections. No new connections were allowed to be created, most likely hard limit by the AP (Samsung A53 Android phone)
3. MAC Eth > Router > Server ([Client logs](results/client_mac_eth_router_server.log), [Server logs](results/server_mac_eth_router_server.log))
- Issues started appearing around **5100** active connections. No new connections were allowd to be created because of the hard limit of open files on Mac OS.
4. PC > Switch > Router > Server ([Client logs](results/client_pc_switch_router_server.log), [Server logs](results/server_pc_switch_router_server.log))
- Issues started appearing around **1598** active connections. Suspected reason physical limits of cheap TP Link switch.
5. PC > Router > Server ([Client logs](results/client_pc_router_server.log), [Server logs](results/server_pc_router_server.log))
- Issues started appearing around **6267** active connections. Suspected reason physical limits on the network card, unoptimal interface configuration.
6. DC Dedicated > Server ([Client logs](results/client_dc_server.log), [Server logs](results/server_dc_server.log))
- Issues started appearing around **7258** active connections. Suspected reason DDOS protection on the OVH VPS Server side (got an email about that).
## Conclusions
Having an executor running on consumer level hardware might pose some challenges, but is possible, from a perspective of maintaining large number of connections to large number of remote hosts. Datacenter level machine should be able to handle these connections without complex network configuration. Ideally, the Executor would have couple network interfaces to help spread the load.
## How to run
If server is being deployed on a remote machine, a new certificate needs to be created with updated ip address and the hostname. Follow "Certificate" section for that. Once a new certificate is created, recompile client and server.
## Certificate
To genereate a new key and certificate for remote testing:
```bash
openssl ecparam -name prime256v1 -genkey -noout -out key.pem
openssl req -new -key key.pem -out cert.csr -config san.cnf
openssl x509 -req -in cert.csr -signkey key.pem -out cert.pem -days 365 -extensions req_ext -extfile san.cnf
```
## Cross compilation
To crosscompile to x86 linux target use `x86_64-unknown-linux-musl`, gcc-10 is required for `aws-lc-sys` and as of 2024-07-18, `cross` doens't have this version when using docker.
```bash
cross build --target x86_64-unknown-linux-musl --release
```

View File

@ -0,0 +1,10 @@
-----BEGIN CERTIFICATE REQUEST-----
MIIBcjCCARkCAQAwejELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWEx
FjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xEzARBgNVBAoMCk15IENvbXBhbnkxFjAU
BgNVBAsMDUlUIERlcGFydG1lbnQxETAPBgNVBAMMCGJhY3Yub3JnMFkwEwYHKoZI
zj0CAQYIKoZIzj0DAQcDQgAEqCaYjcrGXXOwdgi+W/rrN+/0bTFOCTOLJBlrXQrz
QdQNaxlH25S1ztIyzygQ37zReAASfx6VcmuYbBD3VajlgKA9MDsGCSqGSIb3DQEJ
DjEuMCwwKgYDVR0RBCMwIYIIYmFjdi5vcmeCCWxvY2FsaG9zdIcEke9cT4cEfwAA
ATAKBggqhkjOPQQDAgNHADBEAiBQvWRBb10lwbLvOAYJxlfGjgCFqy8khAl2f1VP
DgAIOwIgaWxFTPtmX+Iv7J6KxW+/rOnFn2npN8EuelFIAbFRx/c=
-----END CERTIFICATE REQUEST-----

View File

@ -0,0 +1,15 @@
-----BEGIN CERTIFICATE-----
MIICQjCCAemgAwIBAgIUPuWMwYen7hQHD5sL2MFaZ31LVJYwCgYIKoZIzj0EAwIw
ejELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcMDVNh
biBGcmFuY2lzY28xEzARBgNVBAoMCk15IENvbXBhbnkxFjAUBgNVBAsMDUlUIERl
cGFydG1lbnQxETAPBgNVBAMMCGJhY3Yub3JnMB4XDTI0MDcxNzIzMDU1MloXDTI1
MDcxNzIzMDU1MlowejELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWEx
FjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xEzARBgNVBAoMCk15IENvbXBhbnkxFjAU
BgNVBAsMDUlUIERlcGFydG1lbnQxETAPBgNVBAMMCGJhY3Yub3JnMFkwEwYHKoZI
zj0CAQYIKoZIzj0DAQcDQgAEqCaYjcrGXXOwdgi+W/rrN+/0bTFOCTOLJBlrXQrz
QdQNaxlH25S1ztIyzygQ37zReAASfx6VcmuYbBD3VajlgKNNMEswKgYDVR0RBCMw
IYIIYmFjdi5vcmeCCWxvY2FsaG9zdIcEke9cT4cEfwAAATAdBgNVHQ4EFgQUYFlm
Jftv6WDKqCqVUTAbcKqariMwCgYIKoZIzj0EAwIDRwAwRAIgGIxY+4lWDQsnMzAY
7jzk1SoLO8HQT3dpBaTdvZfL74ECIBeb8GPdpjZyyB1hUrCcsIPvVSbUSboPYJsS
jKW2F9AD
-----END CERTIFICATE-----

View File

@ -0,0 +1,5 @@
-----BEGIN EC PRIVATE KEY-----
MHcCAQEEIOvUVpyALZBYrDdCDh+m9g/r9GeNVU3O9EVEzerlKhT6oAoGCCqGSM49
AwEHoUQDQgAEqCaYjcrGXXOwdgi+W/rrN+/0bTFOCTOLJBlrXQrzQdQNaxlH25S1
ztIyzygQ37zReAASfx6VcmuYbBD3VajlgA==
-----END EC PRIVATE KEY-----

View File

@ -0,0 +1,658 @@
Total connections: 0
Average duration: 0ns
Shortest duration: 18446744073709551615s
Longest duration: 0ns
Total connections: 50
Average duration: 40.105832ms
Shortest duration: 35.209232ms
Longest duration: 41.798638ms
Total connections: 100
Average duration: 40.299175ms
Shortest duration: 35.363068ms
Longest duration: 43.326801ms
Total connections: 150
Average duration: 40.365537ms
Shortest duration: 35.161412ms
Longest duration: 43.259363ms
Total connections: 200
Average duration: 41.291613ms
Shortest duration: 35.186872ms
Longest duration: 50.664908ms
Total connections: 250
Average duration: 41.637128ms
Shortest duration: 34.980157ms
Longest duration: 48.430721ms
Total connections: 300
Average duration: 41.740332ms
Shortest duration: 35.104124ms
Longest duration: 46.973135ms
Total connections: 350
Average duration: 43.647729ms
Shortest duration: 35.091475ms
Longest duration: 54.360331ms
Total connections: 400
Average duration: 44.46059ms
Shortest duration: 35.036536ms
Longest duration: 178.222408ms
Total connections: 450
Average duration: 48.138157ms
Shortest duration: 35.046275ms
Longest duration: 186.65538ms
Total connections: 500
Average duration: 46.224128ms
Shortest duration: 35.133874ms
Longest duration: 62.52273ms
Total connections: 550
Average duration: 47.202424ms
Shortest duration: 35.056456ms
Longest duration: 64.081853ms
Total connections: 600
Average duration: 54.853293ms
Shortest duration: 35.222411ms
Longest duration: 265.809639ms
Total connections: 650
Average duration: 52.329092ms
Shortest duration: 35.120624ms
Longest duration: 174.796849ms
Total connections: 700
Average duration: 53.399579ms
Shortest duration: 35.011116ms
Longest duration: 76.886922ms
Total connections: 750
Average duration: 55.734143ms
Shortest duration: 35.123334ms
Longest duration: 166.358307ms
Total connections: 800
Average duration: 57.075562ms
Shortest duration: 34.972277ms
Longest duration: 85.950009ms
Total connections: 850
Average duration: 59.898057ms
Shortest duration: 35.110104ms
Longest duration: 90.360875ms
Total connections: 900
Average duration: 61.267755ms
Shortest duration: 35.078855ms
Longest duration: 93.566019ms
Total connections: 950
Average duration: 63.77322ms
Shortest duration: 34.995647ms
Longest duration: 98.593041ms
Total connections: 1000
Average duration: 66.288393ms
Shortest duration: 34.989027ms
Longest duration: 104.055853ms
Total connections: 1050
Average duration: 69.591722ms
Shortest duration: 35.117994ms
Longest duration: 321.00599ms
Total connections: 1100
Average duration: 78.775505ms
Shortest duration: 35.085305ms
Longest duration: 316.958326ms
Total connections: 1150
Average duration: 85.040723ms
Shortest duration: 35.183403ms
Longest duration: 320.828384ms
Total connections: 1200
Average duration: 91.620045ms
Shortest duration: 34.965828ms
Longest duration: 323.907592ms
Total connections: 1250
Average duration: 96.162059ms
Shortest duration: 34.998226ms
Longest duration: 327.236254ms
Total connections: 1300
Average duration: 98.588193ms
Shortest duration: 35.080796ms
Longest duration: 318.704274ms
Total connections: 1350
Average duration: 102.498476ms
Shortest duration: 35.139494ms
Longest duration: 319.194102ms
Total connections: 1400
Average duration: 104.962789ms
Shortest duration: 35.014677ms
Longest duration: 318.370421ms
Total connections: 1450
Average duration: 107.611624ms
Shortest duration: 35.26421ms
Longest duration: 321.555817ms
Total connections: 1500
Average duration: 110.214082ms
Shortest duration: 35.181862ms
Longest duration: 320.360285ms
Total connections: 1550
Average duration: 113.262713ms
Shortest duration: 35.161983ms
Longest duration: 321.139317ms
Total connections: 1600
Average duration: 115.866044ms
Shortest duration: 35.050376ms
Longest duration: 317.121341ms
Total connections: 1650
Average duration: 116.496693ms
Shortest duration: 35.009027ms
Longest duration: 316.406428ms
Total connections: 1700
Average duration: 119.931995ms
Shortest duration: 35.25136ms
Longest duration: 328.068284ms
Total connections: 1750
Average duration: 121.992203ms
Shortest duration: 35.32118ms
Longest duration: 317.237829ms
Total connections: 1800
Average duration: 124.368528ms
Shortest duration: 35.044985ms
Longest duration: 453.631012ms
Total connections: 1850
Average duration: 126.733542ms
Shortest duration: 35.174883ms
Longest duration: 464.290251ms
Total connections: 1900
Average duration: 128.23539ms
Shortest duration: 35.190714ms
Longest duration: 330.442877ms
Total connections: 1950
Average duration: 130.659988ms
Shortest duration: 35.113595ms
Longest duration: 509.367953ms
Total connections: 2000
Average duration: 129.5363ms
Shortest duration: 35.209764ms
Longest duration: 319.546353ms
Total connections: 2050
Average duration: 133.132148ms
Shortest duration: 35.021647ms
Longest duration: 740.107753ms
Total connections: 2100
Average duration: 135.611199ms
Shortest duration: 35.060446ms
Longest duration: 482.855287ms
Total connections: 2150
Average duration: 139.556712ms
Shortest duration: 35.024597ms
Longest duration: 446.691715ms
Total connections: 2200
Average duration: 140.346219ms
Shortest duration: 35.087516ms
Longest duration: 460.944212ms
Total connections: 2250
Average duration: 142.956932ms
Shortest duration: 35.159224ms
Longest duration: 327.177073ms
Total connections: 2300
Average duration: 145.300792ms
Shortest duration: 35.074416ms
Longest duration: 538.637895ms
Total connections: 2350
Average duration: 145.931371ms
Shortest duration: 35.246302ms
Longest duration: 467.298751ms
Total connections: 2400
Average duration: 154.512235ms
Shortest duration: 35.233853ms
Longest duration: 686.826385ms
Total connections: 2450
Average duration: 158.471953ms
Shortest duration: 35.213862ms
Longest duration: 532.281955ms
Total connections: 2500
Average duration: 155.009192ms
Shortest duration: 34.992418ms
Longest duration: 491.744448ms
Total connections: 2550
Average duration: 156.521025ms
Shortest duration: 35.002807ms
Longest duration: 480.460592ms
Total connections: 2600
Average duration: 164.477838ms
Shortest duration: 35.074156ms
Longest duration: 731.351528ms
Total connections: 2650
Average duration: 182.353314ms
Shortest duration: 35.036177ms
Longest duration: 717.113482ms
Total connections: 2700
Average duration: 169.342418ms
Shortest duration: 35.020227ms
Longest duration: 545.422146ms
Total connections: 2750
Average duration: 175.269896ms
Shortest duration: 35.32587ms
Longest duration: 665.038696ms
Total connections: 2800
Average duration: 184.363969ms
Shortest duration: 35.3466ms
Longest duration: 611.2319ms
Total connections: 2850
Average duration: 180.38695ms
Shortest duration: 35.058207ms
Longest duration: 547.462538ms
Total connections: 2900
Average duration: 187.075907ms
Shortest duration: 34.949139ms
Longest duration: 569.623628ms
Total connections: 2950
Average duration: 184.398763ms
Shortest duration: 35.466817ms
Longest duration: 623.831925ms
Total connections: 3000
Average duration: 198.922088ms
Shortest duration: 35.196183ms
Longest duration: 631.353448ms
Total connections: 3050
Average duration: 216.618305ms
Shortest duration: 34.972378ms
Longest duration: 704.990618ms
Total connections: 3100
Average duration: 202.738492ms
Shortest duration: 35.164234ms
Longest duration: 626.598029ms
Total connections: 3150
Average duration: 188.433742ms
Shortest duration: 34.991968ms
Longest duration: 581.394941ms
Total connections: 3200
Average duration: 191.689529ms
Shortest duration: 35.117794ms
Longest duration: 540.18595ms
Total connections: 3250
Average duration: 200.139012ms
Shortest duration: 35.053327ms
Longest duration: 673.39642ms
Total connections: 3300
Average duration: 200.108726ms
Shortest duration: 35.007068ms
Longest duration: 636.170884ms
Total connections: 3350
Average duration: 224.705728ms
Shortest duration: 34.986319ms
Longest duration: 744.747553ms
Total connections: 3400
Average duration: 216.531261ms
Shortest duration: 34.939729ms
Longest duration: 725.094565ms
Total connections: 3450
Average duration: 223.741959ms
Shortest duration: 35.036027ms
Longest duration: 705.458626ms
Total connections: 3500
Average duration: 224.476389ms
Shortest duration: 34.962018ms
Longest duration: 690.220944ms
Total connections: 3550
Average duration: 230.777631ms
Shortest duration: 35.216032ms
Longest duration: 781.582777ms
Total connections: 3600
Average duration: 256.537936ms
Shortest duration: 35.33443ms
Longest duration: 900.948724ms
Total connections: 3650
Average duration: 267.35711ms
Shortest duration: 35.111595ms
Longest duration: 1.772133958s
Total connections: 3700
Average duration: 252.975931ms
Shortest duration: 35.31922ms
Longest duration: 771.366048ms
Total connections: 3750
Average duration: 273.379564ms
Shortest duration: 35.29823ms
Longest duration: 753.139417ms
Total connections: 3800
Average duration: 237.894948ms
Shortest duration: 35.130915ms
Longest duration: 802.789858ms
Total connections: 3850
Average duration: 256.36575ms
Shortest duration: 35.122455ms
Longest duration: 744.907629ms
Total connections: 3900
Average duration: 278.440987ms
Shortest duration: 35.083346ms
Longest duration: 741.337274ms
Total connections: 3950
Average duration: 257.29397ms
Shortest duration: 35.082796ms
Longest duration: 806.587101ms
Total connections: 4000
Average duration: 261.142486ms
Shortest duration: 35.238342ms
Longest duration: 900.331328ms
Total connections: 4050
Average duration: 278.058082ms
Shortest duration: 35.093786ms
Longest duration: 766.198949ms
Total connections: 4100
Average duration: 265.220589ms
Shortest duration: 35.089776ms
Longest duration: 755.146548ms
Total connections: 4150
Average duration: 281.689283ms
Shortest duration: 35.095855ms
Longest duration: 786.442933ms
Total connections: 4200
Average duration: 268.569548ms
Shortest duration: 35.498287ms
Longest duration: 807.162368ms
Total connections: 4250
Average duration: 291.337335ms
Shortest duration: 35.492186ms
Longest duration: 836.990327ms
Total connections: 4300
Average duration: 265.396526ms
Shortest duration: 35.380358ms
Longest duration: 1.664774059s
Total connections: 4350
Average duration: 289.416917ms
Shortest duration: 36.494872ms
Longest duration: 869.055643ms
Total connections: 4400
Average duration: 297.402587ms
Shortest duration: 36.19243ms
Longest duration: 880.431776ms
Total connections: 4450
Average duration: 297.632147ms
Shortest duration: 35.785429ms
Longest duration: 858.422542ms
Total connections: 4500
Average duration: 313.570634ms
Shortest duration: 35.7505ms
Longest duration: 992.64151ms
Total connections: 4550
Average duration: 284.677827ms
Shortest duration: 35.459507ms
Longest duration: 904.679236ms
Total connections: 4600
Average duration: 295.083871ms
Shortest duration: 35.180863ms
Longest duration: 815.080851ms
Total connections: 4650
Average duration: 314.005054ms
Shortest duration: 36.654789ms
Longest duration: 848.560306ms
Total connections: 4700
Average duration: 288.966259ms
Shortest duration: 36.022384ms
Longest duration: 884.591328ms
Total connections: 4750
Average duration: 312.263598ms
Shortest duration: 35.992644ms
Longest duration: 827.321113ms
Total connections: 4800
Average duration: 317.929405ms
Shortest duration: 35.862167ms
Longest duration: 1.715601355s
Total connections: 4850
Average duration: 317.695132ms
Shortest duration: 36.16175ms
Longest duration: 1.738398781s
Total connections: 4900
Average duration: 300.632913ms
Shortest duration: 35.914226ms
Longest duration: 1.576420835s
Total connections: 4950
Average duration: 348.710313ms
Shortest duration: 35.869877ms
Longest duration: 1.673022276s
Total connections: 5000
Average duration: 314.676016ms
Shortest duration: 37.514629ms
Longest duration: 942.742102ms
Total connections: 5050
Average duration: 336.105483ms
Shortest duration: 36.6124ms
Longest duration: 1.37014353s
Total connections: 5100
Average duration: 320.102938ms
Shortest duration: 36.032183ms
Longest duration: 2.709146703s
Total connections: 5150
Average duration: 322.657901ms
Shortest duration: 35.913436ms
Longest duration: 2.478552451s
Total connections: 5200
Average duration: 330.17765ms
Shortest duration: 35.134264ms
Longest duration: 966.197341ms
Total connections: 5250
Average duration: 357.617297ms
Shortest duration: 36.18583ms
Longest duration: 1.551638077s
Total connections: 5300
Average duration: 338.346174ms
Shortest duration: 35.841198ms
Longest duration: 6.458707697s
Total connections: 5350
Average duration: 336.740471ms
Shortest duration: 35.397378ms
Longest duration: 1.182211436s
Total connections: 5400
Average duration: 370.531003ms
Shortest duration: 36.526161ms
Longest duration: 2.449491773s
Total connections: 5450
Average duration: 397.535419ms
Shortest duration: 35.205683ms
Longest duration: 4.72516381s
Total connections: 5500
Average duration: 366.051288ms
Shortest duration: 36.545631ms
Longest duration: 6.495802724s
Total connections: 5550
Average duration: 373.212954ms
Shortest duration: 35.77996ms
Longest duration: 3.694672238s
Total connections: 5600
Average duration: 370.029927ms
Shortest duration: 36.050883ms
Longest duration: 2.809812628s
Total connections: 5650
Average duration: 383.045302ms
Shortest duration: 36.129302ms
Longest duration: 2.734277172s
Total connections: 5700
Average duration: 375.703455ms
Shortest duration: 37.105628ms
Longest duration: 2.769891837s
Total connections: 5750
Average duration: 369.407825ms
Shortest duration: 35.505115ms
Longest duration: 4.722257379s
Total connections: 5800
Average duration: 359.569635ms
Shortest duration: 35.366878ms
Longest duration: 2.254938573s
Total connections: 5850
Average duration: 384.478574ms
Shortest duration: 36.357445ms
Longest duration: 2.47473596s
Total connections: 5900
Average duration: 385.642798ms
Shortest duration: 37.02387ms
Longest duration: 4.021495901s
Total connections: 5950
Average duration: 380.90549ms
Shortest duration: 35.528826ms
Longest duration: 2.938268391s
Total connections: 6000
Average duration: 428.919522ms
Shortest duration: 35.316011ms
Longest duration: 3.517738857s
Total connections: 6050
Average duration: 413.571218ms
Shortest duration: 35.607193ms
Longest duration: 6.692856873s
Total connections: 6100
Average duration: 390.809299ms
Shortest duration: 35.648593ms
Longest duration: 18.308070295s
Total connections: 6150
Average duration: 396.946719ms
Shortest duration: 37.988248ms
Longest duration: 12.797194242s
Total connections: 6200
Average duration: 402.383496ms
Shortest duration: 35.294421ms
Longest duration: 16.710408998s
Total connections: 6250
Average duration: 400.091725ms
Shortest duration: 35.650283ms
Longest duration: 2.921517003s
Total connections: 6300
Average duration: 398.490731ms
Shortest duration: 36.420875ms
Longest duration: 4.878480269s
Total connections: 6350
Average duration: 405.463167ms
Shortest duration: 35.572274ms
Longest duration: 4.57964152s
Total connections: 6400
Average duration: 414.013325ms
Shortest duration: 35.382969ms
Longest duration: 3.38993061s
Total connections: 6450
Average duration: 422.26357ms
Shortest duration: 35.3213ms
Longest duration: 6.787976658s
Total connections: 6500
Average duration: 448.00254ms
Shortest duration: 35.203094ms
Longest duration: 9.334123071s
Total connections: 6550
Average duration: 448.111609ms
Shortest duration: 35.569405ms
Longest duration: 6.509574338s
Total connections: 6600
Average duration: 510.33717ms
Shortest duration: 35.111296ms
Longest duration: 8.8932455s
Total connections: 6650
Average duration: 487.088154ms
Shortest duration: 35.062096ms
Longest duration: 7.189698861s
Total connections: 6700
Average duration: 448.489681ms
Shortest duration: 35.274382ms
Longest duration: 16.204166402s
Total connections: 6750
Average duration: 447.436028ms
Shortest duration: 36.014684ms
Longest duration: 14.763271213s
Failed to receive echo: Custom { kind: TimedOut, error: ConnectionError { error: IdleTimerExpired { source: Location { file: "/Users/bacv/.cargo/registry/src/index.crates.io-6f17d22bba15001f/s2n-quic-transport-0.42.0/src/connection/connection_impl.rs", line: 1070, col: 24 } } } }
Total connections: 6799
Average duration: 463.178854ms
Shortest duration: 35.653302ms
Longest duration: 22.759820657s
Total connections: 6849
Average duration: 449.032896ms
Shortest duration: 35.495186ms
Longest duration: 8.401294697s
Failed to receive echo: Custom { kind: TimedOut, error: ConnectionError { error: IdleTimerExpired { source: Location { file: "/Users/bacv/.cargo/registry/src/index.crates.io-6f17d22bba15001f/s2n-quic-transport-0.42.0/src/connection/connection_impl.rs", line: 1070, col: 24 } } } }
Total connections: 6898
Average duration: 458.696219ms
Shortest duration: 35.443918ms
Longest duration: 16.858194386s
Total connections: 6948
Average duration: 496.705293ms
Shortest duration: 35.298411ms
Longest duration: 12.927262537s
Total connections: 6998
Average duration: 479.088256ms
Shortest duration: 35.391203ms
Longest duration: 15.983085556s
Total connections: 7048
Average duration: 463.982436ms
Shortest duration: 35.297445ms
Longest duration: 13.196520748s
Total connections: 7098
Average duration: 487.365401ms
Shortest duration: 35.332114ms
Longest duration: 12.837402336s
Total connections: 7148
Average duration: 479.886644ms
Shortest duration: 35.334984ms
Longest duration: 8.204581916s
Total connections: 7198
Average duration: 521.200672ms
Shortest duration: 35.676837ms
Longest duration: 12.867452693s
Total connections: 7248
Average duration: 547.213141ms
Shortest duration: 34.923564ms
Longest duration: 11.197844759s
Total connections: 7258
Average duration: 366.436428ms
Shortest duration: 35.417212ms
Longest duration: 17.188400825s
Total connections: 7258
Average duration: 0ns
Shortest duration: 18446744073709551615s
Longest duration: 0ns
The connection was closed because the handshake took longer than the max handshake duration of 10s
The connection was closed because the handshake took longer than the max handshake duration of 10s
The connection was closed because the handshake took longer than the max handshake duration of 10s
The connection was closed because the handshake took longer than the max handshake duration of 10s
The connection was closed because the handshake took longer than the max handshake duration of 10s
The connection was closed because the handshake took longer than the max handshake duration of 10s
The connection was closed because the handshake took longer than the max handshake duration of 10s
The connection was closed because the handshake took longer than the max handshake duration of 10s
The connection was closed because the handshake took longer than the max handshake duration of 10s
The connection was closed because the handshake took longer than the max handshake duration of 10s
The connection was closed because the handshake took longer than the max handshake duration of 10s
The connection was closed because the handshake took longer than the max handshake duration of 10s
The connection was closed because the handshake took longer than the max handshake duration of 10s
The connection was closed because the handshake took longer than the max handshake duration of 10s
The connection was closed because the handshake took longer than the max handshake duration of 10s
The connection was closed because the handshake took longer than the max handshake duration of 10s
The connection was closed because the handshake took longer than the max handshake duration of 10s
The connection was closed because the handshake took longer than the max handshake duration of 10s
The connection was closed because the handshake took longer than the max handshake duration of 10s
The connection was closed because the handshake took longer than the max handshake duration of 10s
The connection was closed because the handshake took longer than the max handshake duration of 10s
The connection was closed because the handshake took longer than the max handshake duration of 10s
The connection was closed because the handshake took longer than the max handshake duration of 10s
The connection was closed because the handshake took longer than the max handshake duration of 10s
The connection was closed because the handshake took longer than the max handshake duration of 10s
The connection was closed because the handshake took longer than the max handshake duration of 10s
The connection was closed because the handshake took longer than the max handshake duration of 10s
The connection was closed because the handshake took longer than the max handshake duration of 10s
The connection was closed because the handshake took longer than the max handshake duration of 10s
The connection was closed because the handshake took longer than the max handshake duration of 10s
The connection was closed because the handshake took longer than the max handshake duration of 10s
The connection was closed because the handshake took longer than the max handshake duration of 10s
The connection was closed because the handshake took longer than the max handshake duration of 10s
The connection was closed because the handshake took longer than the max handshake duration of 10s
The connection was closed because the handshake took longer than the max handshake duration of 10s
The connection was closed because the handshake took longer than the max handshake duration of 10s
The connection was closed because the handshake took longer than the max handshake duration of 10s
The connection was closed because the handshake took longer than the max handshake duration of 10s
The connection was closed because the handshake took longer than the max handshake duration of 10s
The connection was closed because the handshake took longer than the max handshake duration of 10s
Total connections: 7258
Average duration: 0ns
Shortest duration: 18446744073709551615s
The connection was closed because the handshake took longer than the max handshake duration of 10s
The connection was closed because the handshake took longer than the max handshake duration of 10s
The connection was closed because the handshake took longer than the max handshake duration of 10s
The connection was closed because the handshake took longer than the max handshake duration of 10s
The connection was closed because the handshake took longer than the max handshake duration of 10s
The connection was closed because the handshake took longer than the max handshake duration of 10s
The connection was closed because the handshake took longer than the max handshake duration of 10s
The connection was closed because the handshake took longer than the max handshake duration of 10s
The connection was closed because the handshake took longer than the max handshake duration of 10s
The connection was closed because the handshake took longer than the max handshake duration of 10s
Longest duration: 0ns
The connection was closed because the handshake took longer than the max handshake duration of 10s
The connection was closed because the handshake took longer than the max handshake duration of 10s
The connection was closed because the handshake took longer than the max handshake duration of 10s
The connection was closed because the handshake took longer than the max handshake duration of 10s
The connection was closed because the handshake took longer than the max handshake duration of 10s
The connection was closed because the handshake took longer than the max handshake duration of 10s
The connection was closed because the handshake took longer than the max handshake duration of 10s
The connection was closed because the handshake took longer than the max handshake duration of 10s
The connection was closed because the handshake took longer than the max handshake duration of 10s
The connection was closed because the handshake took longer than the max handshake duration of 10s

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,198 @@
Total connections: 0
Average duration: 0ns
Shortest duration: 18446744073709551615s
Longest duration: 0ns
Total connections: 50
Average duration: 54.628963ms
Shortest duration: 45.27975ms
Longest duration: 70.318583ms
Total connections: 100
Average duration: 88.201065ms
Shortest duration: 42.668041ms
Longest duration: 280.179084ms
Total connections: 150
Average duration: 75.13711ms
Shortest duration: 44.219959ms
Longest duration: 228.160084ms
Total connections: 200
Average duration: 76.340243ms
Shortest duration: 40.511375ms
Longest duration: 155.147625ms
Total connections: 250
Average duration: 87.650147ms
Shortest duration: 43.361667ms
Longest duration: 231.819541ms
Total connections: 300
Average duration: 90.549299ms
Shortest duration: 47.235541ms
Longest duration: 213.084041ms
Total connections: 350
Average duration: 100.768136ms
Shortest duration: 47.8845ms
Longest duration: 193.562875ms
Total connections: 400
Average duration: 127.780639ms
Shortest duration: 53.43725ms
Longest duration: 390.076708ms
Total connections: 450
Average duration: 140.815148ms
Shortest duration: 59.427958ms
Longest duration: 439.548291ms
Total connections: 500
Average duration: 133.795329ms
Shortest duration: 48.856542ms
Longest duration: 349.395459ms
Total connections: 502
Average duration: 221.099444ms
Shortest duration: 48.21625ms
Longest duration: 975.328542ms
Total connections: 502
Average duration: 182.998666ms
Shortest duration: 40.589709ms
Longest duration: 899.683292ms
The connection was closed because the handshake took longer than the max handshake duration of 10s
The connection was closed because the handshake took longer than the max handshake duration of 10s
The connection was closed because the handshake took longer than the max handshake duration of 10s
The connection was closed because the handshake took longer than the max handshake duration of 10s
The connection was closed because the handshake took longer than the max handshake duration of 10s
The connection was closed because the handshake took longer than the max handshake duration of 10s
The connection was closed because the handshake took longer than the max handshake duration of 10s
The connection was closed because the handshake took longer than the max handshake duration of 10s
The connection was closed because the handshake took longer than the max handshake duration of 10s
The connection was closed because the handshake took longer than the max handshake duration of 10s
The connection was closed because the handshake took longer than the max handshake duration of 10s
The connection was closed because the handshake took longer than the max handshake duration of 10s
The connection was closed because the handshake took longer than the max handshake duration of 10s
The connection was closed because the handshake took longer than the max handshake duration of 10s
The connection was closed because the handshake took longer than the max handshake duration of 10s
The connection was closed because the handshake took longer than the max handshake duration of 10s
The connection was closed because the handshake took longer than the max handshake duration of 10s
The connection was closed because the handshake took longer than the max handshake duration of 10s
The connection was closed because the handshake took longer than the max handshake duration of 10s
The connection was closed because the handshake took longer than the max handshake duration of 10s
The connection was closed because the handshake took longer than the max handshake duration of 10s
The connection was closed because the handshake took longer than the max handshake duration of 10s
The connection was closed because the handshake took longer than the max handshake duration of 10s
The connection was closed because the handshake took longer than the max handshake duration of 10s
The connection was closed because the handshake took longer than the max handshake duration of 10s
The connection was closed because the handshake took longer than the max handshake duration of 10s
The connection was closed because the handshake took longer than the max handshake duration of 10s
The connection was closed because the handshake took longer than the max handshake duration of 10s
The connection was closed because the handshake took longer than the max handshake duration of 10s
The connection was closed because the handshake took longer than the max handshake duration of 10s
The connection was closed because the handshake took longer than the max handshake duration of 10s
The connection was closed because the handshake took longer than the max handshake duration of 10s
The connection was closed because the handshake took longer than the max handshake duration of 10s
The connection was closed because the handshake took longer than the max handshake duration of 10s
The connection was closed because the handshake took longer than the max handshake duration of 10s
The connection was closed because the handshake took longer than the max handshake duration of 10s
The connection was closed because the handshake took longer than the max handshake duration of 10s
The connection was closed because the handshake took longer than the max handshake duration of 10s
The connection was closed because the handshake took longer than the max handshake duration of 10s
The connection was closed because the handshake took longer than the max handshake duration of 10s
The connection was closed because the handshake took longer than the max handshake duration of 10s
The connection was closed because the handshake took longer than the max handshake duration of 10s
The connection was closed because the handshake took longer than the max handshake duration of 10s
The connection was closed because the handshake took longer than the max handshake duration of 10s
The connection was closed because the handshake took longer than the max handshake duration of 10s
The connection was closed because the handshake took longer than the max handshake duration of 10s
The connection was closed because the handshake took longer than the max handshake duration of 10s
The connection was closed because the handshake took longer than the max handshake duration of 10s
Total connections: 502
Average duration: 144.962928ms
Shortest duration: 39.645875ms
Longest duration: 623.030917ms
The connection was closed because the handshake took longer than the max handshake duration of 10s
The connection was closed because the handshake took longer than the max handshake duration of 10s
The connection was closed because the handshake took longer than the max handshake duration of 10s
The connection was closed because the handshake took longer than the max handshake duration of 10s
The connection was closed because the handshake took longer than the max handshake duration of 10s
The connection was closed because the handshake took longer than the max handshake duration of 10s
The connection was closed because the handshake took longer than the max handshake duration of 10s
The connection was closed because the handshake took longer than the max handshake duration of 10s
The connection was closed because the handshake took longer than the max handshake duration of 10s
The connection was closed because the handshake took longer than the max handshake duration of 10s
The connection was closed because the handshake took longer than the max handshake duration of 10s
The connection was closed because the handshake took longer than the max handshake duration of 10s
The connection was closed because the handshake took longer than the max handshake duration of 10s
The connection was closed because the handshake took longer than the max handshake duration of 10s
The connection was closed because the handshake took longer than the max handshake duration of 10s
The connection was closed because the handshake took longer than the max handshake duration of 10s
The connection was closed because the handshake took longer than the max handshake duration of 10s
The connection was closed because the handshake took longer than the max handshake duration of 10s
The connection was closed because the handshake took longer than the max handshake duration of 10s
The connection was closed because the handshake took longer than the max handshake duration of 10s
The connection was closed because the handshake took longer than the max handshake duration of 10s
The connection was closed because the handshake took longer than the max handshake duration of 10s
The connection was closed because the handshake took longer than the max handshake duration of 10s
The connection was closed because the handshake took longer than the max handshake duration of 10s
The connection was closed because the handshake took longer than the max handshake duration of 10s
The connection was closed because the handshake took longer than the max handshake duration of 10s
The connection was closed because the handshake took longer than the max handshake duration of 10s
The connection was closed because the handshake took longer than the max handshake duration of 10s
The connection was closed because the handshake took longer than the max handshake duration of 10s
The connection was closed because the handshake took longer than the max handshake duration of 10s
The connection was closed because the handshake took longer than the max handshake duration of 10s
The connection was closed because the handshake took longer than the max handshake duration of 10s
The connection was closed because the handshake took longer than the max handshake duration of 10s
The connection was closed because the handshake took longer than the max handshake duration of 10s
The connection was closed because the handshake took longer than the max handshake duration of 10s
The connection was closed because the handshake took longer than the max handshake duration of 10s
The connection was closed because the handshake took longer than the max handshake duration of 10s
The connection was closed because the handshake took longer than the max handshake duration of 10s
The connection was closed because the handshake took longer than the max handshake duration of 10s
The connection was closed because the handshake took longer than the max handshake duration of 10s
The connection was closed because the handshake took longer than the max handshake duration of 10s
The connection was closed because the handshake took longer than the max handshake duration of 10s
The connection was closed because the handshake took longer than the max handshake duration of 10s
The connection was closed because the handshake took longer than the max handshake duration of 10s
The connection was closed because the handshake took longer than the max handshake duration of 10s
The connection was closed because the handshake took longer than the max handshake duration of 10s
The connection was closed because the handshake took longer than the max handshake duration of 10s
The connection was closed because the handshake took longer than the max handshake duration of 10s
The connection was closed because the handshake took longer than the max handshake duration of 10s
The connection was closed because the handshake took longer than the max handshake duration of 10s
Total connections: 502
Average duration: 141.029685ms
Shortest duration: 50.066667ms
Longest duration: 583.585041ms
The connection was closed because the handshake took longer than the max handshake duration of 10s
The connection was closed because the handshake took longer than the max handshake duration of 10s
The connection was closed because the handshake took longer than the max handshake duration of 10s
The connection was closed because the handshake took longer than the max handshake duration of 10s
The connection was closed because the handshake took longer than the max handshake duration of 10s
The connection was closed because the handshake took longer than the max handshake duration of 10s
The connection was closed because the handshake took longer than the max handshake duration of 10s
The connection was closed because the handshake took longer than the max handshake duration of 10s
The connection was closed because the handshake took longer than the max handshake duration of 10s
The connection was closed because the handshake took longer than the max handshake duration of 10s
The connection was closed because the handshake took longer than the max handshake duration of 10s
The connection was closed because the handshake took longer than the max handshake duration of 10s
The connection was closed because the handshake took longer than the max handshake duration of 10s
The connection was closed because the handshake took longer than the max handshake duration of 10s
The connection was closed because the handshake took longer than the max handshake duration of 10s
The connection was closed because the handshake took longer than the max handshake duration of 10s
The connection was closed because the handshake took longer than the max handshake duration of 10s
The connection was closed because the handshake took longer than the max handshake duration of 10s
The connection was closed because the handshake took longer than the max handshake duration of 10s
The connection was closed because the handshake took longer than the max handshake duration of 10s
The connection was closed because the handshake took longer than the max handshake duration of 10s
The connection was closed because the handshake took longer than the max handshake duration of 10s
The connection was closed because the handshake took longer than the max handshake duration of 10s
The connection was closed because the handshake took longer than the max handshake duration of 10s
The connection was closed because the handshake took longer than the max handshake duration of 10s
The connection was closed because the handshake took longer than the max handshake duration of 10s
The connection was closed because the handshake took longer than the max handshake duration of 10s
The connection was closed because the handshake took longer than the max handshake duration of 10s
The connection was closed because the handshake took longer than the max handshake duration of 10s
The connection was closed because the handshake took longer than the max handshake duration of 10s
The connection was closed because the handshake took longer than the max handshake duration of 10s
The connection was closed because the handshake took longer than the max handshake duration of 10s
The connection was closed because the handshake took longer than the max handshake duration of 10s
The connection was closed because the handshake took longer than the max handshake duration of 10s
The connection was closed because the handshake took longer than the max handshake duration of 10s
The connection was closed because the handshake took longer than the max handshake duration of 10s
The connection was closed because the handshake took longer than the max handshake duration of 10s
The connection was closed because the handshake took longer than the max handshake duration of 10s
The connection was closed because the handshake took longer than the max handshake duration of 10s
The connection was closed because the handshake took longer than the max handshake duration of 10s

View File

@ -0,0 +1,379 @@
Total connections: 0
Average duration: 0ns
Shortest duration: 18446744073709551615s
Longest duration: 0ns
Total connections: 50
Average duration: 27.802114ms
Shortest duration: 23.847292ms
Longest duration: 33.896375ms
Total connections: 100
Average duration: 28.331689ms
Shortest duration: 23.751042ms
Longest duration: 33.301209ms
Total connections: 150
Average duration: 29.228179ms
Shortest duration: 23.980875ms
Longest duration: 35.0035ms
Total connections: 200
Average duration: 29.778273ms
Shortest duration: 24.274583ms
Longest duration: 37.393833ms
Total connections: 250
Average duration: 30.559848ms
Shortest duration: 23.661666ms
Longest duration: 162.516666ms
Total connections: 300
Average duration: 37.002009ms
Shortest duration: 24.239625ms
Longest duration: 88.417167ms
Total connections: 350
Average duration: 32.815307ms
Shortest duration: 24.734875ms
Longest duration: 192.697708ms
Total connections: 400
Average duration: 33.668516ms
Shortest duration: 24.483625ms
Longest duration: 47.702667ms
Total connections: 450
Average duration: 36.154946ms
Shortest duration: 24.827792ms
Longest duration: 212.515625ms
Total connections: 500
Average duration: 33.90106ms
Shortest duration: 24.769875ms
Longest duration: 43.494167ms
Total connections: 550
Average duration: 34.452431ms
Shortest duration: 24.962417ms
Longest duration: 45.8995ms
Total connections: 600
Average duration: 36.853886ms
Shortest duration: 25.779208ms
Longest duration: 48.112583ms
Total connections: 650
Average duration: 40.470478ms
Shortest duration: 27.17975ms
Longest duration: 56.982333ms
Total connections: 700
Average duration: 43.013351ms
Shortest duration: 29.894333ms
Longest duration: 58.739208ms
Total connections: 750
Average duration: 44.972129ms
Shortest duration: 28.815167ms
Longest duration: 198.277208ms
Total connections: 800
Average duration: 46.504778ms
Shortest duration: 26.704458ms
Longest duration: 67.935625ms
Total connections: 850
Average duration: 45.277706ms
Shortest duration: 27.594375ms
Longest duration: 117.761875ms
Total connections: 900
Average duration: 49.841933ms
Shortest duration: 31.922625ms
Longest duration: 125.8315ms
Total connections: 950
Average duration: 51.888709ms
Shortest duration: 29.787667ms
Longest duration: 159.476209ms
Total connections: 1000
Average duration: 52.494921ms
Shortest duration: 29.491ms
Longest duration: 72.450583ms
Total connections: 1050
Average duration: 54.643204ms
Shortest duration: 31.94375ms
Longest duration: 130.086083ms
Total connections: 1100
Average duration: 61.907417ms
Shortest duration: 29.502791ms
Longest duration: 92.990125ms
Total connections: 1150
Average duration: 62.815464ms
Shortest duration: 31.833583ms
Longest duration: 212.0365ms
Total connections: 1200
Average duration: 62.946366ms
Shortest duration: 28.783958ms
Longest duration: 86.497083ms
Total connections: 1250
Average duration: 57.997045ms
Shortest duration: 28.993ms
Longest duration: 87.958167ms
Total connections: 1300
Average duration: 60.502379ms
Shortest duration: 26.16125ms
Longest duration: 348.269166ms
Total connections: 1350
Average duration: 62.48913ms
Shortest duration: 33.452333ms
Longest duration: 94.865584ms
Total connections: 1400
Average duration: 72.419531ms
Shortest duration: 35.205833ms
Longest duration: 101.116333ms
Total connections: 1450
Average duration: 70.773684ms
Shortest duration: 31.934417ms
Longest duration: 224.869666ms
Total connections: 1500
Average duration: 72.993309ms
Shortest duration: 32.334416ms
Longest duration: 105.02175ms
Total connections: 1550
Average duration: 78.932364ms
Shortest duration: 30.435791ms
Longest duration: 361.586833ms
Total connections: 1600
Average duration: 79.323179ms
Shortest duration: 26.466583ms
Longest duration: 115.832583ms
Total connections: 1650
Average duration: 85.264355ms
Shortest duration: 26.584ms
Longest duration: 449.576792ms
Total connections: 1700
Average duration: 81.022485ms
Shortest duration: 27.709708ms
Longest duration: 405.309334ms
Total connections: 1750
Average duration: 89.747255ms
Shortest duration: 28.984042ms
Longest duration: 347.295583ms
Total connections: 1800
Average duration: 107.069176ms
Shortest duration: 29.725791ms
Longest duration: 387.092792ms
Total connections: 1850
Average duration: 92.078748ms
Shortest duration: 28.938834ms
Longest duration: 451.419042ms
Total connections: 1900
Average duration: 93.308717ms
Shortest duration: 30.259958ms
Longest duration: 463.683ms
Total connections: 1950
Average duration: 113.00707ms
Shortest duration: 27.743959ms
Longest duration: 389.314166ms
Total connections: 2000
Average duration: 104.211097ms
Shortest duration: 32.574667ms
Longest duration: 432.506084ms
Total connections: 2050
Average duration: 114.882472ms
Shortest duration: 33.521916ms
Longest duration: 502.083625ms
Total connections: 2100
Average duration: 104.808564ms
Shortest duration: 28.862875ms
Longest duration: 421.566875ms
Total connections: 2150
Average duration: 117.076998ms
Shortest duration: 32.898917ms
Longest duration: 459.164334ms
Total connections: 2200
Average duration: 119.25313ms
Shortest duration: 28.893667ms
Longest duration: 434.31125ms
Total connections: 2250
Average duration: 117.332581ms
Shortest duration: 26.311959ms
Longest duration: 451.902458ms
Total connections: 2300
Average duration: 129.624968ms
Shortest duration: 31.321792ms
Longest duration: 516.410875ms
Total connections: 2350
Average duration: 131.291588ms
Shortest duration: 27.551459ms
Longest duration: 484.480292ms
Total connections: 2400
Average duration: 145.921734ms
Shortest duration: 34.248792ms
Longest duration: 453.313458ms
Total connections: 2450
Average duration: 134.071986ms
Shortest duration: 27.295417ms
Longest duration: 485.388292ms
Total connections: 2500
Average duration: 144.489051ms
Shortest duration: 27.5045ms
Longest duration: 454.960292ms
Total connections: 2550
Average duration: 138.229236ms
Shortest duration: 29.128125ms
Longest duration: 573.672333ms
Total connections: 2600
Average duration: 146.426885ms
Shortest duration: 33.585708ms
Longest duration: 910.10575ms
Total connections: 2650
Average duration: 148.069768ms
Shortest duration: 31.904583ms
Longest duration: 597.472333ms
Total connections: 2700
Average duration: 174.780742ms
Shortest duration: 29.545791ms
Longest duration: 909.202792ms
Total connections: 2750
Average duration: 164.298222ms
Shortest duration: 31.306291ms
Longest duration: 565.045291ms
Total connections: 2800
Average duration: 160.144668ms
Shortest duration: 27.650583ms
Longest duration: 887.210208ms
Total connections: 2850
Average duration: 153.590076ms
Shortest duration: 23.970833ms
Longest duration: 2.838915833s
Total connections: 2900
Average duration: 160.88037ms
Shortest duration: 23.797917ms
Longest duration: 6.823963917s
Total connections: 2950
Average duration: 164.932512ms
Shortest duration: 24.127ms
Longest duration: 10.732133417s
Total connections: 3000
Average duration: 155.00612ms
Shortest duration: 24.835208ms
Longest duration: 10.643623042s
Total connections: 3050
Average duration: 173.430445ms
Shortest duration: 24.667833ms
Longest duration: 3.409977625s
Total connections: 3100
Average duration: 179.786067ms
Shortest duration: 23.831625ms
Longest duration: 13.50448725s
Total connections: 3150
Average duration: 187.696595ms
Shortest duration: 24.872625ms
Longest duration: 14.613100625s
Total connections: 3200
Average duration: 195.934008ms
Shortest duration: 23.856375ms
Longest duration: 7.3334275s
Total connections: 3250
Average duration: 197.913694ms
Shortest duration: 23.2765ms
Longest duration: 6.770664541s
Total connections: 3300
Average duration: 214.740317ms
Shortest duration: 23.741958ms
Longest duration: 10.794601208s
Failed to receive echo: Custom { kind: TimedOut, error: ConnectionError { error: IdleTimerExpired { source: Location { file: "/Users/bacv/.cargo/registry/src/index.crates.io-6f17d22bba15001f/s2n-quic-transport-0.42.0/src/connection/connection_impl.rs", line: 1070, col: 24 } } } }
Total connections: 3349
Average duration: 204.787373ms
Shortest duration: 24.204125ms
Longest duration: 11.674352917s
Total connections: 3399
Average duration: 225.8891ms
Shortest duration: 23.7875ms
Longest duration: 15.306385167s
Failed to receive echo: Custom { kind: TimedOut, error: ConnectionError { error: IdleTimerExpired { source: Location { file: "/Users/bacv/.cargo/registry/src/index.crates.io-6f17d22bba15001f/s2n-quic-transport-0.42.0/src/connection/connection_impl.rs", line: 1070, col: 24 } } } }
Total connections: 3448
Average duration: 231.860588ms
Shortest duration: 23.831917ms
Longest duration: 22.56692575s
Total connections: 3498
Average duration: 245.518342ms
Shortest duration: 23.656958ms
Longest duration: 27.259201333s
Failed to receive echo: Custom { kind: TimedOut, error: ConnectionError { error: IdleTimerExpired { source: Location { file: "/Users/bacv/.cargo/registry/src/index.crates.io-6f17d22bba15001f/s2n-quic-transport-0.42.0/src/connection/connection_impl.rs", line: 1070, col: 24 } } } }
Failed to receive echo: Custom { kind: TimedOut, error: ConnectionError { error: IdleTimerExpired { source: Location { file: "/Users/bacv/.cargo/registry/src/index.crates.io-6f17d22bba15001f/s2n-quic-transport-0.42.0/src/connection/connection_impl.rs", line: 1070, col: 24 } } } }
Total connections: 3546
Average duration: 245.472143ms
Shortest duration: 23.480708ms
Longest duration: 22.779130167s
Failed to receive echo: Custom { kind: TimedOut, error: ConnectionError { error: IdleTimerExpired { source: Location { file: "/Users/bacv/.cargo/registry/src/index.crates.io-6f17d22bba15001f/s2n-quic-transport-0.42.0/src/connection/connection_impl.rs", line: 1070, col: 24 } } } }
Failed to receive echo: Custom { kind: TimedOut, error: ConnectionError { error: IdleTimerExpired { source: Location { file: "/Users/bacv/.cargo/registry/src/index.crates.io-6f17d22bba15001f/s2n-quic-transport-0.42.0/src/connection/connection_impl.rs", line: 1070, col: 24 } } } }
Total connections: 3594
Average duration: 275.324437ms
Shortest duration: 22.9515ms
Longest duration: 22.582216083s
Failed to receive echo: Custom { kind: TimedOut, error: ConnectionError { error: IdleTimerExpired { source: Location { file: "/Users/bacv/.cargo/registry/src/index.crates.io-6f17d22bba15001f/s2n-quic-transport-0.42.0/src/connection/connection_impl.rs", line: 1070, col: 24 } } } }
Total connections: 3643
Average duration: 267.281567ms
Shortest duration: 23.588583ms
Longest duration: 27.228608709s
Failed to receive echo: Custom { kind: TimedOut, error: ConnectionError { error: IdleTimerExpired { source: Location { file: "/Users/bacv/.cargo/registry/src/index.crates.io-6f17d22bba15001f/s2n-quic-transport-0.42.0/src/connection/connection_impl.rs", line: 1070, col: 24 } } } }
Failed to receive echo: Custom { kind: TimedOut, error: ConnectionError { error: IdleTimerExpired { source: Location { file: "/Users/bacv/.cargo/registry/src/index.crates.io-6f17d22bba15001f/s2n-quic-transport-0.42.0/src/connection/connection_impl.rs", line: 1070, col: 24 } } } }
Total connections: 3691
Average duration: 256.296859ms
Shortest duration: 23.904791ms
Longest duration: 22.491210792s
Failed to receive echo: Custom { kind: TimedOut, error: ConnectionError { error: IdleTimerExpired { source: Location { file: "/Users/bacv/.cargo/registry/src/index.crates.io-6f17d22bba15001f/s2n-quic-transport-0.42.0/src/connection/connection_impl.rs", line: 1070, col: 24 } } } }
Failed to receive echo: Custom { kind: TimedOut, error: ConnectionError { error: IdleTimerExpired { source: Location { file: "/Users/bacv/.cargo/registry/src/index.crates.io-6f17d22bba15001f/s2n-quic-transport-0.42.0/src/connection/connection_impl.rs", line: 1070, col: 24 } } } }
Failed to receive echo: Custom { kind: TimedOut, error: ConnectionError { error: IdleTimerExpired { source: Location { file: "/Users/bacv/.cargo/registry/src/index.crates.io-6f17d22bba15001f/s2n-quic-transport-0.42.0/src/connection/connection_impl.rs", line: 1070, col: 24 } } } }
Failed to receive echo: Custom { kind: TimedOut, error: ConnectionError { error: IdleTimerExpired { source: Location { file: "/Users/bacv/.cargo/registry/src/index.crates.io-6f17d22bba15001f/s2n-quic-transport-0.42.0/src/connection/connection_impl.rs", line: 1070, col: 24 } } } }
Total connections: 3737
Average duration: 286.85335ms
Shortest duration: 22.9925ms
Longest duration: 22.905141833s
Failed to receive echo: Custom { kind: TimedOut, error: ConnectionError { error: IdleTimerExpired { source: Location { file: "/Users/bacv/.cargo/registry/src/index.crates.io-6f17d22bba15001f/s2n-quic-transport-0.42.0/src/connection/connection_impl.rs", line: 1070, col: 24 } } } }
Failed to receive echo: Custom { kind: TimedOut, error: ConnectionError { error: IdleTimerExpired { source: Location { file: "/Users/bacv/.cargo/registry/src/index.crates.io-6f17d22bba15001f/s2n-quic-transport-0.42.0/src/connection/connection_impl.rs", line: 1070, col: 24 } } } }
Failed to receive echo: Custom { kind: TimedOut, error: ConnectionError { error: IdleTimerExpired { source: Location { file: "/Users/bacv/.cargo/registry/src/index.crates.io-6f17d22bba15001f/s2n-quic-transport-0.42.0/src/connection/connection_impl.rs", line: 1070, col: 24 } } } }
Failed to receive echo: Custom { kind: TimedOut, error: ConnectionError { error: IdleTimerExpired { source: Location { file: "/Users/bacv/.cargo/registry/src/index.crates.io-6f17d22bba15001f/s2n-quic-transport-0.42.0/src/connection/connection_impl.rs", line: 1070, col: 24 } } } }
Failed to receive echo: Custom { kind: TimedOut, error: ConnectionError { error: IdleTimerExpired { source: Location { file: "/Users/bacv/.cargo/registry/src/index.crates.io-6f17d22bba15001f/s2n-quic-transport-0.42.0/src/connection/connection_impl.rs", line: 1070, col: 24 } } } }
Failed to receive echo: Custom { kind: TimedOut, error: ConnectionError { error: IdleTimerExpired { source: Location { file: "/Users/bacv/.cargo/registry/src/index.crates.io-6f17d22bba15001f/s2n-quic-transport-0.42.0/src/connection/connection_impl.rs", line: 1070, col: 24 } } } }
Total connections: 3781
Average duration: 282.207259ms
Shortest duration: 23.718875ms
Longest duration: 32.167607542s
Failed to receive echo: Custom { kind: TimedOut, error: ConnectionError { error: IdleTimerExpired { source: Location { file: "/Users/bacv/.cargo/registry/src/index.crates.io-6f17d22bba15001f/s2n-quic-transport-0.42.0/src/connection/connection_impl.rs", line: 1070, col: 24 } } } }
Failed to receive echo: Custom { kind: TimedOut, error: ConnectionError { error: IdleTimerExpired { source: Location { file: "/Users/bacv/.cargo/registry/src/index.crates.io-6f17d22bba15001f/s2n-quic-transport-0.42.0/src/connection/connection_impl.rs", line: 1070, col: 24 } } } }
Failed to receive echo: Custom { kind: TimedOut, error: ConnectionError { error: IdleTimerExpired { source: Location { file: "/Users/bacv/.cargo/registry/src/index.crates.io-6f17d22bba15001f/s2n-quic-transport-0.42.0/src/connection/connection_impl.rs", line: 1070, col: 24 } } } }
Failed to receive echo: Custom { kind: TimedOut, error: ConnectionError { error: IdleTimerExpired { source: Location { file: "/Users/bacv/.cargo/registry/src/index.crates.io-6f17d22bba15001f/s2n-quic-transport-0.42.0/src/connection/connection_impl.rs", line: 1070, col: 24 } } } }
Failed to receive echo: Custom { kind: TimedOut, error: ConnectionError { error: IdleTimerExpired { source: Location { file: "/Users/bacv/.cargo/registry/src/index.crates.io-6f17d22bba15001f/s2n-quic-transport-0.42.0/src/connection/connection_impl.rs", line: 1070, col: 24 } } } }
Failed to receive echo: Custom { kind: TimedOut, error: ConnectionError { error: IdleTimerExpired { source: Location { file: "/Users/bacv/.cargo/registry/src/index.crates.io-6f17d22bba15001f/s2n-quic-transport-0.42.0/src/connection/connection_impl.rs", line: 1070, col: 24 } } } }
Failed to receive echo: Custom { kind: TimedOut, error: ConnectionError { error: IdleTimerExpired { source: Location { file: "/Users/bacv/.cargo/registry/src/index.crates.io-6f17d22bba15001f/s2n-quic-transport-0.42.0/src/connection/connection_impl.rs", line: 1070, col: 24 } } } }
Total connections: 3824
Average duration: 295.209065ms
Shortest duration: 23.617709ms
Longest duration: 26.842619041s
Failed to receive echo: Custom { kind: TimedOut, error: ConnectionError { error: IdleTimerExpired { source: Location { file: "/Users/bacv/.cargo/registry/src/index.crates.io-6f17d22bba15001f/s2n-quic-transport-0.42.0/src/connection/connection_impl.rs", line: 1070, col: 24 } } } }
Failed to receive echo: Custom { kind: TimedOut, error: ConnectionError { error: IdleTimerExpired { source: Location { file: "/Users/bacv/.cargo/registry/src/index.crates.io-6f17d22bba15001f/s2n-quic-transport-0.42.0/src/connection/connection_impl.rs", line: 1070, col: 24 } } } }
Failed to receive echo: Custom { kind: TimedOut, error: ConnectionError { error: IdleTimerExpired { source: Location { file: "/Users/bacv/.cargo/registry/src/index.crates.io-6f17d22bba15001f/s2n-quic-transport-0.42.0/src/connection/connection_impl.rs", line: 1070, col: 24 } } } }
Failed to receive echo: Custom { kind: TimedOut, error: ConnectionError { error: IdleTimerExpired { source: Location { file: "/Users/bacv/.cargo/registry/src/index.crates.io-6f17d22bba15001f/s2n-quic-transport-0.42.0/src/connection/connection_impl.rs", line: 1070, col: 24 } } } }
Failed to receive echo: Custom { kind: TimedOut, error: ConnectionError { error: IdleTimerExpired { source: Location { file: "/Users/bacv/.cargo/registry/src/index.crates.io-6f17d22bba15001f/s2n-quic-transport-0.42.0/src/connection/connection_impl.rs", line: 1070, col: 24 } } } }
Failed to receive echo: Custom { kind: TimedOut, error: ConnectionError { error: IdleTimerExpired { source: Location { file: "/Users/bacv/.cargo/registry/src/index.crates.io-6f17d22bba15001f/s2n-quic-transport-0.42.0/src/connection/connection_impl.rs", line: 1070, col: 24 } } } }
Total connections: 3868
Average duration: 288.118516ms
Shortest duration: 23.625458ms
Longest duration: 25.278689292s
Failed to receive echo: Custom { kind: TimedOut, error: ConnectionError { error: IdleTimerExpired { source: Location { file: "/Users/bacv/.cargo/registry/src/index.crates.io-6f17d22bba15001f/s2n-quic-transport-0.42.0/src/connection/connection_impl.rs", line: 1070, col: 24 } } } }
Failed to receive echo: Custom { kind: TimedOut, error: ConnectionError { error: IdleTimerExpired { source: Location { file: "/Users/bacv/.cargo/registry/src/index.crates.io-6f17d22bba15001f/s2n-quic-transport-0.42.0/src/connection/connection_impl.rs", line: 1070, col: 24 } } } }
Failed to receive echo: Custom { kind: TimedOut, error: ConnectionError { error: IdleTimerExpired { source: Location { file: "/Users/bacv/.cargo/registry/src/index.crates.io-6f17d22bba15001f/s2n-quic-transport-0.42.0/src/connection/connection_impl.rs", line: 1070, col: 24 } } } }
Failed to receive echo: Custom { kind: TimedOut, error: ConnectionError { error: IdleTimerExpired { source: Location { file: "/Users/bacv/.cargo/registry/src/index.crates.io-6f17d22bba15001f/s2n-quic-transport-0.42.0/src/connection/connection_impl.rs", line: 1070, col: 24 } } } }
Failed to receive echo: Custom { kind: TimedOut, error: ConnectionError { error: IdleTimerExpired { source: Location { file: "/Users/bacv/.cargo/registry/src/index.crates.io-6f17d22bba15001f/s2n-quic-transport-0.42.0/src/connection/connection_impl.rs", line: 1070, col: 24 } } } }
Failed to receive echo: Custom { kind: TimedOut, error: ConnectionError { error: IdleTimerExpired { source: Location { file: "/Users/bacv/.cargo/registry/src/index.crates.io-6f17d22bba15001f/s2n-quic-transport-0.42.0/src/connection/connection_impl.rs", line: 1070, col: 24 } } } }
Failed to receive echo: Custom { kind: TimedOut, error: ConnectionError { error: IdleTimerExpired { source: Location { file: "/Users/bacv/.cargo/registry/src/index.crates.io-6f17d22bba15001f/s2n-quic-transport-0.42.0/src/connection/connection_impl.rs", line: 1070, col: 24 } } } }
Failed to receive echo: Custom { kind: TimedOut, error: ConnectionError { error: IdleTimerExpired { source: Location { file: "/Users/bacv/.cargo/registry/src/index.crates.io-6f17d22bba15001f/s2n-quic-transport-0.42.0/src/connection/connection_impl.rs", line: 1070, col: 24 } } } }
Failed to receive echo: Custom { kind: TimedOut, error: ConnectionError { error: IdleTimerExpired { source: Location { file: "/Users/bacv/.cargo/registry/src/index.crates.io-6f17d22bba15001f/s2n-quic-transport-0.42.0/src/connection/connection_impl.rs", line: 1070, col: 24 } } } }
Total connections: 3909
Average duration: 279.778223ms
Shortest duration: 23.83775ms
Longest duration: 22.644623s
Failed to receive echo: Custom { kind: TimedOut, error: ConnectionError { error: IdleTimerExpired { source: Location { file: "/Users/bacv/.cargo/registry/src/index.crates.io-6f17d22bba15001f/s2n-quic-transport-0.42.0/src/connection/connection_impl.rs", line: 1070, col: 24 } } } }
Failed to receive echo: Custom { kind: TimedOut, error: ConnectionError { error: IdleTimerExpired { source: Location { file: "/Users/bacv/.cargo/registry/src/index.crates.io-6f17d22bba15001f/s2n-quic-transport-0.42.0/src/connection/connection_impl.rs", line: 1070, col: 24 } } } }
Failed to receive echo: Custom { kind: TimedOut, error: ConnectionError { error: IdleTimerExpired { source: Location { file: "/Users/bacv/.cargo/registry/src/index.crates.io-6f17d22bba15001f/s2n-quic-transport-0.42.0/src/connection/connection_impl.rs", line: 1070, col: 24 } } } }
Failed to receive echo: Custom { kind: TimedOut, error: ConnectionError { error: IdleTimerExpired { source: Location { file: "/Users/bacv/.cargo/registry/src/index.crates.io-6f17d22bba15001f/s2n-quic-transport-0.42.0/src/connection/connection_impl.rs", line: 1070, col: 24 } } } }
Failed to receive echo: Custom { kind: TimedOut, error: ConnectionError { error: IdleTimerExpired { source: Location { file: "/Users/bacv/.cargo/registry/src/index.crates.io-6f17d22bba15001f/s2n-quic-transport-0.42.0/src/connection/connection_impl.rs", line: 1070, col: 24 } } } }
Failed to receive echo: Custom { kind: TimedOut, error: ConnectionError { error: IdleTimerExpired { source: Location { file: "/Users/bacv/.cargo/registry/src/index.crates.io-6f17d22bba15001f/s2n-quic-transport-0.42.0/src/connection/connection_impl.rs", line: 1070, col: 24 } } } }
Failed to receive echo: Custom { kind: TimedOut, error: ConnectionError { error: IdleTimerExpired { source: Location { file: "/Users/bacv/.cargo/registry/src/index.crates.io-6f17d22bba15001f/s2n-quic-transport-0.42.0/src/connection/connection_impl.rs", line: 1070, col: 24 } } } }
Failed to receive echo: Custom { kind: TimedOut, error: ConnectionError { error: IdleTimerExpired { source: Location { file: "/Users/bacv/.cargo/registry/src/index.crates.io-6f17d22bba15001f/s2n-quic-transport-0.42.0/src/connection/connection_impl.rs", line: 1070, col: 24 } } } }
Failed to receive echo: Custom { kind: TimedOut, error: ConnectionError { error: IdleTimerExpired { source: Location { file: "/Users/bacv/.cargo/registry/src/index.crates.io-6f17d22bba15001f/s2n-quic-transport-0.42.0/src/connection/connection_impl.rs", line: 1070, col: 24 } } } }
Failed to receive echo: Custom { kind: TimedOut, error: ConnectionError { error: IdleTimerExpired { source: Location { file: "/Users/bacv/.cargo/registry/src/index.crates.io-6f17d22bba15001f/s2n-quic-transport-0.42.0/src/connection/connection_impl.rs", line: 1070, col: 24 } } } }
Failed to receive echo: Custom { kind: TimedOut, error: ConnectionError { error: IdleTimerExpired { source: Location { file: "/Users/bacv/.cargo/registry/src/index.crates.io-6f17d22bba15001f/s2n-quic-transport-0.42.0/src/connection/connection_impl.rs", line: 1070, col: 24 } } } }
Failed to receive echo: Custom { kind: TimedOut, error: ConnectionError { error: IdleTimerExpired { source: Location { file: "/Users/bacv/.cargo/registry/src/index.crates.io-6f17d22bba15001f/s2n-quic-transport-0.42.0/src/connection/connection_impl.rs", line: 1070, col: 24 } } } }
Failed to receive echo: Custom { kind: TimedOut, error: ConnectionError { error: IdleTimerExpired { source: Location { file: "/Users/bacv/.cargo/registry/src/index.crates.io-6f17d22bba15001f/s2n-quic-transport-0.42.0/src/connection/connection_impl.rs", line: 1070, col: 24 } } } }
Failed to receive echo: Custom { kind: TimedOut, error: ConnectionError { error: IdleTimerExpired { source: Location { file: "/Users/bacv/.cargo/registry/src/index.crates.io-6f17d22bba15001f/s2n-quic-transport-0.42.0/src/connection/connection_impl.rs", line: 1070, col: 24 } } } }
Failed to receive echo: Custom { kind: TimedOut, error: ConnectionError { error: IdleTimerExpired { source: Location { file: "/Users/bacv/.cargo/registry/src/index.crates.io-6f17d22bba15001f/s2n-quic-transport-0.42.0/src/connection/connection_impl.rs", line: 1070, col: 24 } } } }
Failed to receive echo: Custom { kind: TimedOut, error: ConnectionError { error: IdleTimerExpired { source: Location { file: "/Users/bacv/.cargo/registry/src/index.crates.io-6f17d22bba15001f/s2n-quic-transport-0.42.0/src/connection/connection_impl.rs", line: 1070, col: 24 } } } }
Failed to receive echo: Custom { kind: TimedOut, error: ConnectionError { error: IdleTimerExpired { source: Location { file: "/Users/bacv/.cargo/registry/src/index.crates.io-6f17d22bba15001f/s2n-quic-transport-0.42.0/src/connection/connection_impl.rs", line: 1070, col: 24 } } } }
Failed to receive echo: Custom { kind: TimedOut, error: ConnectionError { error: IdleTimerExpired { source: Location { file: "/Users/bacv/.cargo/registry/src/index.crates.io-6f17d22bba15001f/s2n-quic-transport-0.42.0/src/connection/connection_impl.rs", line: 1070, col: 24 } } } }

View File

@ -0,0 +1,559 @@
Total connections: 0
Average duration: 0ns
Shortest duration: 18446744073709551615s
Longest duration: 0ns
Total connections: 50
Average duration: 23.773549ms
Shortest duration: 21.153788ms
Longest duration: 26.451039ms
Total connections: 100
Average duration: 23.980266ms
Shortest duration: 21.181909ms
Longest duration: 27.254109ms
Total connections: 150
Average duration: 24.332781ms
Shortest duration: 21.194736ms
Longest duration: 28.485124ms
Total connections: 200
Average duration: 24.380335ms
Shortest duration: 21.12854ms
Longest duration: 27.879212ms
Total connections: 250
Average duration: 25.535679ms
Shortest duration: 21.127729ms
Longest duration: 72.801159ms
Total connections: 300
Average duration: 25.056785ms
Shortest duration: 21.195389ms
Longest duration: 73.972997ms
Total connections: 350
Average duration: 26.249906ms
Shortest duration: 21.085255ms
Longest duration: 148.842351ms
Total connections: 400
Average duration: 25.536072ms
Shortest duration: 21.137627ms
Longest duration: 31.858065ms
Total connections: 450
Average duration: 31.545614ms
Shortest duration: 21.366492ms
Longest duration: 169.934074ms
Total connections: 500
Average duration: 28.471698ms
Shortest duration: 21.206023ms
Longest duration: 80.13714ms
Total connections: 550
Average duration: 29.709507ms
Shortest duration: 21.164053ms
Longest duration: 39.673401ms
Total connections: 600
Average duration: 33.522181ms
Shortest duration: 21.035005ms
Longest duration: 165.235344ms
Total connections: 650
Average duration: 34.217173ms
Shortest duration: 21.300034ms
Longest duration: 48.550297ms
Total connections: 700
Average duration: 35.917428ms
Shortest duration: 21.131032ms
Longest duration: 52.390669ms
Total connections: 750
Average duration: 38.644835ms
Shortest duration: 21.440448ms
Longest duration: 58.303838ms
Total connections: 800
Average duration: 41.49156ms
Shortest duration: 21.410988ms
Longest duration: 133.458057ms
Total connections: 850
Average duration: 43.697112ms
Shortest duration: 21.414738ms
Longest duration: 181.914194ms
Total connections: 900
Average duration: 46.46987ms
Shortest duration: 21.50203ms
Longest duration: 150.489603ms
Total connections: 950
Average duration: 49.110242ms
Shortest duration: 21.233879ms
Longest duration: 163.627354ms
Total connections: 1000
Average duration: 48.68412ms
Shortest duration: 21.547774ms
Longest duration: 76.831443ms
Total connections: 1050
Average duration: 50.368462ms
Shortest duration: 21.220137ms
Longest duration: 180.508373ms
Total connections: 1100
Average duration: 55.620304ms
Shortest duration: 21.540876ms
Longest duration: 182.035824ms
Total connections: 1150
Average duration: 54.710236ms
Shortest duration: 21.577604ms
Longest duration: 296.403079ms
Total connections: 1200
Average duration: 60.919301ms
Shortest duration: 21.603369ms
Longest duration: 319.318407ms
Total connections: 1250
Average duration: 66.908382ms
Shortest duration: 21.515948ms
Longest duration: 274.171296ms
Total connections: 1300
Average duration: 72.812914ms
Shortest duration: 21.53278ms
Longest duration: 289.972297ms
Total connections: 1350
Average duration: 77.033314ms
Shortest duration: 21.288501ms
Longest duration: 282.197335ms
Total connections: 1400
Average duration: 88.471738ms
Shortest duration: 21.339977ms
Longest duration: 323.974269ms
Total connections: 1450
Average duration: 87.416352ms
Shortest duration: 21.516553ms
Longest duration: 320.688196ms
Total connections: 1500
Average duration: 89.131965ms
Shortest duration: 21.307962ms
Longest duration: 317.04903ms
Total connections: 1550
Average duration: 91.409292ms
Shortest duration: 21.475226ms
Longest duration: 328.188908ms
Total connections: 1600
Average duration: 93.183416ms
Shortest duration: 21.54241ms
Longest duration: 302.667794ms
Total connections: 1650
Average duration: 99.160732ms
Shortest duration: 21.31054ms
Longest duration: 324.826426ms
Total connections: 1700
Average duration: 102.001232ms
Shortest duration: 21.594545ms
Longest duration: 324.315938ms
Total connections: 1750
Average duration: 104.170544ms
Shortest duration: 21.759075ms
Longest duration: 328.418638ms
Total connections: 1800
Average duration: 106.99633ms
Shortest duration: 21.569986ms
Longest duration: 363.9256ms
Total connections: 1850
Average duration: 112.227978ms
Shortest duration: 21.765053ms
Longest duration: 347.446453ms
Total connections: 1900
Average duration: 110.873219ms
Shortest duration: 21.631074ms
Longest duration: 326.376379ms
Total connections: 1950
Average duration: 114.568124ms
Shortest duration: 21.442108ms
Longest duration: 355.880501ms
Total connections: 2000
Average duration: 119.942057ms
Shortest duration: 21.816338ms
Longest duration: 353.771438ms
Total connections: 2050
Average duration: 124.810304ms
Shortest duration: 21.627801ms
Longest duration: 350.359189ms
Total connections: 2100
Average duration: 117.3661ms
Shortest duration: 21.764503ms
Longest duration: 426.920563ms
Total connections: 2150
Average duration: 123.386465ms
Shortest duration: 21.514942ms
Longest duration: 358.577751ms
Total connections: 2200
Average duration: 127.095126ms
Shortest duration: 21.37549ms
Longest duration: 478.48096ms
Total connections: 2250
Average duration: 129.812365ms
Shortest duration: 21.478408ms
Longest duration: 628.776648ms
Total connections: 2300
Average duration: 126.619398ms
Shortest duration: 21.353456ms
Longest duration: 353.296921ms
Total connections: 2350
Average duration: 126.201649ms
Shortest duration: 21.327251ms
Longest duration: 361.095226ms
Total connections: 2400
Average duration: 131.014339ms
Shortest duration: 21.415865ms
Longest duration: 564.299426ms
Total connections: 2450
Average duration: 137.291843ms
Shortest duration: 21.460623ms
Longest duration: 486.328044ms
Total connections: 2500
Average duration: 136.425947ms
Shortest duration: 21.466833ms
Longest duration: 424.230027ms
Total connections: 2550
Average duration: 145.628475ms
Shortest duration: 21.386485ms
Longest duration: 667.175903ms
Total connections: 2600
Average duration: 155.440125ms
Shortest duration: 21.460574ms
Longest duration: 812.560732ms
Total connections: 2650
Average duration: 158.722435ms
Shortest duration: 21.302759ms
Longest duration: 716.117035ms
Total connections: 2700
Average duration: 142.84206ms
Shortest duration: 21.542306ms
Longest duration: 678.284167ms
Total connections: 2750
Average duration: 148.73795ms
Shortest duration: 21.315004ms
Longest duration: 646.852811ms
Total connections: 2800
Average duration: 150.131776ms
Shortest duration: 21.21435ms
Longest duration: 437.581892ms
Total connections: 2850
Average duration: 152.904937ms
Shortest duration: 21.548149ms
Longest duration: 600.173401ms
Total connections: 2900
Average duration: 154.032492ms
Shortest duration: 21.447303ms
Longest duration: 481.476755ms
Total connections: 2950
Average duration: 175.580764ms
Shortest duration: 21.53615ms
Longest duration: 657.015805ms
Total connections: 3000
Average duration: 170.803822ms
Shortest duration: 21.620844ms
Longest duration: 718.176094ms
Total connections: 3050
Average duration: 162.759144ms
Shortest duration: 21.739917ms
Longest duration: 671.831047ms
Total connections: 3100
Average duration: 167.641864ms
Shortest duration: 21.624689ms
Longest duration: 705.880602ms
Total connections: 3150
Average duration: 179.338857ms
Shortest duration: 21.540534ms
Longest duration: 709.560566ms
Total connections: 3200
Average duration: 191.717705ms
Shortest duration: 21.6316ms
Longest duration: 690.247002ms
Total connections: 3250
Average duration: 180.727279ms
Shortest duration: 21.77715ms
Longest duration: 728.658389ms
Total connections: 3300
Average duration: 176.274555ms
Shortest duration: 21.607846ms
Longest duration: 652.32458ms
Total connections: 3350
Average duration: 187.15058ms
Shortest duration: 21.513024ms
Longest duration: 665.346677ms
Total connections: 3400
Average duration: 185.377075ms
Shortest duration: 21.319628ms
Longest duration: 784.717896ms
Total connections: 3450
Average duration: 200.535112ms
Shortest duration: 21.306871ms
Longest duration: 741.586086ms
Total connections: 3500
Average duration: 198.585138ms
Shortest duration: 21.572728ms
Longest duration: 757.736253ms
Total connections: 3550
Average duration: 198.670153ms
Shortest duration: 21.654275ms
Longest duration: 718.745219ms
Total connections: 3600
Average duration: 207.38504ms
Shortest duration: 21.346158ms
Longest duration: 800.38923ms
Total connections: 3650
Average duration: 202.243153ms
Shortest duration: 21.556736ms
Longest duration: 672.551584ms
Total connections: 3699
Average duration: 211.946476ms
Shortest duration: 21.653972ms
Longest duration: 835.153522ms
Total connections: 3750
Average duration: 212.733062ms
Shortest duration: 21.222105ms
Longest duration: 772.181346ms
Total connections: 3800
Average duration: 230.46936ms
Shortest duration: 21.619292ms
Longest duration: 992.994029ms
Total connections: 3850
Average duration: 228.818528ms
Shortest duration: 21.460267ms
Longest duration: 1.387204918s
Total connections: 3900
Average duration: 214.047583ms
Shortest duration: 21.387131ms
Longest duration: 857.063939ms
Total connections: 3950
Average duration: 228.091059ms
Shortest duration: 21.644624ms
Longest duration: 743.820484ms
Total connections: 4000
Average duration: 226.701431ms
Shortest duration: 21.59641ms
Longest duration: 786.483083ms
Total connections: 4050
Average duration: 235.615016ms
Shortest duration: 21.499499ms
Longest duration: 717.402103ms
Total connections: 4098
Average duration: 225.458269ms
Shortest duration: 21.751768ms
Longest duration: 720.946727ms
Total connections: 4148
Average duration: 242.379837ms
Shortest duration: 21.448187ms
Longest duration: 757.240791ms
Total connections: 4200
Average duration: 238.057388ms
Shortest duration: 21.684529ms
Longest duration: 871.655952ms
Total connections: 4250
Average duration: 237.225421ms
Shortest duration: 21.450718ms
Longest duration: 991.624228ms
Total connections: 4300
Average duration: 248.716307ms
Shortest duration: 21.412158ms
Longest duration: 2.596867026s
Total connections: 4350
Average duration: 263.184689ms
Shortest duration: 21.562849ms
Longest duration: 5.016994936s
Total connections: 4400
Average duration: 282.307788ms
Shortest duration: 21.347846ms
Longest duration: 5.68824196s
Total connections: 4448
Average duration: 264.29842ms
Shortest duration: 21.385264ms
Longest duration: 5.364855543s
Total connections: 4499
Average duration: 256.582124ms
Shortest duration: 21.414877ms
Longest duration: 10.397119497s
Total connections: 4550
Average duration: 249.180744ms
Shortest duration: 21.835512ms
Longest duration: 804.620492ms
Total connections: 4600
Average duration: 272.04845ms
Shortest duration: 21.669286ms
Longest duration: 1.394794437s
Total connections: 4650
Average duration: 269.426653ms
Shortest duration: 21.296319ms
Longest duration: 4.618471647s
Total connections: 4700
Average duration: 279.376833ms
Shortest duration: 21.257245ms
Longest duration: 4.607697619s
Total connections: 4750
Average duration: 276.932129ms
Shortest duration: 21.40336ms
Longest duration: 1.174116095s
Total connections: 4798
Average duration: 301.878171ms
Shortest duration: 21.656679ms
Longest duration: 1.210461944s
Total connections: 4848
Average duration: 289.536521ms
Shortest duration: 21.415567ms
Longest duration: 2.21746725s
The connection was closed because the handshake took longer than the max handshake duration of 10s
Total connections: 4899
Average duration: 285.486089ms
Shortest duration: 21.331603ms
Longest duration: 4.635618607s
Total connections: 4949
Average duration: 307.157863ms
Shortest duration: 21.352214ms
Longest duration: 1.683422297s
Total connections: 4999
Average duration: 303.54498ms
Shortest duration: 21.743469ms
Longest duration: 2.816680933s
Total connections: 5049
Average duration: 297.55915ms
Shortest duration: 21.559432ms
Longest duration: 2.638425802s
Total connections: 5099
Average duration: 298.052351ms
Shortest duration: 21.080541ms
Longest duration: 6.446576871s
Total connections: 5149
Average duration: 311.081919ms
Shortest duration: 21.314557ms
Longest duration: 10.572290022s
Total connections: 5199
Average duration: 319.604623ms
Shortest duration: 21.272345ms
Longest duration: 4.678499842s
Total connections: 5249
Average duration: 296.568973ms
Shortest duration: 21.528953ms
Longest duration: 4.788362394s
Total connections: 5299
Average duration: 306.336577ms
Shortest duration: 21.264796ms
Longest duration: 4.785043518s
Total connections: 5349
Average duration: 348.203504ms
Shortest duration: 21.165056ms
Longest duration: 10.56812886s
Total connections: 5397
Average duration: 330.094835ms
Shortest duration: 21.099956ms
Longest duration: 11.065113548s
Total connections: 5448
Average duration: 342.260944ms
Shortest duration: 21.264419ms
Longest duration: 18.603959022s
The connection was closed because the handshake took longer than the max handshake duration of 10s
Total connections: 5498
Average duration: 317.018522ms
Shortest duration: 21.249184ms
Longest duration: 20.473190607s
Total connections: 5548
Average duration: 364.545206ms
Shortest duration: 21.310936ms
Longest duration: 16.699295666s
Total connections: 5596
Average duration: 358.846174ms
Shortest duration: 21.115432ms
Longest duration: 24.689213925s
Total connections: 5644
Average duration: 375.990328ms
Shortest duration: 21.352768ms
Longest duration: 13.183714822s
The connection was closed because the handshake took longer than the max handshake duration of 10s
Total connections: 5697
Average duration: 341.677018ms
Shortest duration: 21.142728ms
Longest duration: 19.140456434s
Total connections: 5747
Average duration: 343.084221ms
Shortest duration: 21.468344ms
Longest duration: 21.44242733s
Total connections: 5797
Average duration: 339.938256ms
Shortest duration: 21.511442ms
Longest duration: 5.22580617s
Total connections: 5847
Average duration: 341.852876ms
Shortest duration: 21.576178ms
Longest duration: 2.709708204s
Total connections: 5897
Average duration: 334.289707ms
Shortest duration: 21.734817ms
Longest duration: 2.343412474s
Total connections: 5947
Average duration: 339.668323ms
Shortest duration: 21.424478ms
Longest duration: 2.975763442s
Total connections: 5995
Average duration: 344.169817ms
Shortest duration: 21.512169ms
Longest duration: 5.652377705s
Total connections: 6047
Average duration: 390.77878ms
Shortest duration: 21.090529ms
Longest duration: 5.563439573s
Total connections: 6097
Average duration: 356.264876ms
Shortest duration: 21.23674ms
Longest duration: 10.826359088s
Total connections: 6147
Average duration: 385.369765ms
Shortest duration: 21.277396ms
Longest duration: 10.795562916s
Total connections: 6197
Average duration: 398.984272ms
Shortest duration: 21.357102ms
Longest duration: 10.860553021s
Total connections: 6247
Average duration: 442.762176ms
Shortest duration: 21.248009ms
Longest duration: 10.990134196s
Total connections: 6267
Average duration: 451.406897ms
Shortest duration: 21.284973ms
Longest duration: 21.432498655s
Total connections: 6267
Average duration: 16.440658533s
Shortest duration: 16.440658533s
Longest duration: 16.440658533s
Total connections: 6267
Average duration: 16.442399389s
Shortest duration: 16.428274391s
Longest duration: 16.456524388s
Failed to receive echo: Custom { kind: TimedOut, error: ConnectionError { error: IdleTimerExpired { source: Location { file: "/Users/bacv/.cargo/registry/src/index.crates.io-6f17d22bba15001f/s2n-quic-transport-0.42.0/src/connection/connection_impl.rs", line: 1070, col: 24 } } } }
Failed to receive echo: Custom { kind: TimedOut, error: ConnectionError { error: IdleTimerExpired { source: Location { file: "/Users/bacv/.cargo/registry/src/index.crates.io-6f17d22bba15001f/s2n-quic-transport-0.42.0/src/connection/connection_impl.rs", line: 1070, col: 24 } } } }
Total connections: 6349
Average duration: 8.414245093s
Shortest duration: 24.762763ms
Longest duration: 29.927001164s
Failed to receive echo: Custom { kind: TimedOut, error: ConnectionError { error: IdleTimerExpired { source: Location { file: "/Users/bacv/.cargo/registry/src/index.crates.io-6f17d22bba15001f/s2n-quic-transport-0.42.0/src/connection/connection_impl.rs", line: 1070, col: 24 } } } }
Total connections: 6467
Average duration: 2.116375686s
Shortest duration: 22.295534ms
Longest duration: 35.463601784s
Failed to receive echo: Custom { kind: TimedOut, error: ConnectionError { error: IdleTimerExpired { source: Location { file: "/Users/bacv/.cargo/registry/src/index.crates.io-6f17d22bba15001f/s2n-quic-transport-0.42.0/src/connection/connection_impl.rs", line: 1070, col: 24 } } } }
Failed to receive echo: Custom { kind: TimedOut, error: ConnectionError { error: IdleTimerExpired { source: Location { file: "/Users/bacv/.cargo/registry/src/index.crates.io-6f17d22bba15001f/s2n-quic-transport-0.42.0/src/connection/connection_impl.rs", line: 1070, col: 24 } } } }
The connection was closed because the handshake took longer than the max handshake duration of 10s
The connection was closed because the handshake took longer than the max handshake duration of 10s
The connection was closed because the handshake took longer than the max handshake duration of 10s
The connection was closed because the handshake took longer than the max handshake duration of 10s
The connection was closed because the handshake took longer than the max handshake duration of 10s
The connection was closed because the handshake took longer than the max handshake duration of 10s
The connection was closed because the handshake took longer than the max handshake duration of 10s
The connection was closed because the handshake took longer than the max handshake duration of 10s
The connection was closed because the handshake took longer than the max handshake duration of 10s
Failed to receive echo: Custom { kind: TimedOut, error: ConnectionError { error: IdleTimerExpired { source: Location { file: "/Users/bacv/.cargo/registry/src/index.crates.io-6f17d22bba15001f/s2n-quic-transport-0.42.0/src/connection/connection_impl.rs", line: 1070, col: 24 } } } }
Total connections: 6530
Average duration: 973.173804ms
Shortest duration: 22.703797ms
Longest duration: 36.226268955s
Failed to receive echo: Custom { kind: TimedOut, error: ConnectionError { error: IdleTimerExpired { source: Location { file: "/Users/bacv/.cargo/registry/src/index.crates.io-6f17d22bba15001f/s2n-quic-transport-0.42.0/src/connection/connection_impl.rs", line: 1070, col: 24 } } } }
Failed to receive echo: Custom { kind: TimedOut, error: ConnectionError { error: IdleTimerExpired { source: Location { file: "/Users/bacv/.cargo/registry/src/index.crates.io-6f17d22bba15001f/s2n-quic-transport-0.42.0/src/connection/connection_impl.rs", line: 1070, col: 24 } } } }
Failed to receive echo: Custom { kind: TimedOut, error: ConnectionError { error: IdleTimerExpired { source: Location { file: "/Users/bacv/.cargo/registry/src/index.crates.io-6f17d22bba15001f/s2n-quic-transport-0.42.0/src/connection/connection_impl.rs", line: 1070, col: 24 } } } }
The connection was closed because the handshake took longer than the max handshake duration of 10s
The connection was closed because the handshake took longer than the max handshake duration of 10s
Total connections: 6563
Average duration: 1.381115348s
Shortest duration: 27.750684ms
Longest duration: 37.231832602s
Total connections: 6563
Average duration: 1.67262482s
Shortest duration: 682.298338ms
Longest duration: 34.025698721s

View File

@ -0,0 +1,172 @@
Total connections: 0
Average duration: 0ns
Shortest duration: 18446744073709551615s
Longest duration: 0ns
Total connections: 50
Average duration: 24.819337ms
Shortest duration: 22.029531ms
Longest duration: 27.763045ms
Total connections: 100
Average duration: 24.925962ms
Shortest duration: 21.932398ms
Longest duration: 28.795651ms
Total connections: 150
Average duration: 25.217848ms
Shortest duration: 21.867895ms
Longest duration: 29.129578ms
Total connections: 200
Average duration: 25.903143ms
Shortest duration: 21.829429ms
Longest duration: 31.223121ms
Total connections: 250
Average duration: 27.26774ms
Shortest duration: 21.924627ms
Longest duration: 78.140486ms
Total connections: 300
Average duration: 29.419984ms
Shortest duration: 21.872494ms
Longest duration: 41.633757ms
Total connections: 350
Average duration: 30.756355ms
Shortest duration: 22.100879ms
Longest duration: 143.878004ms
Total connections: 400
Average duration: 33.942347ms
Shortest duration: 21.97556ms
Longest duration: 147.84809ms
Total connections: 450
Average duration: 35.808072ms
Shortest duration: 22.054844ms
Longest duration: 141.256676ms
Total connections: 500
Average duration: 37.735727ms
Shortest duration: 22.318594ms
Longest duration: 154.386568ms
Total connections: 550
Average duration: 40.87948ms
Shortest duration: 21.970775ms
Longest duration: 156.679437ms
Total connections: 600
Average duration: 41.757509ms
Shortest duration: 21.885059ms
Longest duration: 171.882394ms
Total connections: 650
Average duration: 43.938193ms
Shortest duration: 22.196719ms
Longest duration: 178.709726ms
Total connections: 700
Average duration: 46.508574ms
Shortest duration: 21.876596ms
Longest duration: 190.812794ms
Total connections: 750
Average duration: 48.472237ms
Shortest duration: 21.976241ms
Longest duration: 183.011074ms
Total connections: 800
Average duration: 51.118404ms
Shortest duration: 21.993231ms
Longest duration: 233.217273ms
Total connections: 850
Average duration: 52.395436ms
Shortest duration: 21.876984ms
Longest duration: 162.811326ms
Total connections: 900
Average duration: 55.013599ms
Shortest duration: 21.979371ms
Longest duration: 250.057996ms
Total connections: 950
Average duration: 57.252509ms
Shortest duration: 22.134957ms
Longest duration: 213.819633ms
Total connections: 1000
Average duration: 60.047125ms
Shortest duration: 22.228114ms
Longest duration: 421.258051ms
Total connections: 1050
Average duration: 66.610355ms
Shortest duration: 21.955494ms
Longest duration: 689.150225ms
Total connections: 1100
Average duration: 93.645206ms
Shortest duration: 22.090168ms
Longest duration: 4.602052406s
Total connections: 1150
Average duration: 116.398756ms
Shortest duration: 21.969127ms
Longest duration: 4.554696942s
Total connections: 1200
Average duration: 142.856363ms
Shortest duration: 21.822343ms
Longest duration: 6.636506021s
Total connections: 1250
Average duration: 132.097879ms
Shortest duration: 21.908627ms
Longest duration: 6.323385967s
Total connections: 1300
Average duration: 158.178155ms
Shortest duration: 21.919592ms
Longest duration: 12.801963013s
Total connections: 1350
Average duration: 163.198662ms
Shortest duration: 21.915901ms
Longest duration: 5.175285035s
Total connections: 1400
Average duration: 179.113486ms
Shortest duration: 21.974364ms
Longest duration: 10.032163463s
Total connections: 1450
Average duration: 195.73381ms
Shortest duration: 21.937679ms
Longest duration: 18.81836344s
Total connections: 1500
Average duration: 196.067071ms
Shortest duration: 21.793621ms
Longest duration: 10.60586932s
Total connections: 1550
Average duration: 206.397629ms
Shortest duration: 21.885554ms
Longest duration: 21.035200231s
Total connections: 1598
Average duration: 207.577772ms
Shortest duration: 21.964284ms
Longest duration: 18.628607764s
Failed to receive echo: Custom { kind: TimedOut, error: ConnectionError { error: IdleTimerExpired { source: Location { file: "/Users/bacv/.cargo/registry/src/index.crates.io-6f17d22bba15001f/s2n-quic-transport-0.42.0/src/connection/connection_impl.rs", line: 1070, col: 24 } } } }
Total connections: 1649
Average duration: 213.783171ms
Shortest duration: 21.867382ms
Longest duration: 20.324777239s
Total connections: 1699
Average duration: 223.845772ms
Shortest duration: 21.871344ms
Longest duration: 20.806979954s
Failed to receive echo: Custom { kind: TimedOut, error: ConnectionError { error: IdleTimerExpired { source: Location { file: "/Users/bacv/.cargo/registry/src/index.crates.io-6f17d22bba15001f/s2n-quic-transport-0.42.0/src/connection/connection_impl.rs", line: 1070, col: 24 } } } }
Total connections: 1748
Average duration: 222.682564ms
Shortest duration: 21.979767ms
Longest duration: 20.714837651s
Failed to receive echo: Custom { kind: TimedOut, error: ConnectionError { error: IdleTimerExpired { source: Location { file: "/Users/bacv/.cargo/registry/src/index.crates.io-6f17d22bba15001f/s2n-quic-transport-0.42.0/src/connection/connection_impl.rs", line: 1070, col: 24 } } } }
Failed to receive echo: Custom { kind: TimedOut, error: ConnectionError { error: IdleTimerExpired { source: Location { file: "/Users/bacv/.cargo/registry/src/index.crates.io-6f17d22bba15001f/s2n-quic-transport-0.42.0/src/connection/connection_impl.rs", line: 1070, col: 24 } } } }
Total connections: 1796
Average duration: 230.455983ms
Shortest duration: 21.920633ms
Longest duration: 20.581284884s
Failed to receive echo: Custom { kind: TimedOut, error: ConnectionError { error: IdleTimerExpired { source: Location { file: "/Users/bacv/.cargo/registry/src/index.crates.io-6f17d22bba15001f/s2n-quic-transport-0.42.0/src/connection/connection_impl.rs", line: 1070, col: 24 } } } }
Total connections: 1845
Average duration: 239.174745ms
Shortest duration: 21.96941ms
Longest duration: 21.123133244s
Failed to receive echo: Custom { kind: TimedOut, error: ConnectionError { error: IdleTimerExpired { source: Location { file: "/Users/bacv/.cargo/registry/src/index.crates.io-6f17d22bba15001f/s2n-quic-transport-0.42.0/src/connection/connection_impl.rs", line: 1070, col: 24 } } } }
Total connections: 1894
Average duration: 253.782504ms
Shortest duration: 21.783953ms
Longest duration: 21.504482682s
Failed to receive echo: Custom { kind: TimedOut, error: ConnectionError { error: IdleTimerExpired { source: Location { file: "/Users/bacv/.cargo/registry/src/index.crates.io-6f17d22bba15001f/s2n-quic-transport-0.42.0/src/connection/connection_impl.rs", line: 1070, col: 24 } } } }
Total connections: 1942
Average duration: 244.930136ms
Shortest duration: 21.855075ms
Longest duration: 20.888778442s
Failed to receive echo: Custom { kind: TimedOut, error: ConnectionError { error: IdleTimerExpired { source: Location { file: "/Users/bacv/.cargo/registry/src/index.crates.io-6f17d22bba15001f/s2n-quic-transport-0.42.0/src/connection/connection_impl.rs", line: 1070, col: 24 } } } }
Total connections: 1992
Average duration: 251.450658ms
Shortest duration: 21.908127ms
Longest duration: 20.775567755s

View File

@ -0,0 +1,296 @@
Total connections: 40
Total bytes received: 102400
Total connections: 90
Total bytes received: 460800
Total connections: 140
Total bytes received: 1075200
Total connections: 190
Total bytes received: 1945600
Total connections: 240
Total bytes received: 3072000
Total connections: 290
Total bytes received: 4454400
Total connections: 340
Total bytes received: 6092800
Total connections: 390
Total bytes received: 7987200
Total connections: 440
Total bytes received: 10137600
Total connections: 490
Total bytes received: 12544000
Total connections: 540
Total bytes received: 15206400
Total connections: 590
Total bytes received: 18124800
Total connections: 640
Total bytes received: 21299200
Total connections: 690
Total bytes received: 24729600
Total connections: 740
Total bytes received: 28416000
Total connections: 790
Total bytes received: 32358400
Total connections: 840
Total bytes received: 36556800
Total connections: 890
Total bytes received: 41011200
Total connections: 940
Total bytes received: 45721600
Total connections: 990
Total bytes received: 50688000
Total connections: 1040
Total bytes received: 55910400
Total connections: 1090
Total bytes received: 61388800
Total connections: 1140
Total bytes received: 67123200
Total connections: 1190
Total bytes received: 73113600
Total connections: 1240
Total bytes received: 79360000
Total connections: 1290
Total bytes received: 85862400
Total connections: 1340
Total bytes received: 92620800
Total connections: 1390
Total bytes received: 99635200
Total connections: 1440
Total bytes received: 106905600
Total connections: 1490
Total bytes received: 114432000
Total connections: 1540
Total bytes received: 122214400
Total connections: 1590
Total bytes received: 130252800
Total connections: 1640
Total bytes received: 138547200
Total connections: 1690
Total bytes received: 147097600
Total connections: 1740
Total bytes received: 155904000
Total connections: 1790
Total bytes received: 164966400
Total connections: 1840
Total bytes received: 174284800
Total connections: 1890
Total bytes received: 183859200
Total connections: 1940
Total bytes received: 193689600
Total connections: 1990
Total bytes received: 203776000
Total connections: 2040
Total bytes received: 214118400
Total connections: 2090
Total bytes received: 224716800
Total connections: 2140
Total bytes received: 235571200
Total connections: 2190
Total bytes received: 246681600
Total connections: 2240
Total bytes received: 258048000
Total connections: 2290
Total bytes received: 269670400
Total connections: 2340
Total bytes received: 281548800
Total connections: 2390
Total bytes received: 293683200
Total connections: 2440
Total bytes received: 306073600
Total connections: 2490
Total bytes received: 318720000
Total connections: 2540
Total bytes received: 331622400
Total connections: 2590
Total bytes received: 344780800
Total connections: 2640
Total bytes received: 358195200
Total connections: 2690
Total bytes received: 371865600
Total connections: 2740
Total bytes received: 385792000
Total connections: 2790
Total bytes received: 399974400
Total connections: 2840
Total bytes received: 414412800
Total connections: 2890
Total bytes received: 429107200
Total connections: 2940
Total bytes received: 444057600
Total connections: 2990
Total bytes received: 459264000
Total connections: 3040
Total bytes received: 474726400
Total connections: 3090
Total bytes received: 490444800
Total connections: 3140
Total bytes received: 506419200
Total connections: 3190
Total bytes received: 522649600
Total connections: 3240
Total bytes received: 539136000
Total connections: 3290
Total bytes received: 555878400
Total connections: 3340
Total bytes received: 572869632
Total connections: 3390
Total bytes received: 590131200
Total connections: 3440
Total bytes received: 607641600
Total connections: 3490
Total bytes received: 625408000
Total connections: 3540
Total bytes received: 643430400
Total connections: 3590
Total bytes received: 661708800
Total connections: 3640
Total bytes received: 680238080
Total connections: 3690
Total bytes received: 699033600
Total connections: 3740
Total bytes received: 718080000
Total connections: 3790
Total bytes received: 737382400
Total connections: 3840
Total bytes received: 756940800
Total connections: 3890
Total bytes received: 776755200
Total connections: 3940
Total bytes received: 796825600
Total connections: 3990
Total bytes received: 817152000
Total connections: 4040
Total bytes received: 837732352
Total connections: 4090
Total bytes received: 858572800
Total connections: 4140
Total bytes received: 879667200
Total connections: 4190
Total bytes received: 901017600
Total connections: 4240
Total bytes received: 922624000
Total connections: 4290
Total bytes received: 944486400
Total connections: 4340
Total bytes received: 966604800
Total connections: 4390
Total bytes received: 988849152
Total connections: 4440
Total bytes received: 1011603456
Total connections: 4490
Total bytes received: 1034493952
Total connections: 4540
Total bytes received: 1057638400
Total connections: 4590
Total bytes received: 1081034752
Total connections: 4640
Total bytes received: 1104688128
Total connections: 4690
Total bytes received: 1128529920
Total connections: 4740
Total bytes received: 1152765952
Total connections: 4790
Total bytes received: 1177119744
Total connections: 4840
Total bytes received: 1201714176
Total connections: 4890
Total bytes received: 1226694656
Total connections: 4940
Total bytes received: 1251868672
Total connections: 4990
Total bytes received: 1277172736
Total connections: 5040
Total bytes received: 1303076864
Total connections: 5090
Total bytes received: 1328959488
Total connections: 5140
Total bytes received: 1355164672
Total connections: 5190
Total bytes received: 1381540864
Total connections: 5240
Total bytes received: 1408472064
Total connections: 5290
Total bytes received: 1435378688
Total connections: 5340
Total bytes received: 1462671360
Total connections: 5390
Total bytes received: 1490176000
Total connections: 5440
Total bytes received: 1517731840
Total connections: 5490
Total bytes received: 1545831424
Total connections: 5540
Total bytes received: 1573781504
Total connections: 5590
Total bytes received: 1602471936
Total connections: 5640
Total bytes received: 1631312896
Total connections: 5690
Total bytes received: 1660304384
Total connections: 5740
Total bytes received: 1689594880
Total connections: 5790
Total bytes received: 1719099392
Total connections: 5840
Total bytes received: 1748859904
Total connections: 5890
Total bytes received: 1779062784
Total connections: 5940
Total bytes received: 1809417216
Total connections: 5990
Total bytes received: 1839323136
Total connections: 6040
Total bytes received: 1870565376
Total connections: 6090
Total bytes received: 1901555712
Total connections: 6140
Total bytes received: 1933114368
Total connections: 6190
Total bytes received: 1964483584
Total connections: 6240
Total bytes received: 1996463104
Total connections: 6290
Total bytes received: 2028560384
Total connections: 6340
Total bytes received: 2060995584
Total connections: 6390
Total bytes received: 2093415424
Total connections: 6440
Total bytes received: 2126259200
Total connections: 6490
Total bytes received: 2159459328
Total connections: 6540
Total bytes received: 2192793600
Total connections: 6590
Total bytes received: 2224126976
Total connections: 6640
Total bytes received: 2259871744
Total connections: 6690
Total bytes received: 2294192128
Total connections: 6740
Total bytes received: 2328577024
Total connections: 6790
Total bytes received: 2362927104
Total connections: 6840
Total bytes received: 2398505984
Total connections: 6890
Total bytes received: 2433349632
Total connections: 6940
Total bytes received: 2467748864
Total connections: 6990
Total bytes received: 2503842816
Total connections: 7040
Total bytes received: 2540115968
Total connections: 7090
Total bytes received: 2576010240
Total connections: 7140
Total bytes received: 2612220928
Total connections: 7190
Total bytes received: 2647589888
Total connections: 7240
Total bytes received: 2685115392
Total connections: 7260
Total bytes received: 2698314752
Total connections: 7260
Total bytes received: 2698314752
Total connections: 7260
Total bytes received: 2698314752

View File

@ -0,0 +1,206 @@
Total connections: 35
Total bytes received: 84992
Total connections: 90
Total bytes received: 431104
Total connections: 140
Total bytes received: 1040384
Total connections: 187
Total bytes received: 1906688
Total connections: 240
Total bytes received: 3045376
Total connections: 290
Total bytes received: 4399104
Total connections: 340
Total bytes received: 6002688
Total connections: 390
Total bytes received: 7859200
Total connections: 439
Total bytes received: 9975808
Total connections: 490
Total bytes received: 12349440
Total connections: 538
Total bytes received: 14972928
Total connections: 580
Total bytes received: 17860608
Total connections: 636
Total bytes received: 20989952
Total connections: 683
Total bytes received: 24391680
Total connections: 733
Total bytes received: 28033024
Total connections: 788
Total bytes received: 31938560
Total connections: 838
Total bytes received: 36090880
Total connections: 884
Total bytes received: 40511488
Total connections: 930
Total bytes received: 45157376
Total connections: 988
Total bytes received: 50105344
Total connections: 1036
Total bytes received: 55293952
Total connections: 1090
Total bytes received: 60731392
Total connections: 1140
Total bytes received: 66426880
Total connections: 1183
Total bytes received: 72384512
Total connections: 1235
Total bytes received: 78590976
Total connections: 1290
Total bytes received: 85040128
Total connections: 1340
Total bytes received: 91766784
Total connections: 1381
Total bytes received: 98753536
Total connections: 1430
Total bytes received: 105977856
Total connections: 1488
Total bytes received: 113460224
Total connections: 1537
Total bytes received: 121200640
Total connections: 1590
Total bytes received: 129201152
Total connections: 1630
Total bytes received: 137466880
Total connections: 1682
Total bytes received: 145979392
Total connections: 1740
Total bytes received: 154765312
Total connections: 1783
Total bytes received: 163801088
Total connections: 1834
Total bytes received: 173084672
Total connections: 1880
Total bytes received: 182625280
Total connections: 1936
Total bytes received: 192398336
Total connections: 1988
Total bytes received: 202447872
Total connections: 2039
Total bytes received: 212760576
Total connections: 2090
Total bytes received: 223312896
Total connections: 2133
Total bytes received: 234125312
Total connections: 2185
Total bytes received: 245209088
Total connections: 2238
Total bytes received: 256524288
Total connections: 2290
Total bytes received: 268115968
Total connections: 2340
Total bytes received: 279951360
Total connections: 2390
Total bytes received: 292040704
Total connections: 2436
Total bytes received: 304396288
Total connections: 2490
Total bytes received: 317001728
Total connections: 2535
Total bytes received: 329854976
Total connections: 2585
Total bytes received: 342990848
Total connections: 2639
Total bytes received: 356342784
Total connections: 2680
Total bytes received: 369996800
Total connections: 2730
Total bytes received: 383879168
Total connections: 2789
Total bytes received: 398013440
Total connections: 2840
Total bytes received: 412407808
Total connections: 2883
Total bytes received: 427077632
Total connections: 2931
Total bytes received: 441989120
Total connections: 2988
Total bytes received: 457133056
Total connections: 3038
Total bytes received: 472569856
Total connections: 3090
Total bytes received: 488248320
Total connections: 3130
Total bytes received: 504205312
Total connections: 3189
Total bytes received: 520378368
Total connections: 3240
Total bytes received: 536813568
Total connections: 3281
Total bytes received: 553544704
Total connections: 3339
Total bytes received: 570491904
Total connections: 3390
Total bytes received: 587702272
Total connections: 3440
Total bytes received: 605172736
Total connections: 3490
Total bytes received: 622896128
Total connections: 3538
Total bytes received: 640886784
Total connections: 3590
Total bytes received: 659121152
Total connections: 3632
Total bytes received: 677628928
Total connections: 3690
Total bytes received: 696367104
Total connections: 3740
Total bytes received: 715377664
Total connections: 3786
Total bytes received: 734641152
Total connections: 3838
Total bytes received: 754159616
Total connections: 3886
Total bytes received: 773948416
Total connections: 3938
Total bytes received: 793968640
Total connections: 3990
Total bytes received: 814256128
Total connections: 4040
Total bytes received: 834796544
Total connections: 4090
Total bytes received: 855598080
Total connections: 4140
Total bytes received: 876651520
Total connections: 4190
Total bytes received: 897942528
Total connections: 4235
Total bytes received: 919537664
Total connections: 4286
Total bytes received: 941368320
Total connections: 4334
Total bytes received: 963453952
Total connections: 4384
Total bytes received: 985788416
Total connections: 4437
Total bytes received: 1008365568
Total connections: 4487
Total bytes received: 1031183360
Total connections: 4539
Total bytes received: 1054257152
Total connections: 4587
Total bytes received: 1077655552
Total connections: 4631
Total bytes received: 1101247488
Total connections: 4685
Total bytes received: 1125131264
Total connections: 4739
Total bytes received: 1149220864
Total connections: 4790
Total bytes received: 1173545984
Total connections: 4834
Total bytes received: 1198186496
Total connections: 4890
Total bytes received: 1223078912
Total connections: 4940
Total bytes received: 1248109568
Total connections: 4990
Total bytes received: 1273624576
Total connections: 5038
Total bytes received: 1299228672
Total connections: 5089
Total bytes received: 1325129728
Total connections: 5115
Total bytes received: 1351292928

View File

@ -0,0 +1,30 @@
Total connections: 40
Total bytes received: 102400
Total connections: 90
Total bytes received: 460800
Total connections: 140
Total bytes received: 1075200
Total connections: 190
Total bytes received: 1945600
Total connections: 240
Total bytes received: 3072000
Total connections: 290
Total bytes received: 4454400
Total connections: 340
Total bytes received: 6092800
Total connections: 390
Total bytes received: 7987200
Total connections: 440
Total bytes received: 10137600
Total connections: 490
Total bytes received: 12544000
Total connections: 502
Total bytes received: 15082496
Total connections: 502
Total bytes received: 17675264
Total connections: 502
Total bytes received: 20252672
Total connections: 502
Total bytes received: 22794240
Total connections: 502
Total bytes received: 25393152

View File

@ -0,0 +1,160 @@
Total connections: 20
Total bytes received: 30720
Total connections: 70
Total bytes received: 286720
Total connections: 120
Total bytes received: 798720
Total connections: 170
Total bytes received: 1566720
Total connections: 220
Total bytes received: 2590720
Total connections: 270
Total bytes received: 3870720
Total connections: 320
Total bytes received: 5406720
Total connections: 370
Total bytes received: 7198720
Total connections: 420
Total bytes received: 9246720
Total connections: 470
Total bytes received: 11550720
Total connections: 520
Total bytes received: 14110720
Total connections: 570
Total bytes received: 16926720
Total connections: 620
Total bytes received: 19998720
Total connections: 670
Total bytes received: 23326720
Total connections: 720
Total bytes received: 26910720
Total connections: 770
Total bytes received: 30750720
Total connections: 820
Total bytes received: 34846720
Total connections: 870
Total bytes received: 39198720
Total connections: 920
Total bytes received: 43810816
Total connections: 970
Total bytes received: 48677888
Total connections: 1020
Total bytes received: 53807104
Total connections: 1071
Total bytes received: 59180032
Total connections: 1120
Total bytes received: 64826368
Total connections: 1170
Total bytes received: 70731776
Total connections: 1220
Total bytes received: 76907520
Total connections: 1270
Total bytes received: 83326976
Total connections: 1320
Total bytes received: 90051584
Total connections: 1370
Total bytes received: 96997376
Total connections: 1420
Total bytes received: 104213504
Total connections: 1470
Total bytes received: 111686656
Total connections: 1522
Total bytes received: 119405568
Total connections: 1580
Total bytes received: 127532032
Total connections: 1620
Total bytes received: 135713792
Total connections: 1670
Total bytes received: 144191488
Total connections: 1720
Total bytes received: 152928256
Total connections: 1770
Total bytes received: 161909760
Total connections: 1820
Total bytes received: 171132928
Total connections: 1870
Total bytes received: 180577280
Total connections: 1922
Total bytes received: 190330880
Total connections: 1979
Total bytes received: 200349696
Total connections: 2028
Total bytes received: 210616320
Total connections: 2072
Total bytes received: 221136896
Total connections: 2121
Total bytes received: 231907328
Total connections: 2171
Total bytes received: 242927616
Total connections: 2221
Total bytes received: 254141440
Total connections: 2272
Total bytes received: 265703424
Total connections: 2323
Total bytes received: 277531648
Total connections: 2372
Total bytes received: 289550336
Total connections: 2430
Total bytes received: 301887488
Total connections: 2470
Total bytes received: 314462208
Total connections: 2522
Total bytes received: 327268352
Total connections: 2570
Total bytes received: 340332544
Total connections: 2630
Total bytes received: 353652736
Total connections: 2670
Total bytes received: 366716928
Total connections: 2721
Total bytes received: 381085696
Total connections: 2780
Total bytes received: 395094016
Total connections: 2826
Total bytes received: 409464832
Total connections: 2873
Total bytes received: 424050688
Total connections: 2923
Total bytes received: 438965248
Total connections: 2978
Total bytes received: 454073344
Total connections: 3024
Total bytes received: 469457920
Total connections: 3076
Total bytes received: 485017600
Total connections: 3127
Total bytes received: 500844544
Total connections: 3175
Total bytes received: 517042176
Total connections: 3224
Total bytes received: 533330944
Total connections: 3279
Total bytes received: 549846016
Total connections: 3327
Total bytes received: 566833152
Total connections: 3377
Total bytes received: 583817216
Total connections: 3428
Total bytes received: 601115648
Total connections: 3472
Total bytes received: 618647552
Total connections: 3522
Total bytes received: 636266496
Total connections: 3569
Total bytes received: 654063616
Total connections: 3623
Total bytes received: 672388096
Total connections: 3670
Total bytes received: 690926592
Total connections: 3716
Total bytes received: 709186560
Total connections: 3767
Total bytes received: 727835648
Total connections: 3818
Total bytes received: 746618880
Total connections: 3871
Total bytes received: 765919232
Total connections: 3917
Total bytes received: 785374208
Total connections: 3968
Total bytes received: 805089280

View File

@ -0,0 +1,264 @@
Total connections: 30
Total bytes received: 61440
Total connections: 80
Total bytes received: 368640
Total connections: 130
Total bytes received: 931840
Total connections: 180
Total bytes received: 1751040
Total connections: 230
Total bytes received: 2826240
Total connections: 280
Total bytes received: 4157440
Total connections: 330
Total bytes received: 5744640
Total connections: 380
Total bytes received: 7587840
Total connections: 430
Total bytes received: 9687040
Total connections: 480
Total bytes received: 12042240
Total connections: 530
Total bytes received: 14653440
Total connections: 580
Total bytes received: 17520640
Total connections: 630
Total bytes received: 20643840
Total connections: 680
Total bytes received: 24023040
Total connections: 730
Total bytes received: 27658240
Total connections: 780
Total bytes received: 31549440
Total connections: 830
Total bytes received: 35696640
Total connections: 880
Total bytes received: 40100864
Total connections: 930
Total bytes received: 44761088
Total connections: 980
Total bytes received: 49678336
Total connections: 1030
Total bytes received: 54851584
Total connections: 1083
Total bytes received: 60288000
Total connections: 1133
Total bytes received: 66048000
Total connections: 1181
Total bytes received: 71961600
Total connections: 1233
Total bytes received: 78281728
Total connections: 1280
Total bytes received: 84772864
Total connections: 1330
Total bytes received: 91495424
Total connections: 1380
Total bytes received: 98468864
Total connections: 1430
Total bytes received: 105684992
Total connections: 1488
Total bytes received: 113188864
Total connections: 1532
Total bytes received: 120939520
Total connections: 1580
Total bytes received: 128924672
Total connections: 1630
Total bytes received: 137191424
Total connections: 1680
Total bytes received: 145692672
Total connections: 1731
Total bytes received: 154463232
Total connections: 1780
Total bytes received: 163433472
Total connections: 1830
Total bytes received: 172736512
Total connections: 1880
Total bytes received: 182309888
Total connections: 1930
Total bytes received: 192062464
Total connections: 1986
Total bytes received: 202088448
Total connections: 2030
Total bytes received: 212466688
Total connections: 2080
Total bytes received: 223038464
Total connections: 2130
Total bytes received: 233815040
Total connections: 2185
Total bytes received: 244946944
Total connections: 2237
Total bytes received: 256273408
Total connections: 2288
Total bytes received: 267849728
Total connections: 2332
Total bytes received: 279698432
Total connections: 2380
Total bytes received: 291800064
Total connections: 2430
Total bytes received: 304150528
Total connections: 2480
Total bytes received: 316752896
Total connections: 2530
Total bytes received: 329614336
Total connections: 2580
Total bytes received: 342728704
Total connections: 2630
Total bytes received: 355998720
Total connections: 2680
Total bytes received: 369720320
Total connections: 2730
Total bytes received: 383623168
Total connections: 2779
Total bytes received: 397772800
Total connections: 2830
Total bytes received: 412167168
Total connections: 2880
Total bytes received: 426823680
Total connections: 2931
Total bytes received: 441725952
Total connections: 2980
Total bytes received: 456902656
Total connections: 3030
Total bytes received: 472307712
Total connections: 3080
Total bytes received: 487971840
Total connections: 3130
Total bytes received: 503932928
Total connections: 3180
Total bytes received: 520102912
Total connections: 3230
Total bytes received: 536551424
Total connections: 3280
Total bytes received: 553277440
Total connections: 3330
Total bytes received: 570220544
Total connections: 3381
Total bytes received: 587461632
Total connections: 3437
Total bytes received: 604930048
Total connections: 3480
Total bytes received: 622651392
Total connections: 3530
Total bytes received: 640645120
Total connections: 3580
Total bytes received: 658859008
Total connections: 3630
Total bytes received: 677373952
Total connections: 3680
Total bytes received: 696124416
Total connections: 3731
Total bytes received: 715057152
Total connections: 3780
Total bytes received: 734391296
Total connections: 3829
Total bytes received: 753899520
Total connections: 3880
Total bytes received: 773683200
Total connections: 3938
Total bytes received: 793706496
Total connections: 3980
Total bytes received: 814004224
Total connections: 4031
Total bytes received: 834541568
Total connections: 4088
Total bytes received: 855337984
Total connections: 4130
Total bytes received: 876393472
Total connections: 4184
Total bytes received: 897693696
Total connections: 4238
Total bytes received: 919260160
Total connections: 4283
Total bytes received: 941048832
Total connections: 4330
Total bytes received: 963117056
Total connections: 4380
Total bytes received: 985477120
Total connections: 4430
Total bytes received: 1008069632
Total connections: 4479
Total bytes received: 1030887424
Total connections: 4530
Total bytes received: 1054034944
Total connections: 4581
Total bytes received: 1077368832
Total connections: 4631
Total bytes received: 1100997632
Total connections: 4680
Total bytes received: 1124763648
Total connections: 4730
Total bytes received: 1148972032
Total connections: 4788
Total bytes received: 1173344256
Total connections: 4833
Total bytes received: 1197986816
Total connections: 4879
Total bytes received: 1222903808
Total connections: 4936
Total bytes received: 1248041984
Total connections: 4982
Total bytes received: 1273445376
Total connections: 5034
Total bytes received: 1298970624
Total connections: 5084
Total bytes received: 1325005824
Total connections: 5131
Total bytes received: 1351166976
Total connections: 5180
Total bytes received: 1377561600
Total connections: 5229
Total bytes received: 1404304384
Total connections: 5280
Total bytes received: 1431198720
Total connections: 5337
Total bytes received: 1458309120
Total connections: 5385
Total bytes received: 1485715456
Total connections: 5430
Total bytes received: 1513218048
Total connections: 5478
Total bytes received: 1541381120
Total connections: 5534
Total bytes received: 1569244160
Total connections: 5577
Total bytes received: 1597926400
Total connections: 5627
Total bytes received: 1626653696
Total connections: 5681
Total bytes received: 1655954432
Total connections: 5729
Total bytes received: 1685166080
Total connections: 5786
Total bytes received: 1714749440
Total connections: 5837
Total bytes received: 1744457728
Total connections: 5887
Total bytes received: 1774462976
Total connections: 5936
Total bytes received: 1804697600
Total connections: 5982
Total bytes received: 1835297792
Total connections: 6032
Total bytes received: 1865913344
Total connections: 6086
Total bytes received: 1896906752
Total connections: 6135
Total bytes received: 1927941120
Total connections: 6180
Total bytes received: 1959383040
Total connections: 6236
Total bytes received: 1990605824
Total connections: 6267
Total bytes received: 2013293568
Total connections: 6267
Total bytes received: 2013293568
Total connections: 6267
Total bytes received: 2013293568
Total connections: 6267
Total bytes received: 2015210496
Total connections: 6437
Total bytes received: 2028214272
Total connections: 6519
Total bytes received: 2061681664
Total connections: 6549
Total bytes received: 2084039680

View File

@ -0,0 +1,82 @@
Total connections: 40
Total bytes received: 102400
Total connections: 90
Total bytes received: 460800
Total connections: 140
Total bytes received: 1075200
Total connections: 190
Total bytes received: 1945600
Total connections: 240
Total bytes received: 3072000
Total connections: 290
Total bytes received: 4454400
Total connections: 340
Total bytes received: 6092800
Total connections: 390
Total bytes received: 7987200
Total connections: 440
Total bytes received: 10137600
Total connections: 490
Total bytes received: 12544000
Total connections: 540
Total bytes received: 15206400
Total connections: 590
Total bytes received: 18124800
Total connections: 640
Total bytes received: 21299200
Total connections: 690
Total bytes received: 24729600
Total connections: 740
Total bytes received: 28416000
Total connections: 790
Total bytes received: 32358400
Total connections: 840
Total bytes received: 36556800
Total connections: 890
Total bytes received: 41011200
Total connections: 940
Total bytes received: 45721600
Total connections: 990
Total bytes received: 50688000
Total connections: 1040
Total bytes received: 55910400
Total connections: 1090
Total bytes received: 61373440
Total connections: 1140
Total bytes received: 67117056
Total connections: 1190
Total bytes received: 73077760
Total connections: 1240
Total bytes received: 79323136
Total connections: 1290
Total bytes received: 85787648
Total connections: 1339
Total bytes received: 92526592
Total connections: 1390
Total bytes received: 99499008
Total connections: 1440
Total bytes received: 106748928
Total connections: 1490
Total bytes received: 114237440
Total connections: 1540
Total bytes received: 121978880
Total connections: 1590
Total bytes received: 129926144
Total connections: 1639
Total bytes received: 138142720
Total connections: 1690
Total bytes received: 146636800
Total connections: 1739
Total bytes received: 155419648
Total connections: 1789
Total bytes received: 164379648
Total connections: 1839
Total bytes received: 173555712
Total connections: 1888
Total bytes received: 183092224
Total connections: 1936
Total bytes received: 192808960
Total connections: 1988
Total bytes received: 202714112
Total connections: 2011
Total bytes received: 208108544

View File

@ -0,0 +1,35 @@
[ req ]
default_bits = 2048
distinguished_name = req_distinguished_name
req_extensions = req_ext
x509_extensions = v3_ca
[ req_distinguished_name ]
countryName = Country Name
countryName_default = US
stateOrProvinceName = State or Province Name
stateOrProvinceName_default = California
localityName = Locality Name
localityName_default = San Francisco
organizationName = Organization Name
organizationName_default = My Company
organizationalUnitName = Organizational Unit Name
organizationalUnitName_default = IT Department
commonName = Common Name
commonName_default = localhost
[ req_ext ]
subjectAltName = @alt_names
[ v3_ca ]
subjectAltName = @alt_names
authorityKeyIdentifier=keyid,issuer
basicConstraints = CA:TRUE
keyUsage = digitalSignature, keyEncipherment
extendedKeyUsage = serverAuth
[ alt_names ]
DNS.1 = bacv.org
DNS.2 = localhost
IP.1 = 145.239.92.79
IP.2 = 127.0.0.1

View File

@ -0,0 +1,136 @@
use rand::{thread_rng, Rng};
use s2n_quic::{client::Connect, Client};
use std::{
error::Error,
net::SocketAddr,
sync::{
atomic::{AtomicUsize, Ordering},
Arc,
},
};
use tokio::{
io::{AsyncReadExt, AsyncWriteExt},
sync::mpsc,
time::{self, Duration, Instant},
};
/// NOTE: this certificate is to be used for demonstration purposes only!
pub static CERT_PEM: &str = include_str!(concat!(env!("CARGO_MANIFEST_DIR"), "/cert.pem"));
#[derive(Debug)]
struct Stat {
duration: Duration,
}
async fn spawn_client(
stats_tx: mpsc::Sender<Stat>,
_id: usize,
connection_counter: Arc<AtomicUsize>,
) -> Result<(), Box<dyn Error + Send + Sync>> {
let client = Client::builder()
.with_tls(CERT_PEM)?
.with_io("0.0.0.0:0")?
.start()?;
let addr: SocketAddr = "145.239.92.79:4433".parse()?;
let connect = Connect::new(addr).with_server_name("bacv.org");
let mut connection = client.connect(connect).await?;
connection.keep_alive(true)?;
connection_counter.fetch_add(1, Ordering::SeqCst);
let stream = connection.open_bidirectional_stream().await?;
let (mut receive_stream, mut send_stream) = stream.split();
let mut interval = time::interval(Duration::from_secs(1));
loop {
interval.tick().await;
let mut message = [0u8; 1024];
thread_rng().fill(&mut message);
let start = Instant::now();
if let Err(e) = send_stream.write_all(&message).await {
println!("Failed to send message: {:?}", e);
break;
}
let mut buf = vec![0; message.len()];
if let Err(e) = receive_stream.read_exact(&mut buf).await {
println!("Failed to receive echo: {:?}", e);
break;
}
let duration = start.elapsed();
if stats_tx.send(Stat { duration }).await.is_err() {
break;
}
}
connection_counter.fetch_sub(1, Ordering::SeqCst);
Ok(())
}
async fn print_stats(mut rx: mpsc::Receiver<Stat>, connection_counter: Arc<AtomicUsize>) {
let mut total_duration = Duration::from_secs(0);
let mut min_duration = Duration::from_secs(u64::MAX);
let mut max_duration = Duration::from_secs(0);
let mut count = 0;
let mut interval = time::interval(Duration::from_secs(5));
loop {
tokio::select! {
Some(stat) = rx.recv() => {
count += 1;
total_duration += stat.duration;
if stat.duration < min_duration {
min_duration = stat.duration;
}
if stat.duration > max_duration {
max_duration = stat.duration;
}
}
_ = interval.tick() => {
let average_duration = if count == 0 {
Duration::from_secs(0)
} else {
total_duration / count as u32
};
println!("Total connections: {}", connection_counter.load(Ordering::SeqCst));
println!("Average duration: {:?}", average_duration);
println!("Shortest duration: {:?}", min_duration);
println!("Longest duration: {:?}", max_duration);
total_duration = Duration::from_secs(0);
min_duration = Duration::from_secs(u64::MAX);
max_duration = Duration::from_secs(0);
count = 0;
}
}
}
}
#[tokio::main]
async fn main() -> Result<(), Box<dyn Error>> {
let (tx, rx) = mpsc::channel(100);
let connection_counter = Arc::new(AtomicUsize::new(0));
tokio::spawn(print_stats(rx, connection_counter.clone()));
let mut interval = time::interval(Duration::from_secs(1));
let mut id = 0;
loop {
interval.tick().await;
(0..10).for_each(|_| {
let tx = tx.clone();
let connection_counter = connection_counter.clone();
id += 1;
tokio::spawn(async move {
let r = spawn_client(tx, id, connection_counter).await;
if let Err(e) = r {
println!("{e}");
}
});
});
}
}

View File

@ -0,0 +1,58 @@
use s2n_quic::Server;
use std::error::Error;
use std::sync::{
atomic::{AtomicUsize, Ordering},
Arc,
};
/// NOTE: this certificate is to be used for demonstration purposes only!
pub static CERT_PEM: &str = include_str!(concat!(env!("CARGO_MANIFEST_DIR"), "/cert.pem"));
/// NOTE: this certificate is to be used for demonstration purposes only!
pub static KEY_PEM: &str = include_str!(concat!(env!("CARGO_MANIFEST_DIR"), "/key.pem"));
#[tokio::main]
async fn main() -> Result<(), Box<dyn Error>> {
let connection_counter = Arc::new(AtomicUsize::new(0));
let byte_counter = Arc::new(AtomicUsize::new(0));
let connection_counter_a = connection_counter.clone();
let byte_counter_b = byte_counter.clone();
tokio::spawn(async move {
loop {
tokio::time::sleep(tokio::time::Duration::from_secs(5)).await;
println!(
"Total connections: {}",
connection_counter_a.load(Ordering::SeqCst)
);
println!(
"Total bytes received: {}",
byte_counter_b.load(Ordering::SeqCst)
);
}
});
let mut server = Server::builder()
.with_tls((CERT_PEM, KEY_PEM))?
.with_io("0.0.0.0:4433")?
.start()?;
while let Some(mut connection) = server.accept().await {
let connection_counter = connection_counter.clone();
let byte_counter = byte_counter.clone();
connection_counter.fetch_add(1, Ordering::SeqCst);
tokio::spawn(async move {
while let Ok(Some(mut stream)) = connection.accept_bidirectional_stream().await {
let byte_counter = byte_counter.clone();
tokio::spawn(async move {
while let Ok(Some(data)) = stream.receive().await {
byte_counter.fetch_add(data.len(), Ordering::SeqCst);
stream.send(data).await.expect("stream should be open");
}
});
}
});
}
Ok(())
}