Conversation
This stack of pull requests is managed by Graphite. Learn more about stacking. |
a684205 to
19e7704
Compare
19e7704 to
fc0873e
Compare
fc0873e to
6aeb90d
Compare
BenchmarksComparisonBenchmark execution time: 2026-03-11 05:06:48 Comparing candidate commit 292a651 in PR branch Found 0 performance improvements and 0 performance regressions! Performance is the same for 58 metrics, 2 unstable metrics.
|
| cpu_model | git_commit_sha | git_commit_date | git_branch |
|---|---|---|---|
| Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz | 292a651 | 1773204647 | gyuheon0h/recursive-checkout-semver |
| 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.896µs | 3.915µs ± 0.003µs | 3.914µs ± 0.002µs | 3.916µs | 3.921µs | 3.923µs | 3.926µs | 0.30% | -0.151 | 5.371 | 0.08% | 0.000µs | 1 | 200 |
| credit_card/is_card_number/ | throughput | 254689400.046op/s | 255438644.507op/s ± 216736.332op/s | 255461629.670op/s ± 100879.485op/s | 255549947.238op/s | 255734159.147op/s | 255815240.378op/s | 256673124.516op/s | 0.47% | 0.169 | 5.446 | 0.08% | 15325.573op/s | 1 | 200 |
| credit_card/is_card_number/ 3782-8224-6310-005 | execution_time | 79.616µs | 80.174µs ± 0.083µs | 80.170µs ± 0.043µs | 80.217µs | 80.293µs | 80.399µs | 80.563µs | 0.49% | -0.623 | 11.764 | 0.10% | 0.006µs | 1 | 200 |
| credit_card/is_card_number/ 3782-8224-6310-005 | throughput | 12412682.982op/s | 12472906.091op/s ± 12863.959op/s | 12473444.660op/s ± 6633.391op/s | 12479758.144op/s | 12488724.992op/s | 12492794.194op/s | 12560288.127op/s | 0.70% | 0.664 | 11.959 | 0.10% | 909.619op/s | 1 | 200 |
| credit_card/is_card_number/ 378282246310005 | execution_time | 67.799µs | 67.903µs ± 0.068µs | 67.893µs ± 0.026µs | 67.925µs | 67.985µs | 68.132µs | 68.533µs | 0.94% | 4.574 | 37.173 | 0.10% | 0.005µs | 1 | 200 |
| credit_card/is_card_number/ 378282246310005 | throughput | 14591438.730op/s | 14726996.342op/s ± 14624.248op/s | 14729071.421op/s ± 5595.068op/s | 14734231.181op/s | 14742512.457op/s | 14747871.393op/s | 14749403.646op/s | 0.14% | -4.520 | 36.496 | 0.10% | 1034.091op/s | 1 | 200 |
| credit_card/is_card_number/37828224631 | execution_time | 3.894µs | 3.915µs ± 0.003µs | 3.915µs ± 0.002µs | 3.916µs | 3.919µs | 3.922µs | 3.923µs | 0.22% | -1.507 | 13.453 | 0.07% | 0.000µs | 1 | 200 |
| credit_card/is_card_number/37828224631 | throughput | 254906602.919op/s | 255456186.952op/s ± 179796.370op/s | 255457325.866op/s ± 103638.203op/s | 255563379.725op/s | 255683336.480op/s | 255727490.729op/s | 256774758.288op/s | 0.52% | 1.535 | 13.666 | 0.07% | 12713.523op/s | 1 | 200 |
| credit_card/is_card_number/378282246310005 | execution_time | 64.579µs | 64.694µs ± 0.052µs | 64.689µs ± 0.033µs | 64.724µs | 64.779µs | 64.832µs | 64.920µs | 0.36% | 0.821 | 1.742 | 0.08% | 0.004µs | 1 | 200 |
| credit_card/is_card_number/378282246310005 | throughput | 15403455.760op/s | 15457431.642op/s ± 12377.095op/s | 15458690.514op/s ± 7834.399op/s | 15466281.187op/s | 15475627.898op/s | 15481248.865op/s | 15484978.023op/s | 0.17% | -0.814 | 1.717 | 0.08% | 875.193op/s | 1 | 200 |
| credit_card/is_card_number/37828224631000521389798 | execution_time | 45.348µs | 45.717µs ± 0.099µs | 45.722µs ± 0.064µs | 45.781µs | 45.862µs | 45.915µs | 45.962µs | 0.53% | -0.329 | 0.461 | 0.22% | 0.007µs | 1 | 200 |
| credit_card/is_card_number/37828224631000521389798 | throughput | 21756999.942op/s | 21873771.734op/s ± 47208.018op/s | 21871535.290op/s ± 30426.035op/s | 21903435.581op/s | 21953285.809op/s | 21991924.530op/s | 22051908.985op/s | 0.82% | 0.344 | 0.489 | 0.22% | 3338.111op/s | 1 | 200 |
| credit_card/is_card_number/x371413321323331 | execution_time | 6.568µs | 6.627µs ± 0.014µs | 6.630µs ± 0.009µs | 6.637µs | 6.642µs | 6.645µs | 6.647µs | 0.26% | -1.213 | 1.865 | 0.21% | 0.001µs | 1 | 200 |
| credit_card/is_card_number/x371413321323331 | throughput | 150437439.196op/s | 150906672.939op/s ± 312372.099op/s | 150835159.816op/s ± 198846.983op/s | 151071948.019op/s | 151485108.173op/s | 151866270.937op/s | 152249373.585op/s | 0.94% | 1.227 | 1.931 | 0.21% | 22088.043op/s | 1 | 200 |
| credit_card/is_card_number_no_luhn/ | execution_time | 3.895µs | 3.914µs ± 0.003µs | 3.914µs ± 0.002µs | 3.916µs | 3.919µs | 3.920µs | 3.930µs | 0.41% | -0.434 | 11.933 | 0.08% | 0.000µs | 1 | 200 |
| credit_card/is_card_number_no_luhn/ | throughput | 254430070.667op/s | 255469257.483op/s ± 193814.235op/s | 255478756.942op/s ± 104039.136op/s | 255577037.320op/s | 255702631.551op/s | 255766752.553op/s | 256751019.342op/s | 0.50% | 0.465 | 12.031 | 0.08% | 13704.736op/s | 1 | 200 |
| credit_card/is_card_number_no_luhn/ 3782-8224-6310-005 | execution_time | 65.571µs | 65.699µs ± 0.060µs | 65.690µs ± 0.031µs | 65.727µs | 65.785µs | 65.955µs | 65.999µs | 0.47% | 1.701 | 6.067 | 0.09% | 0.004µs | 1 | 200 |
| credit_card/is_card_number_no_luhn/ 3782-8224-6310-005 | throughput | 15151849.759op/s | 15220979.388op/s ± 13846.918op/s | 15223092.937op/s ± 7292.270op/s | 15229676.589op/s | 15239070.387op/s | 15244495.145op/s | 15250653.461op/s | 0.18% | -1.687 | 5.992 | 0.09% | 979.125op/s | 1 | 200 |
| credit_card/is_card_number_no_luhn/ 378282246310005 | execution_time | 53.354µs | 53.441µs ± 0.038µs | 53.440µs ± 0.023µs | 53.460µs | 53.504µs | 53.549µs | 53.591µs | 0.28% | 0.684 | 1.621 | 0.07% | 0.003µs | 1 | 200 |
| credit_card/is_card_number_no_luhn/ 378282246310005 | throughput | 18659892.199op/s | 18712305.694op/s ± 13282.013op/s | 18712642.834op/s ± 8118.735op/s | 18721052.853op/s | 18733060.875op/s | 18739219.286op/s | 18742716.635op/s | 0.16% | -0.678 | 1.603 | 0.07% | 939.180op/s | 1 | 200 |
| credit_card/is_card_number_no_luhn/37828224631 | execution_time | 3.899µs | 3.914µs ± 0.003µs | 3.914µs ± 0.002µs | 3.916µs | 3.918µs | 3.920µs | 3.929µs | 0.38% | 0.175 | 6.858 | 0.07% | 0.000µs | 1 | 200 |
| credit_card/is_card_number_no_luhn/37828224631 | throughput | 254517891.890op/s | 255484707.217op/s ± 178838.444op/s | 255490596.966op/s ± 108346.031op/s | 255605788.227op/s | 255728348.808op/s | 255787036.291op/s | 256446043.411op/s | 0.37% | -0.157 | 6.858 | 0.07% | 12645.788op/s | 1 | 200 |
| credit_card/is_card_number_no_luhn/378282246310005 | execution_time | 50.140µs | 50.206µs ± 0.030µs | 50.207µs ± 0.017µs | 50.222µs | 50.262µs | 50.283µs | 50.290µs | 0.17% | 0.224 | 0.148 | 0.06% | 0.002µs | 1 | 200 |
| credit_card/is_card_number_no_luhn/378282246310005 | throughput | 19884518.669op/s | 19918076.987op/s ± 11937.206op/s | 19917601.877op/s ± 6794.007op/s | 19924844.483op/s | 19937693.116op/s | 19941965.610op/s | 19944013.166op/s | 0.13% | -0.220 | 0.145 | 0.06% | 844.088op/s | 1 | 200 |
| credit_card/is_card_number_no_luhn/37828224631000521389798 | execution_time | 45.482µs | 45.727µs ± 0.090µs | 45.734µs ± 0.061µs | 45.790µs | 45.880µs | 45.906µs | 45.961µs | 0.50% | -0.107 | -0.311 | 0.20% | 0.006µs | 1 | 200 |
| credit_card/is_card_number_no_luhn/37828224631000521389798 | throughput | 21757501.420op/s | 21868938.954op/s ± 43247.487op/s | 21865477.703op/s ± 29381.755op/s | 21898999.766op/s | 21941549.764op/s | 21962329.229op/s | 21986764.169op/s | 0.55% | 0.117 | -0.308 | 0.20% | 3058.059op/s | 1 | 200 |
| credit_card/is_card_number_no_luhn/x371413321323331 | execution_time | 6.564µs | 6.628µs ± 0.013µs | 6.633µs ± 0.005µs | 6.637µs | 6.641µs | 6.644µs | 6.646µs | 0.20% | -1.712 | 3.743 | 0.19% | 0.001µs | 1 | 200 |
| credit_card/is_card_number_no_luhn/x371413321323331 | throughput | 150459894.118op/s | 150867323.724op/s ± 289717.641op/s | 150761826.470op/s ± 107570.454op/s | 151006962.872op/s | 151475774.314op/s | 151742455.581op/s | 152349112.329op/s | 1.05% | 1.728 | 3.839 | 0.19% | 20486.131op/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.914µs; 3.915µs] or [-0.012%; +0.012%] | None | None | None |
| credit_card/is_card_number/ | throughput | [255408606.936op/s; 255468682.078op/s] or [-0.012%; +0.012%] | None | None | None |
| credit_card/is_card_number/ 3782-8224-6310-005 | execution_time | [80.162µs; 80.185µs] or [-0.014%; +0.014%] | None | None | None |
| credit_card/is_card_number/ 3782-8224-6310-005 | throughput | [12471123.270op/s; 12474688.912op/s] or [-0.014%; +0.014%] | None | None | None |
| credit_card/is_card_number/ 378282246310005 | execution_time | [67.893µs; 67.912µs] or [-0.014%; +0.014%] | None | None | None |
| credit_card/is_card_number/ 378282246310005 | throughput | [14724969.562op/s; 14729023.122op/s] or [-0.014%; +0.014%] | None | None | None |
| credit_card/is_card_number/37828224631 | execution_time | [3.914µs; 3.915µs] or [-0.010%; +0.010%] | None | None | None |
| credit_card/is_card_number/37828224631 | throughput | [255431268.904op/s; 255481105.000op/s] or [-0.010%; +0.010%] | None | None | None |
| credit_card/is_card_number/378282246310005 | execution_time | [64.687µs; 64.701µs] or [-0.011%; +0.011%] | None | None | None |
| credit_card/is_card_number/378282246310005 | throughput | [15455716.295op/s; 15459146.988op/s] or [-0.011%; +0.011%] | None | None | None |
| credit_card/is_card_number/37828224631000521389798 | execution_time | [45.703µs; 45.731µs] or [-0.030%; +0.030%] | None | None | None |
| credit_card/is_card_number/37828224631000521389798 | throughput | [21867229.157op/s; 21880314.311op/s] or [-0.030%; +0.030%] | None | None | None |
| credit_card/is_card_number/x371413321323331 | execution_time | [6.625µs; 6.629µs] or [-0.029%; +0.029%] | None | None | None |
| credit_card/is_card_number/x371413321323331 | throughput | [150863381.171op/s; 150949964.708op/s] or [-0.029%; +0.029%] | None | None | None |
| credit_card/is_card_number_no_luhn/ | execution_time | [3.914µs; 3.915µs] or [-0.011%; +0.011%] | None | None | None |
| credit_card/is_card_number_no_luhn/ | throughput | [255442396.694op/s; 255496118.272op/s] or [-0.011%; +0.011%] | None | None | None |
| credit_card/is_card_number_no_luhn/ 3782-8224-6310-005 | execution_time | [65.691µs; 65.707µs] or [-0.013%; +0.013%] | None | None | None |
| credit_card/is_card_number_no_luhn/ 3782-8224-6310-005 | throughput | [15219060.338op/s; 15222898.437op/s] or [-0.013%; +0.013%] | None | None | None |
| credit_card/is_card_number_no_luhn/ 378282246310005 | execution_time | [53.436µs; 53.446µs] or [-0.010%; +0.010%] | None | None | None |
| credit_card/is_card_number_no_luhn/ 378282246310005 | throughput | [18710464.935op/s; 18714146.453op/s] or [-0.010%; +0.010%] | None | None | None |
| credit_card/is_card_number_no_luhn/37828224631 | execution_time | [3.914µs; 3.915µs] or [-0.010%; +0.010%] | None | None | None |
| credit_card/is_card_number_no_luhn/37828224631 | throughput | [255459921.928op/s; 255509492.505op/s] or [-0.010%; +0.010%] | None | None | None |
| credit_card/is_card_number_no_luhn/378282246310005 | execution_time | [50.201µs; 50.210µs] or [-0.008%; +0.008%] | None | None | None |
| credit_card/is_card_number_no_luhn/378282246310005 | throughput | [19916422.605op/s; 19919731.369op/s] or [-0.008%; +0.008%] | None | None | None |
| credit_card/is_card_number_no_luhn/37828224631000521389798 | execution_time | [45.715µs; 45.740µs] or [-0.027%; +0.027%] | None | None | None |
| credit_card/is_card_number_no_luhn/37828224631000521389798 | throughput | [21862945.268op/s; 21874932.640op/s] or [-0.027%; +0.027%] | None | None | None |
| credit_card/is_card_number_no_luhn/x371413321323331 | execution_time | [6.627µs; 6.630µs] or [-0.027%; +0.027%] | None | None | None |
| credit_card/is_card_number_no_luhn/x371413321323331 | throughput | [150827171.645op/s; 150907475.802op/s] or [-0.027%; +0.027%] | None | None | None |
Group 2
| cpu_model | git_commit_sha | git_commit_date | git_branch |
|---|---|---|---|
| Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz | 292a651 | 1773204647 | gyuheon0h/recursive-checkout-semver |
| 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 | 48.477ms | 48.766ms ± 0.778ms | 48.647ms ± 0.062ms | 48.713ms | 48.853ms | 52.197ms | 56.481ms | 16.10% | 7.839 | 66.250 | 1.59% | 0.055ms | 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 | [48.658ms; 48.874ms] or [-0.221%; +0.221%] | None | None | None |
Group 3
| cpu_model | git_commit_sha | git_commit_date | git_branch |
|---|---|---|---|
| Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz | 292a651 | 1773204647 | gyuheon0h/recursive-checkout-semver |
| 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.910ms | 13.966ms ± 0.035ms | 13.963ms ± 0.017ms | 13.979ms | 14.013ms | 14.132ms | 14.163ms | 1.44% | 2.245 | 9.066 | 0.25% | 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.961ms; 13.971ms] or [-0.035%; +0.035%] | None | None | None |
Group 4
| cpu_model | git_commit_sha | git_commit_date | git_branch |
|---|---|---|---|
| Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz | 292a651 | 1773204647 | gyuheon0h/recursive-checkout-semver |
| 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.399µs | 2.430µs ± 0.020µs | 2.425µs ± 0.011µs | 2.439µs | 2.484µs | 2.487µs | 2.493µs | 2.81% | 1.376 | 2.028 | 0.81% | 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.427µs; 2.433µs] or [-0.113%; +0.113%] | None | None | None |
Group 5
| cpu_model | git_commit_sha | git_commit_date | git_branch |
|---|---|---|---|
| Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz | 292a651 | 1773204647 | gyuheon0h/recursive-checkout-semver |
| 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 | 4.136ms | 4.142ms ± 0.006ms | 4.142ms ± 0.001ms | 4.143ms | 4.146ms | 4.151ms | 4.221ms | 1.93% | 10.715 | 134.501 | 0.15% | 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 | [4.141ms; 4.143ms] or [-0.021%; +0.021%] | None | None | None |
Group 6
| cpu_model | git_commit_sha | git_commit_date | git_branch |
|---|---|---|---|
| Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz | 292a651 | 1773204647 | gyuheon0h/recursive-checkout-semver |
| 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 | 245.939ns | 254.097ns ± 10.107ns | 249.552ns ± 2.491ns | 256.474ns | 279.830ns | 284.299ns | 285.015ns | 14.21% | 1.843 | 2.313 | 3.97% | 0.715ns | 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.696ns; 255.497ns] or [-0.551%; +0.551%] | None | None | None |
Group 7
| cpu_model | git_commit_sha | git_commit_date | git_branch |
|---|---|---|---|
| Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz | 292a651 | 1773204647 | gyuheon0h/recursive-checkout-semver |
| 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 | 163.340µs | 164.042µs ± 0.400µs | 163.956µs ± 0.179µs | 164.208µs | 164.570µs | 165.036µs | 167.936µs | 2.43% | 4.918 | 43.454 | 0.24% | 0.028µ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 | [163.987µs; 164.097µs] or [-0.034%; +0.034%] | None | None | None |
Group 8
| cpu_model | git_commit_sha | git_commit_date | git_branch |
|---|---|---|---|
| Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz | 292a651 | 1773204647 | gyuheon0h/recursive-checkout-semver |
| 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.989µs | 5.060µs ± 0.051µs | 5.046µs ± 0.038µs | 5.103µs | 5.156µs | 5.158µs | 5.164µs | 2.33% | 0.597 | -0.981 | 1.01% | 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.053µs; 5.068µs] or [-0.141%; +0.141%] | None | None | None |
Group 9
| cpu_model | git_commit_sha | git_commit_date | git_branch |
|---|---|---|---|
| Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz | 292a651 | 1773204647 | gyuheon0h/recursive-checkout-semver |
| 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 | 88.963µs | 89.348µs ± 0.264µs | 89.331µs ± 0.132µs | 89.467µs | 89.591µs | 89.707µs | 92.278µs | 3.30% | 6.821 | 73.865 | 0.29% | 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 | [89.311µs; 89.384µs] or [-0.041%; +0.041%] | None | None | None |
Group 10
| cpu_model | git_commit_sha | git_commit_date | git_branch |
|---|---|---|---|
| Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz | 292a651 | 1773204647 | gyuheon0h/recursive-checkout-semver |
| 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.276µs | 3.185µs ± 1.385µs | 2.979µs ± 0.023µs | 2.999µs | 3.676µs | 13.642µs | 14.579µs | 389.44% | 7.331 | 54.979 | 43.37% | 0.098µ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.993µs; 3.377µs] or [-6.025%; +6.025%] | None | None | None |
Group 11
| cpu_model | git_commit_sha | git_commit_date | git_branch |
|---|---|---|---|
| Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz | 292a651 | 1773204647 | gyuheon0h/recursive-checkout-semver |
| 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.681ms | 10.707ms ± 0.014ms | 10.705ms ± 0.008ms | 10.713ms | 10.730ms | 10.747ms | 10.790ms | 0.80% | 1.925 | 7.582 | 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.705ms; 10.709ms] or [-0.018%; +0.018%] | None | None | None |
Group 12
| cpu_model | git_commit_sha | git_commit_date | git_branch |
|---|---|---|---|
| Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz | 292a651 | 1773204647 | gyuheon0h/recursive-checkout-semver |
| 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.729µs | 146.366µs ± 1.687µs | 146.104µs ± 0.424µs | 146.547µs | 148.211µs | 151.468µs | 162.684µs | 11.35% | 6.047 | 49.582 | 1.15% | 0.119µ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.132µs; 146.599µs] or [-0.160%; +0.160%] | None | None | None |
Group 13
| cpu_model | git_commit_sha | git_commit_date | git_branch |
|---|---|---|---|
| Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz | 292a651 | 1773204647 | gyuheon0h/recursive-checkout-semver |
| 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.815µs | 25.377µs ± 9.818µs | 17.992µs ± 0.139µs | 34.158µs | 42.562µs | 50.195µs | 61.938µs | 244.24% | 0.994 | 0.186 | 38.59% | 0.694µ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.016µs; 26.737µs] or [-5.362%; +5.362%] | None | None | None |
Group 14
| cpu_model | git_commit_sha | git_commit_date | git_branch |
|---|---|---|---|
| Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz | 292a651 | 1773204647 | gyuheon0h/recursive-checkout-semver |
| 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.176µs | 32.987µs ± 1.093µs | 32.298µs ± 0.058µs | 34.539µs | 34.701µs | 35.236µs | 35.712µs | 10.57% | 0.938 | -1.015 | 3.31% | 0.077µ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.835µs; 33.138µs] or [-0.459%; +0.459%] | None | None | None |
Group 15
| cpu_model | git_commit_sha | git_commit_date | git_branch |
|---|---|---|---|
| Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz | 292a651 | 1773204647 | gyuheon0h/recursive-checkout-semver |
| 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/2598 | execution_time | 3.388ms | 3.419ms ± 0.019ms | 3.415ms ± 0.010ms | 3.428ms | 3.461ms | 3.476ms | 3.493ms | 2.29% | 1.239 | 1.457 | 0.57% | 0.001ms | 1 | 200 |
| scenario | metric | 95% CI mean | Shapiro-Wilk pvalue | Ljung-Box pvalue (lag=1) | Dip test pvalue |
|---|---|---|---|---|---|
| receiver_entry_point/report/2598 | execution_time | [3.416ms; 3.422ms] or [-0.079%; +0.079%] | None | None | None |
Group 16
| cpu_model | git_commit_sha | git_commit_date | git_branch |
|---|---|---|---|
| Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz | 292a651 | 1773204647 | gyuheon0h/recursive-checkout-semver |
| 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 | 749.931µs | 751.122µs ± 0.392µs | 751.089µs ± 0.230µs | 751.316µs | 751.856µs | 752.490µs | 752.662µs | 0.21% | 0.859 | 2.172 | 0.05% | 0.028µ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 | [751.068µs; 751.176µs] or [-0.007%; +0.007%] | None | None | None |
Group 17
| cpu_model | git_commit_sha | git_commit_date | git_branch |
|---|---|---|---|
| Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz | 292a651 | 1773204647 | gyuheon0h/recursive-checkout-semver |
| 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 | 190.028ns | 192.437ns ± 1.963ns | 192.138ns ± 1.390ns | 193.470ns | 196.112ns | 197.787ns | 198.515ns | 3.32% | 0.828 | 0.193 | 1.02% | 0.139ns | 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 | [192.165ns; 192.709ns] or [-0.141%; +0.141%] | None | None | None |
Group 18
| cpu_model | git_commit_sha | git_commit_date | git_branch |
|---|---|---|---|
| Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz | 292a651 | 1773204647 | gyuheon0h/recursive-checkout-semver |
| 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 | 493.239µs | 494.133µs ± 0.509µs | 494.069µs ± 0.277µs | 494.357µs | 494.994µs | 495.242µs | 497.686µs | 0.73% | 2.025 | 10.572 | 0.10% | 0.036µs | 1 | 200 |
| normalization/normalize_service/normalize_service/A0000000000000000000000000000000000000000000000000... | throughput | 2009299.260op/s | 2023747.554op/s ± 2080.516op/s | 2024009.247op/s ± 1134.298op/s | 2025087.686op/s | 2026368.081op/s | 2027104.427op/s | 2027416.528op/s | 0.17% | -1.999 | 10.346 | 0.10% | 147.115op/s | 1 | 200 |
| normalization/normalize_service/normalize_service/Data🐨dog🐶 繋がっ⛰てて | execution_time | 371.676µs | 372.313µs ± 0.277µs | 372.280µs ± 0.187µs | 372.503µs | 372.828µs | 372.998µs | 373.275µs | 0.27% | 0.507 | 0.254 | 0.07% | 0.020µs | 1 | 200 |
| normalization/normalize_service/normalize_service/Data🐨dog🐶 繋がっ⛰てて | throughput | 2678990.021op/s | 2685910.034op/s ± 1995.007op/s | 2686146.759op/s ± 1350.583op/s | 2687370.088op/s | 2689020.266op/s | 2689537.857op/s | 2690513.821op/s | 0.16% | -0.503 | 0.247 | 0.07% | 141.068op/s | 1 | 200 |
| normalization/normalize_service/normalize_service/Test Conversion 0f Weird !@#$%^&**() Characters | execution_time | 167.326µs | 167.632µs ± 0.182µs | 167.598µs ± 0.089µs | 167.699µs | 167.984µs | 168.247µs | 168.444µs | 0.51% | 1.407 | 3.033 | 0.11% | 0.013µs | 1 | 200 |
| normalization/normalize_service/normalize_service/Test Conversion 0f Weird !@#$%^&**() Characters | throughput | 5936674.733op/s | 5965456.321op/s ± 6450.836op/s | 5966660.383op/s ± 3178.839op/s | 5969650.298op/s | 5973607.892op/s | 5976087.024op/s | 5976351.715op/s | 0.16% | -1.397 | 2.993 | 0.11% | 456.143op/s | 1 | 200 |
| normalization/normalize_service/normalize_service/[empty string] | execution_time | 37.144µs | 37.232µs ± 0.042µs | 37.226µs ± 0.026µs | 37.261µs | 37.313µs | 37.332µs | 37.362µs | 0.36% | 0.580 | 0.038 | 0.11% | 0.003µs | 1 | 200 |
| normalization/normalize_service/normalize_service/[empty string] | throughput | 26765154.086op/s | 26858368.925op/s ± 29972.344op/s | 26862689.948op/s ± 18740.572op/s | 26879398.505op/s | 26899106.196op/s | 26910681.776op/s | 26922108.672op/s | 0.22% | -0.574 | 0.030 | 0.11% | 2119.365op/s | 1 | 200 |
| normalization/normalize_service/normalize_service/test_ASCII | execution_time | 45.405µs | 45.619µs ± 0.153µs | 45.630µs ± 0.072µs | 45.689µs | 45.749µs | 45.826µs | 47.121µs | 3.27% | 5.121 | 46.725 | 0.33% | 0.011µs | 1 | 200 |
| normalization/normalize_service/normalize_service/test_ASCII | throughput | 21221975.497op/s | 21920777.873op/s ± 72258.368op/s | 21915331.832op/s ± 34516.302op/s | 21958731.043op/s | 22006367.201op/s | 22021786.824op/s | 22024227.139op/s | 0.50% | -4.900 | 43.955 | 0.33% | 5109.438op/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 | [494.063µs; 494.204µs] or [-0.014%; +0.014%] | None | None | None |
| normalization/normalize_service/normalize_service/A0000000000000000000000000000000000000000000000000... | throughput | [2023459.214op/s; 2024035.893op/s] or [-0.014%; +0.014%] | None | None | None |
| normalization/normalize_service/normalize_service/Data🐨dog🐶 繋がっ⛰てて | execution_time | [372.275µs; 372.352µs] or [-0.010%; +0.010%] | None | None | None |
| normalization/normalize_service/normalize_service/Data🐨dog🐶 繋がっ⛰てて | throughput | [2685633.545op/s; 2686186.523op/s] or [-0.010%; +0.010%] | None | None | None |
| normalization/normalize_service/normalize_service/Test Conversion 0f Weird !@#$%^&**() Characters | execution_time | [167.607µs; 167.657µs] or [-0.015%; +0.015%] | None | None | None |
| normalization/normalize_service/normalize_service/Test Conversion 0f Weird !@#$%^&**() Characters | throughput | [5964562.298op/s; 5966350.345op/s] or [-0.015%; +0.015%] | None | None | None |
| normalization/normalize_service/normalize_service/[empty string] | execution_time | [37.227µs; 37.238µs] or [-0.015%; +0.015%] | None | None | None |
| normalization/normalize_service/normalize_service/[empty string] | throughput | [26854215.047op/s; 26862522.804op/s] or [-0.015%; +0.015%] | None | None | None |
| normalization/normalize_service/normalize_service/test_ASCII | execution_time | [45.598µs; 45.641µs] or [-0.046%; +0.046%] | None | None | None |
| normalization/normalize_service/normalize_service/test_ASCII | throughput | [21910763.558op/s; 21930792.187op/s] or [-0.046%; +0.046%] | None | None | None |
Group 19
| cpu_model | git_commit_sha | git_commit_date | git_branch |
|---|---|---|---|
| Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz | 292a651 | 1773204647 | gyuheon0h/recursive-checkout-semver |
| 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.824µs | 205.710µs ± 0.569µs | 205.568µs ± 0.366µs | 206.041µs | 206.694µs | 207.313µs | 207.470µs | 0.93% | 0.867 | 0.236 | 0.28% | 0.040µs | 1 | 200 |
| normalization/normalize_name/normalize_name/Too-Long-.Too-Long-.Too-Long-.Too-Long-.Too-Long-.Too-Lo... | throughput | 4819971.461op/s | 4861260.609op/s ± 13404.928op/s | 4864579.961op/s ± 8671.292op/s | 4872080.563op/s | 4877618.348op/s | 4879376.962op/s | 4882237.786op/s | 0.36% | -0.855 | 0.205 | 0.28% | 947.872op/s | 1 | 200 |
| normalization/normalize_name/normalize_name/bad-name | execution_time | 18.552µs | 18.673µs ± 0.104µs | 18.629µs ± 0.036µs | 18.760µs | 18.851µs | 18.977µs | 19.103µs | 2.55% | 1.285 | 1.264 | 0.55% | 0.007µs | 1 | 200 |
| normalization/normalize_name/normalize_name/bad-name | throughput | 52347102.100op/s | 53553894.808op/s ± 295261.367op/s | 53680955.457op/s ± 104601.994op/s | 53764285.980op/s | 53848847.539op/s | 53886256.745op/s | 53901805.528op/s | 0.41% | -1.258 | 1.143 | 0.55% | 20878.132op/s | 1 | 200 |
| normalization/normalize_name/normalize_name/good | execution_time | 10.577µs | 10.675µs ± 0.057µs | 10.664µs ± 0.037µs | 10.707µs | 10.782µs | 10.829µs | 10.899µs | 2.20% | 0.981 | 0.922 | 0.53% | 0.004µs | 1 | 200 |
| normalization/normalize_name/normalize_name/good | throughput | 91747552.757op/s | 93680349.357op/s ± 497262.886op/s | 93769852.277op/s ± 325502.928op/s | 94047156.075op/s | 94277520.095op/s | 94428181.585op/s | 94543402.278op/s | 0.82% | -0.951 | 0.826 | 0.53% | 35161.796op/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 | [205.631µs; 205.788µs] or [-0.038%; +0.038%] | None | None | None |
| normalization/normalize_name/normalize_name/Too-Long-.Too-Long-.Too-Long-.Too-Long-.Too-Long-.Too-Lo... | throughput | [4859402.815op/s; 4863118.403op/s] or [-0.038%; +0.038%] | None | None | None |
| normalization/normalize_name/normalize_name/bad-name | execution_time | [18.659µs; 18.688µs] or [-0.077%; +0.077%] | None | None | None |
| normalization/normalize_name/normalize_name/bad-name | throughput | [53512974.422op/s; 53594815.194op/s] or [-0.076%; +0.076%] | None | None | None |
| normalization/normalize_name/normalize_name/good | execution_time | [10.667µs; 10.683µs] or [-0.074%; +0.074%] | None | None | None |
| normalization/normalize_name/normalize_name/good | throughput | [93611433.503op/s; 93749265.210op/s] or [-0.074%; +0.074%] | None | None | None |
Baseline
Omitted due to size.
Artifact Size Benchmark Reportaarch64-alpine-linux-musl
aarch64-unknown-linux-gnu
libdatadog-x64-windows
libdatadog-x86-windows
x86_64-alpine-linux-musl
x86_64-unknown-linux-gnu
|

What does this PR do?
Motivation
Was getting this in semver test in a libdatadog version bump PR because it could not detect recursive submodule
Additional Notes
Anything else we should know when reviewing?
How to test the change?
Describe here in detail how the change can be validated.