Skip to content

reorganize serverless CODEOWNERS by cloud provider teams#7985

Merged
lucaspimentel merged 4 commits intomasterfrom
lpimentel/serverless-codeowners
Dec 22, 2025
Merged

reorganize serverless CODEOWNERS by cloud provider teams#7985
lucaspimentel merged 4 commits intomasterfrom
lpimentel/serverless-codeowners

Conversation

@lucaspimentel
Copy link
Member

@lucaspimentel lucaspimentel commented Dec 19, 2025

Summary of changes

Reorganize serverless team entries in CODEOWNERS file.

Reason for change

The previous CODEOWNERS structure used explicit paths that were harder to maintain. Glob patterns make it easier to ensure proper code ownership as files are added/moved.

Test files mixed AWS Lambda and Azure App Service concerns, making ownership unclear.

Implementation details

CODEOWNERS

  • Replace deprecated team @DataDog/serverless-azure-gcp with new team @DataDog/serverless-azure-and-gcp
  • Reorganize CODEOWNERS for serverless components using glob patterns to catch new files automatically
  • by platform (AWS Lambda vs Azure App Service) so they can have separate owners
  • Renamed documentation file from Serverless.md to AwsLambdaIntegrationTests.md

Split test file

  • Split serverless test file TracerSettingsServerlessTests.cs into TracerSettingsAwsLambdaTests.cs (AWS Lambda tests) and TracerSettingsAzureAppServiceTests.cs (Azure App Service tests)

Documentation:

  • Rename Serverless.md to AwsLambdaIntegrationTests.md

Test coverage

No functional changes - only file organization and ownership

Other details

N/A

@lucaspimentel lucaspimentel changed the title lpimentel/serverless codeowners Reorganize serverless CODEOWNERS and split test files Dec 19, 2025
@lucaspimentel lucaspimentel changed the title Reorganize serverless CODEOWNERS and split test files Reorganize serverless CODEOWNERS Dec 19, 2025
@lucaspimentel lucaspimentel changed the title Reorganize serverless CODEOWNERS reorganize serverless CODEOWNERS by cloud provider teams Dec 19, 2025
@lucaspimentel lucaspimentel marked this pull request as ready for review December 19, 2025 21:34
@lucaspimentel lucaspimentel requested review from a team as code owners December 19, 2025 21:34
@dd-trace-dotnet-ci-bot
Copy link

dd-trace-dotnet-ci-bot bot commented Dec 19, 2025

Execution-Time Benchmarks Report ⏱️

Execution-time results for samples comparing This PR (7985) and master.

✅ No regressions detected - check the details below

Full Metrics Comparison

FakeDbCommand

Metric Master (Mean ± 95% CI) Current (Mean ± 95% CI) Change Status
.NET Framework 4.8 - Baseline
duration68.14 ± (68.13 - 68.33) ms68.42 ± (68.43 - 68.68) ms+0.4%✅⬆️
.NET Framework 4.8 - Bailout
duration72.23 ± (72.30 - 72.53) ms72.32 ± (72.26 - 72.48) ms+0.1%✅⬆️
.NET Framework 4.8 - CallTarget+Inlining+NGEN
duration1007.02 ± (1015.02 - 1025.36) ms1000.92 ± (1002.65 - 1008.13) ms-0.6%
.NET Core 3.1 - Baseline
process.internal_duration_ms21.93 ± (21.89 - 21.97) ms22.06 ± (22.03 - 22.10) ms+0.6%✅⬆️
process.time_to_main_ms78.86 ± (78.71 - 79.00) ms79.05 ± (78.90 - 79.21) ms+0.3%✅⬆️
runtime.dotnet.exceptions.count0 ± (0 - 0)0 ± (0 - 0)+0.0%
runtime.dotnet.mem.committed10.91 ± (10.91 - 10.91) MB10.92 ± (10.91 - 10.92) MB+0.1%✅⬆️
runtime.dotnet.threads.count12 ± (12 - 12)12 ± (12 - 12)+0.0%
.NET Core 3.1 - Bailout
process.internal_duration_ms21.84 ± (21.82 - 21.86) ms22.03 ± (21.99 - 22.08) ms+0.9%✅⬆️
process.time_to_main_ms79.98 ± (79.88 - 80.09) ms80.51 ± (80.33 - 80.68) ms+0.7%✅⬆️
runtime.dotnet.exceptions.count0 ± (0 - 0)0 ± (0 - 0)+0.0%
runtime.dotnet.mem.committed10.96 ± (10.95 - 10.96) MB10.96 ± (10.96 - 10.96) MB+0.0%✅⬆️
runtime.dotnet.threads.count13 ± (13 - 13)13 ± (13 - 13)+0.0%
.NET Core 3.1 - CallTarget+Inlining+NGEN
process.internal_duration_ms209.17 ± (207.93 - 210.41) ms210.81 ± (209.32 - 212.30) ms+0.8%✅⬆️
process.time_to_main_ms470.71 ± (470.15 - 471.28) ms471.81 ± (471.19 - 472.43) ms+0.2%✅⬆️
runtime.dotnet.exceptions.count0 ± (0 - 0)0 ± (0 - 0)+0.0%
runtime.dotnet.mem.committed48.04 ± (48.02 - 48.06) MB48.11 ± (48.09 - 48.14) MB+0.2%✅⬆️
runtime.dotnet.threads.count28 ± (28 - 28)28 ± (28 - 28)+0.0%
.NET 6 - Baseline
process.internal_duration_ms20.75 ± (20.71 - 20.79) ms20.90 ± (20.87 - 20.93) ms+0.7%✅⬆️
process.time_to_main_ms68.01 ± (67.89 - 68.14) ms68.63 ± (68.50 - 68.75) ms+0.9%✅⬆️
runtime.dotnet.exceptions.count0 ± (0 - 0)0 ± (0 - 0)+0.0%
runtime.dotnet.mem.committed10.61 ± (10.60 - 10.61) MB10.64 ± (10.64 - 10.65) MB+0.4%✅⬆️
runtime.dotnet.threads.count10 ± (10 - 10)10 ± (10 - 10)+0.0%
.NET 6 - Bailout
process.internal_duration_ms20.69 ± (20.67 - 20.72) ms20.67 ± (20.66 - 20.69) ms-0.1%
process.time_to_main_ms68.85 ± (68.79 - 68.91) ms69.09 ± (69.02 - 69.16) ms+0.3%✅⬆️
runtime.dotnet.exceptions.count0 ± (0 - 0)0 ± (0 - 0)+0.0%
runtime.dotnet.mem.committed10.66 ± (10.66 - 10.67) MB10.69 ± (10.68 - 10.69) MB+0.2%✅⬆️
runtime.dotnet.threads.count11 ± (11 - 11)11 ± (11 - 11)+0.0%
.NET 6 - CallTarget+Inlining+NGEN
process.internal_duration_ms201.91 ± (200.75 - 203.08) ms200.28 ± (199.23 - 201.33) ms-0.8%
process.time_to_main_ms440.63 ± (440.10 - 441.17) ms440.31 ± (439.74 - 440.87) ms-0.1%
runtime.dotnet.exceptions.count0 ± (0 - 0)0 ± (0 - 0)+0.0%
runtime.dotnet.mem.committed48.31 ± (48.24 - 48.38) MB48.30 ± (48.23 - 48.37) MB-0.0%
runtime.dotnet.threads.count28 ± (28 - 28)28 ± (28 - 28)+0.0%✅⬆️
.NET 8 - Baseline
process.internal_duration_ms18.77 ± (18.75 - 18.79) ms18.85 ± (18.82 - 18.87) ms+0.4%✅⬆️
process.time_to_main_ms67.18 ± (67.05 - 67.30) ms67.40 ± (67.30 - 67.51) ms+0.3%✅⬆️
runtime.dotnet.exceptions.count0 ± (0 - 0)0 ± (0 - 0)+0.0%
runtime.dotnet.mem.committed7.66 ± (7.65 - 7.66) MB7.69 ± (7.68 - 7.69) MB+0.4%✅⬆️
runtime.dotnet.threads.count10 ± (10 - 10)10 ± (10 - 10)+0.0%
.NET 8 - Bailout
process.internal_duration_ms18.78 ± (18.76 - 18.80) ms18.84 ± (18.82 - 18.85) ms+0.3%✅⬆️
process.time_to_main_ms68.40 ± (68.34 - 68.47) ms68.61 ± (68.55 - 68.68) ms+0.3%✅⬆️
runtime.dotnet.exceptions.count0 ± (0 - 0)0 ± (0 - 0)+0.0%
runtime.dotnet.mem.committed7.70 ± (7.69 - 7.70) MB7.77 ± (7.75 - 7.78) MB+0.9%✅⬆️
runtime.dotnet.threads.count11 ± (11 - 11)11 ± (11 - 11)+0.0%
.NET 8 - CallTarget+Inlining+NGEN
process.internal_duration_ms178.94 ± (178.00 - 179.87) ms178.62 ± (177.66 - 179.59) ms-0.2%
process.time_to_main_ms423.98 ± (423.24 - 424.73) ms424.76 ± (424.14 - 425.38) ms+0.2%✅⬆️
runtime.dotnet.exceptions.count0 ± (0 - 0)0 ± (0 - 0)+0.0%
runtime.dotnet.mem.committed36.25 ± (36.22 - 36.28) MB36.25 ± (36.21 - 36.29) MB-0.0%
runtime.dotnet.threads.count27 ± (27 - 27)27 ± (27 - 27)+0.3%✅⬆️

HttpMessageHandler

Metric Master (Mean ± 95% CI) Current (Mean ± 95% CI) Change Status
.NET Framework 4.8 - Baseline
duration193.41 ± (193.86 - 194.76) ms193.51 ± (193.53 - 194.32) ms+0.1%✅⬆️
.NET Framework 4.8 - Bailout
duration196.48 ± (196.48 - 196.99) ms197.59 ± (197.51 - 198.07) ms+0.6%✅⬆️
.NET Framework 4.8 - CallTarget+Inlining+NGEN
duration1112.48 ± (1116.79 - 1125.40) ms1120.26 ± (1121.29 - 1130.44) ms+0.7%✅⬆️
.NET Core 3.1 - Baseline
process.internal_duration_ms192.71 ± (192.26 - 193.16) ms192.18 ± (191.75 - 192.60) ms-0.3%
process.time_to_main_ms82.73 ± (82.50 - 82.96) ms82.97 ± (82.72 - 83.22) ms+0.3%✅⬆️
runtime.dotnet.exceptions.count3 ± (3 - 3)3 ± (3 - 3)+0.0%
runtime.dotnet.mem.committed16.06 ± (16.05 - 16.08) MB16.07 ± (16.06 - 16.09) MB+0.1%✅⬆️
runtime.dotnet.threads.count20 ± (20 - 20)20 ± (20 - 20)+0.1%✅⬆️
.NET Core 3.1 - Bailout
process.internal_duration_ms192.87 ± (192.36 - 193.39) ms189.19 ± (188.80 - 189.58) ms-1.9%
process.time_to_main_ms83.80 ± (83.54 - 84.07) ms82.79 ± (82.61 - 82.96) ms-1.2%
runtime.dotnet.exceptions.count3 ± (3 - 3)3 ± (3 - 3)+0.0%
runtime.dotnet.mem.committed16.08 ± (16.06 - 16.10) MB16.07 ± (16.04 - 16.09) MB-0.1%
runtime.dotnet.threads.count21 ± (21 - 21)21 ± (20 - 21)-0.6%
.NET Core 3.1 - CallTarget+Inlining+NGEN
process.internal_duration_ms405.08 ± (402.23 - 407.93) ms399.89 ± (397.26 - 402.51) ms-1.3%
process.time_to_main_ms484.28 ± (483.10 - 485.47) ms480.67 ± (479.68 - 481.66) ms-0.7%
runtime.dotnet.exceptions.count3 ± (3 - 3)3 ± (3 - 3)+0.0%
runtime.dotnet.mem.committed58.81 ± (58.70 - 58.92) MB58.73 ± (58.60 - 58.87) MB-0.1%
runtime.dotnet.threads.count29 ± (29 - 29)29 ± (29 - 30)+0.1%✅⬆️
.NET 6 - Baseline
process.internal_duration_ms195.61 ± (195.09 - 196.13) ms195.06 ± (194.62 - 195.51) ms-0.3%
process.time_to_main_ms70.96 ± (70.73 - 71.19) ms71.03 ± (70.77 - 71.28) ms+0.1%✅⬆️
runtime.dotnet.exceptions.count4 ± (4 - 4)4 ± (4 - 4)+0.0%
runtime.dotnet.mem.committed16.34 ± (16.31 - 16.36) MB16.35 ± (16.32 - 16.37) MB+0.1%✅⬆️
runtime.dotnet.threads.count19 ± (19 - 19)19 ± (19 - 19)-0.4%
.NET 6 - Bailout
process.internal_duration_ms192.16 ± (191.77 - 192.54) ms194.05 ± (193.60 - 194.51) ms+1.0%✅⬆️
process.time_to_main_ms71.00 ± (70.87 - 71.14) ms71.47 ± (71.33 - 71.60) ms+0.7%✅⬆️
runtime.dotnet.exceptions.count4 ± (4 - 4)4 ± (4 - 4)+0.0%
runtime.dotnet.mem.committed16.28 ± (16.19 - 16.37) MB16.41 ± (16.33 - 16.48) MB+0.8%✅⬆️
runtime.dotnet.threads.count20 ± (20 - 20)20 ± (20 - 20)+1.2%✅⬆️
.NET 6 - CallTarget+Inlining+NGEN
process.internal_duration_ms409.05 ± (406.53 - 411.56) ms416.07 ± (413.72 - 418.42) ms+1.7%✅⬆️
process.time_to_main_ms445.78 ± (445.05 - 446.51) ms452.98 ± (452.01 - 453.96) ms+1.6%✅⬆️
runtime.dotnet.exceptions.count4 ± (4 - 4)4 ± (4 - 4)+0.0%
runtime.dotnet.mem.committed58.93 ± (58.78 - 59.08) MB59.28 ± (59.16 - 59.39) MB+0.6%✅⬆️
runtime.dotnet.threads.count30 ± (29 - 30)29 ± (29 - 30)-0.1%
.NET 8 - Baseline
process.internal_duration_ms191.19 ± (190.79 - 191.59) ms194.31 ± (193.88 - 194.75) ms+1.6%✅⬆️
process.time_to_main_ms69.53 ± (69.33 - 69.73) ms70.60 ± (70.41 - 70.79) ms+1.5%✅⬆️
runtime.dotnet.exceptions.count4 ± (4 - 4)4 ± (4 - 4)+0.0%
runtime.dotnet.mem.committed11.76 ± (11.73 - 11.78) MB11.66 ± (11.65 - 11.68) MB-0.8%
runtime.dotnet.threads.count18 ± (18 - 18)18 ± (18 - 18)+0.8%✅⬆️
.NET 8 - Bailout
process.internal_duration_ms189.97 ± (189.69 - 190.25) ms191.25 ± (190.88 - 191.63) ms+0.7%✅⬆️
process.time_to_main_ms70.48 ± (70.39 - 70.57) ms70.88 ± (70.75 - 71.02) ms+0.6%✅⬆️
runtime.dotnet.exceptions.count4 ± (4 - 4)4 ± (4 - 4)+0.0%
runtime.dotnet.mem.committed11.85 ± (11.82 - 11.87) MB11.77 ± (11.75 - 11.80) MB-0.6%
runtime.dotnet.threads.count19 ± (19 - 19)19 ± (19 - 19)+0.1%✅⬆️
.NET 8 - CallTarget+Inlining+NGEN
process.internal_duration_ms364.85 ± (363.41 - 366.30) ms373.11 ± (371.74 - 374.48) ms+2.3%✅⬆️
process.time_to_main_ms427.96 ± (427.34 - 428.57) ms434.02 ± (433.27 - 434.76) ms+1.4%✅⬆️
runtime.dotnet.exceptions.count4 ± (4 - 4)4 ± (4 - 4)+0.0%
runtime.dotnet.mem.committed48.02 ± (47.99 - 48.05) MB47.98 ± (47.95 - 48.01) MB-0.1%
runtime.dotnet.threads.count29 ± (29 - 29)29 ± (29 - 29)-0.7%
Comparison explanation

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 highlighted 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).

Duration charts
FakeDbCommand (.NET Framework 4.8)
gantt
    title Execution time (ms) FakeDbCommand (.NET Framework 4.8)
    dateFormat  x
    axisFormat %Q
    todayMarker off
    section Baseline
    This PR (7985) - mean (69ms)  : 67, 70
    master - mean (68ms)  : 67, 70

    section Bailout
    This PR (7985) - mean (72ms)  : 71, 73
    master - mean (72ms)  : 71, 73

    section CallTarget+Inlining+NGEN
    This PR (7985) - mean (1,005ms)  : 966, 1045
    master - mean (1,020ms)  : 942, 1098

Loading
FakeDbCommand (.NET Core 3.1)
gantt
    title Execution time (ms) FakeDbCommand (.NET Core 3.1)
    dateFormat  x
    axisFormat %Q
    todayMarker off
    section Baseline
    This PR (7985) - mean (107ms)  : 103, 111
    master - mean (106ms)  : 104, 109

    section Bailout
    This PR (7985) - mean (108ms)  : 105, 111
    master - mean (107ms)  : 106, 108

    section CallTarget+Inlining+NGEN
    This PR (7985) - mean (719ms)  : 674, 763
    master - mean (706ms)  : 679, 733

Loading
FakeDbCommand (.NET 6)
gantt
    title Execution time (ms) FakeDbCommand (.NET 6)
    dateFormat  x
    axisFormat %Q
    todayMarker off
    section Baseline
    This PR (7985) - mean (94ms)  : 92, 97
    master - mean (94ms)  : 91, 96

    section Bailout
    This PR (7985) - mean (94ms)  : 93, 95
    master - mean (94ms)  : 93, 95

    section CallTarget+Inlining+NGEN
    This PR (7985) - mean (667ms)  : 646, 688
    master - mean (668ms)  : 647, 690

Loading
FakeDbCommand (.NET 8)
gantt
    title Execution time (ms) FakeDbCommand (.NET 8)
    dateFormat  x
    axisFormat %Q
    todayMarker off
    section Baseline
    This PR (7985) - mean (92ms)  : 90, 95
    master - mean (92ms)  : 90, 94

    section Bailout
    This PR (7985) - mean (93ms)  : 92, 95
    master - mean (93ms)  : 92, 94

    section CallTarget+Inlining+NGEN
    This PR (7985) - mean (630ms)  : 618, 643
    master - mean (631ms)  : 615, 648

Loading
HttpMessageHandler (.NET Framework 4.8)
gantt
    title Execution time (ms) HttpMessageHandler (.NET Framework 4.8)
    dateFormat  x
    axisFormat %Q
    todayMarker off
    section Baseline
    This PR (7985) - mean (194ms)  : 189, 198
    master - mean (194ms)  : 188, 201

    section Bailout
    This PR (7985) - mean (198ms)  : 195, 200
    master - mean (197ms)  : 194, 199

    section CallTarget+Inlining+NGEN
    This PR (7985) - mean (1,126ms)  : 1060, 1192
    master - mean (1,121ms)  : 1059, 1183

Loading
HttpMessageHandler (.NET Core 3.1)
gantt
    title Execution time (ms) HttpMessageHandler (.NET Core 3.1)
    dateFormat  x
    axisFormat %Q
    todayMarker off
    section Baseline
    This PR (7985) - mean (284ms)  : 274, 294
    master - mean (284ms)  : 274, 294

    section Bailout
    This PR (7985) - mean (280ms)  : 276, 285
    master - mean (286ms)  : 272, 299

    section CallTarget+Inlining+NGEN
    This PR (7985) - mean (917ms)  : 867, 967
    master - mean (924ms)  : 872, 975

Loading
HttpMessageHandler (.NET 6)
gantt
    title Execution time (ms) HttpMessageHandler (.NET 6)
    dateFormat  x
    axisFormat %Q
    todayMarker off
    section Baseline
    This PR (7985) - mean (275ms)  : 268, 281
    master - mean (275ms)  : 263, 288

    section Bailout
    This PR (7985) - mean (274ms)  : 266, 281
    master - mean (271ms)  : 265, 277

    section CallTarget+Inlining+NGEN
    This PR (7985) - mean (903ms)  : 858, 948
    master - mean (888ms)  : 846, 931

Loading
HttpMessageHandler (.NET 8)
gantt
    title Execution time (ms) HttpMessageHandler (.NET 8)
    dateFormat  x
    axisFormat %Q
    todayMarker off
    section Baseline
    This PR (7985) - mean (275ms)  : 266, 284
    master - mean (270ms)  : 264, 276

    section Bailout
    This PR (7985) - mean (272ms)  : 267, 277
    master - mean (270ms)  : 266, 273

    section CallTarget+Inlining+NGEN
    This PR (7985) - mean (838ms)  : 807, 868
    master - mean (825ms)  : 798, 852

Loading

@pr-commenter
Copy link

pr-commenter bot commented Dec 19, 2025

Benchmarks

Benchmark execution time: 2025-12-22 22:29:46

Comparing candidate commit cc26b9b in PR branch lpimentel/serverless-codeowners with baseline commit a185e83 in branch master.

Found 5 performance improvements and 13 performance regressions! Performance is the same for 156 metrics, 12 unstable metrics.

scenario:Benchmarks.Trace.ActivityBenchmark.StartStopWithChild net6.0

  • 🟩 execution_time [-24.574ms; -18.497ms] or [-11.789%; -8.873%]

scenario:Benchmarks.Trace.ActivityBenchmark.StartStopWithChild netcoreapp3.1

  • 🟥 execution_time [+10.088ms; +15.639ms] or [+5.161%; +8.001%]
  • 🟥 throughput [-5875.489op/s; -3895.931op/s] or [-8.069%; -5.351%]

scenario:Benchmarks.Trace.AgentWriterBenchmark.WriteAndFlushEnrichedTraces net6.0

  • 🟥 execution_time [+83.992ms; +84.058ms] or [+69.697%; +69.752%]

scenario:Benchmarks.Trace.Asm.AppSecBodyBenchmark.AllCycleSimpleBody net6.0

  • 🟩 throughput [+48564.720op/s; +78203.692op/s] or [+5.515%; +8.882%]

scenario:Benchmarks.Trace.Asm.AppSecBodyBenchmark.ObjectExtractorMoreComplexBody netcoreapp3.1

  • 🟥 execution_time [+10.136ms; +14.510ms] or [+5.131%; +7.346%]

scenario:Benchmarks.Trace.Asm.AppSecBodyBenchmark.ObjectExtractorSimpleBody netcoreapp3.1

  • 🟩 execution_time [-22.358ms; -16.277ms] or [-10.332%; -7.521%]

scenario:Benchmarks.Trace.CharSliceBenchmark.OptimizedCharSliceWithPool netcoreapp3.1

  • 🟥 execution_time [+143.884µs; +233.730µs] or [+7.716%; +12.534%]
  • 🟥 throughput [-57.927op/s; -39.214op/s] or [-10.802%; -7.312%]

scenario:Benchmarks.Trace.ElasticsearchBenchmark.CallElasticsearch net6.0

  • 🟥 execution_time [+10.831ms; +16.675ms] or [+5.483%; +8.442%]

scenario:Benchmarks.Trace.ElasticsearchBenchmark.CallElasticsearch netcoreapp3.1

  • 🟥 execution_time [+78.706ms; +81.917ms] or [+67.139%; +69.878%]

scenario:Benchmarks.Trace.ILoggerBenchmark.EnrichedLog net6.0

  • 🟩 execution_time [-20.460ms; -16.190ms] or [-9.512%; -7.527%]

scenario:Benchmarks.Trace.NLogBenchmark.EnrichedLog net6.0

  • 🟥 throughput [-14163.510op/s; -10657.760op/s] or [-7.134%; -5.368%]

scenario:Benchmarks.Trace.SpanBenchmark.StartFinishSpan net6.0

  • 🟥 execution_time [+13.694ms; +17.830ms] or [+6.897%; +8.980%]

scenario:Benchmarks.Trace.SpanBenchmark.StartFinishSpan netcoreapp3.1

  • 🟥 execution_time [+10.226ms; +15.932ms] or [+5.164%; +8.045%]

scenario:Benchmarks.Trace.SpanBenchmark.StartFinishTwoScopes netcoreapp3.1

  • 🟩 execution_time [-18.145ms; -12.981ms] or [-8.570%; -6.131%]

scenario:Benchmarks.Trace.TraceAnnotationsBenchmark.RunOnMethodBegin net6.0

  • 🟥 execution_time [+10.561ms; +14.843ms] or [+5.267%; +7.402%]

scenario:Benchmarks.Trace.TraceAnnotationsBenchmark.RunOnMethodBegin netcoreapp3.1

  • 🟥 execution_time [+12.625ms; +17.004ms] or [+6.478%; +8.725%]

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.

Thanks!

@lucaspimentel lucaspimentel force-pushed the lpimentel/serverless-codeowners branch from 50667c0 to cc26b9b Compare December 22, 2025 21:27
@lucaspimentel lucaspimentel enabled auto-merge (squash) December 22, 2025 21:27
@lucaspimentel lucaspimentel merged commit 02a29cf into master Dec 22, 2025
144 of 149 checks passed
@lucaspimentel lucaspimentel deleted the lpimentel/serverless-codeowners branch December 22, 2025 22:48
@github-actions github-actions bot added this to the vNext-v3 milestone Dec 22, 2025
@andrewlock andrewlock added the area:builds project files, build scripts, pipelines, versioning, releases, packages label Jan 12, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area:builds project files, build scripts, pipelines, versioning, releases, packages

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants