Skip to content

Conversation

@dd-octo-sts
Copy link
Contributor

@dd-octo-sts dd-octo-sts bot commented Oct 29, 2025

Updates the package versions for integration tests.

@dd-octo-sts dd-octo-sts bot requested a review from a team as a code owner October 29, 2025 16:47
@dd-octo-sts dd-octo-sts bot added the area:dependabot dependabot updates label Oct 29, 2025
@dd-octo-sts dd-octo-sts bot requested a review from a team as a code owner October 29, 2025 16:47
@dd-octo-sts dd-octo-sts bot added area:test-apps apps used to test integrations dependencies Pull requests that update a dependency file labels Oct 29, 2025
@pr-commenter
Copy link

pr-commenter bot commented Oct 29, 2025

Benchmarks

Benchmarks Report for benchmark platform 🐌

Benchmarks for #7740 compared to master:

  • 1 benchmarks are faster, with geometric mean 2.081
  • 2 benchmarks have fewer allocations
  • 10 benchmarks have more allocations

The following thresholds were used for comparing the benchmark speeds:

  • Mann–Whitney U test with statistical test for significance of 5%
  • Only results indicating a difference greater than 10% and 0.3 ns are considered.

Allocation changes below 0.5% are ignored.

Benchmark details

Benchmarks.Trace.ActivityBenchmark - Same speed ✔️ Fewer allocations 🎉

Fewer allocations 🎉 in #7740

Benchmark Base Allocated Diff Allocated Change Change %
Benchmarks.Trace.ActivityBenchmark.StartStopWithChild‑netcoreapp3.1 5.71 KB 5.64 KB -69 B -1.21%
Benchmarks.Trace.ActivityBenchmark.StartStopWithChild‑net472 6.09 KB 6.01 KB -78 B -1.28%

Raw results

Branch Method Toolchain Mean StdError StdDev Gen 0 Gen 1 Gen 2 Allocated
master StartStopWithChild net6.0 10.4μs 56.5ns 320ns 0 0 0 5.53 KB
master StartStopWithChild netcoreapp3.1 13.4μs 66.1ns 295ns 0 0 0 5.71 KB
master StartStopWithChild net472 21.9μs 119ns 696ns 0.985 0.328 0.109 6.09 KB
#7740 StartStopWithChild net6.0 10.8μs 57ns 301ns 0 0 0 5.52 KB
#7740 StartStopWithChild netcoreapp3.1 15μs 60.7ns 227ns 0 0 0 5.64 KB
#7740 StartStopWithChild net472 22.4μs 124ns 731ns 0.868 0.109 0 6.01 KB
Benchmarks.Trace.AgentWriterBenchmark - Same speed ✔️ More allocations ⚠️

More allocations ⚠️ in #7740

Benchmark Base Allocated Diff Allocated Change Change %
Benchmarks.Trace.AgentWriterBenchmark.WriteAndFlushEnrichedTraces‑net472 3.31 KB 3.35 KB 46 B 1.39%

Raw results

Branch Method Toolchain Mean StdError StdDev Gen 0 Gen 1 Gen 2 Allocated
master WriteAndFlushEnrichedTraces net6.0 948μs 233ns 872ns 0 0 0 2.71 KB
master WriteAndFlushEnrichedTraces netcoreapp3.1 1.03ms 293ns 1.13μs 0 0 0 2.7 KB
master WriteAndFlushEnrichedTraces net472 1.21ms 90.6ns 351ns 0 0 0 3.31 KB
#7740 WriteAndFlushEnrichedTraces net6.0 956μs 233ns 901ns 0 0 0 2.71 KB
#7740 WriteAndFlushEnrichedTraces netcoreapp3.1 1.03ms 2.04μs 7.89μs 0 0 0 2.7 KB
#7740 WriteAndFlushEnrichedTraces net472 1.21ms 1.25μs 4.5μs 0 0 0 3.35 KB
Benchmarks.Trace.Asm.AppSecBodyBenchmark - Unknown 🤷 Same allocations ✔️

Raw results

Branch Method Toolchain Mean StdError StdDev Gen 0 Gen 1 Gen 2 Allocated
master AllCycleSimpleBody net6.0 N/A N/A N/A NaN NaN NaN 0 b
master AllCycleSimpleBody netcoreapp3.1 N/A N/A N/A NaN NaN NaN 0 b
master AllCycleSimpleBody net472 N/A N/A N/A NaN NaN NaN 0 b
master AllCycleMoreComplexBody net6.0 N/A N/A N/A NaN NaN NaN 0 b
master AllCycleMoreComplexBody netcoreapp3.1 N/A N/A N/A NaN NaN NaN 0 b
master AllCycleMoreComplexBody net472 N/A N/A N/A NaN NaN NaN 0 b
master ObjectExtractorSimpleBody net6.0 318ns 0.113ns 0.422ns 0 0 0 280 B
master ObjectExtractorSimpleBody netcoreapp3.1 399ns 2.21ns 13.3ns 0 0 0 272 B
master ObjectExtractorSimpleBody net472 297ns 0.0284ns 0.106ns 0.0433 0 0 281 B
master ObjectExtractorMoreComplexBody net6.0 6.24μs 30.9ns 138ns 0 0 0 3.78 KB
master ObjectExtractorMoreComplexBody netcoreapp3.1 7.87μs 38.2ns 162ns 0 0 0 3.69 KB
master ObjectExtractorMoreComplexBody net472 6.64μs 1.3ns 4.86ns 0.598 0 0 3.8 KB
#7740 AllCycleSimpleBody net6.0 N/A N/A N/A NaN NaN NaN 0 b
#7740 AllCycleSimpleBody netcoreapp3.1 N/A N/A N/A NaN NaN NaN 0 b
#7740 AllCycleSimpleBody net472 N/A N/A N/A NaN NaN NaN 0 b
#7740 AllCycleMoreComplexBody net6.0 N/A N/A N/A NaN NaN NaN 0 b
#7740 AllCycleMoreComplexBody netcoreapp3.1 N/A N/A N/A NaN NaN NaN 0 b
#7740 AllCycleMoreComplexBody net472 N/A N/A N/A NaN NaN NaN 0 b
#7740 ObjectExtractorSimpleBody net6.0 314ns 1.78ns 11.8ns 0 0 0 280 B
#7740 ObjectExtractorSimpleBody netcoreapp3.1 400ns 2.23ns 13.2ns 0 0 0 272 B
#7740 ObjectExtractorSimpleBody net472 302ns 0.0324ns 0.121ns 0.0442 0 0 281 B
#7740 ObjectExtractorMoreComplexBody net6.0 6.18μs 31.9ns 163ns 0 0 0 3.78 KB
#7740 ObjectExtractorMoreComplexBody netcoreapp3.1 7.85μs 29.7ns 115ns 0 0 0 3.69 KB
#7740 ObjectExtractorMoreComplexBody net472 6.66μs 1.97ns 7.36ns 0.601 0 0 3.8 KB
Benchmarks.Trace.Asm.AppSecEncoderBenchmark - Same speed ✔️ Same allocations ✔️

Raw results

Branch Method Toolchain Mean StdError StdDev Gen 0 Gen 1 Gen 2 Allocated
master EncodeArgs net6.0 76.4μs 357ns 1.43μs 0 0 0 32.4 KB
master EncodeArgs netcoreapp3.1 96.7μs 228ns 882ns 0 0 0 32.4 KB
master EncodeArgs net472 111μs 35.3ns 137ns 4.97 0 0 32.51 KB
master EncodeLegacyArgs net6.0 146μs 53.7ns 201ns 0 0 0 2.15 KB
master EncodeLegacyArgs netcoreapp3.1 195μs 46.6ns 181ns 0 0 0 2.14 KB
master EncodeLegacyArgs net472 268μs 12.2ns 47.4ns 0 0 0 2.16 KB
#7740 EncodeArgs net6.0 76.6μs 229ns 825ns 0 0 0 32.4 KB
#7740 EncodeArgs netcoreapp3.1 97.9μs 197ns 762ns 0 0 0 32.4 KB
#7740 EncodeArgs net472 110μs 17.3ns 64.7ns 4.96 0 0 32.51 KB
#7740 EncodeLegacyArgs net6.0 145μs 59.6ns 223ns 0 0 0 2.14 KB
#7740 EncodeLegacyArgs netcoreapp3.1 197μs 212ns 820ns 0 0 0 2.14 KB
#7740 EncodeLegacyArgs net472 264μs 32.1ns 125ns 0 0 0 2.17 KB
Benchmarks.Trace.Asm.AppSecWafBenchmark - Faster 🎉 Same allocations ✔️

Faster 🎉 in #7740

Benchmark base/diff Base Median (ns) Diff Median (ns) Modality
Benchmarks.Trace.Asm.AppSecWafBenchmark.RunWafRealisticBenchmark‑netcoreapp3.1 2.081 851,770.42 409,302.40

Raw results

Branch Method Toolchain Mean StdError StdDev Gen 0 Gen 1 Gen 2 Allocated
master RunWafRealisticBenchmark net6.0 392μs 115ns 432ns 0 0 0 4.56 KB
master RunWafRealisticBenchmark netcoreapp3.1 795μs 13.6μs 136μs 0 0 0 4.48 KB
master RunWafRealisticBenchmark net472 430μs 47.2ns 177ns 0 0 0 4.66 KB
master RunWafRealisticBenchmarkWithAttack net6.0 289μs 45.3ns 175ns 0 0 0 2.24 KB
master RunWafRealisticBenchmarkWithAttack netcoreapp3.1 299μs 247ns 854ns 0 0 0 2.22 KB
master RunWafRealisticBenchmarkWithAttack net472 315μs 32.5ns 126ns 0 0 0 2.29 KB
#7740 RunWafRealisticBenchmark net6.0 389μs 71.5ns 277ns 0 0 0 4.55 KB
#7740 RunWafRealisticBenchmark netcoreapp3.1 409μs 91.8ns 343ns 0 0 0 4.48 KB
#7740 RunWafRealisticBenchmark net472 429μs 47.1ns 176ns 0 0 0 4.66 KB
#7740 RunWafRealisticBenchmarkWithAttack net6.0 287μs 46.1ns 166ns 0 0 0 2.24 KB
#7740 RunWafRealisticBenchmarkWithAttack netcoreapp3.1 301μs 366ns 1.42μs 0 0 0 2.22 KB
#7740 RunWafRealisticBenchmarkWithAttack net472 312μs 39.1ns 151ns 0 0 0 2.29 KB
Benchmarks.Trace.AspNetCoreBenchmark - Same speed ✔️ Same allocations ✔️

Raw results

Branch Method Toolchain Mean StdError StdDev Gen 0 Gen 1 Gen 2 Allocated
master SendRequest net6.0 61.6μs 62.6ns 242ns 0 0 0 14.52 KB
master SendRequest netcoreapp3.1 71μs 86.4ns 299ns 0 0 0 17.42 KB
master SendRequest net472 0.00578ns 0.00156ns 0.00605ns 0 0 0 0 b
#7740 SendRequest net6.0 61.8μs 65ns 234ns 0 0 0 14.52 KB
#7740 SendRequest netcoreapp3.1 74.9μs 392ns 2μs 0 0 0 17.42 KB
#7740 SendRequest net472 0.00926ns 0.00206ns 0.00798ns 0 0 0 0 b
Benchmarks.Trace.CharSliceBenchmark - Same speed ✔️ More allocations ⚠️

More allocations ⚠️ in #7740

Benchmark Base Allocated Diff Allocated Change Change %
Benchmarks.Trace.CharSliceBenchmark.OptimizedCharSliceWithPool‑netcoreapp3.1 0 b 6 B 6 B
Benchmarks.Trace.CharSliceBenchmark.OptimizedCharSlice‑net6.0 4 B 7 B 3 B 75.00%

Raw results

Branch Method Toolchain Mean StdError StdDev Gen 0 Gen 1 Gen 2 Allocated
master OriginalCharSlice net6.0 1.93ms 5.45μs 21.1μs 0 0 0 640.01 KB
master OriginalCharSlice netcoreapp3.1 2.16ms 5.46μs 19.7μs 0 0 0 640 KB
master OriginalCharSlice net472 2.65ms 164ns 636ns 100 0 0 641.95 KB
master OptimizedCharSlice net6.0 1.39ms 481ns 1.74μs 0 0 0 4 B
master OptimizedCharSlice netcoreapp3.1 1.75ms 730ns 2.83μs 0 0 0 1 B
master OptimizedCharSlice net472 1.91ms 123ns 459ns 0 0 0 73 B
master OptimizedCharSliceWithPool net6.0 837μs 53.6ns 208ns 0 0 0 3 B
master OptimizedCharSliceWithPool netcoreapp3.1 797μs 135ns 524ns 0 0 0 0 b
master OptimizedCharSliceWithPool net472 1.14ms 133ns 517ns 0 0 0 47 B
#7740 OriginalCharSlice net6.0 2.02ms 520ns 2.01μs 0 0 0 640.01 KB
#7740 OriginalCharSlice netcoreapp3.1 2.15ms 10.3μs 40μs 0 0 0 640 KB
#7740 OriginalCharSlice net472 2.64ms 164ns 569ns 100 0 0 641.95 KB
#7740 OptimizedCharSlice net6.0 1.48ms 380ns 1.47μs 0 0 0 7 B
#7740 OptimizedCharSlice netcoreapp3.1 1.82ms 359ns 1.39μs 0 0 0 1 B
#7740 OptimizedCharSlice net472 1.97ms 205ns 792ns 0 0 0 73 B
#7740 OptimizedCharSliceWithPool net6.0 912μs 62.2ns 241ns 0 0 0 3 B
#7740 OptimizedCharSliceWithPool netcoreapp3.1 833μs 85.4ns 331ns 0 0 0 6 B
#7740 OptimizedCharSliceWithPool net472 1.15ms 102ns 396ns 0 0 0 47 B
Benchmarks.Trace.CIVisibilityProtocolWriterBenchmark - Same speed ✔️ More allocations ⚠️

More allocations ⚠️ in #7740

Benchmark Base Allocated Diff Allocated Change Change %
Benchmarks.Trace.CIVisibilityProtocolWriterBenchmark.WriteAndFlushEnrichedTraces‑net472 55.86 KB 56.39 KB 531 B 0.95%
Benchmarks.Trace.CIVisibilityProtocolWriterBenchmark.WriteAndFlushEnrichedTraces‑net6.0 41.6 KB 41.88 KB 276 B 0.66%

Raw results

Branch Method Toolchain Mean StdError StdDev Gen 0 Gen 1 Gen 2 Allocated
master WriteAndFlushEnrichedTraces net6.0 717μs 4.19μs 40μs 0 0 0 41.6 KB
master WriteAndFlushEnrichedTraces netcoreapp3.1 688μs 2.26μs 8.77μs 0 0 0 41.93 KB
master WriteAndFlushEnrichedTraces net472 855μs 1.58μs 5.9μs 4.46 0 0 55.86 KB
#7740 WriteAndFlushEnrichedTraces net6.0 746μs 3.82μs 17.9μs 0 0 0 41.88 KB
#7740 WriteAndFlushEnrichedTraces netcoreapp3.1 670μs 2.82μs 10.5μs 0 0 0 41.81 KB
#7740 WriteAndFlushEnrichedTraces net472 856μs 2.86μs 10.7μs 8.33 0 0 56.39 KB
Benchmarks.Trace.DbCommandBenchmark - Same speed ✔️ Same allocations ✔️

Raw results

Branch Method Toolchain Mean StdError StdDev Gen 0 Gen 1 Gen 2 Allocated
master ExecuteNonQuery net6.0 1.92μs 2.44ns 9.44ns 0 0 0 1.02 KB
master ExecuteNonQuery netcoreapp3.1 2.6μs 6.59ns 25.5ns 0 0 0 1.02 KB
master ExecuteNonQuery net472 2.87μs 2.64ns 10.2ns 0.156 0.0142 0 987 B
#7740 ExecuteNonQuery net6.0 1.91μs 9.76ns 41.4ns 0 0 0 1.02 KB
#7740 ExecuteNonQuery netcoreapp3.1 2.64μs 11.5ns 44.4ns 0 0 0 1.02 KB
#7740 ExecuteNonQuery net472 2.93μs 6.27ns 24.3ns 0.146 0.0146 0 987 B
Benchmarks.Trace.ElasticsearchBenchmark - Same speed ✔️ Same allocations ✔️

Raw results

Branch Method Toolchain Mean StdError StdDev Gen 0 Gen 1 Gen 2 Allocated
master CallElasticsearch net6.0 1.71μs 8.12ns 34.4ns 0 0 0 1.03 KB
master CallElasticsearch netcoreapp3.1 2.25μs 8.62ns 33.4ns 0 0 0 1.03 KB
master CallElasticsearch net472 3.56μs 2.03ns 7.31ns 0.159 0 0 1.04 KB
master CallElasticsearchAsync net6.0 1.9μs 4.81ns 18.6ns 0 0 0 1.01 KB
master CallElasticsearchAsync netcoreapp3.1 2.37μs 8.62ns 33.4ns 0 0 0 1.08 KB
master CallElasticsearchAsync net472 3.59μs 4.37ns 16.9ns 0.161 0 0 1.1 KB
#7740 CallElasticsearch net6.0 1.7μs 8.12ns 34.4ns 0 0 0 1.03 KB
#7740 CallElasticsearch netcoreapp3.1 2.2μs 10.9ns 47.6ns 0 0 0 1.03 KB
#7740 CallElasticsearch net472 3.6μs 4.83ns 18.7ns 0.163 0 0 1.04 KB
#7740 CallElasticsearchAsync net6.0 1.86μs 3.16ns 12.2ns 0 0 0 1.01 KB
#7740 CallElasticsearchAsync netcoreapp3.1 2.35μs 1.51ns 5.63ns 0 0 0 1.08 KB
#7740 CallElasticsearchAsync net472 3.64μs 2.2ns 8.23ns 0.164 0 0 1.1 KB
Benchmarks.Trace.GraphQLBenchmark - Same speed ✔️ Same allocations ✔️

Raw results

Branch Method Toolchain Mean StdError StdDev Gen 0 Gen 1 Gen 2 Allocated
master ExecuteAsync net6.0 1.87μs 8.59ns 33.3ns 0 0 0 952 B
master ExecuteAsync netcoreapp3.1 2.53μs 8.83ns 34.2ns 0 0 0 952 B
master ExecuteAsync net472 2.65μs 4.96ns 18.6ns 0.133 0 0 915 B
#7740 ExecuteAsync net6.0 1.85μs 8.2ns 31.7ns 0 0 0 952 B
#7740 ExecuteAsync netcoreapp3.1 2.77μs 9.02ns 34.9ns 0 0 0 952 B
#7740 ExecuteAsync net472 2.65μs 3.81ns 14.8ns 0.132 0 0 915 B
Benchmarks.Trace.HttpClientBenchmark - Same speed ✔️ Same allocations ✔️

Raw results

Branch Method Toolchain Mean StdError StdDev Gen 0 Gen 1 Gen 2 Allocated
master SendAsync net6.0 7.01μs 14.2ns 53.1ns 0 0 0 2.36 KB
master SendAsync netcoreapp3.1 8.82μs 23.9ns 92.5ns 0 0 0 2.9 KB
master SendAsync net472 12.1μs 7.37ns 28.6ns 0.484 0 0 3.18 KB
#7740 SendAsync net6.0 6.92μs 13.9ns 52ns 0 0 0 2.36 KB
#7740 SendAsync netcoreapp3.1 8.71μs 23.7ns 91.9ns 0 0 0 2.9 KB
#7740 SendAsync net472 12.4μs 7.64ns 29.6ns 0.492 0 0 3.18 KB
Benchmarks.Trace.Iast.StringAspectsBenchmark - Same speed ✔️ More allocations ⚠️

More allocations ⚠️ in #7740

Benchmark Base Allocated Diff Allocated Change Change %
Benchmarks.Trace.Iast.StringAspectsBenchmark.StringConcatBenchmark‑net472 57.34 KB 65.54 KB 8.19 KB 14.29%
Benchmarks.Trace.Iast.StringAspectsBenchmark.StringConcatAspectBenchmark‑net6.0 248.1 KB 278.15 KB 30.05 KB 12.11%
Benchmarks.Trace.Iast.StringAspectsBenchmark.StringConcatAspectBenchmark‑netcoreapp3.1 256.02 KB 271.98 KB 15.96 KB 6.23%
Benchmarks.Trace.Iast.StringAspectsBenchmark.StringConcatBenchmark‑net6.0 43.44 KB 44.82 KB 1.38 KB 3.17%
Benchmarks.Trace.Iast.StringAspectsBenchmark.StringConcatBenchmark‑netcoreapp3.1 42.76 KB 44.04 KB 1.28 KB 2.99%

Raw results

Branch Method Toolchain Mean StdError StdDev Gen 0 Gen 1 Gen 2 Allocated
master StringConcatBenchmark net6.0 44.3μs 237ns 1.16μs 0 0 0 43.44 KB
master StringConcatBenchmark netcoreapp3.1 50.4μs 639ns 6.16μs 0 0 0 42.76 KB
master StringConcatBenchmark net472 57μs 227ns 909ns 0 0 0 57.34 KB
master StringConcatAspectBenchmark net6.0 444μs 1.25μs 4.31μs 0 0 0 248.1 KB
master StringConcatAspectBenchmark netcoreapp3.1 514μs 2.41μs 9.32μs 0 0 0 256.02 KB
master StringConcatAspectBenchmark net472 406μs 2.28μs 15.6μs 0 0 0 278.53 KB
#7740 StringConcatBenchmark net6.0 42.2μs 214ns 980ns 0 0 0 44.82 KB
#7740 StringConcatBenchmark netcoreapp3.1 46.6μs 212ns 766ns 0 0 0 44.04 KB
#7740 StringConcatBenchmark net472 56.2μs 294ns 1.53μs 0 0 0 65.54 KB
#7740 StringConcatAspectBenchmark net6.0 483μs 943ns 3.27μs 0 0 0 278.15 KB
#7740 StringConcatAspectBenchmark netcoreapp3.1 512μs 1.67μs 6.24μs 0 0 0 271.98 KB
#7740 StringConcatAspectBenchmark net472 403μs 2.29μs 15.7μs 0 0 0 278.53 KB
Benchmarks.Trace.ILoggerBenchmark - Same speed ✔️ Same allocations ✔️

Raw results

Branch Method Toolchain Mean StdError StdDev Gen 0 Gen 1 Gen 2 Allocated
master EnrichedLog net6.0 2.65μs 0.631ns 2.36ns 0 0 0 1.7 KB
master EnrichedLog netcoreapp3.1 3.59μs 11.2ns 43.2ns 0 0 0 1.7 KB
master EnrichedLog net472 3.98μs 7.56ns 29.3ns 0.26 0 0 1.64 KB
#7740 EnrichedLog net6.0 2.64μs 13.4ns 60ns 0 0 0 1.7 KB
#7740 EnrichedLog netcoreapp3.1 3.72μs 18.9ns 84.3ns 0 0 0 1.7 KB
#7740 EnrichedLog net472 4.13μs 3.85ns 14.9ns 0.246 0 0 1.64 KB
Benchmarks.Trace.Log4netBenchmark - Same speed ✔️ Same allocations ✔️

Raw results

Branch Method Toolchain Mean StdError StdDev Gen 0 Gen 1 Gen 2 Allocated
master EnrichedLog net6.0 125μs 31.6ns 118ns 0 0 0 4.31 KB
master EnrichedLog netcoreapp3.1 128μs 59.4ns 214ns 0 0 0 4.31 KB
master EnrichedLog net472 167μs 123ns 478ns 0 0 0 4.52 KB
#7740 EnrichedLog net6.0 124μs 122ns 440ns 0 0 0 4.31 KB
#7740 EnrichedLog netcoreapp3.1 127μs 62.5ns 225ns 0 0 0 4.31 KB
#7740 EnrichedLog net472 168μs 32.1ns 120ns 0 0 0 4.52 KB
Benchmarks.Trace.NLogBenchmark - Same speed ✔️ Same allocations ✔️

Raw results

Branch Method Toolchain Mean StdError StdDev Gen 0 Gen 1 Gen 2 Allocated
master EnrichedLog net6.0 5.18μs 5.46ns 20.4ns 0 0 0 2.26 KB
master EnrichedLog netcoreapp3.1 6.77μs 8.34ns 32.3ns 0 0 0 2.26 KB
master EnrichedLog net472 7.51μs 6.3ns 24.4ns 0.301 0 0 2.08 KB
#7740 EnrichedLog net6.0 4.88μs 23.6ns 103ns 0 0 0 2.26 KB
#7740 EnrichedLog netcoreapp3.1 6.67μs 12.9ns 49.9ns 0 0 0 2.26 KB
#7740 EnrichedLog net472 7.61μs 6.8ns 26.3ns 0.306 0 0 2.08 KB
Benchmarks.Trace.RedisBenchmark - Same speed ✔️ Same allocations ✔️

Raw results

Branch Method Toolchain Mean StdError StdDev Gen 0 Gen 1 Gen 2 Allocated
master SendReceive net6.0 1.99μs 1.67ns 6.26ns 0 0 0 1.2 KB
master SendReceive netcoreapp3.1 2.65μs 8.38ns 32.5ns 0 0 0 1.2 KB
master SendReceive net472 3.19μs 8.35ns 32.4ns 0.177 0 0 1.2 KB
#7740 SendReceive net6.0 2.03μs 9.17ns 35.5ns 0 0 0 1.2 KB
#7740 SendReceive netcoreapp3.1 2.6μs 13ns 61.2ns 0 0 0 1.2 KB
#7740 SendReceive net472 3.1μs 2.34ns 9.06ns 0.186 0 0 1.2 KB
Benchmarks.Trace.SerilogBenchmark - Same speed ✔️ Same allocations ✔️

Raw results

Branch Method Toolchain Mean StdError StdDev Gen 0 Gen 1 Gen 2 Allocated
master EnrichedLog net6.0 4.38μs 12.1ns 46.9ns 0 0 0 1.58 KB
master EnrichedLog netcoreapp3.1 5.72μs 17.4ns 67.6ns 0 0 0 1.63 KB
master EnrichedLog net472 6.45μs 8.05ns 31.2ns 0.291 0 0 2.03 KB
#7740 EnrichedLog net6.0 4.34μs 8.19ns 30.6ns 0 0 0 1.58 KB
#7740 EnrichedLog netcoreapp3.1 5.78μs 20.4ns 78.8ns 0 0 0 1.63 KB
#7740 EnrichedLog net472 6.79μs 7.73ns 29.9ns 0.303 0 0 2.03 KB
Benchmarks.Trace.SpanBenchmark - Same speed ✔️ Same allocations ✔️

Raw results

Branch Method Toolchain Mean StdError StdDev Gen 0 Gen 1 Gen 2 Allocated
master StartFinishSpan net6.0 764ns 4.04ns 19.4ns 0 0 0 576 B
master StartFinishSpan netcoreapp3.1 963ns 4.9ns 24ns 0 0 0 576 B
master StartFinishSpan net472 921ns 0.663ns 2.57ns 0.0876 0 0 578 B
master StartFinishScope net6.0 923ns 4.82ns 24.1ns 0 0 0 696 B
master StartFinishScope netcoreapp3.1 1.19μs 6ns 28.8ns 0 0 0 696 B
master StartFinishScope net472 1.12μs 0.762ns 2.95ns 0.1 0 0 658 B
#7740 StartFinishSpan net6.0 778ns 3.92ns 16.6ns 0 0 0 576 B
#7740 StartFinishSpan netcoreapp3.1 992ns 4.82ns 19.9ns 0 0 0 576 B
#7740 StartFinishSpan net472 972ns 0.754ns 2.92ns 0.0879 0 0 578 B
#7740 StartFinishScope net6.0 906ns 4.35ns 18ns 0 0 0 696 B
#7740 StartFinishScope netcoreapp3.1 1.19μs 6.24ns 30.6ns 0 0 0 696 B
#7740 StartFinishScope net472 1.18μs 0.89ns 3.33ns 0.0995 0 0 658 B
Benchmarks.Trace.TraceAnnotationsBenchmark - Same speed ✔️ Same allocations ✔️

Raw results

Branch Method Toolchain Mean StdError StdDev Gen 0 Gen 1 Gen 2 Allocated
master RunOnMethodBegin net6.0 1.05μs 5.43ns 27.2ns 0 0 0 697 B
master RunOnMethodBegin netcoreapp3.1 1.45μs 5.71ns 21.3ns 0 0 0 696 B
master RunOnMethodBegin net472 1.5μs 1.77ns 6.87ns 0.0974 0 0 658 B
#7740 RunOnMethodBegin net6.0 1.07μs 5.38ns 22.8ns 0 0 0 696 B
#7740 RunOnMethodBegin netcoreapp3.1 1.44μs 2.44ns 9.44ns 0 0 0 696 B
#7740 RunOnMethodBegin net472 1.49μs 1.46ns 5.65ns 0.0973 0 0 658 B

@dd-octo-sts dd-octo-sts bot force-pushed the bot/test-package-versions-bump branch from 572e47a to de3aa14 Compare October 30, 2025 10:32
@dd-trace-dotnet-ci-bot
Copy link

dd-trace-dotnet-ci-bot bot commented Oct 30, 2025

Execution-Time Benchmarks Report ⏱️

Execution-time results for samples comparing the following branches/commits:

Execution-time benchmarks measure the whole time it takes to execute a program. And are intended to measure the one-off costs. Cases where the execution time results for the PR are worse than latest master results are shown in red. The following thresholds were used for comparing the execution times:

  • Welch test with statistical test for significance of 5%
  • Only results indicating a difference greater than 5% and 5 ms are considered.

Note that these results are based on a single point-in-time result for each branch. For full results, see the dashboard.

Graphs show the p99 interval based on the mean and StdDev of the test run, as well as the mean value of the run (shown as a diamond below the graph).

gantt
    title Execution time (ms) FakeDbCommand (.NET Framework 4.8) 
    dateFormat  X
    axisFormat %s
    todayMarker off
    section Bailout
    This PR (7740) - mean (72ms)  : 71, 73
     .   : milestone, 72,
    master - mean (72ms)  : 71, 73
     .   : milestone, 72,

    section Baseline
    This PR (7740) - mean (68ms)  : 67, 70
     .   : milestone, 68,
    master - mean (68ms)  : 67, 69
     .   : milestone, 68,

    section CallTarget+Inlining+NGEN
    This PR (7740) - mean (1,057ms)  : 988, 1127
     .   : milestone, 1057,
    master - mean (1,050ms)  : 989, 1112
     .   : milestone, 1050,

Loading
gantt
    title Execution time (ms) FakeDbCommand (.NET Core 3.1) 
    dateFormat  X
    axisFormat %s
    todayMarker off
    section Bailout
    This PR (7740) - mean (107ms)  : 106, 108
     .   : milestone, 107,
    master - mean (107ms)  : 105, 108
     .   : milestone, 107,

    section Baseline
    This PR (7740) - mean (107ms)  : 104, 109
     .   : milestone, 107,
    master - mean (106ms)  : 103, 108
     .   : milestone, 106,

    section CallTarget+Inlining+NGEN
    This PR (7740) - mean (755ms)  : 726, 784
     .   : milestone, 755,
    master - mean (750ms)  : 728, 771
     .   : milestone, 750,

Loading
gantt
    title Execution time (ms) FakeDbCommand (.NET 6) 
    dateFormat  X
    axisFormat %s
    todayMarker off
    section Bailout
    This PR (7740) - mean (95ms)  : 93, 96
     .   : milestone, 95,
    master - mean (94ms)  : 93, 95
     .   : milestone, 94,

    section Baseline
    This PR (7740) - mean (94ms)  : 92, 96
     .   : milestone, 94,
    master - mean (93ms)  : 92, 95
     .   : milestone, 93,

    section CallTarget+Inlining+NGEN
    This PR (7740) - mean (723ms)  : 665, 781
     .   : milestone, 723,
    master - mean (703ms)  : 684, 721
     .   : milestone, 703,

Loading
gantt
    title Execution time (ms) FakeDbCommand (.NET 8) 
    dateFormat  X
    axisFormat %s
    todayMarker off
    section Bailout
    This PR (7740) - mean (93ms)  : 92, 94
     .   : milestone, 93,
    master - mean (93ms)  : 92, 94
     .   : milestone, 93,

    section Baseline
    This PR (7740) - mean (92ms)  : 90, 95
     .   : milestone, 92,
    master - mean (92ms)  : 90, 94
     .   : milestone, 92,

    section CallTarget+Inlining+NGEN
    This PR (7740) - mean (661ms)  : 643, 680
     .   : milestone, 661,
    master - mean (663ms)  : 649, 677
     .   : milestone, 663,

Loading
gantt
    title Execution time (ms) HttpMessageHandler (.NET Framework 4.8) 
    dateFormat  X
    axisFormat %s
    todayMarker off
    section Bailout
    This PR (7740) - mean (195ms)  : 193, 198
     .   : milestone, 195,
    master - mean (196ms)  : 193, 200
     .   : milestone, 196,

    section Baseline
    This PR (7740) - mean (192ms)  : 188, 196
     .   : milestone, 192,
    master - mean (192ms)  : 189, 195
     .   : milestone, 192,

    section CallTarget+Inlining+NGEN
    This PR (7740) - mean (1,160ms)  : 1102, 1217
     .   : milestone, 1160,
    master - mean (1,170ms)  : 1096, 1245
     .   : milestone, 1170,

Loading
gantt
    title Execution time (ms) HttpMessageHandler (.NET Core 3.1) 
    dateFormat  X
    axisFormat %s
    todayMarker off
    section Bailout
    This PR (7740) - mean (276ms)  : 269, 283
     .   : milestone, 276,
    master - mean (276ms)  : 272, 280
     .   : milestone, 276,

    section Baseline
    This PR (7740) - mean (276ms)  : 270, 282
     .   : milestone, 276,
    master - mean (277ms)  : 270, 283
     .   : milestone, 277,

    section CallTarget+Inlining+NGEN
    This PR (7740) - mean (952ms)  : 906, 998
     .   : milestone, 952,
    master - mean (940ms)  : 894, 987
     .   : milestone, 940,

Loading
gantt
    title Execution time (ms) HttpMessageHandler (.NET 6) 
    dateFormat  X
    axisFormat %s
    todayMarker off
    section Bailout
    This PR (7740) - mean (268ms)  : 264, 272
     .   : milestone, 268,
    master - mean (268ms)  : 265, 271
     .   : milestone, 268,

    section Baseline
    This PR (7740) - mean (268ms)  : 263, 273
     .   : milestone, 268,
    master - mean (268ms)  : 264, 273
     .   : milestone, 268,

    section CallTarget+Inlining+NGEN
    This PR (7740) - mean (935ms)  : 872, 999
     .   : milestone, 935,
    master - mean (920ms)  : 883, 958
     .   : milestone, 920,

Loading
gantt
    title Execution time (ms) HttpMessageHandler (.NET 8) 
    dateFormat  X
    axisFormat %s
    todayMarker off
    section Bailout
    This PR (7740) - mean (268ms)  : 263, 273
     .   : milestone, 268,
    master - mean (267ms)  : 264, 271
     .   : milestone, 267,

    section Baseline
    This PR (7740) - mean (268ms)  : 263, 273
     .   : milestone, 268,
    master - mean (268ms)  : 264, 273
     .   : milestone, 268,

    section CallTarget+Inlining+NGEN
    This PR (7740) - mean (849ms)  : 834, 864
     .   : milestone, 849,
    master - mean (854ms)  : 829, 878
     .   : milestone, 854,

Loading

@dd-octo-sts dd-octo-sts bot force-pushed the bot/test-package-versions-bump branch from de3aa14 to 8bc6177 Compare November 2, 2025 00:29
Copy link
Member

@andrewlock andrewlock left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Seems fine to me

@andrewlock andrewlock enabled auto-merge (squash) November 3, 2025 13:24
@andrewlock andrewlock merged commit 4f776f9 into master Nov 3, 2025
70 of 73 checks passed
@andrewlock andrewlock deleted the bot/test-package-versions-bump branch November 3, 2025 14:22
@github-actions github-actions bot added this to the vNext-v3 milestone Nov 3, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area:dependabot dependabot updates area:test-apps apps used to test integrations dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants