Skip to content

[Test Package Versions Bump] Updating package versions #7090

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
Jun 18, 2025

Conversation

github-actions[bot]
Copy link
Contributor

Updates the package versions for integration tests.

@github-actions github-actions bot requested review from a team as code owners June 11, 2025 10:51
@datadog-datadog-prod-us1
Copy link

datadog-datadog-prod-us1 bot commented Jun 11, 2025

Datadog Report

All test runs 52855fc 🔗

2 Total Test Services: 0 Failed, 2 Passed

Test Services
Service Name Failed Known Flaky New Flaky Passed Skipped Total Time Test Service View
dd-trace-dotnet 0 0 0 247560 2462 18h 9m 15.68s Link
exploration_tests 0 0 0 22085 3 2m 14.82s Link

@andrewlock
Copy link
Member

andrewlock commented Jun 11, 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 Baseline
    This PR (7090) - mean (72ms)  : 69, 74
     .   : milestone, 72,
    master - mean (69ms)  : 62, 76
     .   : milestone, 69,

    section CallTarget+Inlining+NGEN
    This PR (7090) - mean (1,026ms)  : 1002, 1051
     .   : milestone, 1026,
    master - mean (1,004ms)  : 981, 1026
     .   : milestone, 1004,

Loading
gantt
    title Execution time (ms) FakeDbCommand (.NET Core 3.1) 
    dateFormat  X
    axisFormat %s
    todayMarker off
    section Baseline
    This PR (7090) - mean (106ms)  : 104, 109
     .   : milestone, 106,
    master - mean (101ms)  : 100, 103
     .   : milestone, 101,

    section CallTarget+Inlining+NGEN
    This PR (7090) - mean (715ms)  : 696, 734
     .   : milestone, 715,
    master - mean (691ms)  : 674, 709
     .   : milestone, 691,

Loading
gantt
    title Execution time (ms) FakeDbCommand (.NET 6) 
    dateFormat  X
    axisFormat %s
    todayMarker off
    section Baseline
    This PR (7090) - mean (93ms)  : 91, 95
     .   : milestone, 93,
    master - mean (89ms)  : 87, 90
     .   : milestone, 89,

    section CallTarget+Inlining+NGEN
    This PR (7090) - mean (672ms)  : 654, 691
     .   : milestone, 672,
    master - mean (654ms)  : 635, 673
     .   : milestone, 654,

Loading
gantt
    title Execution time (ms) HttpMessageHandler (.NET Framework 4.8) 
    dateFormat  X
    axisFormat %s
    todayMarker off
    section Baseline
    This PR (7090) - mean (189ms)  : 185, 192
     .   : milestone, 189,
    master - mean (188ms)  : 185, 192
     .   : milestone, 188,

    section CallTarget+Inlining+NGEN
    This PR (7090) - mean (1,107ms)  : 1086, 1128
     .   : milestone, 1107,
    master - mean (1,114ms)  : 1077, 1151
     .   : milestone, 1114,

Loading
gantt
    title Execution time (ms) HttpMessageHandler (.NET Core 3.1) 
    dateFormat  X
    axisFormat %s
    todayMarker off
    section Baseline
    This PR (7090) - mean (267ms)  : 263, 271
     .   : milestone, 267,
    master - mean (267ms)  : 263, 271
     .   : milestone, 267,

    section CallTarget+Inlining+NGEN
    This PR (7090) - mean (878ms)  : 849, 906
     .   : milestone, 878,
    master - mean (879ms)  : 852, 906
     .   : milestone, 879,

Loading
gantt
    title Execution time (ms) HttpMessageHandler (.NET 6) 
    dateFormat  X
    axisFormat %s
    todayMarker off
    section Baseline
    This PR (7090) - mean (261ms)  : 257, 264
     .   : milestone, 261,
    master - mean (260ms)  : 256, 263
     .   : milestone, 260,

    section CallTarget+Inlining+NGEN
    This PR (7090) - mean (868ms)  : 831, 906
     .   : milestone, 868,
    master - mean (876ms)  : 846, 905
     .   : milestone, 876,

Loading

@pr-commenter
Copy link

pr-commenter bot commented Jun 11, 2025

Benchmarks

Benchmarks Report for benchmark platform 🐌

Benchmarks for #7090 compared to master:

  • 2 benchmarks are slower, with geometric mean 1.195
  • 42 benchmarks have fewer allocations
  • 8 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 #7090

Benchmark Base Allocated Diff Allocated Change Change %
Benchmarks.Trace.ActivityBenchmark.StartStopWithChild‑netcoreapp3.1 5.75 KB 5.71 KB -40 B -0.70%
Benchmarks.Trace.ActivityBenchmark.StartStopWithChild‑net472 6.09 KB 5.98 KB -105 B -1.72%
Benchmarks.Trace.ActivityBenchmark.StartStopWithChild‑net6.0 5.58 KB 5.48 KB -100 B -1.79%

Raw results

Branch Method Toolchain Mean StdError StdDev Gen 0 Gen 1 Gen 2 Allocated
master StartStopWithChild net6.0 11.2μs 59.7ns 322ns 0 0 0 5.58 KB
master StartStopWithChild netcoreapp3.1 14.1μs 67.5ns 286ns 0 0 0 5.75 KB
master StartStopWithChild net472 22.1μs 119ns 651ns 1.03 0.411 0.103 6.09 KB
#7090 StartStopWithChild net6.0 10.3μs 57.6ns 369ns 0 0 0 5.48 KB
#7090 StartStopWithChild netcoreapp3.1 13.7μs 70.1ns 321ns 0 0 0 5.71 KB
#7090 StartStopWithChild net472 22μs 113ns 542ns 0.983 0.437 0.109 5.98 KB
Benchmarks.Trace.AgentWriterBenchmark - Same speed ✔️ Fewer allocations 🎉

Fewer allocations 🎉 in #7090

Benchmark Base Allocated Diff Allocated Change Change %
Benchmarks.Trace.AgentWriterBenchmark.WriteAndFlushEnrichedTraces‑net472 3.33 KB 3.31 KB -23 B -0.69%

Raw results

Branch Method Toolchain Mean StdError StdDev Gen 0 Gen 1 Gen 2 Allocated
master WriteAndFlushEnrichedTraces net6.0 927μs 26.6ns 103ns 0 0 0 2.71 KB
master WriteAndFlushEnrichedTraces netcoreapp3.1 1.04ms 404ns 1.56μs 0 0 0 2.7 KB
master WriteAndFlushEnrichedTraces net472 1.25ms 357ns 1.38μs 0 0 0 3.33 KB
#7090 WriteAndFlushEnrichedTraces net6.0 917μs 286ns 1.11μs 0 0 0 2.71 KB
#7090 WriteAndFlushEnrichedTraces netcoreapp3.1 1.03ms 124ns 465ns 0 0 0 2.7 KB
#7090 WriteAndFlushEnrichedTraces net472 1.2ms 130ns 487ns 0 0 0 3.31 KB
Benchmarks.Trace.Asm.AppSecBodyBenchmark - Same speed ✔️ More allocations ⚠️

More allocations ⚠️ in #7090

Benchmark Base Allocated Diff Allocated Change Change %
Benchmarks.Trace.Asm.AppSecBodyBenchmark.AllCycleSimpleBody‑net472 236.35 KB 239.64 KB 3.28 KB 1.39%
Benchmarks.Trace.Asm.AppSecBodyBenchmark.AllCycleMoreComplexBody‑net472 239.87 KB 243.15 KB 3.28 KB 1.37%

Raw results

Branch Method Toolchain Mean StdError StdDev Gen 0 Gen 1 Gen 2 Allocated
master AllCycleSimpleBody net6.0 331μs 1.76μs 8.42μs 0 0 0 197.06 KB
master AllCycleSimpleBody netcoreapp3.1 510μs 1.45μs 5.61μs 0 0 0 204.77 KB
master AllCycleSimpleBody net472 436μs 119ns 460ns 36.6 2.16 0 236.35 KB
master AllCycleMoreComplexBody net6.0 338μs 1.76μs 8.8μs 0 0 0 200.56 KB
master AllCycleMoreComplexBody netcoreapp3.1 495μs 987ns 3.56μs 0 0 0 208.18 KB
master AllCycleMoreComplexBody net472 446μs 106ns 412ns 36.6 2.16 0 239.87 KB
master ObjectExtractorSimpleBody net6.0 311ns 1.77ns 12.3ns 0 0 0 280 B
master ObjectExtractorSimpleBody netcoreapp3.1 409ns 1.93ns 8.2ns 0 0 0 272 B
master ObjectExtractorSimpleBody net472 303ns 0.175ns 0.676ns 0.0442 0 0 281 B
master ObjectExtractorMoreComplexBody net6.0 6.52μs 29.5ns 110ns 0 0 0 3.78 KB
master ObjectExtractorMoreComplexBody netcoreapp3.1 7.76μs 36.2ns 140ns 0 0 0 3.69 KB
master ObjectExtractorMoreComplexBody net472 6.66μs 0.89ns 3.33ns 0.599 0 0 3.8 KB
#7090 AllCycleSimpleBody net6.0 331μs 969ns 3.63μs 0 0 0 197.6 KB
#7090 AllCycleSimpleBody netcoreapp3.1 495μs 1.55μs 5.99μs 0 0 0 205.35 KB
#7090 AllCycleSimpleBody net472 444μs 120ns 466ns 36.6 2.16 0 239.64 KB
#7090 AllCycleMoreComplexBody net6.0 339μs 280ns 1.09μs 0 0 0 201.1 KB
#7090 AllCycleMoreComplexBody netcoreapp3.1 517μs 493ns 1.91μs 0 0 0 208.77 KB
#7090 AllCycleMoreComplexBody net472 455μs 102ns 397ns 37.9 2.23 0 243.15 KB
#7090 ObjectExtractorSimpleBody net6.0 325ns 0.137ns 0.511ns 0 0 0 280 B
#7090 ObjectExtractorSimpleBody netcoreapp3.1 404ns 1.99ns 8.2ns 0 0 0 272 B
#7090 ObjectExtractorSimpleBody net472 303ns 0.0283ns 0.102ns 0.0443 0 0 281 B
#7090 ObjectExtractorMoreComplexBody net6.0 6.29μs 2.42ns 9.07ns 0 0 0 3.78 KB
#7090 ObjectExtractorMoreComplexBody netcoreapp3.1 7.78μs 25.8ns 99.9ns 0 0 0 3.69 KB
#7090 ObjectExtractorMoreComplexBody net472 6.88μs 1.1ns 4.12ns 0.584 0 0 3.8 KB
Benchmarks.Trace.Asm.AppSecEncoderBenchmark - Same speed ✔️ Fewer allocations 🎉

Fewer allocations 🎉 in #7090

Benchmark Base Allocated Diff Allocated Change Change %
Benchmarks.Trace.Asm.AppSecEncoderBenchmark.EncodeLegacyArgs‑net6.0 2.16 KB 2.15 KB -11 B -0.51%

Raw results

Branch Method Toolchain Mean StdError StdDev Gen 0 Gen 1 Gen 2 Allocated
master EncodeArgs net6.0 73.3μs 263ns 984ns 0 0 0 32.41 KB
master EncodeArgs netcoreapp3.1 95.7μs 36.2ns 130ns 0 0 0 32.4 KB
master EncodeArgs net472 107μs 17.6ns 65.8ns 4.82 0 0 32.51 KB
master EncodeLegacyArgs net6.0 143μs 122ns 472ns 0 0 0 2.16 KB
master EncodeLegacyArgs netcoreapp3.1 197μs 42.5ns 147ns 0 0 0 2.14 KB
master EncodeLegacyArgs net472 261μs 66.8ns 250ns 0 0 0 2.16 KB
#7090 EncodeArgs net6.0 73.5μs 27.2ns 105ns 0 0 0 32.4 KB
#7090 EncodeArgs netcoreapp3.1 94.2μs 295ns 1.14μs 0 0 0 32.4 KB
#7090 EncodeArgs net472 105μs 11.8ns 40.9ns 4.73 0 0 32.51 KB
#7090 EncodeLegacyArgs net6.0 144μs 28.8ns 108ns 0 0 0 2.15 KB
#7090 EncodeLegacyArgs netcoreapp3.1 197μs 148ns 575ns 0 0 0 2.14 KB
#7090 EncodeLegacyArgs net472 262μs 52.7ns 204ns 0 0 0 2.16 KB
Benchmarks.Trace.Asm.AppSecWafBenchmark - Same speed ✔️ Same allocations ✔️

Raw results

Branch Method Toolchain Mean StdError StdDev Gen 0 Gen 1 Gen 2 Allocated
master RunWafRealisticBenchmark net6.0 271μs 133ns 499ns 0 0 0 4.55 KB
master RunWafRealisticBenchmark netcoreapp3.1 294μs 264ns 989ns 0 0 0 4.48 KB
master RunWafRealisticBenchmark net472 307μs 38.1ns 147ns 0 0 0 4.66 KB
master RunWafRealisticBenchmarkWithAttack net6.0 181μs 80.1ns 300ns 0 0 0 2.24 KB
master RunWafRealisticBenchmarkWithAttack netcoreapp3.1 198μs 104ns 404ns 0 0 0 2.22 KB
master RunWafRealisticBenchmarkWithAttack net472 207μs 45.3ns 169ns 0 0 0 2.28 KB
#7090 RunWafRealisticBenchmark net6.0 272μs 81.2ns 314ns 0 0 0 4.55 KB
#7090 RunWafRealisticBenchmark netcoreapp3.1 294μs 446ns 1.73μs 0 0 0 4.48 KB
#7090 RunWafRealisticBenchmark net472 307μs 31ns 120ns 0 0 0 4.66 KB
#7090 RunWafRealisticBenchmarkWithAttack net6.0 183μs 48ns 179ns 0 0 0 2.24 KB
#7090 RunWafRealisticBenchmarkWithAttack netcoreapp3.1 194μs 41.7ns 150ns 0 0 0 2.22 KB
#7090 RunWafRealisticBenchmarkWithAttack net472 208μs 19.1ns 71.5ns 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.1μs 29ns 104ns 0 0 0 14.53 KB
master SendRequest netcoreapp3.1 69.9μs 118ns 440ns 0 0 0 17.42 KB
master SendRequest net472 0.0171ns 0.00147ns 0.00551ns 0 0 0 0 b
#7090 SendRequest net6.0 60.1μs 147ns 510ns 0 0 0 14.52 KB
#7090 SendRequest netcoreapp3.1 71.6μs 68.6ns 257ns 0 0 0 17.42 KB
#7090 SendRequest net472 0.0228ns 0.00148ns 0.00573ns 0 0 0 0 b
Benchmarks.Trace.CIVisibilityProtocolWriterBenchmark - Slower ⚠️ More allocations ⚠️

Slower ⚠️ in #7090

Benchmark diff/base Base Median (ns) Diff Median (ns) Modality
Benchmarks.Trace.CIVisibilityProtocolWriterBenchmark.WriteAndFlushEnrichedTraces‑netcoreapp3.1 1.207 631,437.50 762,402.08

More allocations ⚠️ in #7090

Benchmark Base Allocated Diff Allocated Change Change %
Benchmarks.Trace.CIVisibilityProtocolWriterBenchmark.WriteAndFlushEnrichedTraces‑netcoreapp3.1 41.89 KB 42.34 KB 451 B 1.08%
Benchmarks.Trace.CIVisibilityProtocolWriterBenchmark.WriteAndFlushEnrichedTraces‑net472 55.75 KB 56.19 KB 438 B 0.79%

Raw results

Branch Method Toolchain Mean StdError StdDev Gen 0 Gen 1 Gen 2 Allocated
master WriteAndFlushEnrichedTraces net6.0 645μs 512ns 1.98μs 0 0 0 41.73 KB
master WriteAndFlushEnrichedTraces netcoreapp3.1 631μs 1.67μs 6.67μs 0 0 0 41.89 KB
master WriteAndFlushEnrichedTraces net472 923μs 1.93μs 7.2μs 4.46 0 0 55.75 KB
#7090 WriteAndFlushEnrichedTraces net6.0 689μs 3.61μs 17.7μs 0 0 0 41.79 KB
#7090 WriteAndFlushEnrichedTraces netcoreapp3.1 764μs 3.52μs 13.2μs 0 0 0 42.34 KB
#7090 WriteAndFlushEnrichedTraces net472 972μs 4.67μs 19.3μs 4.81 0 0 56.19 KB
Benchmarks.Trace.DbCommandBenchmark - Same speed ✔️ Fewer allocations 🎉

Fewer allocations 🎉 in #7090

Benchmark Base Allocated Diff Allocated Change Change %
Benchmarks.Trace.DbCommandBenchmark.ExecuteNonQuery‑net6.0 1.03 KB 1.02 KB -8 B -0.78%
Benchmarks.Trace.DbCommandBenchmark.ExecuteNonQuery‑netcoreapp3.1 1.02 KB 1.02 KB -8 B -0.78%
Benchmarks.Trace.DbCommandBenchmark.ExecuteNonQuery‑net472 995 B 987 B -8 B -0.80%

Raw results

Branch Method Toolchain Mean StdError StdDev Gen 0 Gen 1 Gen 2 Allocated
master ExecuteNonQuery net6.0 1.99μs 10.2ns 46.8ns 0 0 0 1.03 KB
master ExecuteNonQuery netcoreapp3.1 2.53μs 3.43ns 13.3ns 0 0 0 1.02 KB
master ExecuteNonQuery net472 2.7μs 2.41ns 9.34ns 0.147 0.0134 0 995 B
#7090 ExecuteNonQuery net6.0 1.96μs 1.3ns 5.03ns 0 0 0 1.02 KB
#7090 ExecuteNonQuery netcoreapp3.1 2.63μs 10.9ns 42.4ns 0 0 0 1.02 KB
#7090 ExecuteNonQuery net472 2.89μs 5.71ns 22.1ns 0.156 0.0142 0 987 B
Benchmarks.Trace.ElasticsearchBenchmark - Same speed ✔️ Fewer allocations 🎉

Fewer allocations 🎉 in #7090

Benchmark Base Allocated Diff Allocated Change Change %
Benchmarks.Trace.ElasticsearchBenchmark.CallElasticsearchAsync‑net472 1.11 KB 1.1 KB -8 B -0.72%
Benchmarks.Trace.ElasticsearchBenchmark.CallElasticsearchAsync‑netcoreapp3.1 1.09 KB 1.08 KB -8 B -0.74%
Benchmarks.Trace.ElasticsearchBenchmark.CallElasticsearch‑net472 1.05 KB 1.04 KB -8 B -0.76%
Benchmarks.Trace.ElasticsearchBenchmark.CallElasticsearch‑net6.0 1.04 KB 1.03 KB -8 B -0.77%
Benchmarks.Trace.ElasticsearchBenchmark.CallElasticsearch‑netcoreapp3.1 1.04 KB 1.03 KB -8 B -0.77%
Benchmarks.Trace.ElasticsearchBenchmark.CallElasticsearchAsync‑net6.0 1.02 KB 1.01 KB -8 B -0.79%

Raw results

Branch Method Toolchain Mean StdError StdDev Gen 0 Gen 1 Gen 2 Allocated
master CallElasticsearch net6.0 1.83μs 5.85ns 22.7ns 0 0 0 1.04 KB
master CallElasticsearch netcoreapp3.1 2.3μs 11.8ns 56.6ns 0 0 0 1.04 KB
master CallElasticsearch net472 3.55μs 3.05ns 11.8ns 0.159 0 0 1.05 KB
master CallElasticsearchAsync net6.0 1.81μs 3.89ns 14.5ns 0 0 0 1.02 KB
master CallElasticsearchAsync netcoreapp3.1 2.35μs 7.26ns 28.1ns 0 0 0 1.09 KB
master CallElasticsearchAsync net472 3.84μs 3.19ns 12.4ns 0.169 0 0 1.11 KB
#7090 CallElasticsearch net6.0 1.73μs 8.55ns 35.2ns 0 0 0 1.03 KB
#7090 CallElasticsearch netcoreapp3.1 2.32μs 11.8ns 51.6ns 0 0 0 1.03 KB
#7090 CallElasticsearch net472 3.59μs 5.38ns 20.8ns 0.161 0 0 1.04 KB
#7090 CallElasticsearchAsync net6.0 1.81μs 2.39ns 9.24ns 0 0 0 1.01 KB
#7090 CallElasticsearchAsync netcoreapp3.1 2.49μs 12.5ns 54.5ns 0 0 0 1.08 KB
#7090 CallElasticsearchAsync net472 3.77μs 7.1ns 27.5ns 0.169 0 0 1.1 KB
Benchmarks.Trace.GraphQLBenchmark - Same speed ✔️ Fewer allocations 🎉

Fewer allocations 🎉 in #7090

Benchmark Base Allocated Diff Allocated Change Change %
Benchmarks.Trace.GraphQLBenchmark.ExecuteAsync‑net6.0 960 B 952 B -8 B -0.83%
Benchmarks.Trace.GraphQLBenchmark.ExecuteAsync‑netcoreapp3.1 960 B 952 B -8 B -0.83%
Benchmarks.Trace.GraphQLBenchmark.ExecuteAsync‑net472 923 B 915 B -8 B -0.87%

Raw results

Branch Method Toolchain Mean StdError StdDev Gen 0 Gen 1 Gen 2 Allocated
master ExecuteAsync net6.0 1.78μs 9.27ns 43.5ns 0 0 0 960 B
master ExecuteAsync netcoreapp3.1 2.29μs 7.45ns 25.8ns 0 0 0 960 B
master ExecuteAsync net472 2.58μs 1.78ns 6.88ns 0.143 0 0 923 B
#7090 ExecuteAsync net6.0 1.83μs 8.47ns 32.8ns 0 0 0 952 B
#7090 ExecuteAsync netcoreapp3.1 2.31μs 9.59ns 37.1ns 0 0 0 952 B
#7090 ExecuteAsync net472 2.57μs 3.24ns 12.6ns 0.142 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.1μs 10.4ns 39ns 0 0 0 2.37 KB
master SendAsync netcoreapp3.1 8.69μs 14.1ns 54.6ns 0 0 0 2.9 KB
master SendAsync net472 12.5μs 10.3ns 38.5ns 0.498 0 0 3.19 KB
#7090 SendAsync net6.0 7.26μs 7.34ns 27.5ns 0 0 0 2.36 KB
#7090 SendAsync netcoreapp3.1 8.55μs 9.9ns 38.4ns 0 0 0 2.9 KB
#7090 SendAsync net472 12.3μs 13.4ns 52ns 0.488 0 0 3.18 KB
Benchmarks.Trace.Iast.StringAspectsBenchmark - Slower ⚠️ More allocations ⚠️

Slower ⚠️ in #7090

Benchmark diff/base Base Median (ns) Diff Median (ns) Modality
Benchmarks.Trace.Iast.StringAspectsBenchmark.StringConcatAspectBenchmark‑netcoreapp3.1 1.183 413,700.00 489,600.00

More allocations ⚠️ in #7090

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 259.96 KB 272.91 KB 12.95 KB 4.98%
Benchmarks.Trace.Iast.StringAspectsBenchmark.StringConcatBenchmark‑netcoreapp3.1 42.64 KB 43.08 KB 440 B 1.03%
Benchmarks.Trace.Iast.StringAspectsBenchmark.StringConcatBenchmark‑net6.0 43.83 KB 44.26 KB 432 B 0.99%

Fewer allocations 🎉 in #7090

Benchmark Base Allocated Diff Allocated Change Change %
Benchmarks.Trace.Iast.StringAspectsBenchmark.StringConcatAspectBenchmark‑netcoreapp3.1 274.93 KB 273.27 KB -1.66 KB -0.60%

Raw results

Branch Method Toolchain Mean StdError StdDev Gen 0 Gen 1 Gen 2 Allocated
master StringConcatBenchmark net6.0 44.6μs 212ns 1.6μs 0 0 0 43.83 KB
master StringConcatBenchmark netcoreapp3.1 47.2μs 224ns 838ns 0 0 0 42.64 KB
master StringConcatBenchmark net472 56.8μs 259ns 968ns 0 0 0 57.34 KB
master StringConcatAspectBenchmark net6.0 458μs 1.08μs 3.89μs 0 0 0 259.96 KB
master StringConcatAspectBenchmark netcoreapp3.1 447μs 6.44μs 63.7μs 0 0 0 274.93 KB
master StringConcatAspectBenchmark net472 410μs 2.07μs 9.27μs 0 0 0 286.72 KB
#7090 StringConcatBenchmark net6.0 44.7μs 203ns 733ns 0 0 0 44.26 KB
#7090 StringConcatBenchmark netcoreapp3.1 49.3μs 258ns 2.3μs 0 0 0 43.08 KB
#7090 StringConcatBenchmark net472 56.6μs 206ns 741ns 0 0 0 65.54 KB
#7090 StringConcatAspectBenchmark net6.0 505μs 2.09μs 7.54μs 0 0 0 272.91 KB
#7090 StringConcatAspectBenchmark netcoreapp3.1 492μs 1.61μs 6.01μs 0 0 0 273.27 KB
#7090 StringConcatAspectBenchmark net472 423μs 1.38μs 5.15μs 0 0 0 286.72 KB
Benchmarks.Trace.ILoggerBenchmark - Same speed ✔️ Fewer allocations 🎉

Fewer allocations 🎉 in #7090

Benchmark Base Allocated Diff Allocated Change Change %
Benchmarks.Trace.ILoggerBenchmark.EnrichedLog‑net6.0 1.76 KB 1.7 KB -56 B -3.18%
Benchmarks.Trace.ILoggerBenchmark.EnrichedLog‑netcoreapp3.1 1.76 KB 1.7 KB -56 B -3.18%
Benchmarks.Trace.ILoggerBenchmark.EnrichedLog‑net472 1.69 KB 1.64 KB -56 B -3.31%

Raw results

Branch Method Toolchain Mean StdError StdDev Gen 0 Gen 1 Gen 2 Allocated
master EnrichedLog net6.0 2.63μs 2.6ns 10.1ns 0 0 0 1.76 KB
master EnrichedLog netcoreapp3.1 3.44μs 4.38ns 17ns 0 0 0 1.76 KB
master EnrichedLog net472 4.05μs 4.83ns 18.7ns 0.265 0 0 1.69 KB
#7090 EnrichedLog net6.0 2.62μs 1.61ns 6.03ns 0 0 0 1.7 KB
#7090 EnrichedLog netcoreapp3.1 3.56μs 8.86ns 33.2ns 0 0 0 1.7 KB
#7090 EnrichedLog net472 3.87μs 3.91ns 14.6ns 0.253 0 0 1.64 KB
Benchmarks.Trace.Log4netBenchmark - Same speed ✔️ Fewer allocations 🎉

Fewer allocations 🎉 in #7090

Benchmark Base Allocated Diff Allocated Change Change %
Benchmarks.Trace.Log4netBenchmark.EnrichedLog‑net6.0 4.37 KB 4.31 KB -56 B -1.28%
Benchmarks.Trace.Log4netBenchmark.EnrichedLog‑net472 4.57 KB 4.51 KB -60 B -1.31%
Benchmarks.Trace.Log4netBenchmark.EnrichedLog‑netcoreapp3.1 4.37 KB 4.31 KB -58 B -1.33%

Raw results

Branch Method Toolchain Mean StdError StdDev Gen 0 Gen 1 Gen 2 Allocated
master EnrichedLog net6.0 123μs 145ns 563ns 0 0 0 4.37 KB
master EnrichedLog netcoreapp3.1 126μs 330ns 1.24μs 0 0 0 4.37 KB
master EnrichedLog net472 167μs 161ns 603ns 0 0 0 4.57 KB
#7090 EnrichedLog net6.0 122μs 26.6ns 99.5ns 0 0 0 4.31 KB
#7090 EnrichedLog netcoreapp3.1 130μs 353ns 1.37μs 0 0 0 4.31 KB
#7090 EnrichedLog net472 165μs 84.1ns 315ns 0 0 0 4.51 KB
Benchmarks.Trace.NLogBenchmark - Same speed ✔️ Fewer allocations 🎉

Fewer allocations 🎉 in #7090

Benchmark Base Allocated Diff Allocated Change Change %
Benchmarks.Trace.NLogBenchmark.EnrichedLog‑net6.0 2.32 KB 2.26 KB -56 B -2.41%
Benchmarks.Trace.NLogBenchmark.EnrichedLog‑netcoreapp3.1 2.32 KB 2.26 KB -56 B -2.41%
Benchmarks.Trace.NLogBenchmark.EnrichedLog‑net472 2.14 KB 2.08 KB -56 B -2.62%

Raw results

Branch Method Toolchain Mean StdError StdDev Gen 0 Gen 1 Gen 2 Allocated
master EnrichedLog net6.0 4.94μs 19.3ns 74.6ns 0 0 0 2.32 KB
master EnrichedLog netcoreapp3.1 6.77μs 22.2ns 79.9ns 0 0 0 2.32 KB
master EnrichedLog net472 7.45μs 8.04ns 31.1ns 0.335 0 0 2.14 KB
#7090 EnrichedLog net6.0 4.97μs 18ns 67.2ns 0 0 0 2.26 KB
#7090 EnrichedLog netcoreapp3.1 6.87μs 7.7ns 29.8ns 0 0 0 2.26 KB
#7090 EnrichedLog net472 7.68μs 9.41ns 36.5ns 0.308 0 0 2.08 KB
Benchmarks.Trace.RedisBenchmark - Same speed ✔️ Fewer allocations 🎉

Fewer allocations 🎉 in #7090

Benchmark Base Allocated Diff Allocated Change Change %
Benchmarks.Trace.RedisBenchmark.SendReceive‑net472 1.21 KB 1.2 KB -8 B -0.66%
Benchmarks.Trace.RedisBenchmark.SendReceive‑net6.0 1.21 KB 1.2 KB -8 B -0.66%
Benchmarks.Trace.RedisBenchmark.SendReceive‑netcoreapp3.1 1.21 KB 1.2 KB -8 B -0.66%

Raw results

Branch Method Toolchain Mean StdError StdDev Gen 0 Gen 1 Gen 2 Allocated
master SendReceive net6.0 2.04μs 10.5ns 49.4ns 0 0 0 1.21 KB
master SendReceive netcoreapp3.1 2.53μs 11.8ns 47.4ns 0 0 0 1.21 KB
master SendReceive net472 3.28μs 2.71ns 10.5ns 0.178 0 0 1.21 KB
#7090 SendReceive net6.0 2.06μs 2.7ns 10.1ns 0 0 0 1.2 KB
#7090 SendReceive netcoreapp3.1 2.55μs 10.2ns 39.4ns 0 0 0 1.2 KB
#7090 SendReceive net472 3.23μs 7.13ns 27.6ns 0.177 0 0 1.2 KB
Benchmarks.Trace.SerilogBenchmark - Same speed ✔️ Fewer allocations 🎉

Fewer allocations 🎉 in #7090

Benchmark Base Allocated Diff Allocated Change Change %
Benchmarks.Trace.SerilogBenchmark.EnrichedLog‑net472 2.08 KB 2.03 KB -56 B -2.69%
Benchmarks.Trace.SerilogBenchmark.EnrichedLog‑netcoreapp3.1 1.69 KB 1.63 KB -56 B -3.32%
Benchmarks.Trace.SerilogBenchmark.EnrichedLog‑net6.0 1.64 KB 1.58 KB -56 B -3.41%

Raw results

Branch Method Toolchain Mean StdError StdDev Gen 0 Gen 1 Gen 2 Allocated
master EnrichedLog net6.0 4.18μs 0.92ns 3.44ns 0 0 0 1.64 KB
master EnrichedLog netcoreapp3.1 5.64μs 23ns 89.3ns 0 0 0 1.69 KB
master EnrichedLog net472 6.67μs 7.28ns 27.3ns 0.298 0 0 2.08 KB
#7090 EnrichedLog net6.0 4.18μs 5.63ns 21.8ns 0 0 0 1.58 KB
#7090 EnrichedLog netcoreapp3.1 5.67μs 6.92ns 26.8ns 0 0 0 1.63 KB
#7090 EnrichedLog net472 6.47μs 15.9ns 61.6ns 0.291 0 0 2.03 KB
Benchmarks.Trace.SpanBenchmark - Same speed ✔️ Fewer allocations 🎉

Fewer allocations 🎉 in #7090

Benchmark Base Allocated Diff Allocated Change Change %
Benchmarks.Trace.SpanBenchmark.StartFinishScope‑net6.0 704 B 696 B -8 B -1.14%
Benchmarks.Trace.SpanBenchmark.StartFinishScope‑netcoreapp3.1 704 B 696 B -8 B -1.14%
Benchmarks.Trace.SpanBenchmark.StartFinishScope‑net472 666 B 658 B -8 B -1.20%
Benchmarks.Trace.SpanBenchmark.StartFinishSpan‑net472 586 B 578 B -8 B -1.37%
Benchmarks.Trace.SpanBenchmark.StartFinishSpan‑net6.0 584 B 576 B -8 B -1.37%
Benchmarks.Trace.SpanBenchmark.StartFinishSpan‑netcoreapp3.1 584 B 576 B -8 B -1.37%

Raw results

Branch Method Toolchain Mean StdError StdDev Gen 0 Gen 1 Gen 2 Allocated
master StartFinishSpan net6.0 751ns 3.97ns 22.4ns 0 0 0 584 B
master StartFinishSpan netcoreapp3.1 953ns 4.42ns 17.7ns 0 0 0 584 B
master StartFinishSpan net472 914ns 0.809ns 3.13ns 0.0912 0 0 586 B
master StartFinishScope net6.0 918ns 0.479ns 1.73ns 0 0 0 704 B
master StartFinishScope netcoreapp3.1 1.15μs 6.24ns 34.2ns 0 0 0 704 B
master StartFinishScope net472 1.09μs 0.174ns 0.652ns 0.104 0 0 666 B
#7090 StartFinishSpan net6.0 757ns 0.354ns 1.37ns 0 0 0 576 B
#7090 StartFinishSpan netcoreapp3.1 954ns 5.25ns 30.2ns 0 0 0 576 B
#7090 StartFinishSpan net472 909ns 0.323ns 1.21ns 0.0906 0 0 578 B
#7090 StartFinishScope net6.0 897ns 4.9ns 27.3ns 0 0 0 696 B
#7090 StartFinishScope netcoreapp3.1 1.16μs 6.09ns 30.4ns 0 0 0 696 B
#7090 StartFinishScope net472 1.11μs 0.194ns 0.751ns 0.1 0 0 658 B
Benchmarks.Trace.TraceAnnotationsBenchmark - Same speed ✔️ Fewer allocations 🎉

Fewer allocations 🎉 in #7090

Benchmark Base Allocated Diff Allocated Change Change %
Benchmarks.Trace.TraceAnnotationsBenchmark.RunOnMethodBegin‑net6.0 704 B 696 B -8 B -1.14%
Benchmarks.Trace.TraceAnnotationsBenchmark.RunOnMethodBegin‑netcoreapp3.1 704 B 696 B -8 B -1.14%
Benchmarks.Trace.TraceAnnotationsBenchmark.RunOnMethodBegin‑net472 666 B 658 B -8 B -1.20%

Raw results

Branch Method Toolchain Mean StdError StdDev Gen 0 Gen 1 Gen 2 Allocated
master RunOnMethodBegin net6.0 1.02μs 5.36ns 26.8ns 0 0 0 704 B
master RunOnMethodBegin netcoreapp3.1 1.38μs 2.28ns 8.82ns 0 0 0 704 B
master RunOnMethodBegin net472 1.36μs 0.141ns 0.544ns 0.102 0 0 666 B
#7090 RunOnMethodBegin net6.0 1.06μs 5.48ns 25.1ns 0 0 0 696 B
#7090 RunOnMethodBegin netcoreapp3.1 1.41μs 6.5ns 25.2ns 0 0 0 696 B
#7090 RunOnMethodBegin net472 1.37μs 2.7ns 10.1ns 0.103 0 0 658 B

@bouwkast bouwkast requested a review from a team as a code owner June 11, 2025 12:42
@github-actions github-actions bot force-pushed the bot/test-package-versions-bump branch 2 times, most recently from c684972 to 4bdba0a Compare June 17, 2025 10:51
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.

LGTM if tests pass, nothing obviously significant

@github-actions github-actions bot force-pushed the bot/test-package-versions-bump branch from 4bdba0a to 52855fc Compare June 18, 2025 11:29
@andrewlock andrewlock merged commit c1da881 into master Jun 18, 2025
121 checks passed
@andrewlock andrewlock deleted the bot/test-package-versions-bump branch June 18, 2025 14:23
@github-actions github-actions bot added this to the vNext-v3 milestone Jun 18, 2025
@bouwkast bouwkast added the area:dependabot dependabot updates label Jun 30, 2025
chojomok pushed a commit that referenced this pull request Jul 15, 2025
Updates the package versions for integration tests.

Co-authored-by: andrewlock <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area:dependabot dependabot updates
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants