BenchmarkDotNet icon indicating copy to clipboard operation
BenchmarkDotNet copied to clipboard

Powerful .NET library for benchmarking

Results 223 BenchmarkDotNet issues
Sort by recently updated
recently updated
newest added

I want to run my benchmarkdotnetnet app in Kubernetes (as I want to test in real prod env). I've used K8s Job resource for this. My Job mainifest file is...

`MemoryDiagnoserTests.AssertAllocations` frequently fails GitHub/Windows builds. Test examples: `EngineShouldNotIntroduceBoxing`, `AwaitingTasksShouldNotInterfereAllocationResults`. Some recently failed builds: https://github.com/dotnet/BenchmarkDotNet/runs/5218066245 ``` 2022-02-16T15:25:05.7264604Z [xUnit.net 00:19:53.52] EngineShouldNotIntroduceBoxing(toolchain: InProcessEmitToolchain) [FAIL] 2022-02-16T15:25:06.4522717Z Failed EngineShouldNotIntroduceBoxing(toolchain: InProcessEmitToolchain) [3 s] 2022-02-16T15:25:06.4523163Z Error Message:...

Area:DevOps

I've been experimenting with [crank](https://github.com/dotnet/crank) to run microbenchmarks and found that if a benchmark is run using it that uses `[EventPipeProfiler(BenchmarkDotNet.Diagnosers.EventPipeProfile.CpuSampling)]`, the benchmark process will hang just before it should...

Having trouble reading 'CacheMisses' and 'InstructionsRetired' whenever I run the [dotnet/performance](https://github.com/dotnet/performance) benchmark suite. If I run the command from within the `src\benchmarks\micro` directory: ```powershell dotnet run -c Release -f netcoreapp5.0...

Area:Diagnosers

It affects BenchmarkRunner.Run* with `args==null` only. The first commit is not breaking change. It fast exits with message when no benchmarks to execute or when the benchmark crushes (when arguments...

### 1st commit Change unhandled exception with message exception. Add Unsupported checking directly to the methods, because It fails in .NET core (and they are public). ### 2nd commit Hide...

`'Could not load file or assembly 'System.CodeDom, Version=4.0.1.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51' or one of its dependencies. The system cannot find the file specified. ` ### Tested in: * VS2022, NET Framework...

My first time using it, I built it, ran it, and there was nothing. No output at all. I figured out that my template generated "class Program" and that by...

closes #1775 closes #299; partially closes #1603 (there is an open PR for this issue) It affects Console, Markdowns, Html exporters only. ## API ```C# [HideColumns(Column.Mean, "Error")] // Hides all...

Is there an easy way to get the the specific Version, ie .NET 6.0.1 , instead of just .NET 6.0 in the CSV exporter? Or do I have to create...