|
| 1 | +// Validating benchmarks: |
| 2 | +// ***** BenchmarkRunner: Start ***** |
| 3 | +// ***** Found 82 benchmark(s) in total ***** |
| 4 | +// ***** Building 1 exe(s) in Parallel: Start ***** |
| 5 | +// start dotnet restore --nodeReuse:false /p:UseSharedCompilation=false /p:Deterministic=true /p:Optimize=true /p:ArtifactsPath="C:\Users\truon\source\repos\RevitDevTool\source\ZLogger.RichTextBox.Winforms.Benchmark\bin\Release\net8.0-windows\.NET 8.0-1/" /p:OutDir="C:\Users\truon\source\repos\RevitDevTool\source\ZLogger.RichTextBox.Winforms.Benchmark\bin\Release\net8.0-windows\.NET 8.0-1\bin\Release\net8.0/" /p:OutputPath="C:\Users\truon\source\repos\RevitDevTool\source\ZLogger.RichTextBox.Winforms.Benchmark\bin\Release\net8.0-windows\.NET 8.0-1\bin\Release\net8.0/" /p:PublishDir="C:\Users\truon\source\repos\RevitDevTool\source\ZLogger.RichTextBox.Winforms.Benchmark\bin\Release\net8.0-windows\.NET 8.0-1\publish/" in C:\Users\truon\source\repos\RevitDevTool\source\ZLogger.RichTextBox.Winforms.Benchmark\bin\Release\net8.0-windows\.NET 8.0-1 |
| 6 | +// command took 0.75 sec and exited with 1 |
| 7 | +// ***** Done, took 00:00:00 (0.84 sec) ***** |
| 8 | +// Found 8 benchmarks: |
| 9 | +// LatencyBenchmark.'Serilog Latency': .NET 8.0(Runtime=.NET 8.0) [SampleCount=100] |
| 10 | +// LatencyBenchmark.'ZLogger Latency': .NET 8.0(Runtime=.NET 8.0) [SampleCount=100] |
| 11 | +// LatencyBenchmark.'Serilog Burst Latency': .NET 8.0(Runtime=.NET 8.0) [SampleCount=100] |
| 12 | +// LatencyBenchmark.'ZLogger Burst Latency': .NET 8.0(Runtime=.NET 8.0) [SampleCount=100] |
| 13 | +// LatencyBenchmark.'Serilog Latency': .NET 8.0(Runtime=.NET 8.0) [SampleCount=1000] |
| 14 | +// LatencyBenchmark.'ZLogger Latency': .NET 8.0(Runtime=.NET 8.0) [SampleCount=1000] |
| 15 | +// LatencyBenchmark.'Serilog Burst Latency': .NET 8.0(Runtime=.NET 8.0) [SampleCount=1000] |
| 16 | +// LatencyBenchmark.'ZLogger Burst Latency': .NET 8.0(Runtime=.NET 8.0) [SampleCount=1000] |
| 17 | + |
| 18 | +Setup power plan (GUID: 8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c FriendlyName: High performance) |
| 19 | +// Build Error: Standard output: |
| 20 | + |
| 21 | + Standard error: |
| 22 | + Determining projects to restore... |
| 23 | +C:\Users\truon\source\repos\RevitDevTool\source\ZLogger.RichTextBox.Winforms.Benchmark\bin\Release\net8.0-windows\.NET 8.0-1\BenchmarkDotNet.Autogenerated.csproj : error NU1201: Project ZLogger.RichTextBox.Winforms.Benchmark is not compatible with net8.0 (.NETCoreApp,Version=v8.0). Project ZLogger.RichTextBox.Winforms.Benchmark supports: net8.0-windows7.0 (.NETCoreApp,Version=v8.0) |
| 24 | + Failed to restore C:\Users\truon\source\repos\RevitDevTool\source\ZLogger.RichTextBox.Winforms.Benchmark\bin\Release\net8.0-windows\.NET 8.0-1\BenchmarkDotNet.Autogenerated.csproj (in 61 ms). |
| 25 | + Restored C:\Users\truon\source\repos\RevitDevTool\source\ZLogger.RichTextBox.Winforms\ZLogger.RichTextBox.Winforms.csproj (in 179 ms). |
| 26 | + Restored C:\Users\truon\source\repos\RevitDevTool\source\ZLogger.RichTextBox.Winforms.Benchmark\ZLogger.RichTextBox.Winforms.Benchmark.csproj (in 180 ms). |
| 27 | + |
| 28 | +// BenchmarkDotNet has failed to build the auto-generated boilerplate code. |
| 29 | +// It can be found in C:\Users\truon\source\repos\RevitDevTool\source\ZLogger.RichTextBox.Winforms.Benchmark\bin\Release\net8.0-windows\.NET 8.0-1 |
| 30 | +// Please follow the troubleshooting guide: https://benchmarkdotnet.org/articles/guides/troubleshooting.html |
| 31 | + |
| 32 | +// ** Remained 74 (90.2%) benchmark(s) to run. Estimated finish 2026-01-14 2:20 (0h 0m from now) ** |
| 33 | +Successfully reverted power plan (GUID: 381b4222-f694-41f0-9685-ff5bb260df2e FriendlyName: Balanced) |
| 34 | +// ***** BenchmarkRunner: Finish ***** |
| 35 | + |
| 36 | +// * Export * |
| 37 | + BenchmarkDotNet.Artifacts\results\ZLogger.RichTextBox.Winforms.Benchmark.LatencyBenchmark-report.csv |
| 38 | + BenchmarkDotNet.Artifacts\results\ZLogger.RichTextBox.Winforms.Benchmark.LatencyBenchmark-report-github.md |
| 39 | + BenchmarkDotNet.Artifacts\results\ZLogger.RichTextBox.Winforms.Benchmark.LatencyBenchmark-report.html |
| 40 | + |
| 41 | +// * Detailed results * |
| 42 | +LatencyBenchmark.'Serilog Latency': .NET 8.0(Runtime=.NET 8.0) [SampleCount=100] |
| 43 | +Runtime = ; GC = |
| 44 | +There are not any results runs |
| 45 | + |
| 46 | +// * Summary * |
| 47 | + |
| 48 | +BenchmarkDotNet v0.15.8, Windows 11 (10.0.26200.7462/25H2/2025Update/HudsonValley2) |
| 49 | +Intel Core Ultra 7 265K 3.90GHz, 1 CPU, 20 logical and 20 physical cores |
| 50 | +.NET SDK 9.0.307 |
| 51 | + [Host] : .NET 8.0.22 (8.0.22, 8.0.2225.52707), X64 RyuJIT x86-64-v3 |
| 52 | + |
| 53 | +Job=.NET 8.0 Runtime=.NET 8.0 |
| 54 | + |
| 55 | +| Method | SampleCount | Mean | Error | Ratio | RatioSD | Rank | Alloc Ratio | |
| 56 | +|------------------ |------------ |-----:|------:|------:|--------:|-----:|------------:| |
| 57 | +| 'Serilog Latency' | 100 | NA | NA | ? | ? | ? | ? | |
| 58 | + |
| 59 | +Benchmarks with issues: |
| 60 | + LatencyBenchmark.'Serilog Latency': .NET 8.0(Runtime=.NET 8.0) [SampleCount=100] |
| 61 | + |
| 62 | +// * Warnings * |
| 63 | +BaselineCustomAnalyzer |
| 64 | + Summary -> A question mark '?' symbol indicates that it was not possible to compute the (Ratio, RatioSD, Alloc Ratio) column(s) because the baseline or benchmark could not be found, or the baseline value is too close to zero. |
| 65 | + |
| 66 | +// * Legends * |
| 67 | + SampleCount : Value of the 'SampleCount' parameter |
| 68 | + Mean : Arithmetic mean of all measurements |
| 69 | + Error : Half of 99.9% confidence interval |
| 70 | + Ratio : Mean of the ratio distribution ([Current]/[Baseline]) |
| 71 | + RatioSD : Standard deviation of the ratio distribution ([Current]/[Baseline]) |
| 72 | + Rank : Relative position of current benchmark mean among all benchmarks (Arabic style) |
| 73 | + Alloc Ratio : Allocated memory ratio distribution ([Current]/[Baseline]) |
| 74 | + 1 ns : 1 Nanosecond (0.000000001 sec) |
| 75 | + |
| 76 | +// * Diagnostic Output - MemoryDiagnoser * |
| 77 | + |
| 78 | + |
| 79 | +// ***** BenchmarkRunner: End ***** |
| 80 | +Run time: 00:00:00 (0.47 sec), executed benchmarks: 0 |
| 81 | + |
| 82 | +Global total time: 00:00:01 (1.85 sec), executed benchmarks: 0 |
| 83 | +// * Artifacts cleanup * |
| 84 | +Artifacts cleanup is finished |
0 commit comments