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

chore(builder): check profiling-ffi dyn library exists #921

Draft
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

taegyunkim
Copy link
Contributor

What does this PR do?

A brief description of the change being made with this pull request.

Motivation

What inspired you to submit this pull request?

Additional Notes

Anything else we should know when reviewing?

How to test the change?

Describe here in detail how the change can be validated.

@taegyunkim taegyunkim changed the title chore(profiling-ffi): check dyn library exists chore(builder): check dyn library exists Mar 12, 2025
@taegyunkim taegyunkim changed the title chore(builder): check dyn library exists chore(builder): check profiling-ffi dyn library exists Mar 12, 2025
@pr-commenter
Copy link

pr-commenter bot commented Mar 12, 2025

Benchmarks

Comparison

Benchmark execution time: 2025-03-12 18:18:00

Comparing candidate commit 2703b25 in PR branch taegyunkim/musllinux-fix with baseline commit 4ba2f3a in branch main.

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

scenario:credit_card/is_card_number/378282246310005

  • 🟩 execution_time [-10.326µs; -10.027µs] or [-12.240%; -11.886%]
  • 🟩 throughput [+1602939.501op/s; +1647187.185op/s] or [+13.521%; +13.894%]

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 2703b25 1741802777 taegyunkim/musllinux-fix
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 56.126ms 56.371ms ± 0.169ms 56.331ms ± 0.059ms 56.388ms 56.754ms 56.928ms 57.438ms 1.96% 2.418 8.717 0.30% 0.012ms 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 [56.348ms; 56.395ms] or [-0.042%; +0.042%] None None None

Group 2

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz 2703b25 1741802777 taegyunkim/musllinux-fix
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 504.270µs 506.196µs ± 0.862µs 506.166µs ± 0.496µs 506.655µs 507.106µs 507.504µs 514.357µs 1.62% 4.115 38.308 0.17% 0.061µs 1 200
normalization/normalize_service/normalize_service/A0000000000000000000000000000000000000000000000000... throughput 1944175.590op/s 1975525.423op/s ± 3342.294op/s 1975636.993op/s ± 1939.487op/s 1977591.200op/s 1979562.741op/s 1981706.286op/s 1983065.065op/s 0.38% -3.997 36.909 0.17% 236.336op/s 1 200
normalization/normalize_service/normalize_service/Data🐨dog🐶 繋がっ⛰てて execution_time 452.314µs 453.320µs ± 0.328µs 453.335µs ± 0.188µs 453.513µs 453.834µs 454.088µs 454.190µs 0.19% -0.195 0.513 0.07% 0.023µs 1 200
normalization/normalize_service/normalize_service/Data🐨dog🐶 繋がっ⛰てて throughput 2201722.474op/s 2205946.246op/s ± 1597.698op/s 2205874.122op/s ± 917.218op/s 2206793.000op/s 2208924.497op/s 2210006.192op/s 2210853.278op/s 0.23% 0.200 0.515 0.07% 112.974op/s 1 200
normalization/normalize_service/normalize_service/Test Conversion 0f Weird !@#$%^&**() Characters execution_time 175.403µs 176.736µs ± 0.326µs 176.753µs ± 0.217µs 176.952µs 177.221µs 177.335µs 177.416µs 0.38% -0.568 0.930 0.18% 0.023µs 1 200
normalization/normalize_service/normalize_service/Test Conversion 0f Weird !@#$%^&**() Characters throughput 5636474.866op/s 5658190.391op/s ± 10446.461op/s 5657627.825op/s ± 6952.871op/s 5664707.093op/s 5675126.560op/s 5683929.300op/s 5701171.827op/s 0.77% 0.583 0.974 0.18% 738.676op/s 1 200
normalization/normalize_service/normalize_service/[empty string] execution_time 37.642µs 37.758µs ± 0.049µs 37.754µs ± 0.031µs 37.787µs 37.844µs 37.890µs 37.915µs 0.43% 0.529 0.255 0.13% 0.003µs 1 200
normalization/normalize_service/normalize_service/[empty string] throughput 26374991.969op/s 26484251.236op/s ± 34598.399op/s 26487467.659op/s ± 21789.505op/s 26508501.330op/s 26534026.566op/s 26553076.771op/s 26565807.211op/s 0.30% -0.522 0.244 0.13% 2446.476op/s 1 200
normalization/normalize_service/normalize_service/test_ASCII execution_time 48.098µs 48.311µs ± 0.219µs 48.154µs ± 0.051µs 48.553µs 48.612µs 48.691µs 48.829µs 1.40% 0.334 -1.628 0.45% 0.015µs 1 200
normalization/normalize_service/normalize_service/test_ASCII throughput 20479803.538op/s 20699434.436op/s ± 93614.273op/s 20766908.665op/s ± 22098.108op/s 20785799.142op/s 20788250.718op/s 20789032.657op/s 20790785.524op/s 0.11% -0.331 -1.634 0.45% 6619.529op/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 [506.076µs; 506.315µs] or [-0.024%; +0.024%] None None None
normalization/normalize_service/normalize_service/A0000000000000000000000000000000000000000000000000... throughput [1975062.213op/s; 1975988.632op/s] or [-0.023%; +0.023%] None None None
normalization/normalize_service/normalize_service/Data🐨dog🐶 繋がっ⛰てて execution_time [453.275µs; 453.366µs] or [-0.010%; +0.010%] None None None
normalization/normalize_service/normalize_service/Data🐨dog🐶 繋がっ⛰てて throughput [2205724.821op/s; 2206167.672op/s] or [-0.010%; +0.010%] None None None
normalization/normalize_service/normalize_service/Test Conversion 0f Weird !@#$%^&**() Characters execution_time [176.690µs; 176.781µs] or [-0.026%; +0.026%] None None None
normalization/normalize_service/normalize_service/Test Conversion 0f Weird !@#$%^&**() Characters throughput [5656742.612op/s; 5659638.170op/s] or [-0.026%; +0.026%] None None None
normalization/normalize_service/normalize_service/[empty string] execution_time [37.752µs; 37.765µs] or [-0.018%; +0.018%] None None None
normalization/normalize_service/normalize_service/[empty string] throughput [26479456.230op/s; 26489046.241op/s] or [-0.018%; +0.018%] None None None
normalization/normalize_service/normalize_service/test_ASCII execution_time [48.281µs; 48.342µs] or [-0.063%; +0.063%] None None None
normalization/normalize_service/normalize_service/test_ASCII throughput [20686460.398op/s; 20712408.474op/s] or [-0.063%; +0.063%] None None None

Group 3

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz 2703b25 1741802777 taegyunkim/musllinux-fix
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.988µs 5.079µs ± 0.050µs 5.073µs ± 0.047µs 5.137µs 5.148µs 5.155µs 5.157µs 1.66% 0.099 -1.210 0.97% 0.004µ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.073µs; 5.086µs] or [-0.135%; +0.135%] None None None

Group 4

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz 2703b25 1741802777 taegyunkim/musllinux-fix
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 67.889µs 68.106µs ± 0.273µs 68.073µs ± 0.053µs 68.137µs 68.234µs 68.733µs 71.628µs 5.22% 10.958 136.650 0.40% 0.019µ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 [68.068µs; 68.144µs] or [-0.056%; +0.056%] None None None

Group 5

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz 2703b25 1741802777 taegyunkim/musllinux-fix
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.167µs 3.162µs ± 1.420µs 2.969µs ± 0.030µs 2.998µs 3.633µs 13.806µs 14.792µs 398.18% 7.393 55.644 44.78% 0.100µs 1 200
scenario metric 95% CI mean Shapiro-Wilk pvalue Ljung-Box pvalue (lag=1) Dip test pvalue
write only interface execution_time [2.966µs; 3.359µs] or [-6.221%; +6.221%] None None None

Group 6

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz 2703b25 1741802777 taegyunkim/musllinux-fix
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.377µs 2.424µs ± 0.019µs 2.422µs ± 0.008µs 2.430µs 2.476µs 2.481µs 2.489µs 2.77% 1.088 3.145 0.77% 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.422µs; 2.427µs] or [-0.107%; +0.107%] None None None

Group 7

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz 2703b25 1741802777 taegyunkim/musllinux-fix
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 146.677µs 147.410µs ± 0.367µs 147.369µs ± 0.145µs 147.517µs 147.826µs 148.695µs 150.548µs 2.16% 3.842 27.525 0.25% 0.026µ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 [147.359µs; 147.460µs] or [-0.035%; +0.035%] None None None

Group 8

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz 2703b25 1741802777 taegyunkim/musllinux-fix
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 208.541µs 208.990µs ± 0.159µs 208.989µs ± 0.096µs 209.087µs 209.224µs 209.342µs 209.698µs 0.34% 0.217 1.504 0.08% 0.011µs 1 200
normalization/normalize_name/normalize_name/Too-Long-.Too-Long-.Too-Long-.Too-Long-.Too-Long-.Too-Lo... throughput 4768767.750op/s 4784924.393op/s ± 3648.895op/s 4784946.876op/s ± 2196.083op/s 4787093.676op/s 4791134.389op/s 4793095.908op/s 4795225.234op/s 0.21% -0.209 1.486 0.08% 258.016op/s 1 200
normalization/normalize_name/normalize_name/bad-name execution_time 18.237µs 18.328µs ± 0.117µs 18.324µs ± 0.037µs 18.353µs 18.398µs 18.430µs 19.832µs 8.23% 10.635 134.326 0.64% 0.008µs 1 200
normalization/normalize_name/normalize_name/bad-name throughput 50424754.402op/s 54564775.329op/s ± 327029.273op/s 54573050.372op/s ± 110214.933op/s 54716763.177op/s 54820236.268op/s 54831031.312op/s 54834338.092op/s 0.48% -10.188 126.799 0.60% 23124.462op/s 1 200
normalization/normalize_name/normalize_name/good execution_time 10.654µs 10.714µs ± 0.026µs 10.710µs ± 0.015µs 10.729µs 10.758µs 10.789µs 10.828µs 1.10% 0.724 1.584 0.25% 0.002µs 1 200
normalization/normalize_name/normalize_name/good throughput 92356504.633op/s 93337080.711op/s ± 230053.700op/s 93369005.083op/s ± 129436.910op/s 93471988.246op/s 93697289.645op/s 93772634.609op/s 93864984.606op/s 0.53% -0.701 1.521 0.25% 16267.253op/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 [208.968µs; 209.012µs] or [-0.011%; +0.011%] None None None
normalization/normalize_name/normalize_name/Too-Long-.Too-Long-.Too-Long-.Too-Long-.Too-Long-.Too-Lo... throughput [4784418.692op/s; 4785430.095op/s] or [-0.011%; +0.011%] None None None
normalization/normalize_name/normalize_name/bad-name execution_time [18.311µs; 18.344µs] or [-0.089%; +0.089%] None None None
normalization/normalize_name/normalize_name/bad-name throughput [54519452.217op/s; 54610098.441op/s] or [-0.083%; +0.083%] None None None
normalization/normalize_name/normalize_name/good execution_time [10.710µs; 10.718µs] or [-0.034%; +0.034%] None None None
normalization/normalize_name/normalize_name/good throughput [93305197.481op/s; 93368963.942op/s] or [-0.034%; +0.034%] None None None

Group 9

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz 2703b25 1741802777 taegyunkim/musllinux-fix
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.892µs 3.914µs ± 0.003µs 3.914µs ± 0.001µs 3.915µs 3.918µs 3.919µs 3.919µs 0.15% -2.522 19.304 0.07% 0.000µs 1 200
credit_card/is_card_number/ throughput 255138811.085op/s 255515442.220op/s ± 178665.892op/s 255513725.814op/s ± 86369.164op/s 255592587.849op/s 255739271.830op/s 255945674.883op/s 256951410.247op/s 0.56% 2.553 19.607 0.07% 12633.586op/s 1 200
credit_card/is_card_number/ 3782-8224-6310-005 execution_time 82.033µs 82.361µs ± 0.185µs 82.310µs ± 0.107µs 82.464µs 82.722µs 82.927µs 83.036µs 0.88% 1.068 0.788 0.22% 0.013µs 1 200
credit_card/is_card_number/ 3782-8224-6310-005 throughput 12042994.279op/s 12141668.167op/s ± 27265.201op/s 12149246.527op/s ± 15746.277op/s 12161685.522op/s 12172924.744op/s 12177985.553op/s 12190277.035op/s 0.34% -1.057 0.753 0.22% 1927.941op/s 1 200
credit_card/is_card_number/ 378282246310005 execution_time 76.380µs 76.927µs ± 0.312µs 76.894µs ± 0.206µs 77.088µs 77.558µs 77.828µs 78.079µs 1.54% 0.942 0.979 0.40% 0.022µs 1 200
credit_card/is_card_number/ 378282246310005 throughput 12807522.153op/s 12999530.402op/s ± 52479.743op/s 13004991.968op/s ± 34791.005op/s 13040418.124op/s 13068221.165op/s 13086084.385op/s 13092381.151op/s 0.67% -0.917 0.911 0.40% 3710.878op/s 1 200
credit_card/is_card_number/37828224631 execution_time 3.897µs 3.914µs ± 0.003µs 3.914µs ± 0.002µs 3.916µs 3.919µs 3.922µs 3.922µs 0.21% -0.807 3.845 0.08% 0.000µs 1 200
credit_card/is_card_number/37828224631 throughput 254955345.409op/s 255490816.934op/s ± 208997.549op/s 255496498.380op/s ± 98071.275op/s 255580428.929op/s 255824078.897op/s 256011902.692op/s 256627768.550op/s 0.44% 0.820 3.903 0.08% 14778.358op/s 1 200
credit_card/is_card_number/378282246310005 execution_time 73.106µs 74.184µs ± 0.460µs 74.168µs ± 0.306µs 74.492µs 74.986µs 75.329µs 75.613µs 1.95% 0.134 0.059 0.62% 0.033µs 1 200
credit_card/is_card_number/378282246310005 throughput 13225293.462op/s 13480469.135op/s ± 83608.698op/s 13482892.909op/s ± 55706.893op/s 13534125.666op/s 13618540.192op/s 13661465.203op/s 13678723.465op/s 1.45% -0.096 0.033 0.62% 5912.028op/s 1 200
credit_card/is_card_number/37828224631000521389798 execution_time 51.969µs 52.175µs ± 0.090µs 52.168µs ± 0.058µs 52.227µs 52.346µs 52.430µs 52.440µs 0.52% 0.516 0.482 0.17% 0.006µs 1 200
credit_card/is_card_number/37828224631000521389798 throughput 19069325.540op/s 19166321.178op/s ± 32960.706op/s 19169017.118op/s ± 21160.262op/s 19188241.970op/s 19215442.494op/s 19238885.369op/s 19242331.204op/s 0.38% -0.504 0.467 0.17% 2330.674op/s 1 200
credit_card/is_card_number/x371413321323331 execution_time 6.475µs 6.624µs ± 0.063µs 6.629µs ± 0.047µs 6.670µs 6.719µs 6.752µs 6.758µs 1.96% 0.001 -0.806 0.95% 0.004µs 1 200
credit_card/is_card_number/x371413321323331 throughput 147967447.553op/s 150980638.023op/s ± 1443103.193op/s 150860280.317op/s ± 1086649.323op/s 152144451.199op/s 153395744.114op/s 153617636.112op/s 154436843.956op/s 2.37% 0.034 -0.798 0.95% 102042.805op/s 1 200
credit_card/is_card_number_no_luhn/ execution_time 3.894µs 3.913µs ± 0.003µs 3.913µs ± 0.001µs 3.915µs 3.917µs 3.919µs 3.920µs 0.16% -1.706 7.733 0.08% 0.000µs 1 200
credit_card/is_card_number_no_luhn/ throughput 255128048.818op/s 255541300.623op/s ± 192558.120op/s 255525846.440op/s ± 83656.682op/s 255603167.829op/s 255913762.657op/s 256035803.089op/s 256773029.325op/s 0.49% 1.721 7.841 0.08% 13615.915op/s 1 200
credit_card/is_card_number_no_luhn/ 3782-8224-6310-005 execution_time 63.693µs 63.859µs ± 0.107µs 63.841µs ± 0.039µs 63.881µs 64.047µs 64.224µs 64.587µs 1.17% 2.626 11.775 0.17% 0.008µs 1 200
credit_card/is_card_number_no_luhn/ 3782-8224-6310-005 throughput 15482949.180op/s 15659530.431op/s ± 26158.905op/s 15663876.751op/s ± 9594.699op/s 15673366.249op/s 15690275.638op/s 15695249.582op/s 15700365.819op/s 0.23% -2.592 11.488 0.17% 1849.714op/s 1 200
credit_card/is_card_number_no_luhn/ 378282246310005 execution_time 57.384µs 57.510µs ± 0.068µs 57.501µs ± 0.033µs 57.535µs 57.625µs 57.784µs 57.887µs 0.67% 1.982 7.536 0.12% 0.005µs 1 200
credit_card/is_card_number_no_luhn/ 378282246310005 throughput 17275162.764op/s 17388314.507op/s ± 20496.437op/s 17390915.855op/s ± 9860.220op/s 17400352.794op/s 17412955.331op/s 17423783.222op/s 17426601.708op/s 0.21% -1.963 7.418 0.12% 1449.317op/s 1 200
credit_card/is_card_number_no_luhn/37828224631 execution_time 3.895µs 3.914µs ± 0.003µs 3.914µs ± 0.001µs 3.915µs 3.918µs 3.920µs 3.921µs 0.19% -1.367 7.402 0.07% 0.000µs 1 200
credit_card/is_card_number_no_luhn/37828224631 throughput 255019823.175op/s 255513293.184op/s ± 190228.791op/s 255515586.451op/s ± 92605.028op/s 255594295.126op/s 255842478.594op/s 255999634.744op/s 256711756.504op/s 0.47% 1.384 7.506 0.07% 13451.207op/s 1 200
credit_card/is_card_number_no_luhn/378282246310005 execution_time 54.553µs 54.791µs ± 0.240µs 54.672µs ± 0.037µs 54.885µs 55.221µs 55.623µs 55.680µs 1.84% 1.679 2.205 0.44% 0.017µs 1 200
credit_card/is_card_number_no_luhn/378282246310005 throughput 17959715.475op/s 18251434.820op/s ± 79257.499op/s 18290957.867op/s ± 12306.271op/s 18300900.405op/s 18313602.523op/s 18324906.297op/s 18330735.144op/s 0.22% -1.661 2.117 0.43% 5604.351op/s 1 200
credit_card/is_card_number_no_luhn/37828224631000521389798 execution_time 51.990µs 52.202µs ± 0.091µs 52.194µs ± 0.053µs 52.254µs 52.356µs 52.460µs 52.495µs 0.58% 0.500 0.445 0.17% 0.006µs 1 200
credit_card/is_card_number_no_luhn/37828224631000521389798 throughput 19049524.000op/s 19156513.814op/s ± 33412.859op/s 19159198.572op/s ± 19476.659op/s 19178172.364op/s 19206580.463op/s 19225629.270op/s 19234493.217op/s 0.39% -0.489 0.430 0.17% 2362.646op/s 1 200
credit_card/is_card_number_no_luhn/x371413321323331 execution_time 6.440µs 6.630µs ± 0.065µs 6.632µs ± 0.043µs 6.675µs 6.740µs 6.781µs 6.824µs 2.90% 0.165 0.094 0.97% 0.005µs 1 200
credit_card/is_card_number_no_luhn/x371413321323331 throughput 146538780.282op/s 150837675.736op/s ± 1470678.858op/s 150791414.766op/s ± 975611.484op/s 151780459.774op/s 153087342.424op/s 153938795.131op/s 155290455.020op/s 2.98% -0.105 0.077 0.97% 103992.699op/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.010%; +0.010%] None None None
credit_card/is_card_number/ throughput [255490680.846op/s; 255540203.595op/s] or [-0.010%; +0.010%] None None None
credit_card/is_card_number/ 3782-8224-6310-005 execution_time [82.336µs; 82.387µs] or [-0.031%; +0.031%] None None None
credit_card/is_card_number/ 3782-8224-6310-005 throughput [12137889.473op/s; 12145446.862op/s] or [-0.031%; +0.031%] None None None
credit_card/is_card_number/ 378282246310005 execution_time [76.884µs; 76.970µs] or [-0.056%; +0.056%] None None None
credit_card/is_card_number/ 378282246310005 throughput [12992257.215op/s; 13006803.590op/s] or [-0.056%; +0.056%] None None None
credit_card/is_card_number/37828224631 execution_time [3.914µs; 3.914µs] or [-0.011%; +0.011%] None None None
credit_card/is_card_number/37828224631 throughput [255461851.884op/s; 255519781.985op/s] or [-0.011%; +0.011%] None None None
credit_card/is_card_number/378282246310005 execution_time [74.120µs; 74.248µs] or [-0.086%; +0.086%] None None None
credit_card/is_card_number/378282246310005 throughput [13468881.774op/s; 13492056.497op/s] or [-0.086%; +0.086%] None None None
credit_card/is_card_number/37828224631000521389798 execution_time [52.163µs; 52.187µs] or [-0.024%; +0.024%] None None None
credit_card/is_card_number/37828224631000521389798 throughput [19161753.141op/s; 19170889.215op/s] or [-0.024%; +0.024%] None None None
credit_card/is_card_number/x371413321323331 execution_time [6.615µs; 6.633µs] or [-0.132%; +0.132%] None None None
credit_card/is_card_number/x371413321323331 throughput [150780637.800op/s; 151180638.246op/s] or [-0.132%; +0.132%] None None None
credit_card/is_card_number_no_luhn/ execution_time [3.913µs; 3.914µs] or [-0.010%; +0.010%] None None None
credit_card/is_card_number_no_luhn/ throughput [255514613.920op/s; 255567987.327op/s] or [-0.010%; +0.010%] None None None
credit_card/is_card_number_no_luhn/ 3782-8224-6310-005 execution_time [63.844µs; 63.874µs] or [-0.023%; +0.023%] None None None
credit_card/is_card_number_no_luhn/ 3782-8224-6310-005 throughput [15655905.059op/s; 15663155.804op/s] or [-0.023%; +0.023%] None None None
credit_card/is_card_number_no_luhn/ 378282246310005 execution_time [57.501µs; 57.519µs] or [-0.016%; +0.016%] None None None
credit_card/is_card_number_no_luhn/ 378282246310005 throughput [17385473.898op/s; 17391155.116op/s] or [-0.016%; +0.016%] None None None
credit_card/is_card_number_no_luhn/37828224631 execution_time [3.913µs; 3.914µs] or [-0.010%; +0.010%] None None None
credit_card/is_card_number_no_luhn/37828224631 throughput [255486929.303op/s; 255539657.065op/s] or [-0.010%; +0.010%] None None None
credit_card/is_card_number_no_luhn/378282246310005 execution_time [54.758µs; 54.824µs] or [-0.061%; +0.061%] None None None
credit_card/is_card_number_no_luhn/378282246310005 throughput [18240450.493op/s; 18262419.147op/s] or [-0.060%; +0.060%] None None None
credit_card/is_card_number_no_luhn/37828224631000521389798 execution_time [52.189µs; 52.214µs] or [-0.024%; +0.024%] None None None
credit_card/is_card_number_no_luhn/37828224631000521389798 throughput [19151883.113op/s; 19161144.514op/s] or [-0.024%; +0.024%] None None None
credit_card/is_card_number_no_luhn/x371413321323331 execution_time [6.621µs; 6.639µs] or [-0.135%; +0.135%] None None None
credit_card/is_card_number_no_luhn/x371413321323331 throughput [150633853.791op/s; 151041497.682op/s] or [-0.135%; +0.135%] None None None

Group 10

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz 2703b25 1741802777 taegyunkim/musllinux-fix
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 17.513µs 24.958µs ± 10.425µs 17.663µs ± 0.097µs 33.576µs 43.565µs 45.336µs 85.331µs 383.10% 1.787 5.666 41.67% 0.737µs 1 200
scenario metric 95% CI mean Shapiro-Wilk pvalue Ljung-Box pvalue (lag=1) Dip test pvalue
two way interface execution_time [23.513µs; 26.403µs] or [-5.789%; +5.789%] None None None

Group 11

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz 2703b25 1741802777 taegyunkim/musllinux-fix
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 5.979ms 5.992ms ± 0.008ms 5.991ms ± 0.003ms 5.995ms 6.000ms 6.011ms 6.080ms 1.48% 6.591 64.359 0.14% 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 [5.991ms; 5.993ms] or [-0.019%; +0.019%] None None None

Group 12

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz 2703b25 1741802777 taegyunkim/musllinux-fix
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 32.186µs 32.829µs ± 1.076µs 32.332µs ± 0.057µs 32.482µs 35.141µs 35.202µs 36.066µs 11.55% 1.705 0.992 3.27% 0.076µ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 [32.680µs; 32.978µs] or [-0.454%; +0.454%] None None None

Group 13

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz 2703b25 1741802777 taegyunkim/musllinux-fix
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 243.625ns 253.829ns ± 12.016ns 248.957ns ± 3.716ns 254.999ns 281.316ns 289.218ns 291.080ns 16.92% 1.539 1.180 4.72% 0.850ns 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 [252.164ns; 255.494ns] or [-0.656%; +0.656%] None None None

Baseline

Omitted due to size.

@codecov-commenter
Copy link

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 72.45%. Comparing base (4ba2f3a) to head (2703b25).
Report is 1 commits behind head on main.

Additional details and impacted files
@@            Coverage Diff             @@
##             main     #921      +/-   ##
==========================================
- Coverage   72.47%   72.45%   -0.02%     
==========================================
  Files         333      333              
  Lines       50100    50100              
==========================================
- Hits        36308    36299       -9     
- Misses      13792    13801       +9     
Components Coverage Δ
crashtracker 42.93% <ø> (+0.02%) ⬆️
crashtracker-ffi 6.25% <ø> (ø)
datadog-alloc 98.73% <ø> (ø)
data-pipeline 92.08% <ø> (ø)
data-pipeline-ffi 90.28% <ø> (ø)
ddcommon 79.19% <ø> (ø)
ddcommon-ffi 61.05% <ø> (ø)
ddtelemetry 61.74% <ø> (ø)
ddtelemetry-ffi 22.46% <ø> (ø)
dogstatsd 89.59% <ø> (ø)
dogstatsd-client 82.57% <ø> (ø)
ipc 82.40% <ø> (ø)
profiling 81.95% <ø> (ø)
profiling-ffi 70.68% <ø> (ø)
serverless 0.00% <ø> (ø)
sidecar 40.63% <ø> (ø)
sidecar-ffi 3.23% <ø> (ø)
spawn-worker 54.37% <ø> (ø)
tinybytes 91.21% <ø> (ø)
trace-mini-agent 74.66% <ø> (ø)
trace-normalization 98.23% <ø> (ø)
trace-obfuscation 96.07% <ø> (ø)
trace-protobuf 78.13% <ø> (ø)
trace-utils 92.97% <ø> (ø)
🚀 New features to boost your workflow:
  • Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants