Skip to content
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

[CI Visibility] Add missing telemetry metrics #6443

Open
wants to merge 2 commits into
base: master
Choose a base branch
from

Conversation

tonyredondo
Copy link
Member

Summary of changes

This PR adds missing telemetry metrics.

Ticket: SDTEST-1294

Reason for change

The metric was missing

Other details

@tonyredondo tonyredondo marked this pull request as ready for review December 16, 2024 14:10
@tonyredondo tonyredondo requested review from a team as code owners December 16, 2024 14:10
@datadog-ddstaging
Copy link

datadog-ddstaging bot commented Dec 16, 2024

Datadog Report

Branch report: tony/add-missing-telemetry-metrics-SDTEST-1294
Commit report: 7f09c50
Test service: dd-trace-dotnet

❌ 1 Failed (0 Known Flaky), 463412 Passed, 2876 Skipped, 19h 12m 18.56s Total Time
⌛ 1 Performance Regression

❌ Failed Tests (1)

  • HttpClient_SubmitsTraces - Datadog.Trace.ClrProfiler.IntegrationTests.HttpMessageHandlerTests - Details

    Expand for error
     
     Expected collection to contain a single item matching x.IsRequestType("app-closing"), but no such item was found.generate a span, but found False.
    

⌛ Performance Regressions vs Default Branch (1)

  • Profiler_allocation_cpu_walltime - scenarios 2.19s (+39.05ms, +2%) - Details

@andrewlock
Copy link
Member

andrewlock commented Dec 16, 2024

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.6.2) 
    dateFormat  X
    axisFormat %s
    todayMarker off
    section Baseline
    This PR (6443) - mean (68ms)  : 65, 71
     .   : milestone, 68,
    master - mean (68ms)  : 65, 71
     .   : milestone, 68,

    section CallTarget+Inlining+NGEN
    This PR (6443) - mean (980ms)  : 954, 1006
     .   : milestone, 980,
    master - mean (977ms)  : 953, 1000
     .   : milestone, 977,

Loading
gantt
    title Execution time (ms) FakeDbCommand (.NET Core 3.1) 
    dateFormat  X
    axisFormat %s
    todayMarker off
    section Baseline
    This PR (6443) - mean (107ms)  : 105, 110
     .   : milestone, 107,
    master - mean (107ms)  : 105, 109
     .   : milestone, 107,

    section CallTarget+Inlining+NGEN
    This PR (6443) - mean (677ms)  : 663, 691
     .   : milestone, 677,
    master - mean (677ms)  : 660, 694
     .   : milestone, 677,

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

    section CallTarget+Inlining+NGEN
    This PR (6443) - mean (633ms)  : 614, 652
     .   : milestone, 633,
    master - mean (633ms)  : 615, 650
     .   : milestone, 633,

Loading
gantt
    title Execution time (ms) HttpMessageHandler (.NET Framework 4.6.2) 
    dateFormat  X
    axisFormat %s
    todayMarker off
    section Baseline
    This PR (6443) - mean (193ms)  : 190, 197
     .   : milestone, 193,
    master - mean (194ms)  : 190, 198
     .   : milestone, 194,

    section CallTarget+Inlining+NGEN
    This PR (6443) - mean (1,100ms)  : 1075, 1125
     .   : milestone, 1100,
    master - mean (1,098ms)  : 1071, 1125
     .   : milestone, 1098,

Loading
gantt
    title Execution time (ms) HttpMessageHandler (.NET Core 3.1) 
    dateFormat  X
    axisFormat %s
    todayMarker off
    section Baseline
    This PR (6443) - mean (279ms)  : 273, 285
     .   : milestone, 279,
    master - mean (277ms)  : 271, 282
     .   : milestone, 277,

    section CallTarget+Inlining+NGEN
    This PR (6443) - mean (870ms)  : 840, 900
     .   : milestone, 870,
    master - mean (873ms)  : 838, 908
     .   : milestone, 873,

Loading
gantt
    title Execution time (ms) HttpMessageHandler (.NET 6) 
    dateFormat  X
    axisFormat %s
    todayMarker off
    section Baseline
    This PR (6443) - mean (267ms)  : 262, 271
     .   : milestone, 267,
    master - mean (266ms)  : 262, 270
     .   : milestone, 266,

    section CallTarget+Inlining+NGEN
    This PR (6443) - mean (853ms)  : 825, 882
     .   : milestone, 853,
    master - mean (853ms)  : 820, 885
     .   : milestone, 853,

Loading

@andrewlock
Copy link
Member

andrewlock commented Dec 16, 2024

Throughput/Crank Report ⚡

Throughput results for AspNetCoreSimpleController comparing the following branches/commits:

Cases where throughput results for the PR are worse than latest master (5% drop or greater), results are shown in red.

Note that these results are based on a single point-in-time result for each branch. For full results, see one of the many, many dashboards!

gantt
    title Throughput Linux x64 (Total requests) 
    dateFormat  X
    axisFormat %s
    section Baseline
    This PR (6443) (11.158M)   : 0, 11158175
    master (11.221M)   : 0, 11220876
    benchmarks/2.9.0 (11.033M)   : 0, 11032866

    section Automatic
    This PR (6443) (7.241M)   : 0, 7241130
    master (7.241M)   : 0, 7241087
    benchmarks/2.9.0 (7.786M)   : 0, 7785853

    section Trace stats
    master (7.659M)   : 0, 7659179

    section Manual
    master (11.183M)   : 0, 11183048

    section Manual + Automatic
    This PR (6443) (6.572M)   : 0, 6572460
    master (6.809M)   : 0, 6809231

    section DD_TRACE_ENABLED=0
    master (10.320M)   : 0, 10320441

Loading
gantt
    title Throughput Linux arm64 (Total requests) 
    dateFormat  X
    axisFormat %s
    section Baseline
    This PR (6443) (9.519M)   : 0, 9519202
    master (9.619M)   : 0, 9619474
    benchmarks/2.9.0 (9.495M)   : 0, 9494821

    section Automatic
    This PR (6443) (6.411M)   : 0, 6411063
    master (6.441M)   : 0, 6441493

    section Trace stats
    master (6.636M)   : 0, 6635629

    section Manual
    master (9.572M)   : 0, 9571909

    section Manual + Automatic
    This PR (6443) (5.909M)   : 0, 5908734
    master (5.944M)   : 0, 5944316

    section DD_TRACE_ENABLED=0
    master (8.814M)   : 0, 8813897

Loading
gantt
    title Throughput Windows x64 (Total requests) 
    dateFormat  X
    axisFormat %s
    section Baseline
    This PR (6443) (10.097M)   : 0, 10096913
    master (10.190M)   : 0, 10190355
    benchmarks/2.9.0 (10.020M)   : 0, 10019592

    section Automatic
    This PR (6443) (6.556M)   : 0, 6556093
    master (6.498M)   : 0, 6498441
    benchmarks/2.9.0 (7.255M)   : 0, 7255257

    section Trace stats
    master (7.175M)   : 0, 7175288

    section Manual
    master (9.943M)   : 0, 9943361

    section Manual + Automatic
    This PR (6443) (6.005M)   : 0, 6004818
    master (5.907M)   : 0, 5906581

    section DD_TRACE_ENABLED=0
    master (9.404M)   : 0, 9404038

Loading

@andrewlock
Copy link
Member

andrewlock commented Dec 16, 2024

Benchmarks Report for tracer 🐌

Benchmarks for #6443 compared to master:

  • 1 benchmarks are faster, with geometric mean 1.155
  • 2 benchmarks are slower, with geometric mean 1.175
  • All benchmarks have the same 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 8.05μs 46.2ns 349ns 0.0158 0.00791 0 5.61 KB
master StartStopWithChild netcoreapp3.1 10.2μs 52.2ns 245ns 0.0197 0.00987 0 5.79 KB
master StartStopWithChild net472 16.4μs 58.4ns 226ns 1.04 0.306 0.0992 6.21 KB
#6443 StartStopWithChild net6.0 8.1μs 44.8ns 272ns 0.0157 0.00783 0 5.61 KB
#6443 StartStopWithChild netcoreapp3.1 10.2μs 54.9ns 315ns 0.0204 0.0102 0 5.8 KB
#6443 StartStopWithChild net472 16.4μs 65.5ns 254ns 1.04 0.293 0.0976 6.21 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 502μs 2.15μs 8.34μs 0 0 0 2.7 KB
master WriteAndFlushEnrichedTraces netcoreapp3.1 650μs 353ns 1.32μs 0 0 0 2.7 KB
master WriteAndFlushEnrichedTraces net472 851μs 509ns 1.97μs 0.422 0 0 3.3 KB
#6443 WriteAndFlushEnrichedTraces net6.0 498μs 174ns 627ns 0 0 0 2.7 KB
#6443 WriteAndFlushEnrichedTraces netcoreapp3.1 636μs 480ns 1.86μs 0 0 0 2.7 KB
#6443 WriteAndFlushEnrichedTraces net472 854μs 759ns 2.94μs 0.425 0 0 3.3 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 153μs 862ns 6.33μs 0.145 0 0 14.47 KB
master SendRequest netcoreapp3.1 169μs 979ns 9.23μs 0.168 0 0 17.27 KB
master SendRequest net472 0.00213ns 0.000857ns 0.00332ns 0 0 0 0 b
#6443 SendRequest net6.0 151μs 858ns 6.19μs 0.157 0 0 14.47 KB
#6443 SendRequest netcoreapp3.1 171μs 973ns 8.92μs 0.187 0 0 17.27 KB
#6443 SendRequest net472 0.00135ns 0.000544ns 0.00211ns 0 0 0 0 b
Benchmarks.Trace.CIVisibilityProtocolWriterBenchmark - Same speed ✔️ Same allocations ✔️

Raw results

Branch Method Toolchain Mean StdError StdDev Gen 0 Gen 1 Gen 2 Allocated
master WriteAndFlushEnrichedTraces net6.0 555μs 2.78μs 11.8μs 0.576 0 0 41.52 KB
master WriteAndFlushEnrichedTraces netcoreapp3.1 655μs 2.55μs 14μs 0.324 0 0 41.74 KB
master WriteAndFlushEnrichedTraces net472 841μs 3.87μs 15μs 8.22 2.47 0.411 53.29 KB
#6443 WriteAndFlushEnrichedTraces net6.0 554μs 1.8μs 6.97μs 0.571 0 0 41.68 KB
#6443 WriteAndFlushEnrichedTraces netcoreapp3.1 651μs 2.55μs 9.86μs 0.342 0 0 41.59 KB
#6443 WriteAndFlushEnrichedTraces net472 852μs 3.2μs 12μs 8.45 2.53 0.422 53.32 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.34μs 1.27ns 4.93ns 0.0141 0 0 1.02 KB
master ExecuteNonQuery netcoreapp3.1 1.76μs 1.31ns 4.91ns 0.0138 0 0 1.02 KB
master ExecuteNonQuery net472 2.07μs 2.93ns 11.3ns 0.156 0.00103 0 987 B
#6443 ExecuteNonQuery net6.0 1.21μs 1.48ns 5.74ns 0.0144 0 0 1.02 KB
#6443 ExecuteNonQuery netcoreapp3.1 1.74μs 1.92ns 7.18ns 0.0131 0 0 1.02 KB
#6443 ExecuteNonQuery net472 2.15μs 1.36ns 5.26ns 0.156 0.00107 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.26μs 0.398ns 1.49ns 0.0139 0 0 976 B
master CallElasticsearch netcoreapp3.1 1.59μs 1.62ns 5.83ns 0.0128 0 0 976 B
master CallElasticsearch net472 2.54μs 2.1ns 8.12ns 0.157 0 0 995 B
master CallElasticsearchAsync net6.0 1.38μs 0.563ns 2.11ns 0.0131 0 0 952 B
master CallElasticsearchAsync netcoreapp3.1 1.66μs 2.26ns 8.74ns 0.0141 0 0 1.02 KB
master CallElasticsearchAsync net472 2.73μs 1.97ns 7.39ns 0.166 0 0 1.05 KB
#6443 CallElasticsearch net6.0 1.3μs 0.435ns 1.63ns 0.0137 0 0 976 B
#6443 CallElasticsearch netcoreapp3.1 1.51μs 1.16ns 4.51ns 0.0128 0 0 976 B
#6443 CallElasticsearch net472 2.46μs 2.88ns 11.2ns 0.157 0 0 995 B
#6443 CallElasticsearchAsync net6.0 1.35μs 1.03ns 3.85ns 0.0129 0 0 952 B
#6443 CallElasticsearchAsync netcoreapp3.1 1.61μs 0.485ns 1.82ns 0.0137 0 0 1.02 KB
#6443 CallElasticsearchAsync net472 2.64μs 1.81ns 6.99ns 0.166 0 0 1.05 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.39μs 0.827ns 3.2ns 0.0132 0 0 952 B
master ExecuteAsync netcoreapp3.1 1.77μs 1.18ns 4.43ns 0.0123 0 0 952 B
master ExecuteAsync net472 1.77μs 0.324ns 1.21ns 0.145 0 0 915 B
#6443 ExecuteAsync net6.0 1.4μs 0.942ns 3.65ns 0.0134 0 0 952 B
#6443 ExecuteAsync netcoreapp3.1 1.63μs 0.922ns 3.45ns 0.0129 0 0 952 B
#6443 ExecuteAsync net472 1.82μs 0.537ns 2.01ns 0.145 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 4.52μs 1.94ns 7ns 0.0319 0 0 2.31 KB
master SendAsync netcoreapp3.1 5.22μs 3.42ns 13.2ns 0.0391 0 0 2.85 KB
master SendAsync net472 7.35μs 2.09ns 8.11ns 0.495 0 0 3.12 KB
#6443 SendAsync net6.0 4.44μs 1.54ns 5.95ns 0.0309 0 0 2.31 KB
#6443 SendAsync netcoreapp3.1 5.32μs 2.24ns 8.69ns 0.037 0 0 2.85 KB
#6443 SendAsync net472 7.37μs 1.91ns 6.88ns 0.493 0 0 3.12 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 1.55μs 1.01ns 3.93ns 0.0224 0 0 1.64 KB
master EnrichedLog netcoreapp3.1 2.31μs 1.34ns 5ns 0.0219 0 0 1.64 KB
master EnrichedLog net472 2.64μs 1.3ns 5.03ns 0.249 0 0 1.57 KB
#6443 EnrichedLog net6.0 1.47μs 1.17ns 4.38ns 0.0227 0 0 1.64 KB
#6443 EnrichedLog netcoreapp3.1 2.14μs 1.29ns 4.66ns 0.0225 0 0 1.64 KB
#6443 EnrichedLog net472 2.66μs 1.22ns 4.55ns 0.249 0 0 1.57 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 118μs 340ns 1.32μs 0.0595 0 0 4.28 KB
master EnrichedLog netcoreapp3.1 123μs 152ns 590ns 0 0 0 4.28 KB
master EnrichedLog net472 153μs 45.3ns 157ns 0.689 0.23 0 4.46 KB
#6443 EnrichedLog net6.0 118μs 115ns 444ns 0.0593 0 0 4.28 KB
#6443 EnrichedLog netcoreapp3.1 123μs 227ns 881ns 0.0608 0 0 4.28 KB
#6443 EnrichedLog net472 152μs 250ns 967ns 0.686 0.229 0 4.46 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 2.9μs 1.23ns 4.75ns 0.0308 0 0 2.2 KB
master EnrichedLog netcoreapp3.1 4.23μs 1.34ns 5.18ns 0.0295 0 0 2.2 KB
master EnrichedLog net472 5.02μs 1.42ns 5.52ns 0.321 0 0 2.02 KB
#6443 EnrichedLog net6.0 2.97μs 1.14ns 4.43ns 0.0297 0 0 2.2 KB
#6443 EnrichedLog netcoreapp3.1 4.23μs 1.53ns 5.91ns 0.0295 0 0 2.2 KB
#6443 EnrichedLog net472 4.96μs 1.9ns 7.13ns 0.319 0 0 2.02 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.36μs 1.65ns 6.39ns 0.0156 0 0 1.14 KB
master SendReceive netcoreapp3.1 1.79μs 4.72ns 18.3ns 0.0149 0 0 1.14 KB
master SendReceive net472 2.07μs 1.55ns 6.02ns 0.183 0 0 1.16 KB
#6443 SendReceive net6.0 1.36μs 1.62ns 6.27ns 0.0162 0 0 1.14 KB
#6443 SendReceive netcoreapp3.1 1.75μs 2.22ns 8.59ns 0.0155 0 0 1.14 KB
#6443 SendReceive net472 2.19μs 1.11ns 4.14ns 0.183 0 0 1.16 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 2.71μs 0.889ns 3.21ns 0.023 0 0 1.6 KB
master EnrichedLog netcoreapp3.1 3.87μs 1.45ns 5.63ns 0.0212 0 0 1.65 KB
master EnrichedLog net472 4.4μs 3.92ns 15.2ns 0.322 0 0 2.04 KB
#6443 EnrichedLog net6.0 2.71μs 0.945ns 3.66ns 0.0218 0 0 1.6 KB
#6443 EnrichedLog netcoreapp3.1 4μs 2.19ns 8.18ns 0.0219 0 0 1.65 KB
#6443 EnrichedLog net472 4.32μs 4.17ns 15.6ns 0.323 0 0 2.04 KB
Benchmarks.Trace.SpanBenchmark - Slower ⚠️ Same allocations ✔️

Slower ⚠️ in #6443

Benchmark diff/base Base Median (ns) Diff Median (ns) Modality
Benchmarks.Trace.SpanBenchmark.StartFinishScope‑netcoreapp3.1 1.216 646.73 786.30

Faster 🎉 in #6443

Benchmark base/diff Base Median (ns) Diff Median (ns) Modality
Benchmarks.Trace.SpanBenchmark.StartFinishSpan‑netcoreapp3.1 1.155 635.11 549.68 several?

Raw results

Branch Method Toolchain Mean StdError StdDev Gen 0 Gen 1 Gen 2 Allocated
master StartFinishSpan net6.0 399ns 0.211ns 0.761ns 0.008 0 0 576 B
master StartFinishSpan netcoreapp3.1 625ns 3.31ns 17.2ns 0.008 0 0 576 B
master StartFinishSpan net472 670ns 0.415ns 1.55ns 0.0917 0 0 578 B
master StartFinishScope net6.0 501ns 0.385ns 1.49ns 0.00964 0 0 696 B
master StartFinishScope netcoreapp3.1 646ns 0.705ns 2.73ns 0.00954 0 0 696 B
master StartFinishScope net472 833ns 0.993ns 3.85ns 0.105 0 0 658 B
#6443 StartFinishSpan net6.0 418ns 0.22ns 0.853ns 0.00813 0 0 576 B
#6443 StartFinishSpan netcoreapp3.1 550ns 0.316ns 1.22ns 0.0077 0 0 576 B
#6443 StartFinishSpan net472 664ns 0.384ns 1.49ns 0.0915 0 0 578 B
#6443 StartFinishScope net6.0 550ns 0.289ns 1.08ns 0.0098 0 0 696 B
#6443 StartFinishScope netcoreapp3.1 787ns 0.715ns 2.77ns 0.00922 0 0 696 B
#6443 StartFinishScope net472 909ns 1.15ns 4.16ns 0.104 0 0 658 B
Benchmarks.Trace.TraceAnnotationsBenchmark - Slower ⚠️ Same allocations ✔️

Slower ⚠️ in #6443

Benchmark diff/base Base Median (ns) Diff Median (ns) Modality
Benchmarks.Trace.TraceAnnotationsBenchmark.RunOnMethodBegin‑net6.0 1.135 592.35 672.14

Raw results

Branch Method Toolchain Mean StdError StdDev Gen 0 Gen 1 Gen 2 Allocated
master RunOnMethodBegin net6.0 592ns 0.333ns 1.29ns 0.00978 0 0 696 B
master RunOnMethodBegin netcoreapp3.1 923ns 0.403ns 1.56ns 0.0094 0 0 696 B
master RunOnMethodBegin net472 1.16μs 0.531ns 2.06ns 0.104 0 0 658 B
#6443 RunOnMethodBegin net6.0 672ns 0.327ns 1.26ns 0.00967 0 0 696 B
#6443 RunOnMethodBegin netcoreapp3.1 870ns 0.378ns 1.46ns 0.00913 0 0 696 B
#6443 RunOnMethodBegin net472 1.11μs 0.924ns 3.58ns 0.104 0 0 658 B

@tonyredondo tonyredondo force-pushed the tony/add-missing-telemetry-metrics-SDTEST-1294 branch from 7bff173 to 7f09c50 Compare December 17, 2024 08:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants