dotnet / performance

This repo contains benchmarks used for testing the performance of all .NET Runtimes
MIT License
684 stars 263 forks source link

Add DefaultMutualHandshakeContext* benchmarks #4277

Closed rzikm closed 1 month ago

rzikm commented 2 months ago

This PR adds microbenchmarks for mutually authenticated SslStream pair which uses SslStreamCertificateContext on the server side. This allows benchmarking TLS resume with client certificates (supported on Windows, newly supported on Linux in .NET 9 via https://github.com/dotnet/runtime/pull/102656)

rzikm commented 2 months ago

CI Failures seem to be unrelated.

rzikm commented 1 month ago

@adamsitnik I can't merge this PR because of a failed GH check on performance-ci, I don't think the failures are related to my changes. Can you override it and merge this?

adamsitnik commented 1 month ago

Can you override it and merge this?

I don't have such permissions anymore.

But @caaavik-msft or @LoopedBard3 or @DrewScoggins should be able to do that.