-
Notifications
You must be signed in to change notification settings - Fork 244
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[HttpClient] Warmup measurements might be off #1988
Comments
Thanks for the report @ManickaP!
|
Up until warmup 3, with 4 it didn't happen.
Yes and yes. That's how it happened to me, I haven't tried other combos to confirm whether this is the only set up where it repoduces.
# client - happens only if ran with locally built runtime
~/repositories/runtime/artifacts/bin/testhost/net9.0-linux-Release-x64/dotnet bin/release/net9.0/HttpClient.dll --address localhost --port 5000 --useHttps true --path /get --scenario get --httpVersion 3.0 --numberOfHttpClients 1 --concurrencyPerHttpClient 1000 --useHttpMessageInvoker true --warmup 1 --duration 5
# server
dotnet run -c release --address localhost --port 5000 --useHttps true --httpVersion 3.0 --responseSize 1024 --http3StreamLimit 0
With console logging on. |
Just FYI, I'm removing all the temporary stuff to test this. From now on, I won't be able to easily give you more info (at least not with the same amount of effort as if you'd do it yourself). |
If ran locally and with some of the tracing on, the client fairly often reports this exception:
While I clearly see in the logs, that requests were exchange with the server.
Note that the client's
Main
was altered to start with:/cc @CarnaViire
The text was updated successfully, but these errors were encountered: