IsRegressionChecked: Marked as regression because the three check build points were 0.05 greater than the baseline.
IsImprovementBase: Marked as not an improvement because the compare was not 5% less than the baseline, or the value was too small.
IsRegressionBase: Marked as regression because the compare was 5% greater than the baseline, and the value was not too small.
IsRegressionChecked: Marked as regression because the three check build points were 0.05 greater than the baseline.
IsRegressionWindowed: Marked as regression because 4.0083092225 > 3.7281741746328945.
IsChangePoint: Marked as a change because one of 3/22/2022 12:26:23 PM, 6/7/2022 9:37:06 AM, 6/15/2022 7:24:26 PM falls between 6/7/2022 5:42:36 AM and 6/15/2022 7:24:26 PM.
IsRegressionStdDev: Marked as regression because -5.959987376380642 (T) = (0 -4229.5502843971535) / Math.Sqrt((72768.31784120911 / (12)) + (180220.74659497695 / (34))) is less than -2.0153675744421933 = MathNet.Numerics.Distributions.StudentT.InvCDF(0, 1, (12) + (34) - 2, .025) and -0.17677572468653327 = (3594.18553227193 - 4229.5502843971535) / 3594.18553227193 is less than -0.05.
IsImprovementBase: Marked as not an improvement because the compare was not 5% less than the baseline, or the value was too small.
IsChangeEdgeDetector: Marked not as a regression because Edge Detector said so.
```#### System.Buffers.Tests.RentReturnArrayPoolTests<Byte>.ProducerConsumer(RentalSize: 4096, ManipulateArray: True, Async: True, UseSharedPool: True)
```log
IsRegressionChecked: Marked as regression because the three check build points were 0.05 greater than the baseline.
IsImprovementBase: Marked as not an improvement because the compare was not 5% less than the baseline, or the value was too small.
IsRegressionBase: Marked as regression because the compare was 5% greater than the baseline, and the value was not too small.
IsRegressionChecked: Marked as regression because the three check build points were 0.05 greater than the baseline.
IsRegressionWindowed: Marked as regression because 8.523259018125 > 7.488930058837501.
IsChangePoint: Marked as a change because one of 3/22/2022 12:26:23 PM, 6/7/2022 9:37:06 AM, 6/15/2022 7:24:26 PM falls between 6/7/2022 5:42:36 AM and 6/15/2022 7:24:26 PM.
IsRegressionStdDev: Marked as regression because -7.1761342846030844 (T) = (0 -8056.018363167384) / Math.Sqrt((264078.92523851333 / (12)) + (170549.10565642136 / (34))) is less than -2.0153675744421933 = MathNet.Numerics.Distributions.StudentT.InvCDF(0, 1, (12) + (34) - 2, .025) and -0.17155222337884943 = (6876.363001500001 - 8056.018363167384) / 6876.363001500001 is less than -0.05.
IsImprovementBase: Marked as not an improvement because the compare was not 5% less than the baseline, or the value was too small.
IsChangeEdgeDetector: Marked not as a regression because Edge Detector said so.
Run Information
Regressions in System.Threading.Tasks.Tests.Perf_AsyncMethods
Test Report
Repro
Details
Payloads
Baseline
Compare
Histogram
System.Threading.Tasks.Tests.Perf_AsyncMethods.SingleYieldMethodInvocation
Description of detection logic
Docs
Profiling workflow for dotnet/runtime repository
Benchmarking workflow for dotnet/runtime repository
Regressions in System.Buffers.Tests.RentReturnArrayPoolTests<Byte>
Test Report
Repro
Details
Payloads
Baseline
Compare
Histogram
System.Buffers.Tests.RentReturnArrayPoolTests<Byte>.ProducerConsumer(RentalSize: 4096, ManipulateArray: True, Async: False, UseSharedPool: False)
Description of detection logic
Description of detection logic
Docs
Profiling workflow for dotnet/runtime repository
Benchmarking workflow for dotnet/runtime repository