-
Notifications
You must be signed in to change notification settings - Fork 3
Closed
Description
Run Information
| Architecture | x64 |
|---|---|
| OS | Windows 10.0.19042 |
| Baseline | d839aacdb43cd1b5d6957a05ba4539d411938829 |
| Compare | dcd1e03ab42ea52d488f6874f40403f5f6069818 |
| Diff | Diff |
Improvemnts in System.Net.Http.Tests.SocketsHttpHandlerPerfTest
| Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
|---|---|---|---|---|---|---|---|---|---|---|
| Get - Duration of single invocation | 75.61 μs | 63.09 μs | 0.83 | 0.50 | False |
Historical Data in Reporting System
Repro
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net6.0 --filter 'System.Net.Http.Tests.SocketsHttpHandlerPerfTest*'Details
Payloads
Histogram
System.Net.Http.Tests.SocketsHttpHandlerPerfTest.Get(ssl: True, chunkedResponse: False, responseLength: 1)
Docs
Profiling workflow for dotnet/runtime repository
Benchmarking workflow for dotnet/runtime repository
| Architecture | x64 |
|---|---|
| OS | Windows 10.0.19042 |
| Baseline | d839aacdb43cd1b5d6957a05ba4539d411938829 |
| Compare | dcd1e03ab42ea52d488f6874f40403f5f6069818 |
| Diff | Diff |
Improvemnts in Microsoft.Extensions.DependencyInjection.GetServiceIEnumerable
| Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
|---|---|---|---|---|---|---|---|---|---|---|
| Scoped - Duration of single invocation | 87.41 ns | 66.76 ns | 0.76 | 0.28 | False | |||||
| Transient - Duration of single invocation | 5.78 μs | 109.92 ns | 0.02 | 0.08 | True |
Historical Data in Reporting System
Repro
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net6.0 --filter 'Microsoft.Extensions.DependencyInjection.GetServiceIEnumerable*'Details
Payloads
Histogram
Microsoft.Extensions.DependencyInjection.GetServiceIEnumerable.Scoped
Microsoft.Extensions.DependencyInjection.GetServiceIEnumerable.Transient
Docs
Profiling workflow for dotnet/runtime repository
Benchmarking workflow for dotnet/runtime repository


