Skip to content

Conversation

@jcstorms1
Copy link
Contributor

@jcstorms1 jcstorms1 commented Dec 15, 2025

What does this PR do?

  • Removes AAS metadata from spans with the operation name of azure.apim

Motivation

Azure API Managment spans should not have AAS metadata as they are separate environments. Jira

Additional Notes

N/A

How to test the change?

  • unit test
  • tested in an example app

@jcstorms1 jcstorms1 changed the title [APM-Serverless] Remove AAS metadata tagging when span is from API Management [Serverless] Remove AAS metadata tagging when span is from API Management Dec 15, 2025
@pr-commenter
Copy link

pr-commenter bot commented Dec 15, 2025

Benchmarks

Comparison

Benchmark execution time: 2025-12-16 15:41:28

Comparing candidate commit ae8c6f2 in PR branch storms/test-apim-tagging with baseline commit 5ecbaa0 in branch main.

Found 1 performance improvements and 0 performance regressions! Performance is the same for 56 metrics, 2 unstable metrics.

scenario:profile_add_sample2_frames_x1000

  • 🟩 execution_time [-31.186µs; -31.019µs] or [-5.518%; -5.488%]

Candidate

Candidate benchmark details

Group 1

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz ae8c6f2 1765898732 storms/test-apim-tagging
scenario metric min mean ± sd median ± mad p75 p95 p99 max peak_to_median_ratio skewness kurtosis cv sem runs sample_size
single_flag_killswitch/rules-based execution_time 185.526ns 188.697ns ± 2.384ns 188.254ns ± 1.501ns 189.997ns 193.254ns 196.303ns 196.813ns 4.55% 1.045 0.890 1.26% 0.169ns 1 200
scenario metric 95% CI mean Shapiro-Wilk pvalue Ljung-Box pvalue (lag=1) Dip test pvalue
single_flag_killswitch/rules-based execution_time [188.366ns; 189.027ns] or [-0.175%; +0.175%] None None None

Group 2

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz ae8c6f2 1765898732 storms/test-apim-tagging
scenario metric min mean ± sd median ± mad p75 p95 p99 max peak_to_median_ratio skewness kurtosis cv sem runs sample_size
profile_add_sample_frames_x1000 execution_time 3.933ms 3.938ms ± 0.007ms 3.937ms ± 0.001ms 3.939ms 3.942ms 3.944ms 4.028ms 2.29% 11.788 153.652 0.17% 0.000ms 1 200
scenario metric 95% CI mean Shapiro-Wilk pvalue Ljung-Box pvalue (lag=1) Dip test pvalue
profile_add_sample_frames_x1000 execution_time [3.937ms; 3.939ms] or [-0.024%; +0.024%] None None None

Group 3

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz ae8c6f2 1765898732 storms/test-apim-tagging
scenario metric min mean ± sd median ± mad p75 p95 p99 max peak_to_median_ratio skewness kurtosis cv sem runs sample_size
benching string interning on wordpress profile execution_time 160.777µs 161.597µs ± 0.341µs 161.526µs ± 0.174µs 161.758µs 162.130µs 162.780µs 163.552µs 1.25% 1.974 6.854 0.21% 0.024µs 1 200
scenario metric 95% CI mean Shapiro-Wilk pvalue Ljung-Box pvalue (lag=1) Dip test pvalue
benching string interning on wordpress profile execution_time [161.550µs; 161.644µs] or [-0.029%; +0.029%] None None None

Group 4

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz ae8c6f2 1765898732 storms/test-apim-tagging
scenario metric min mean ± sd median ± mad p75 p95 p99 max peak_to_median_ratio skewness kurtosis cv sem runs sample_size
receiver_entry_point/report/2597 execution_time 9.633ms 9.834ms ± 0.079ms 9.821ms ± 0.034ms 9.859ms 9.961ms 10.068ms 10.483ms 6.74% 3.321 23.125 0.80% 0.006ms 1 200
scenario metric 95% CI mean Shapiro-Wilk pvalue Ljung-Box pvalue (lag=1) Dip test pvalue
receiver_entry_point/report/2597 execution_time [9.823ms; 9.845ms] or [-0.111%; +0.111%] None None None

Group 5

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz ae8c6f2 1765898732 storms/test-apim-tagging
scenario metric min mean ± sd median ± mad p75 p95 p99 max peak_to_median_ratio skewness kurtosis cv sem runs sample_size
sdk_test_data/rules-based execution_time 144.597µs 146.558µs ± 1.860µs 146.224µs ± 0.597µs 146.925µs 148.133µs 153.606µs 165.670µs 13.30% 6.536 58.488 1.27% 0.131µs 1 200
scenario metric 95% CI mean Shapiro-Wilk pvalue Ljung-Box pvalue (lag=1) Dip test pvalue
sdk_test_data/rules-based execution_time [146.300µs; 146.816µs] or [-0.176%; +0.176%] None None None

Group 6

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz ae8c6f2 1765898732 storms/test-apim-tagging
scenario metric min mean ± sd median ± mad p75 p95 p99 max peak_to_median_ratio skewness kurtosis cv sem runs sample_size
write only interface execution_time 1.234µs 3.230µs ± 1.448µs 3.023µs ± 0.038µs 3.064µs 3.671µs 14.000µs 15.141µs 400.88% 7.407 55.822 44.72% 0.102µs 1 200
scenario metric 95% CI mean Shapiro-Wilk pvalue Ljung-Box pvalue (lag=1) Dip test pvalue
write only interface execution_time [3.030µs; 3.431µs] or [-6.214%; +6.214%] None None None

Group 7

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz ae8c6f2 1765898732 storms/test-apim-tagging
scenario metric min mean ± sd median ± mad p75 p95 p99 max peak_to_median_ratio skewness kurtosis cv sem runs sample_size
credit_card/is_card_number/ execution_time 3.895µs 3.913µs ± 0.003µs 3.913µs ± 0.002µs 3.916µs 3.919µs 3.920µs 3.924µs 0.28% -0.554 4.558 0.08% 0.000µs 1 200
credit_card/is_card_number/ throughput 254826607.286op/s 255528545.595op/s ± 214847.179op/s 255540019.171op/s ± 140394.544op/s 255670086.601op/s 255801975.458op/s 255926210.624op/s 256764855.208op/s 0.48% 0.570 4.638 0.08% 15191.990op/s 1 200
credit_card/is_card_number/ 3782-8224-6310-005 execution_time 77.065µs 78.703µs ± 1.031µs 78.602µs ± 0.769µs 79.413µs 80.534µs 81.230µs 82.596µs 5.08% 0.603 0.139 1.31% 0.073µs 1 200
credit_card/is_card_number/ 3782-8224-6310-005 throughput 12107127.294op/s 12708070.379op/s ± 165303.670op/s 12722251.992op/s ± 125154.525op/s 12837356.517op/s 12952846.433op/s 12967735.763op/s 12975976.971op/s 1.99% -0.536 -0.033 1.30% 11688.735op/s 1 200
credit_card/is_card_number/ 378282246310005 execution_time 70.625µs 70.933µs ± 0.280µs 70.830µs ± 0.136µs 71.031µs 71.479µs 71.757µs 72.331µs 2.12% 1.524 2.924 0.39% 0.020µs 1 200
credit_card/is_card_number/ 378282246310005 throughput 13825280.614op/s 14097935.700op/s ± 55249.231op/s 14118269.679op/s ± 27095.284op/s 14141131.248op/s 14148569.350op/s 14153761.468op/s 14159216.676op/s 0.29% -1.494 2.750 0.39% 3906.711op/s 1 200
credit_card/is_card_number/37828224631 execution_time 3.894µs 3.912µs ± 0.003µs 3.912µs ± 0.002µs 3.914µs 3.917µs 3.919µs 3.920µs 0.19% -1.060 8.487 0.07% 0.000µs 1 200
credit_card/is_card_number/37828224631 throughput 255131807.620op/s 255606677.431op/s ± 184830.820op/s 255605060.982op/s ± 98422.217op/s 255706118.039op/s 255863308.935op/s 255925945.626op/s 256828126.418op/s 0.48% 1.080 8.624 0.07% 13069.513op/s 1 200
credit_card/is_card_number/378282246310005 execution_time 67.439µs 67.713µs ± 0.236µs 67.624µs ± 0.130µs 67.834µs 68.109µs 68.406µs 68.599µs 1.44% 1.128 0.793 0.35% 0.017µs 1 200
credit_card/is_card_number/378282246310005 throughput 14577453.309op/s 14768289.992op/s ± 51172.245op/s 14787658.357op/s ± 28435.815op/s 14809477.696op/s 14820981.174op/s 14824115.373op/s 14828173.530op/s 0.27% -1.112 0.735 0.35% 3618.424op/s 1 200
credit_card/is_card_number/37828224631000521389798 execution_time 44.718µs 45.190µs ± 0.175µs 45.188µs ± 0.124µs 45.315µs 45.474µs 45.530µs 45.568µs 0.84% -0.146 -0.416 0.39% 0.012µs 1 200
credit_card/is_card_number/37828224631000521389798 throughput 21945018.634op/s 22128962.592op/s ± 85632.526op/s 22129782.577op/s ± 60824.919op/s 22186124.244op/s 22276885.937op/s 22326013.828op/s 22362321.382op/s 1.05% 0.165 -0.405 0.39% 6055.134op/s 1 200
credit_card/is_card_number/x371413321323331 execution_time 6.027µs 6.035µs ± 0.004µs 6.035µs ± 0.003µs 6.038µs 6.042µs 6.044µs 6.049µs 0.23% 0.368 0.078 0.06% 0.000µs 1 200
credit_card/is_card_number/x371413321323331 throughput 165317834.761op/s 165691791.505op/s ± 106896.188op/s 165693935.614op/s ± 73175.909op/s 165770166.367op/s 165848216.929op/s 165899081.220op/s 165926057.661op/s 0.14% -0.364 0.072 0.06% 7558.702op/s 1 200
credit_card/is_card_number_no_luhn/ execution_time 3.893µs 3.912µs ± 0.003µs 3.912µs ± 0.002µs 3.914µs 3.917µs 3.920µs 3.921µs 0.23% -1.094 9.197 0.07% 0.000µs 1 200
credit_card/is_card_number_no_luhn/ throughput 255021566.128op/s 255596103.694op/s ± 188809.589op/s 255609693.180op/s ± 126533.272op/s 255722567.517op/s 255821211.944op/s 255880803.594op/s 256870404.310op/s 0.49% 1.116 9.352 0.07% 13350.854op/s 1 200
credit_card/is_card_number_no_luhn/ 3782-8224-6310-005 execution_time 65.194µs 65.875µs ± 0.082µs 65.884µs ± 0.035µs 65.917µs 65.973µs 65.994µs 66.015µs 0.20% -3.650 24.923 0.12% 0.006µs 1 200
credit_card/is_card_number_no_luhn/ 3782-8224-6310-005 throughput 15148126.755op/s 15180218.679op/s ± 18928.149op/s 15178295.799op/s ± 8164.712op/s 15186454.063op/s 15208418.011op/s 15239710.654op/s 15338746.633op/s 1.06% 3.701 25.471 0.12% 1338.422op/s 1 200
credit_card/is_card_number_no_luhn/ 378282246310005 execution_time 52.943µs 53.022µs ± 0.035µs 53.024µs ± 0.024µs 53.043µs 53.080µs 53.108µs 53.120µs 0.18% 0.278 -0.187 0.07% 0.002µs 1 200
credit_card/is_card_number_no_luhn/ 378282246310005 throughput 18825274.954op/s 18860052.345op/s ± 12427.824op/s 18859451.237op/s ± 8566.530op/s 18868654.448op/s 18879709.694op/s 18883904.965op/s 18888081.620op/s 0.15% -0.274 -0.191 0.07% 878.780op/s 1 200
credit_card/is_card_number_no_luhn/37828224631 execution_time 3.893µs 3.913µs ± 0.003µs 3.913µs ± 0.002µs 3.915µs 3.918µs 3.920µs 3.923µs 0.26% -0.778 4.947 0.09% 0.000µs 1 200
credit_card/is_card_number_no_luhn/37828224631 throughput 254888308.183op/s 255563267.225op/s ± 220537.983op/s 255559020.866op/s ± 149077.169op/s 255716903.005op/s 255873550.119op/s 255973503.469op/s 256863127.614op/s 0.51% 0.795 5.039 0.09% 15594.390op/s 1 200
credit_card/is_card_number_no_luhn/378282246310005 execution_time 49.745µs 49.869µs ± 0.065µs 49.870µs ± 0.058µs 49.923µs 49.963µs 49.989µs 50.049µs 0.36% 0.011 -0.985 0.13% 0.005µs 1 200
credit_card/is_card_number_no_luhn/378282246310005 throughput 19980220.576op/s 20052428.836op/s ± 26046.371op/s 20052049.546op/s ± 23175.083op/s 20076528.033op/s 20092422.143op/s 20100381.728op/s 20102323.829op/s 0.25% -0.007 -0.988 0.13% 1841.757op/s 1 200
credit_card/is_card_number_no_luhn/37828224631000521389798 execution_time 44.646µs 45.135µs ± 0.174µs 45.147µs ± 0.131µs 45.264µs 45.400µs 45.469µs 45.549µs 0.89% -0.265 -0.482 0.38% 0.012µs 1 200
credit_card/is_card_number_no_luhn/37828224631000521389798 throughput 21954569.863op/s 22155946.046op/s ± 85518.862op/s 22149789.765op/s ± 64364.913op/s 22215927.166op/s 22306857.431op/s 22340464.787op/s 22398459.309op/s 1.12% 0.282 -0.470 0.39% 6047.097op/s 1 200
credit_card/is_card_number_no_luhn/x371413321323331 execution_time 6.026µs 6.035µs ± 0.004µs 6.035µs ± 0.003µs 6.037µs 6.042µs 6.048µs 6.053µs 0.30% 0.805 1.883 0.07% 0.000µs 1 200
credit_card/is_card_number_no_luhn/x371413321323331 throughput 165208142.319op/s 165697827.251op/s ± 114547.582op/s 165704822.011op/s ± 72027.516op/s 165776568.056op/s 165862677.294op/s 165908769.648op/s 165950169.881op/s 0.15% -0.799 1.860 0.07% 8099.737op/s 1 200
scenario metric 95% CI mean Shapiro-Wilk pvalue Ljung-Box pvalue (lag=1) Dip test pvalue
credit_card/is_card_number/ execution_time [3.913µs; 3.914µs] or [-0.012%; +0.012%] None None None
credit_card/is_card_number/ throughput [255498769.842op/s; 255558321.348op/s] or [-0.012%; +0.012%] None None None
credit_card/is_card_number/ 3782-8224-6310-005 execution_time [78.561µs; 78.846µs] or [-0.182%; +0.182%] None None None
credit_card/is_card_number/ 3782-8224-6310-005 throughput [12685160.880op/s; 12730979.878op/s] or [-0.180%; +0.180%] None None None
credit_card/is_card_number/ 378282246310005 execution_time [70.895µs; 70.972µs] or [-0.055%; +0.055%] None None None
credit_card/is_card_number/ 378282246310005 throughput [14090278.688op/s; 14105592.712op/s] or [-0.054%; +0.054%] None None None
credit_card/is_card_number/37828224631 execution_time [3.912µs; 3.913µs] or [-0.010%; +0.010%] None None None
credit_card/is_card_number/37828224631 throughput [255581061.657op/s; 255632293.205op/s] or [-0.010%; +0.010%] None None None
credit_card/is_card_number/378282246310005 execution_time [67.681µs; 67.746µs] or [-0.048%; +0.048%] None None None
credit_card/is_card_number/378282246310005 throughput [14761198.011op/s; 14775381.973op/s] or [-0.048%; +0.048%] None None None
credit_card/is_card_number/37828224631000521389798 execution_time [45.166µs; 45.215µs] or [-0.054%; +0.054%] None None None
credit_card/is_card_number/37828224631000521389798 throughput [22117094.748op/s; 22140830.437op/s] or [-0.054%; +0.054%] None None None
credit_card/is_card_number/x371413321323331 execution_time [6.035µs; 6.036µs] or [-0.009%; +0.009%] None None None
credit_card/is_card_number/x371413321323331 throughput [165676976.722op/s; 165706606.289op/s] or [-0.009%; +0.009%] None None None
credit_card/is_card_number_no_luhn/ execution_time [3.912µs; 3.913µs] or [-0.010%; +0.010%] None None None
credit_card/is_card_number_no_luhn/ throughput [255569936.500op/s; 255622270.887op/s] or [-0.010%; +0.010%] None None None
credit_card/is_card_number_no_luhn/ 3782-8224-6310-005 execution_time [65.864µs; 65.887µs] or [-0.017%; +0.017%] None None None
credit_card/is_card_number_no_luhn/ 3782-8224-6310-005 throughput [15177595.419op/s; 15182841.938op/s] or [-0.017%; +0.017%] None None None
credit_card/is_card_number_no_luhn/ 378282246310005 execution_time [53.017µs; 53.027µs] or [-0.009%; +0.009%] None None None
credit_card/is_card_number_no_luhn/ 378282246310005 throughput [18858329.968op/s; 18861774.722op/s] or [-0.009%; +0.009%] None None None
credit_card/is_card_number_no_luhn/37828224631 execution_time [3.912µs; 3.913µs] or [-0.012%; +0.012%] None None None
credit_card/is_card_number_no_luhn/37828224631 throughput [255532702.781op/s; 255593831.668op/s] or [-0.012%; +0.012%] None None None
credit_card/is_card_number_no_luhn/378282246310005 execution_time [49.860µs; 49.878µs] or [-0.018%; +0.018%] None None None
credit_card/is_card_number_no_luhn/378282246310005 throughput [20048819.059op/s; 20056038.612op/s] or [-0.018%; +0.018%] None None None
credit_card/is_card_number_no_luhn/37828224631000521389798 execution_time [45.111µs; 45.159µs] or [-0.053%; +0.053%] None None None
credit_card/is_card_number_no_luhn/37828224631000521389798 throughput [22144093.954op/s; 22167798.138op/s] or [-0.053%; +0.053%] None None None
credit_card/is_card_number_no_luhn/x371413321323331 execution_time [6.035µs; 6.036µs] or [-0.010%; +0.010%] None None None
credit_card/is_card_number_no_luhn/x371413321323331 throughput [165681952.058op/s; 165713702.444op/s] or [-0.010%; +0.010%] None None None

Group 8

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz ae8c6f2 1765898732 storms/test-apim-tagging
scenario metric min mean ± sd median ± mad p75 p95 p99 max peak_to_median_ratio skewness kurtosis cv sem runs sample_size
redis/obfuscate_redis_string execution_time 33.132µs 33.786µs ± 1.207µs 33.232µs ± 0.050µs 33.307µs 36.373µs 36.430µs 37.262µs 12.13% 1.712 0.981 3.56% 0.085µs 1 200
scenario metric 95% CI mean Shapiro-Wilk pvalue Ljung-Box pvalue (lag=1) Dip test pvalue
redis/obfuscate_redis_string execution_time [33.619µs; 33.953µs] or [-0.495%; +0.495%] None None None

Group 9

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz ae8c6f2 1765898732 storms/test-apim-tagging
scenario metric min mean ± sd median ± mad p75 p95 p99 max peak_to_median_ratio skewness kurtosis cv sem runs sample_size
ip_address/quantize_peer_ip_address_benchmark execution_time 4.946µs 5.031µs ± 0.049µs 5.030µs ± 0.048µs 5.052µs 5.115µs 5.119µs 5.123µs 1.85% 0.272 -1.029 0.96% 0.003µs 1 200
scenario metric 95% CI mean Shapiro-Wilk pvalue Ljung-Box pvalue (lag=1) Dip test pvalue
ip_address/quantize_peer_ip_address_benchmark execution_time [5.025µs; 5.038µs] or [-0.134%; +0.134%] None None None

Group 10

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz ae8c6f2 1765898732 storms/test-apim-tagging
scenario metric min mean ± sd median ± mad p75 p95 p99 max peak_to_median_ratio skewness kurtosis cv sem runs sample_size
normalization/normalize_trace/test_trace execution_time 247.389ns 257.538ns ± 13.404ns 250.892ns ± 2.029ns 265.037ns 286.072ns 295.943ns 299.804ns 19.49% 1.523 0.966 5.19% 0.948ns 1 200
scenario metric 95% CI mean Shapiro-Wilk pvalue Ljung-Box pvalue (lag=1) Dip test pvalue
normalization/normalize_trace/test_trace execution_time [255.680ns; 259.395ns] or [-0.721%; +0.721%] None None None

Group 11

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz ae8c6f2 1765898732 storms/test-apim-tagging
scenario metric min mean ± sd median ± mad p75 p95 p99 max peak_to_median_ratio skewness kurtosis cv sem runs sample_size
two way interface execution_time 18.083µs 26.117µs ± 9.439µs 19.268µs ± 0.917µs 34.244µs 43.173µs 51.442µs 69.650µs 261.48% 1.056 1.014 36.05% 0.667µs 1 200
scenario metric 95% CI mean Shapiro-Wilk pvalue Ljung-Box pvalue (lag=1) Dip test pvalue
two way interface execution_time [24.808µs; 27.425µs] or [-5.009%; +5.009%] None None None

Group 12

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz ae8c6f2 1765898732 storms/test-apim-tagging
scenario metric min mean ± sd median ± mad p75 p95 p99 max peak_to_median_ratio skewness kurtosis cv sem runs sample_size
concentrator/add_spans_to_concentrator execution_time 10.716ms 10.749ms ± 0.014ms 10.748ms ± 0.009ms 10.757ms 10.775ms 10.788ms 10.808ms 0.56% 0.810 1.152 0.13% 0.001ms 1 200
scenario metric 95% CI mean Shapiro-Wilk pvalue Ljung-Box pvalue (lag=1) Dip test pvalue
concentrator/add_spans_to_concentrator execution_time [10.747ms; 10.751ms] or [-0.018%; +0.018%] None None None

Group 13

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz ae8c6f2 1765898732 storms/test-apim-tagging
scenario metric min mean ± sd median ± mad p75 p95 p99 max peak_to_median_ratio skewness kurtosis cv sem runs sample_size
benching serializing traces from their internal representation to msgpack execution_time 13.872ms 13.911ms ± 0.026ms 13.906ms ± 0.009ms 13.916ms 13.952ms 14.011ms 14.083ms 1.27% 3.116 12.988 0.19% 0.002ms 1 200
scenario metric 95% CI mean Shapiro-Wilk pvalue Ljung-Box pvalue (lag=1) Dip test pvalue
benching serializing traces from their internal representation to msgpack execution_time [13.907ms; 13.915ms] or [-0.026%; +0.026%] None None None

Group 14

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz ae8c6f2 1765898732 storms/test-apim-tagging
scenario metric min mean ± sd median ± mad p75 p95 p99 max peak_to_median_ratio skewness kurtosis cv sem runs sample_size
profile_add_sample2_frames_x1000 execution_time 533.538µs 534.096µs ± 0.337µs 534.049µs ± 0.192µs 534.263µs 534.624µs 535.058µs 536.318µs 0.42% 1.867 8.819 0.06% 0.024µs 1 200
scenario metric 95% CI mean Shapiro-Wilk pvalue Ljung-Box pvalue (lag=1) Dip test pvalue
profile_add_sample2_frames_x1000 execution_time [534.049µs; 534.143µs] or [-0.009%; +0.009%] None None None

Group 15

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz ae8c6f2 1765898732 storms/test-apim-tagging
scenario metric min mean ± sd median ± mad p75 p95 p99 max peak_to_median_ratio skewness kurtosis cv sem runs sample_size
tags/replace_trace_tags execution_time 2.329µs 2.384µs ± 0.017µs 2.382µs ± 0.005µs 2.389µs 2.422µs 2.427µs 2.450µs 2.88% -0.054 3.776 0.71% 0.001µs 1 200
scenario metric 95% CI mean Shapiro-Wilk pvalue Ljung-Box pvalue (lag=1) Dip test pvalue
tags/replace_trace_tags execution_time [2.382µs; 2.386µs] or [-0.098%; +0.098%] None None None

Group 16

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz ae8c6f2 1765898732 storms/test-apim-tagging
scenario metric min mean ± sd median ± mad p75 p95 p99 max peak_to_median_ratio skewness kurtosis cv sem runs sample_size
normalization/normalize_name/normalize_name/Too-Long-.Too-Long-.Too-Long-.Too-Long-.Too-Long-.Too-Lo... execution_time 204.245µs 204.948µs ± 0.476µs 204.835µs ± 0.301µs 205.218µs 205.753µs 206.133µs 207.835µs 1.46% 1.618 5.782 0.23% 0.034µs 1 200
normalization/normalize_name/normalize_name/Too-Long-.Too-Long-.Too-Long-.Too-Long-.Too-Long-.Too-Lo... throughput 4811498.493op/s 4879310.226op/s ± 11300.560op/s 4881980.111op/s ± 7168.647op/s 4888159.733op/s 4892659.740op/s 4893839.970op/s 4896077.448op/s 0.29% -1.583 5.522 0.23% 799.070op/s 1 200
normalization/normalize_name/normalize_name/bad-name execution_time 18.596µs 18.690µs ± 0.132µs 18.658µs ± 0.026µs 18.698µs 18.852µs 18.919µs 20.270µs 8.64% 8.821 100.674 0.71% 0.009µs 1 200
normalization/normalize_name/normalize_name/bad-name throughput 49333516.731op/s 53507714.691op/s ± 356811.703op/s 53596093.490op/s ± 75681.320op/s 53647623.542op/s 53724760.404op/s 53754319.736op/s 53776402.277op/s 0.34% -8.307 92.068 0.67% 25230.398op/s 1 200
normalization/normalize_name/normalize_name/good execution_time 10.786µs 10.904µs ± 0.055µs 10.904µs ± 0.037µs 10.938µs 11.012µs 11.026µs 11.078µs 1.60% 0.278 -0.056 0.50% 0.004µs 1 200
normalization/normalize_name/normalize_name/good throughput 90269126.986op/s 91712911.418op/s ± 458798.047op/s 91709885.284op/s ± 306995.049op/s 92056889.105op/s 92453356.137op/s 92657261.306op/s 92715685.212op/s 1.10% -0.250 -0.087 0.50% 32441.921op/s 1 200
scenario metric 95% CI mean Shapiro-Wilk pvalue Ljung-Box pvalue (lag=1) Dip test pvalue
normalization/normalize_name/normalize_name/Too-Long-.Too-Long-.Too-Long-.Too-Long-.Too-Long-.Too-Lo... execution_time [204.882µs; 205.014µs] or [-0.032%; +0.032%] None None None
normalization/normalize_name/normalize_name/Too-Long-.Too-Long-.Too-Long-.Too-Long-.Too-Long-.Too-Lo... throughput [4877744.077op/s; 4880876.375op/s] or [-0.032%; +0.032%] None None None
normalization/normalize_name/normalize_name/bad-name execution_time [18.671µs; 18.708µs] or [-0.098%; +0.098%] None None None
normalization/normalize_name/normalize_name/bad-name throughput [53458264.021op/s; 53557165.362op/s] or [-0.092%; +0.092%] None None None
normalization/normalize_name/normalize_name/good execution_time [10.896µs; 10.911µs] or [-0.069%; +0.069%] None None None
normalization/normalize_name/normalize_name/good throughput [91649326.421op/s; 91776496.414op/s] or [-0.069%; +0.069%] None None None

Group 17

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz ae8c6f2 1765898732 storms/test-apim-tagging
scenario metric min mean ± sd median ± mad p75 p95 p99 max peak_to_median_ratio skewness kurtosis cv sem runs sample_size
benching deserializing traces from msgpack to their internal representation execution_time 60.538ms 61.214ms ± 2.487ms 60.835ms ± 0.197ms 61.100ms 61.571ms 79.985ms 82.814ms 36.13% 7.848 60.783 4.05% 0.176ms 1 200
scenario metric 95% CI mean Shapiro-Wilk pvalue Ljung-Box pvalue (lag=1) Dip test pvalue
benching deserializing traces from msgpack to their internal representation execution_time [60.869ms; 61.558ms] or [-0.563%; +0.563%] None None None

Group 18

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz ae8c6f2 1765898732 storms/test-apim-tagging
scenario metric min mean ± sd median ± mad p75 p95 p99 max peak_to_median_ratio skewness kurtosis cv sem runs sample_size
normalization/normalize_service/normalize_service/A0000000000000000000000000000000000000000000000000... execution_time 533.816µs 534.792µs ± 0.811µs 534.696µs ± 0.292µs 535.013µs 535.481µs 536.174µs 544.255µs 1.79% 8.153 91.279 0.15% 0.057µs 1 200
normalization/normalize_service/normalize_service/A0000000000000000000000000000000000000000000000000... throughput 1837374.224op/s 1869891.207op/s ± 2801.822op/s 1870221.481op/s ± 1021.380op/s 1871180.607op/s 1872358.635op/s 1872759.609op/s 1873303.627op/s 0.16% -8.032 89.362 0.15% 198.119op/s 1 200
normalization/normalize_service/normalize_service/Data🐨dog🐶 繋がっ⛰てて execution_time 380.306µs 380.903µs ± 0.291µs 380.886µs ± 0.213µs 381.114µs 381.397µs 381.508µs 381.683µs 0.21% 0.202 -0.563 0.08% 0.021µs 1 200
normalization/normalize_service/normalize_service/Data🐨dog🐶 繋がっ⛰てて throughput 2619976.110op/s 2625343.695op/s ± 2005.223op/s 2625457.786op/s ± 1469.487op/s 2626823.915op/s 2628508.886op/s 2629042.595op/s 2629461.839op/s 0.15% -0.199 -0.565 0.08% 141.791op/s 1 200
normalization/normalize_service/normalize_service/Test Conversion 0f Weird !@#$%^&**() Characters execution_time 189.747µs 190.387µs ± 0.250µs 190.376µs ± 0.168µs 190.556µs 190.815µs 190.935µs 190.969µs 0.31% -0.086 -0.123 0.13% 0.018µs 1 200
normalization/normalize_service/normalize_service/Test Conversion 0f Weird !@#$%^&**() Characters throughput 5236463.942op/s 5252458.132op/s ± 6888.731op/s 5252755.879op/s ± 4632.725op/s 5256985.905op/s 5264375.629op/s 5268509.271op/s 5270177.686op/s 0.33% 0.093 -0.120 0.13% 487.107op/s 1 200
normalization/normalize_service/normalize_service/[empty string] execution_time 36.864µs 37.119µs ± 0.156µs 37.130µs ± 0.099µs 37.201µs 37.280µs 37.357µs 38.197µs 2.87% 3.014 18.878 0.42% 0.011µs 1 200
normalization/normalize_service/normalize_service/[empty string] throughput 26180401.136op/s 26940584.164op/s ± 111922.201op/s 26932538.349op/s ± 71602.837op/s 27023351.635op/s 27066505.398op/s 27096908.307op/s 27126956.871op/s 0.72% -2.869 17.644 0.41% 7914.095op/s 1 200
normalization/normalize_service/normalize_service/test_ASCII execution_time 45.800µs 45.919µs ± 0.139µs 45.901µs ± 0.026µs 45.931µs 45.997µs 46.085µs 47.298µs 3.04% 8.349 76.266 0.30% 0.010µs 1 200
normalization/normalize_service/normalize_service/test_ASCII throughput 21142394.024op/s 21777469.844op/s ± 64240.934op/s 21785909.624op/s ± 12495.096op/s 21796372.236op/s 21812855.517op/s 21823037.153op/s 21834220.045op/s 0.22% -8.272 75.252 0.29% 4542.520op/s 1 200
scenario metric 95% CI mean Shapiro-Wilk pvalue Ljung-Box pvalue (lag=1) Dip test pvalue
normalization/normalize_service/normalize_service/A0000000000000000000000000000000000000000000000000... execution_time [534.679µs; 534.904µs] or [-0.021%; +0.021%] None None None
normalization/normalize_service/normalize_service/A0000000000000000000000000000000000000000000000000... throughput [1869502.902op/s; 1870279.513op/s] or [-0.021%; +0.021%] None None None
normalization/normalize_service/normalize_service/Data🐨dog🐶 繋がっ⛰てて execution_time [380.862µs; 380.943µs] or [-0.011%; +0.011%] None None None
normalization/normalize_service/normalize_service/Data🐨dog🐶 繋がっ⛰てて throughput [2625065.790op/s; 2625621.599op/s] or [-0.011%; +0.011%] None None None
normalization/normalize_service/normalize_service/Test Conversion 0f Weird !@#$%^&**() Characters execution_time [190.353µs; 190.422µs] or [-0.018%; +0.018%] None None None
normalization/normalize_service/normalize_service/Test Conversion 0f Weird !@#$%^&**() Characters throughput [5251503.420op/s; 5253412.844op/s] or [-0.018%; +0.018%] None None None
normalization/normalize_service/normalize_service/[empty string] execution_time [37.098µs; 37.141µs] or [-0.058%; +0.058%] None None None
normalization/normalize_service/normalize_service/[empty string] throughput [26925072.824op/s; 26956095.505op/s] or [-0.058%; +0.058%] None None None
normalization/normalize_service/normalize_service/test_ASCII execution_time [45.900µs; 45.939µs] or [-0.042%; +0.042%] None None None
normalization/normalize_service/normalize_service/test_ASCII throughput [21768566.669op/s; 21786373.020op/s] or [-0.041%; +0.041%] None None None

Group 19

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz ae8c6f2 1765898732 storms/test-apim-tagging
scenario metric min mean ± sd median ± mad p75 p95 p99 max peak_to_median_ratio skewness kurtosis cv sem runs sample_size
sql/obfuscate_sql_string execution_time 89.148µs 89.473µs ± 0.228µs 89.433µs ± 0.125µs 89.584µs 89.711µs 90.047µs 91.741µs 2.58% 5.115 47.167 0.25% 0.016µs 1 200
scenario metric 95% CI mean Shapiro-Wilk pvalue Ljung-Box pvalue (lag=1) Dip test pvalue
sql/obfuscate_sql_string execution_time [89.441µs; 89.504µs] or [-0.035%; +0.035%] None None None

Baseline

Omitted due to size.

@codecov-commenter
Copy link

codecov-commenter commented Dec 15, 2025

Codecov Report

❌ Patch coverage is 74.46809% with 12 lines in your changes missing coverage. Please review.
✅ Project coverage is 71.46%. Comparing base (5ecbaa0) to head (ae8c6f2).

Additional details and impacted files
@@           Coverage Diff           @@
##             main    #1409   +/-   ##
=======================================
  Coverage   71.45%   71.46%           
=======================================
  Files         406      406           
  Lines       65156    65203   +47     
=======================================
+ Hits        46560    46599   +39     
- Misses      18596    18604    +8     
Components Coverage Δ
libdd-crashtracker 58.97% <ø> (-0.02%) ⬇️
libdd-crashtracker-ffi 16.74% <ø> (ø)
libdd-alloc 98.73% <ø> (ø)
libdd-data-pipeline 86.62% <ø> (ø)
libdd-data-pipeline-ffi 81.08% <ø> (ø)
libdd-common 81.21% <ø> (+0.07%) ⬆️
libdd-common-ffi 74.96% <ø> (ø)
libdd-telemetry 59.92% <ø> (-0.04%) ⬇️
libdd-telemetry-ffi 21.17% <ø> (ø)
libdd-dogstatsd-client 83.75% <ø> (ø)
datadog-ipc 82.61% <ø> (ø)
libdd-profiling 81.85% <ø> (-0.02%) ⬇️
libdd-profiling-ffi 63.41% <ø> (ø)
datadog-sidecar 36.22% <ø> (ø)
datdog-sidecar-ffi 12.62% <ø> (ø)
spawn-worker 55.18% <ø> (ø)
libdd-tinybytes 92.44% <ø> (ø)
libdd-trace-normalization 82.05% <ø> (ø)
libdd-trace-obfuscation 94.17% <ø> (ø)
libdd-trace-protobuf 61.18% <ø> (ø)
libdd-trace-utils 90.07% <74.46%> (-0.05%) ⬇️
datadog-tracer-flare 63.49% <ø> (ø)
libdd-log 75.57% <ø> (ø)
🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@jcstorms1 jcstorms1 changed the title [Serverless] Remove AAS metadata tagging when span is from API Management [Serverless] Skip AAS metadata tagging when span is from API Management Dec 15, 2025
@dd-octo-sts
Copy link

dd-octo-sts bot commented Dec 15, 2025

Artifact Size Benchmark Report

aarch64-alpine-linux-musl
Artifact Baseline Commit Change
/aarch64-alpine-linux-musl/lib/libdatadog_profiling.so 7.44 MB 7.44 MB 0% (0 B) 👌
/aarch64-alpine-linux-musl/lib/libdatadog_profiling.a 86.48 MB 86.48 MB 0% (0 B) 👌
aarch64-apple-darwin
Artifact Baseline Commit Change
/aarch64-apple-darwin/lib/libdatadog_profiling.a 58.49 MB 58.49 MB 0% (0 B) 👌
/aarch64-apple-darwin/lib/libdatadog_profiling.dylib 8.45 MB 8.45 MB 0% (0 B) 👌
aarch64-unknown-linux-gnu
Artifact Baseline Commit Change
/aarch64-unknown-linux-gnu/lib/libdatadog_profiling.a 100.27 MB 100.27 MB 0% (0 B) 👌
/aarch64-unknown-linux-gnu/lib/libdatadog_profiling.so 9.61 MB 9.61 MB 0% (0 B) 👌
libdatadog-x64-windows
Artifact Baseline Commit Change
/libdatadog-x64-windows/debug/dynamic/datadog_profiling_ffi.dll 19.72 MB 19.72 MB 0% (0 B) 👌
/libdatadog-x64-windows/debug/dynamic/datadog_profiling_ffi.lib 69.82 KB 69.82 KB 0% (0 B) 👌
/libdatadog-x64-windows/debug/dynamic/datadog_profiling_ffi.pdb 140.14 MB 140.14 MB 0% (0 B) 👌
/libdatadog-x64-windows/debug/static/datadog_profiling_ffi.lib 744.89 MB 744.89 MB +0% (+2.96 KB) 👌
/libdatadog-x64-windows/release/dynamic/datadog_profiling_ffi.dll 6.37 MB 6.37 MB 0% (0 B) 👌
/libdatadog-x64-windows/release/dynamic/datadog_profiling_ffi.lib 69.82 KB 69.82 KB 0% (0 B) 👌
/libdatadog-x64-windows/release/dynamic/datadog_profiling_ffi.pdb 19.75 MB 19.75 MB 0% (0 B) 👌
/libdatadog-x64-windows/release/static/datadog_profiling_ffi.lib 38.79 MB 38.79 MB 0% (0 B) 👌
libdatadog-x86-windows
Artifact Baseline Commit Change
/libdatadog-x86-windows/debug/dynamic/datadog_profiling_ffi.dll 16.83 MB 16.83 MB 0% (0 B) 👌
/libdatadog-x86-windows/debug/dynamic/datadog_profiling_ffi.lib 70.90 KB 70.90 KB 0% (0 B) 👌
/libdatadog-x86-windows/debug/dynamic/datadog_profiling_ffi.pdb 142.76 MB 142.74 MB --.01% (-24.00 KB) 💪
/libdatadog-x86-windows/debug/static/datadog_profiling_ffi.lib 733.41 MB 733.41 MB +0% (+2.86 KB) 👌
/libdatadog-x86-windows/release/dynamic/datadog_profiling_ffi.dll 4.89 MB 4.89 MB 0% (0 B) 👌
/libdatadog-x86-windows/release/dynamic/datadog_profiling_ffi.lib 70.90 KB 70.90 KB 0% (0 B) 👌
/libdatadog-x86-windows/release/dynamic/datadog_profiling_ffi.pdb 20.98 MB 20.98 MB 0% (0 B) 👌
/libdatadog-x86-windows/release/static/datadog_profiling_ffi.lib 36.54 MB 36.54 MB 0% (0 B) 👌
x86_64-alpine-linux-musl
Artifact Baseline Commit Change
/x86_64-alpine-linux-musl/lib/libdatadog_profiling.a 74.80 MB 74.80 MB 0% (0 B) 👌
/x86_64-alpine-linux-musl/lib/libdatadog_profiling.so 8.88 MB 8.88 MB 0% (0 B) 👌
x86_64-apple-darwin
Artifact Baseline Commit Change
/x86_64-apple-darwin/lib/libdatadog_profiling.a 59.83 MB 59.83 MB 0% (0 B) 👌
/x86_64-apple-darwin/lib/libdatadog_profiling.dylib 9.50 MB 9.50 MB 0% (0 B) 👌
x86_64-unknown-linux-gnu
Artifact Baseline Commit Change
/x86_64-unknown-linux-gnu/lib/libdatadog_profiling.a 94.46 MB 94.46 MB 0% (0 B) 👌
/x86_64-unknown-linux-gnu/lib/libdatadog_profiling.so 10.32 MB 10.32 MB 0% (0 B) 👌

@jcstorms1
Copy link
Contributor Author

/merge

@dd-devflow-routing-codex
Copy link

dd-devflow-routing-codex bot commented Dec 16, 2025

View all feedbacks in Devflow UI.

2025-12-16 16:04:11 UTC ℹ️ Start processing command /merge


2025-12-16 16:04:16 UTC ℹ️ MergeQueue: pull request added to the queue

The expected merge time in main is approximately 34m (p90).


2025-12-16 16:29:52 UTC ℹ️ MergeQueue: This merge request was merged

@dd-mergequeue dd-mergequeue bot merged commit 660c550 into main Dec 16, 2025
38 checks passed
@dd-mergequeue dd-mergequeue bot deleted the storms/test-apim-tagging branch December 16, 2025 16:29
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.

5 participants