BenchmarkDotNet
BenchmarkDotNet copied to clipboard
Powerful .NET library for benchmarking
I'd like to suggest adding a `WebPageExporter` feature that would export benchmark results to an interactive HTML page with modern visualization capabilities. **Motivation** 1. Presentation Enhancement: The current black and...
When I run the diagnostic with BenchmarkDotNet I get the following error: _"Standard error: The configured timeout 00:02:00 was reached!"_ I am configuring the job as follows: ``` Job net7WindowsJob...
When running BenchmarkDotNet with project files located on a second drive (SSD W:/) BenchmarkDotNet fails with `Generate Exception: Access to the path 'W:\System Volume Information' is denied.` But when I...
Currently, we have optional `WelchTTestPValueColumn` which help you to verify that there is a statistically significant difference between benchmarks. However, it doesn't work great with default run strategy because this...
It would be beneficial if all methods of the DotnetCliCommand were virtual. It's impossible to customize the build/restore behaviour of the CsProjCoreToolchain. Motivation: For large project, it's beneficial to use...
When trying to profile the benchmark, I'm getting this exception. No special configuration was used, just the attribute. .csproj: ```xml ``` ``` Unhandled exception. System.ArgumentNullException: Value cannot be null. (Parameter...
### **Environment Setup** I attempted to set up the environment for running benchmarks to complete [this ](https://github.com/dotnet/BenchmarkDotNet/issues/2573)issue by building two CoreRun executables: `windows.x64.Debug` `windows.x64.Release` The builds were successful, and no...
Steps to reproduce 1. Follow https://benchmarkdotnet.org/articles/features/vstest.html (console project + `TestAdapter` package + `Test.Sdk`) 2. Define 2 benchmarks with different `[BenchmarkCategory("MyTest1")]` and `[BenchmarkCategory("MyTest2")]` attributes 3. Run `dotnet test -c Release --filter...