Skip to content

[Test Package Versions Bump] Updating package versions#7673

Merged
bouwkast merged 1 commit intomasterfrom
bot/test-package-versions-bump
Oct 22, 2025
Merged

[Test Package Versions Bump] Updating package versions#7673
bouwkast merged 1 commit intomasterfrom
bot/test-package-versions-bump

Conversation

@dd-octo-sts
Copy link
Contributor

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

Updates the package versions for integration tests.

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

pr-commenter bot commented Oct 17, 2025

Benchmarks

Benchmarks Report for benchmark platform 🐌

Benchmarks for #7673 compared to master:

  • 1 benchmarks are faster, with geometric mean 2.064
  • 1 benchmarks are slower, with geometric mean 2.435
  • 4 benchmarks have fewer allocations
  • 6 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 ✔️ Same allocations ✔️

Raw results

Branch Method Toolchain Mean StdError StdDev Gen 0 Gen 1 Gen 2 Allocated
master StartStopWithChild net6.0 10.6μs 58ns 357ns 0 0 0 5.51 KB
master StartStopWithChild netcoreapp3.1 13.4μs 68.8ns 315ns 0 0 0 5.73 KB
master StartStopWithChild net472 21.7μs 113ns 588ns 0.975 0.325 0.108 6.01 KB
#7673 StartStopWithChild net6.0 9.97μs 24.5ns 85ns 0 0 0 5.51 KB
#7673 StartStopWithChild netcoreapp3.1 13.7μs 71.4ns 350ns 0 0 0 5.71 KB
#7673 StartStopWithChild net472 22.4μs 124ns 765ns 0.94 0.235 0 6.03 KB
Benchmarks.Trace.AgentWriterBenchmark - Same speed ✔️ Same allocations ✔️

Raw results

Branch Method Toolchain Mean StdError StdDev Gen 0 Gen 1 Gen 2 Allocated
master WriteAndFlushEnrichedTraces net6.0 944μs 94.5ns 353ns 0 0 0 2.71 KB
master WriteAndFlushEnrichedTraces netcoreapp3.1 1.03ms 160ns 620ns 0 0 0 2.7 KB
master WriteAndFlushEnrichedTraces net472 1.19ms 183ns 710ns 0 0 0 3.31 KB
#7673 WriteAndFlushEnrichedTraces net6.0 945μs 208ns 779ns 0 0 0 2.71 KB
#7673 WriteAndFlushEnrichedTraces netcoreapp3.1 1.04ms 82.2ns 296ns 0 0 0 2.7 KB
#7673 WriteAndFlushEnrichedTraces net472 1.19ms 635ns 2.46μs 0 0 0 3.31 KB
Benchmarks.Trace.Asm.AppSecBodyBenchmark - Same speed ✔️ Same allocations ✔️

Raw results

Branch Method Toolchain Mean StdError StdDev Gen 0 Gen 1 Gen 2 Allocated
master AllCycleSimpleBody net6.0 353μs 1.84μs 8.84μs 0 0 0 179.56 KB
master AllCycleSimpleBody netcoreapp3.1 522μs 1.58μs 6.13μs 0 0 0 185.32 KB
master AllCycleSimpleBody net472 466μs 117ns 437ns 32.4 0 0 205.41 KB
master AllCycleMoreComplexBody net6.0 366μs 1.72μs 6.66μs 0 0 0 183.08 KB
master AllCycleMoreComplexBody netcoreapp3.1 539μs 1.68μs 6.51μs 0 0 0 188.75 KB
master AllCycleMoreComplexBody net472 478μs 116ns 419ns 32.4 0 0 208.94 KB
master ObjectExtractorSimpleBody net6.0 328ns 1.68ns 7.32ns 0 0 0 280 B
master ObjectExtractorSimpleBody netcoreapp3.1 402ns 0.107ns 0.416ns 0 0 0 272 B
master ObjectExtractorSimpleBody net472 299ns 0.026ns 0.101ns 0.0432 0 0 281 B
master ObjectExtractorMoreComplexBody net6.0 6.3μs 34.5ns 192ns 0 0 0 3.78 KB
master ObjectExtractorMoreComplexBody netcoreapp3.1 7.83μs 20ns 77.5ns 0 0 0 3.69 KB
master ObjectExtractorMoreComplexBody net472 6.67μs 2.82ns 10.9ns 0.6 0 0 3.8 KB
#7673 AllCycleSimpleBody net6.0 352μs 1.56μs 6.04μs 0 0 0 179.56 KB
#7673 AllCycleSimpleBody netcoreapp3.1 488μs 1.79μs 6.92μs 0 0 0 185.32 KB
#7673 AllCycleSimpleBody net472 472μs 115ns 429ns 32.4 0 0 205.41 KB
#7673 AllCycleMoreComplexBody net6.0 363μs 1.28μs 4.94μs 0 0 0 183.09 KB
#7673 AllCycleMoreComplexBody netcoreapp3.1 504μs 202ns 783ns 0 0 0 188.75 KB
#7673 AllCycleMoreComplexBody net472 482μs 106ns 410ns 31.2 0 0 208.94 KB
#7673 ObjectExtractorSimpleBody net6.0 316ns 1.74ns 10.3ns 0 0 0 280 B
#7673 ObjectExtractorSimpleBody netcoreapp3.1 392ns 2.18ns 14ns 0 0 0 272 B
#7673 ObjectExtractorSimpleBody net472 299ns 0.097ns 0.376ns 0.0437 0 0 281 B
#7673 ObjectExtractorMoreComplexBody net6.0 6.29μs 8.95ns 34.7ns 0 0 0 3.78 KB
#7673 ObjectExtractorMoreComplexBody netcoreapp3.1 7.86μs 27.8ns 108ns 0 0 0 3.69 KB
#7673 ObjectExtractorMoreComplexBody net472 6.64μs 3.23ns 12.5ns 0.599 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 77.6μs 23.1ns 89.3ns 0 0 0 32.4 KB
master EncodeArgs netcoreapp3.1 96.5μs 376ns 1.46μs 0 0 0 32.4 KB
master EncodeArgs net472 109μs 87.2ns 338ns 4.91 0 0 32.51 KB
master EncodeLegacyArgs net6.0 145μs 233ns 904ns 0 0 0 2.14 KB
master EncodeLegacyArgs netcoreapp3.1 196μs 211ns 760ns 0 0 0 2.14 KB
master EncodeLegacyArgs net472 262μs 28.4ns 110ns 0 0 0 2.16 KB
#7673 EncodeArgs net6.0 76.4μs 224ns 868ns 0 0 0 32.4 KB
#7673 EncodeArgs netcoreapp3.1 96.7μs 212ns 792ns 0 0 0 32.4 KB
#7673 EncodeArgs net472 110μs 15.4ns 59.7ns 4.96 0 0 32.51 KB
#7673 EncodeLegacyArgs net6.0 144μs 17.2ns 66.6ns 0 0 0 2.15 KB
#7673 EncodeLegacyArgs netcoreapp3.1 197μs 236ns 914ns 0 0 0 2.14 KB
#7673 EncodeLegacyArgs net472 264μs 18.9ns 68.3ns 0 0 0 2.16 KB
Benchmarks.Trace.Asm.AppSecWafBenchmark - Slower ⚠️ Same allocations ✔️

Slower ⚠️ in #7673

Benchmark diff/base Base Median (ns) Diff Median (ns) Modality
Benchmarks.Trace.Asm.AppSecWafBenchmark.RunWafRealisticBenchmarkWithAttack‑netcoreapp3.1 2.435 296,257.14 721,383.18

Faster 🎉 in #7673

Benchmark base/diff Base Median (ns) Diff Median (ns) Modality
Benchmarks.Trace.Asm.AppSecWafBenchmark.RunWafRealisticBenchmark‑netcoreapp3.1 2.064 855,371.88 414,497.08

Raw results

Branch Method Toolchain Mean StdError StdDev Gen 0 Gen 1 Gen 2 Allocated
master RunWafRealisticBenchmark net6.0 392μs 154ns 596ns 0 0 0 4.55 KB
master RunWafRealisticBenchmark netcoreapp3.1 788μs 15.6μs 148μs 0 0 0 4.48 KB
master RunWafRealisticBenchmark net472 425μs 41ns 159ns 0 0 0 4.66 KB
master RunWafRealisticBenchmarkWithAttack net6.0 284μs 23.6ns 91.4ns 0 0 0 2.24 KB
master RunWafRealisticBenchmarkWithAttack netcoreapp3.1 296μs 175ns 605ns 0 0 0 2.22 KB
master RunWafRealisticBenchmarkWithAttack net472 308μs 41.6ns 161ns 0 0 0 2.29 KB
#7673 RunWafRealisticBenchmark net6.0 395μs 102ns 367ns 0 0 0 4.55 KB
#7673 RunWafRealisticBenchmark netcoreapp3.1 415μs 45ns 156ns 0 0 0 4.48 KB
#7673 RunWafRealisticBenchmark net472 431μs 50.3ns 188ns 0 0 0 4.66 KB
#7673 RunWafRealisticBenchmarkWithAttack net6.0 286μs 44.1ns 165ns 0 0 0 2.24 KB
#7673 RunWafRealisticBenchmarkWithAttack netcoreapp3.1 717μs 3.61μs 15.3μs 0 0 0 2.22 KB
#7673 RunWafRealisticBenchmarkWithAttack net472 309μs 34.4ns 133ns 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 59.8μs 222ns 830ns 0 0 0 14.52 KB
master SendRequest netcoreapp3.1 72.1μs 28.7ns 99.5ns 0 0 0 17.42 KB
master SendRequest net472 0.0113ns 0.0028ns 0.0108ns 0 0 0 0 b
#7673 SendRequest net6.0 61.7μs 87.3ns 327ns 0 0 0 14.58 KB
#7673 SendRequest netcoreapp3.1 72.1μs 277ns 1.79μs 0 0 0 17.42 KB
#7673 SendRequest net472 0.00682ns 0.00203ns 0.00785ns 0 0 0 0 b
Benchmarks.Trace.CharSliceBenchmark - Same speed ✔️ More allocations ⚠️

More allocations ⚠️ in #7673

Benchmark Base Allocated Diff Allocated Change Change %
Benchmarks.Trace.CharSliceBenchmark.OptimizedCharSliceWithPool‑netcoreapp3.1 0 b 1 B 1 B
Benchmarks.Trace.CharSliceBenchmark.OptimizedCharSlice‑net6.0 7 B 8 B 1 B 14.29%

Fewer allocations 🎉 in #7673

Benchmark Base Allocated Diff Allocated Change Change %
Benchmarks.Trace.CharSliceBenchmark.OptimizedCharSliceWithPool‑net6.0 5 B 3 B -2 B -40.00%
Benchmarks.Trace.CharSliceBenchmark.OptimizedCharSlice‑net472 73 B 0 b -73 B -100.00%
Benchmarks.Trace.CharSliceBenchmark.OptimizedCharSliceWithPool‑net472 47 B 0 b -47 B -100.00%

Raw results

Branch Method Toolchain Mean StdError StdDev Gen 0 Gen 1 Gen 2 Allocated
master OriginalCharSlice net6.0 1.9ms 3.88μs 15μs 0 0 0 640.01 KB
master OriginalCharSlice netcoreapp3.1 2.14ms 5.39μs 20.9μs 0 0 0 640 KB
master OriginalCharSlice net472 2.58ms 241ns 934ns 100 0 0 641.95 KB
master OptimizedCharSlice net6.0 1.43ms 266ns 1.03μs 0 0 0 7 B
master OptimizedCharSlice netcoreapp3.1 1.69ms 180ns 647ns 0 0 0 1 B
master OptimizedCharSlice net472 1.96ms 461ns 1.78μs 0 0 0 73 B
master OptimizedCharSliceWithPool net6.0 800μs 40.5ns 157ns 0 0 0 5 B
master OptimizedCharSliceWithPool netcoreapp3.1 833μs 59.9ns 232ns 0 0 0 0 b
master OptimizedCharSliceWithPool net472 1.17ms 63.9ns 239ns 0 0 0 47 B
#7673 OriginalCharSlice net6.0 1.91ms 2.41μs 9μs 0 0 0 640.01 KB
#7673 OriginalCharSlice netcoreapp3.1 2.16ms 10.7μs 44.1μs 0 0 0 640 KB
#7673 OriginalCharSlice net472 2.61ms 97.7ns 378ns 100 0 0 641.95 KB
#7673 OptimizedCharSlice net6.0 1.45ms 456ns 1.77μs 0 0 0 8 B
#7673 OptimizedCharSlice netcoreapp3.1 1.65ms 463ns 1.79μs 0 0 0 1 B
#7673 OptimizedCharSlice net472 1.99ms 469ns 1.82μs 0 0 0 0 b
#7673 OptimizedCharSliceWithPool net6.0 808μs 27.4ns 106ns 0 0 0 3 B
#7673 OptimizedCharSliceWithPool netcoreapp3.1 808μs 140ns 541ns 0 0 0 1 B
#7673 OptimizedCharSliceWithPool net472 1.22ms 70.2ns 272ns 0 0 0 0 b
Benchmarks.Trace.CIVisibilityProtocolWriterBenchmark - Same speed ✔️ More allocations ⚠️

More allocations ⚠️ in #7673

Benchmark Base Allocated Diff Allocated Change Change %
Benchmarks.Trace.CIVisibilityProtocolWriterBenchmark.WriteAndFlushEnrichedTraces‑netcoreapp3.1 41.7 KB 42.73 KB 1.03 KB 2.47%

Raw results

Branch Method Toolchain Mean StdError StdDev Gen 0 Gen 1 Gen 2 Allocated
master WriteAndFlushEnrichedTraces net6.0 686μs 1.08μs 3.74μs 0 0 0 42.22 KB
master WriteAndFlushEnrichedTraces netcoreapp3.1 745μs 4.37μs 41.9μs 0 0 0 41.7 KB
master WriteAndFlushEnrichedTraces net472 1ms 4.77μs 19.1μs 4.81 0 0 55.9 KB
#7673 WriteAndFlushEnrichedTraces net6.0 731μs 4.01μs 23.1μs 0 0 0 42.1 KB
#7673 WriteAndFlushEnrichedTraces netcoreapp3.1 732μs 3.63μs 16.6μs 0 0 0 42.73 KB
#7673 WriteAndFlushEnrichedTraces net472 908μs 3.11μs 11.6μs 4.46 0 0 56.02 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.91μs 5ns 19.4ns 0 0 0 1.02 KB
master ExecuteNonQuery netcoreapp3.1 2.54μs 4.54ns 17.6ns 0 0 0 1.02 KB
master ExecuteNonQuery net472 2.9μs 14.8ns 64.5ns 0.154 0.014 0 987 B
#7673 ExecuteNonQuery net6.0 1.97μs 1.44ns 5.59ns 0 0 0 1.02 KB
#7673 ExecuteNonQuery netcoreapp3.1 2.54μs 9.88ns 38.3ns 0 0 0 1.02 KB
#7673 ExecuteNonQuery net472 2.85μs 5.5ns 21.3ns 0.144 0.0144 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.82μs 2.11ns 8.17ns 0 0 0 1.03 KB
master CallElasticsearch netcoreapp3.1 2.28μs 7.11ns 27.5ns 0 0 0 1.03 KB
master CallElasticsearch net472 3.55μs 3.91ns 15.2ns 0.16 0 0 1.04 KB
master CallElasticsearchAsync net6.0 1.92μs 5.84ns 21.8ns 0 0 0 1.01 KB
master CallElasticsearchAsync netcoreapp3.1 2.42μs 7.27ns 28.2ns 0 0 0 1.08 KB
master CallElasticsearchAsync net472 3.67μs 2.62ns 10.2ns 0.165 0 0 1.1 KB
#7673 CallElasticsearch net6.0 1.81μs 3.55ns 13.7ns 0 0 0 1.03 KB
#7673 CallElasticsearch netcoreapp3.1 2.3μs 11.1ns 45.6ns 0 0 0 1.03 KB
#7673 CallElasticsearch net472 3.54μs 1.22ns 4.74ns 0.161 0 0 1.04 KB
#7673 CallElasticsearchAsync net6.0 1.88μs 1.28ns 4.95ns 0 0 0 1.01 KB
#7673 CallElasticsearchAsync netcoreapp3.1 2.4μs 11.3ns 45.2ns 0 0 0 1.08 KB
#7673 CallElasticsearchAsync net472 3.67μs 2.16ns 8.37ns 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.85μs 8.56ns 34.3ns 0 0 0 952 B
master ExecuteAsync netcoreapp3.1 2.37μs 10.5ns 40.7ns 0 0 0 952 B
master ExecuteAsync net472 2.59μs 4.86ns 18.8ns 0.142 0 0 915 B
#7673 ExecuteAsync net6.0 1.94μs 9.17ns 36.7ns 0 0 0 952 B
#7673 ExecuteAsync netcoreapp3.1 2.41μs 6.95ns 26.9ns 0 0 0 952 B
#7673 ExecuteAsync net472 2.55μs 3.54ns 12.8ns 0.139 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 6.79μs 26.9ns 104ns 0 0 0 2.36 KB
master SendAsync netcoreapp3.1 8.82μs 20.4ns 79.1ns 0 0 0 2.9 KB
master SendAsync net472 12.6μs 9.62ns 37.3ns 0.503 0 0 3.18 KB
#7673 SendAsync net6.0 6.78μs 8.23ns 29.7ns 0 0 0 2.36 KB
#7673 SendAsync netcoreapp3.1 8.57μs 6.39ns 24.7ns 0 0 0 2.9 KB
#7673 SendAsync net472 12.6μs 11.5ns 44.4ns 0.502 0 0 3.18 KB
Benchmarks.Trace.Iast.StringAspectsBenchmark - Same speed ✔️ More allocations ⚠️

More allocations ⚠️ in #7673

Benchmark Base Allocated Diff Allocated Change Change %
Benchmarks.Trace.Iast.StringAspectsBenchmark.StringConcatBenchmark‑netcoreapp3.1 43.23 KB 45.44 KB 2.21 KB 5.11%
Benchmarks.Trace.Iast.StringAspectsBenchmark.StringConcatBenchmark‑net6.0 43.82 KB 45.27 KB 1.46 KB 3.32%
Benchmarks.Trace.Iast.StringAspectsBenchmark.StringConcatAspectBenchmark‑netcoreapp3.1 273.81 KB 276.18 KB 2.38 KB 0.87%

Fewer allocations 🎉 in #7673

Benchmark Base Allocated Diff Allocated Change Change %
Benchmarks.Trace.Iast.StringAspectsBenchmark.StringConcatAspectBenchmark‑net472 286.72 KB 285.28 KB -1.44 KB -0.50%

Raw results

Branch Method Toolchain Mean StdError StdDev Gen 0 Gen 1 Gen 2 Allocated
master StringConcatBenchmark net6.0 41.7μs 227ns 1.16μs 0 0 0 43.82 KB
master StringConcatBenchmark netcoreapp3.1 47.7μs 279ns 2.26μs 0 0 0 43.23 KB
master StringConcatBenchmark net472 58.8μs 201ns 753ns 0 0 0 57.34 KB
master StringConcatAspectBenchmark net6.0 462μs 2.15μs 8.05μs 0 0 0 273.32 KB
master StringConcatAspectBenchmark netcoreapp3.1 532μs 2.33μs 8.4μs 0 0 0 273.81 KB
master StringConcatAspectBenchmark net472 406μs 1.96μs 8.31μs 0 0 0 286.72 KB
#7673 StringConcatBenchmark net6.0 42.7μs 219ns 1.18μs 0 0 0 45.27 KB
#7673 StringConcatBenchmark netcoreapp3.1 52.4μs 459ns 4.45μs 0 0 0 45.44 KB
#7673 StringConcatBenchmark net472 56.3μs 281ns 1.22μs 0 0 0 57.34 KB
#7673 StringConcatAspectBenchmark net6.0 469μs 2.16μs 7.79μs 0 0 0 273.51 KB
#7673 StringConcatAspectBenchmark netcoreapp3.1 532μs 1.55μs 5.8μs 0 0 0 276.18 KB
#7673 StringConcatAspectBenchmark net472 402μs 2.09μs 9.57μs 0 0 0 285.28 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.56μs 12.2ns 45.6ns 0 0 0 1.7 KB
master EnrichedLog netcoreapp3.1 3.61μs 18.4ns 86.3ns 0 0 0 1.7 KB
master EnrichedLog net472 3.9μs 3.43ns 13.3ns 0.254 0 0 1.64 KB
#7673 EnrichedLog net6.0 2.62μs 2.89ns 10.8ns 0 0 0 1.7 KB
#7673 EnrichedLog netcoreapp3.1 3.61μs 11.2ns 43.6ns 0 0 0 1.7 KB
#7673 EnrichedLog net472 3.93μs 3.82ns 14.8ns 0.255 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 122μs 95.2ns 330ns 0 0 0 4.31 KB
master EnrichedLog netcoreapp3.1 127μs 71.3ns 257ns 0 0 0 4.31 KB
master EnrichedLog net472 167μs 44.4ns 160ns 0 0 0 4.52 KB
#7673 EnrichedLog net6.0 122μs 91.3ns 354ns 0 0 0 4.31 KB
#7673 EnrichedLog netcoreapp3.1 128μs 69.8ns 242ns 0 0 0 4.31 KB
#7673 EnrichedLog net472 166μs 140ns 540ns 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 4.8μs 19.7ns 68.4ns 0 0 0 2.26 KB
master EnrichedLog netcoreapp3.1 6.86μs 25.8ns 100ns 0 0 0 2.26 KB
master EnrichedLog net472 7.77μs 9.29ns 33.5ns 0.31 0 0 2.08 KB
#7673 EnrichedLog net6.0 4.85μs 23.7ns 94.9ns 0 0 0 2.26 KB
#7673 EnrichedLog netcoreapp3.1 6.71μs 26.4ns 102ns 0 0 0 2.26 KB
#7673 EnrichedLog net472 7.79μs 6.14ns 23ns 0.313 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 2μs 9.62ns 38.5ns 0 0 0 1.2 KB
master SendReceive netcoreapp3.1 2.68μs 9.86ns 38.2ns 0 0 0 1.2 KB
master SendReceive net472 3.37μs 5.4ns 20.9ns 0.185 0 0 1.2 KB
#7673 SendReceive net6.0 2.04μs 8.37ns 30.2ns 0 0 0 1.2 KB
#7673 SendReceive netcoreapp3.1 2.59μs 13.2ns 62ns 0 0 0 1.2 KB
#7673 SendReceive net472 3.33μs 4.13ns 16ns 0.183 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.34μs 4.77ns 18.5ns 0 0 0 1.58 KB
master EnrichedLog netcoreapp3.1 5.66μs 14.4ns 53.9ns 0 0 0 1.63 KB
master EnrichedLog net472 6.52μs 5.6ns 21.7ns 0.292 0 0 2.03 KB
#7673 EnrichedLog net6.0 4.18μs 3.4ns 13.2ns 0 0 0 1.58 KB
#7673 EnrichedLog netcoreapp3.1 5.7μs 12.2ns 47.1ns 0 0 0 1.63 KB
#7673 EnrichedLog net472 6.64μs 6.4ns 24.8ns 0.297 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 770ns 1.37ns 5.14ns 0 0 0 576 B
master StartFinishSpan netcoreapp3.1 947ns 4.61ns 18.4ns 0 0 0 576 B
master StartFinishSpan net472 911ns 0.553ns 2.14ns 0.0914 0 0 578 B
master StartFinishScope net6.0 928ns 0.509ns 1.97ns 0 0 0 696 B
master StartFinishScope netcoreapp3.1 1.19μs 5.97ns 27.4ns 0 0 0 696 B
master StartFinishScope net472 1.11μs 0.218ns 0.845ns 0.0998 0 0 658 B
#7673 StartFinishSpan net6.0 774ns 0.435ns 1.63ns 0 0 0 576 B
#7673 StartFinishSpan netcoreapp3.1 946ns 4.59ns 18.3ns 0 0 0 576 B
#7673 StartFinishSpan net472 931ns 0.241ns 0.932ns 0.0883 0 0 578 B
#7673 StartFinishScope net6.0 913ns 2.92ns 11.3ns 0 0 0 696 B
#7673 StartFinishScope netcoreapp3.1 1.21μs 0.801ns 3.1ns 0 0 0 696 B
#7673 StartFinishScope net472 1.11μs 0.0826ns 0.298ns 0.101 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.04μs 0.849ns 3.18ns 0 0 0 696 B
master RunOnMethodBegin netcoreapp3.1 1.46μs 2.41ns 9.33ns 0 0 0 696 B
master RunOnMethodBegin net472 1.42μs 1.24ns 4.81ns 0.0977 0 0 658 B
#7673 RunOnMethodBegin net6.0 1.05μs 5.33ns 24.4ns 0 0 0 696 B
#7673 RunOnMethodBegin netcoreapp3.1 1.42μs 6.28ns 24.3ns 0 0 0 696 B
#7673 RunOnMethodBegin net472 1.43μs 1.32ns 4.94ns 0.0996 0 0 658 B

@datadog-official

This comment has been minimized.

@dd-octo-sts dd-octo-sts bot force-pushed the bot/test-package-versions-bump branch from bffdea1 to 6e9c2b4 Compare October 19, 2025 00:31
@dd-trace-dotnet-ci-bot
Copy link

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 (7673) - mean (72ms)  : 71, 73
     .   : milestone, 72,
    master - mean (72ms)  : 71, 73
     .   : milestone, 72,

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

    section CallTarget+Inlining+NGEN
    This PR (7673) - mean (1,048ms)  : 1002, 1094
     .   : milestone, 1048,
    master - mean (1,044ms)  : 1006, 1081
     .   : milestone, 1044,

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

    section Baseline
    This PR (7673) - mean (106ms)  : 103, 108
     .   : milestone, 106,
    master - mean (105ms)  : 103, 108
     .   : milestone, 105,

    section CallTarget+Inlining+NGEN
    This PR (7673) - mean (743ms)  : 715, 771
     .   : milestone, 743,
    master - mean (745ms)  : 716, 773
     .   : milestone, 745,

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

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

    section CallTarget+Inlining+NGEN
    This PR (7673) - mean (702ms)  : 685, 720
     .   : milestone, 702,
    master - mean (704ms)  : 679, 729
     .   : milestone, 704,

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

    section Baseline
    This PR (7673) - mean (92ms)  : 90, 94
     .   : milestone, 92,
    master - mean (91ms)  : 89, 93
     .   : milestone, 91,

    section CallTarget+Inlining+NGEN
    This PR (7673) - mean (656ms)  : 644, 669
     .   : milestone, 656,
    master - mean (662ms)  : 647, 677
     .   : milestone, 662,

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

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

    section CallTarget+Inlining+NGEN
    This PR (7673) - mean (1,158ms)  : 1108, 1209
     .   : milestone, 1158,
    master - mean (1,167ms)  : 1098, 1235
     .   : milestone, 1167,

Loading
gantt
    title Execution time (ms) HttpMessageHandler (.NET Core 3.1) 
    dateFormat  X
    axisFormat %s
    todayMarker off
    section Bailout
    This PR (7673) - mean (275ms)  : 272, 278
     .   : milestone, 275,
    master - mean (277ms)  : 273, 280
     .   : milestone, 277,

    section Baseline
    This PR (7673) - mean (275ms)  : 272, 278
     .   : milestone, 275,
    master - mean (277ms)  : 271, 282
     .   : milestone, 277,

    section CallTarget+Inlining+NGEN
    This PR (7673) - mean (944ms)  : 905, 983
     .   : milestone, 944,
    master - mean (947ms)  : 910, 985
     .   : milestone, 947,

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

    section Baseline
    This PR (7673) - mean (268ms)  : 265, 272
     .   : milestone, 268,
    master - mean (269ms)  : 265, 273
     .   : milestone, 269,

    section CallTarget+Inlining+NGEN
    This PR (7673) - mean (925ms)  : 879, 971
     .   : milestone, 925,
    master - mean (922ms)  : 879, 964
     .   : milestone, 922,

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

    section Baseline
    This PR (7673) - mean (267ms)  : 263, 271
     .   : milestone, 267,
    master - mean (268ms)  : 263, 273
     .   : milestone, 268,

    section CallTarget+Inlining+NGEN
    This PR (7673) - mean (849ms)  : 834, 864
     .   : milestone, 849,
    master - mean (855ms)  : 838, 871
     .   : milestone, 855,

Loading

@bouwkast bouwkast merged commit 68e8ee4 into master Oct 22, 2025
154 checks passed
@bouwkast bouwkast deleted the bot/test-package-versions-bump branch October 22, 2025 01:30
@github-actions github-actions bot added this to the vNext-v3 milestone Oct 22, 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