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

Support loading appsec helper in sidecar #565

Merged
merged 1 commit into from
Aug 1, 2024

Conversation

cataphract
Copy link
Contributor

Support loading the appsec helper in sidecar

@cataphract cataphract requested review from a team as code owners August 1, 2024 17:02
@cataphract cataphract changed the title Support loading appsec helpoer in sidecar Support loading appsec helper in sidecar Aug 1, 2024
@codecov-commenter
Copy link

Codecov Report

Attention: Patch coverage is 3.73832% with 103 lines in your changes missing coverage. Please review.

Project coverage is 70.22%. Comparing base (9895dd2) to head (cc67ce5).

Additional details and impacted files
@@            Coverage Diff             @@
##             main     #565      +/-   ##
==========================================
- Coverage   70.45%   70.22%   -0.24%     
==========================================
  Files         213      213              
  Lines       28448    28549     +101     
==========================================
+ Hits        20044    20048       +4     
- Misses       8404     8501      +97     
Components Coverage Δ
crashtracker 21.17% <ø> (ø)
datadog-alloc 98.73% <ø> (ø)
data-pipeline 50.00% <ø> (ø)
data-pipeline-ffi 0.00% <ø> (ø)
ddcommon 84.97% <ø> (ø)
ddcommon-ffi 70.28% <ø> (ø)
ddtelemetry 58.95% <ø> (ø)
ipc 84.18% <ø> (ø)
profiling 84.26% <ø> (ø)
profiling-ffi 77.42% <ø> (ø)
serverless 0.00% <ø> (ø)
sidecar 34.55% <3.73%> (-0.87%) ⬇️
sidecar-ffi 0.00% <ø> (ø)
spawn-worker 54.98% <ø> (ø)
trace-mini-agent 70.88% <ø> (ø)
trace-normalization 98.24% <ø> (ø)
trace-obfuscation 95.73% <ø> (ø)
trace-protobuf 77.16% <ø> (ø)
trace-utils 90.90% <ø> (ø)

@pr-commenter
Copy link

pr-commenter bot commented Aug 1, 2024

Benchmarks

Comparison

Benchmark execution time: 2024-08-01 17:26:47

Comparing candidate commit cc67ce5 in PR branch glopes/helper-to-sidecar with baseline commit 9895dd2 in branch main.

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

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 cc67ce5 1722532316 glopes/helper-to-sidecar
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 70.330µs 70.594µs ± 0.088µs 70.582µs ± 0.020µs 70.606µs 70.655µs 70.918µs 71.524µs 1.33% 6.843 65.983 0.12% 0.006µ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 [70.581µs; 70.606µs] or [-0.017%; +0.017%] None None None

Group 2

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz cc67ce5 1722532316 glopes/helper-to-sidecar
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 1.672µs 1.675µs ± 0.001µs 1.674µs ± 0.000µs 1.675µs 1.675µs 1.677µs 1.684µs 0.58% 5.440 46.683 0.06% 0.000µs 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 [1.674µs; 1.675µs] or [-0.008%; +0.008%] None None None

Group 3

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz cc67ce5 1722532316 glopes/helper-to-sidecar
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.328µs 2.334µs ± 0.004µs 2.335µs ± 0.003µs 2.336µs 2.341µs 2.350µs 2.351µs 0.71% 1.332 3.162 0.18% 0.000µ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.334µs; 2.335µs] or [-0.026%; +0.026%] None None None

Group 4

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz cc67ce5 1722532316 glopes/helper-to-sidecar
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.259ns 3.427ns ± 0.016ns 3.429ns ± 0.001ns 3.430ns 3.431ns 3.433ns 3.437ns 0.24% -9.752 94.092 0.48% 0.001ns 1 200
credit_card/is_card_number/ throughput 290944342.791op/s 291784123.804op/s ± 1464419.811op/s 291639048.377op/s ± 70767.111op/s 291712695.958op/s 291846052.972op/s 292175298.328op/s 306883611.918op/s 5.23% 9.766 94.310 0.50% 103550.118op/s 1 200
credit_card/is_card_number/ 3782-8224-6310-005 execution_time 85.457ns 87.334ns ± 0.857ns 87.289ns ± 0.489ns 87.792ns 88.888ns 89.329ns 90.601ns 3.79% 0.715 0.901 0.98% 0.061ns 1 200
credit_card/is_card_number/ 3782-8224-6310-005 throughput 11037398.808op/s 11451433.077op/s ± 111581.848op/s 11456157.405op/s ± 64566.823op/s 11520246.246op/s 11616119.068op/s 11648174.888op/s 11701831.261op/s 2.14% -0.647 0.742 0.97% 7890.028op/s 1 200
credit_card/is_card_number/ 378282246310005 execution_time 80.367ns 82.786ns ± 0.898ns 82.666ns ± 0.486ns 83.287ns 84.262ns 85.632ns 86.331ns 4.43% 0.653 1.383 1.08% 0.064ns 1 200
credit_card/is_card_number/ 378282246310005 throughput 11583333.949op/s 12080738.655op/s ± 130229.070op/s 12096862.205op/s ± 71531.881op/s 12158431.701op/s 12268513.076op/s 12357668.396op/s 12442870.895op/s 2.86% -0.558 1.202 1.08% 9208.586op/s 1 200
credit_card/is_card_number/37828224631 execution_time 3.263ns 3.428ns ± 0.017ns 3.429ns ± 0.001ns 3.430ns 3.432ns 3.435ns 3.471ns 1.22% -9.127 87.149 0.48% 0.001ns 1 200
credit_card/is_card_number/37828224631 throughput 288096802.718op/s 291746862.736op/s ± 1472646.980op/s 291624850.019op/s ± 72413.341op/s 291690330.649op/s 291848818.280op/s 292399746.243op/s 306495975.664op/s 5.10% 9.209 87.990 0.50% 104131.867op/s 1 200
credit_card/is_card_number/378282246310005 execution_time 77.636ns 80.512ns ± 1.120ns 80.323ns ± 0.447ns 80.857ns 82.111ns 84.259ns 87.453ns 8.88% 2.865 14.311 1.39% 0.079ns 1 200
credit_card/is_card_number/378282246310005 throughput 11434715.486op/s 12422877.358op/s ± 166630.784op/s 12449684.480op/s ± 69071.765op/s 12506643.085op/s 12591176.644op/s 12713244.003op/s 12880694.078op/s 3.46% -2.544 12.072 1.34% 11782.576op/s 1 200
credit_card/is_card_number/37828224631000521389798 execution_time 66.467ns 67.946ns ± 0.425ns 67.917ns ± 0.183ns 68.094ns 68.617ns 69.529ns 70.289ns 3.49% 1.404 7.004 0.62% 0.030ns 1 200
credit_card/is_card_number/37828224631000521389798 throughput 14226884.548op/s 14718089.875op/s ± 91287.287op/s 14723786.843op/s ± 39633.358op/s 14763004.805op/s 14827917.471op/s 14942536.533op/s 15045081.090op/s 2.18% -1.274 6.546 0.62% 6454.986op/s 1 200
credit_card/is_card_number/x371413321323331 execution_time 21.317ns 22.511ns ± 0.457ns 22.502ns ± 0.277ns 22.805ns 23.202ns 23.556ns 23.770ns 5.63% -0.106 0.225 2.02% 0.032ns 1 200
credit_card/is_card_number/x371413321323331 throughput 42069747.851op/s 44441935.242op/s ± 905034.477op/s 44439959.214op/s ± 546916.841op/s 44891760.520op/s 46120294.232op/s 46604861.781op/s 46910600.468op/s 5.56% 0.239 0.249 2.03% 63995.602op/s 1 200
credit_card/is_card_number_no_luhn/ execution_time 3.268ns 3.430ns ± 0.016ns 3.431ns ± 0.000ns 3.431ns 3.433ns 3.435ns 3.441ns 0.28% -9.755 93.803 0.47% 0.001ns 1 200
credit_card/is_card_number_no_luhn/ throughput 290649241.316op/s 291591799.317op/s ± 1441827.179op/s 291456146.192op/s ± 34198.054op/s 291488886.003op/s 291588655.210op/s 291993650.504op/s 305975944.292op/s 4.98% 9.764 93.919 0.49% 101952.578op/s 1 200
credit_card/is_card_number_no_luhn/ 3782-8224-6310-005 execution_time 66.803ns 67.875ns ± 0.551ns 67.848ns ± 0.269ns 68.104ns 68.726ns 70.561ns 70.741ns 4.26% 1.803 8.013 0.81% 0.039ns 1 200
credit_card/is_card_number_no_luhn/ 3782-8224-6310-005 throughput 14136109.486op/s 14733849.225op/s ± 117880.028op/s 14738761.854op/s ± 58431.029op/s 14801802.830op/s 14900111.679op/s 14969160.494op/s 14969447.937op/s 1.57% -1.644 7.168 0.80% 8335.377op/s 1 200
credit_card/is_card_number_no_luhn/ 378282246310005 execution_time 62.144ns 63.030ns ± 0.451ns 62.973ns ± 0.267ns 63.258ns 63.612ns 64.653ns 65.667ns 4.28% 1.725 6.943 0.71% 0.032ns 1 200
credit_card/is_card_number_no_luhn/ 378282246310005 throughput 15228453.794op/s 15866275.026op/s ± 112099.218op/s 15879926.538op/s ± 67233.903op/s 15935698.231op/s 16016001.890op/s 16074283.249op/s 16091776.084op/s 1.33% -1.602 6.212 0.70% 7926.612op/s 1 200
credit_card/is_card_number_no_luhn/37828224631 execution_time 3.265ns 3.429ns ± 0.016ns 3.431ns ± 0.000ns 3.431ns 3.432ns 3.433ns 3.440ns 0.25% -9.765 94.024 0.47% 0.001ns 1 200
credit_card/is_card_number_no_luhn/37828224631 throughput 290732971.738op/s 291616930.607op/s ± 1452087.119op/s 291468658.053op/s ± 37741.277op/s 291507420.804op/s 291624120.956op/s 292011845.671op/s 306317572.849op/s 5.09% 9.775 94.152 0.50% 102678.065op/s 1 200
credit_card/is_card_number_no_luhn/378282246310005 execution_time 59.602ns 60.667ns ± 0.450ns 60.636ns ± 0.262ns 60.913ns 61.417ns 61.866ns 62.195ns 2.57% 0.393 0.663 0.74% 0.032ns 1 200
credit_card/is_card_number_no_luhn/378282246310005 throughput 16078500.221op/s 16484343.048op/s ± 121833.205op/s 16491875.391op/s ± 71186.341op/s 16556131.478op/s 16671484.839op/s 16747696.957op/s 16778084.486op/s 1.74% -0.337 0.595 0.74% 8614.909op/s 1 200
credit_card/is_card_number_no_luhn/37828224631000521389798 execution_time 66.151ns 67.325ns ± 0.348ns 67.332ns ± 0.208ns 67.521ns 67.735ns 68.492ns 68.611ns 1.90% 0.307 2.083 0.52% 0.025ns 1 200
credit_card/is_card_number_no_luhn/37828224631000521389798 throughput 14574937.319op/s 14853666.580op/s ± 76603.784op/s 14851706.705op/s ± 45779.970op/s 14900484.823op/s 14968363.541op/s 15059489.667op/s 15116879.286op/s 1.79% -0.246 2.018 0.51% 5416.705op/s 1 200
credit_card/is_card_number_no_luhn/x371413321323331 execution_time 21.020ns 22.168ns ± 0.404ns 22.160ns ± 0.233ns 22.386ns 22.862ns 23.198ns 23.601ns 6.50% 0.278 1.055 1.82% 0.029ns 1 200
credit_card/is_card_number_no_luhn/x371413321323331 throughput 42371913.604op/s 45124758.855op/s ± 818568.838op/s 45127353.328op/s ± 479084.664op/s 45601806.057op/s 46622854.586op/s 46952318.102op/s 47572673.401op/s 5.42% -0.120 0.882 1.81% 57881.558op/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.425ns; 3.430ns] or [-0.066%; +0.066%] None None None
credit_card/is_card_number/ throughput [291581169.302op/s; 291987078.306op/s] or [-0.070%; +0.070%] None None None
credit_card/is_card_number/ 3782-8224-6310-005 execution_time [87.215ns; 87.452ns] or [-0.136%; +0.136%] None None None
credit_card/is_card_number/ 3782-8224-6310-005 throughput [11435968.906op/s; 11466897.248op/s] or [-0.135%; +0.135%] None None None
credit_card/is_card_number/ 378282246310005 execution_time [82.662ns; 82.911ns] or [-0.150%; +0.150%] None None None
credit_card/is_card_number/ 378282246310005 throughput [12062690.158op/s; 12098787.151op/s] or [-0.149%; +0.149%] None None None
credit_card/is_card_number/37828224631 execution_time [3.425ns; 3.430ns] or [-0.067%; +0.067%] None None None
credit_card/is_card_number/37828224631 throughput [291542768.027op/s; 291950957.444op/s] or [-0.070%; +0.070%] None None None
credit_card/is_card_number/378282246310005 execution_time [80.356ns; 80.667ns] or [-0.193%; +0.193%] None None None
credit_card/is_card_number/378282246310005 throughput [12399783.934op/s; 12445970.782op/s] or [-0.186%; +0.186%] None None None
credit_card/is_card_number/37828224631000521389798 execution_time [67.887ns; 68.005ns] or [-0.087%; +0.087%] None None None
credit_card/is_card_number/37828224631000521389798 throughput [14705438.335op/s; 14730741.415op/s] or [-0.086%; +0.086%] None None None
credit_card/is_card_number/x371413321323331 execution_time [22.447ns; 22.574ns] or [-0.281%; +0.281%] None None None
credit_card/is_card_number/x371413321323331 throughput [44316506.167op/s; 44567364.316op/s] or [-0.282%; +0.282%] None None None
credit_card/is_card_number_no_luhn/ execution_time [3.427ns; 3.432ns] or [-0.065%; +0.065%] None None None
credit_card/is_card_number_no_luhn/ throughput [291391975.936op/s; 291791622.697op/s] or [-0.069%; +0.069%] None None None
credit_card/is_card_number_no_luhn/ 3782-8224-6310-005 execution_time [67.799ns; 67.952ns] or [-0.112%; +0.112%] None None None
credit_card/is_card_number_no_luhn/ 3782-8224-6310-005 throughput [14717512.187op/s; 14750186.263op/s] or [-0.111%; +0.111%] None None None
credit_card/is_card_number_no_luhn/ 378282246310005 execution_time [62.967ns; 63.092ns] or [-0.099%; +0.099%] None None None
credit_card/is_card_number_no_luhn/ 378282246310005 throughput [15850739.152op/s; 15881810.899op/s] or [-0.098%; +0.098%] None None None
credit_card/is_card_number_no_luhn/37828224631 execution_time [3.427ns; 3.431ns] or [-0.066%; +0.066%] None None None
credit_card/is_card_number_no_luhn/37828224631 throughput [291415685.298op/s; 291818175.916op/s] or [-0.069%; +0.069%] None None None
credit_card/is_card_number_no_luhn/378282246310005 execution_time [60.605ns; 60.729ns] or [-0.103%; +0.103%] None None None
credit_card/is_card_number_no_luhn/378282246310005 throughput [16467458.137op/s; 16501227.958op/s] or [-0.102%; +0.102%] None None None
credit_card/is_card_number_no_luhn/37828224631000521389798 execution_time [67.277ns; 67.373ns] or [-0.072%; +0.072%] None None None
credit_card/is_card_number_no_luhn/37828224631000521389798 throughput [14843050.032op/s; 14864283.128op/s] or [-0.071%; +0.071%] None None None
credit_card/is_card_number_no_luhn/x371413321323331 execution_time [22.112ns; 22.224ns] or [-0.252%; +0.252%] None None None
credit_card/is_card_number_no_luhn/x371413321323331 throughput [45011313.087op/s; 45238204.624op/s] or [-0.251%; +0.251%] None None None

Group 5

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz cc67ce5 1722532316 glopes/helper-to-sidecar
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 578.443ns 589.990ns ± 6.115ns 589.529ns ± 3.261ns 593.250ns 598.231ns 608.787ns 622.064ns 5.52% 1.383 5.848 1.03% 0.432ns 1 200
normalization/normalize_service/normalize_service/Data🐨dog🐶 繋がっ⛰てて execution_time 439.802ns 453.082ns ± 3.237ns 453.759ns ± 0.351ns 454.051ns 455.411ns 456.233ns 459.549ns 1.28% -3.223 9.825 0.71% 0.229ns 1 200
normalization/normalize_service/normalize_service/Test Conversion 0f Weird !@#$%^&**() Characters execution_time 192.656ns 202.061ns ± 3.302ns 203.400ns ± 2.474ns 204.153ns 206.385ns 210.845ns 214.866ns 5.64% 0.172 1.248 1.63% 0.234ns 1 200
normalization/normalize_service/normalize_service/[empty string] execution_time 36.983ns 43.343ns ± 7.204ns 40.253ns ± 2.587ns 46.699ns 58.877ns 59.366ns 59.613ns 48.09% 1.332 0.423 16.58% 0.509ns 1 200
normalization/normalize_service/normalize_service/test_ASCII execution_time 62.605ns 69.666ns ± 5.546ns 68.038ns ± 3.134ns 69.286ns 79.759ns 80.595ns 82.239ns 20.87% 0.913 -0.638 7.94% 0.392ns 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 [589.143ns; 590.838ns] or [-0.144%; +0.144%] None None None
normalization/normalize_service/normalize_service/Data🐨dog🐶 繋がっ⛰てて execution_time [452.633ns; 453.530ns] or [-0.099%; +0.099%] None None None
normalization/normalize_service/normalize_service/Test Conversion 0f Weird !@#$%^&**() Characters execution_time [201.604ns; 202.519ns] or [-0.227%; +0.227%] None None None
normalization/normalize_service/normalize_service/[empty string] execution_time [42.345ns; 44.341ns] or [-2.304%; +2.304%] None None None
normalization/normalize_service/normalize_service/test_ASCII execution_time [68.897ns; 70.434ns] or [-1.103%; +1.103%] None None None

Group 6

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz cc67ce5 1722532316 glopes/helper-to-sidecar
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.380µs 39.123µs ± 35.902µs 38.388µs ± 2.928µs 41.129µs 51.800µs 65.695µs 519.121µs 1252.29% 12.061 158.481 91.54% 2.539µs 1 200
scenario metric 95% CI mean Shapiro-Wilk pvalue Ljung-Box pvalue (lag=1) Dip test pvalue
two way interface execution_time [34.147µs; 44.099µs] or [-12.718%; +12.718%] None None None

Group 7

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz cc67ce5 1722532316 glopes/helper-to-sidecar
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 138.345µs 138.718µs ± 0.231µs 138.679µs ± 0.080µs 138.764µs 139.133µs 139.601µs 140.267µs 1.15% 2.984 13.150 0.17% 0.016µ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 [138.686µs; 138.750µs] or [-0.023%; +0.023%] None None None

Group 8

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz cc67ce5 1722532316 glopes/helper-to-sidecar
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 280.054ns 282.060ns ± 0.427ns 282.090ns ± 0.079ns 282.171ns 282.421ns 282.793ns 285.625ns 1.25% 1.407 28.271 0.15% 0.030ns 1 200
normalization/normalize_name/normalize_name/bad-name execution_time 33.619ns 34.334ns ± 0.378ns 34.373ns ± 0.251ns 34.571ns 34.861ns 35.070ns 36.023ns 4.80% 0.227 1.009 1.10% 0.027ns 1 200
normalization/normalize_name/normalize_name/good execution_time 21.358ns 21.879ns ± 0.173ns 21.858ns ± 0.094ns 21.965ns 22.144ns 22.337ns 22.883ns 4.69% 1.278 7.216 0.79% 0.012ns 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 [282.000ns; 282.119ns] or [-0.021%; +0.021%] None None None
normalization/normalize_name/normalize_name/bad-name execution_time [34.281ns; 34.386ns] or [-0.153%; +0.153%] None None None
normalization/normalize_name/normalize_name/good execution_time [21.855ns; 21.903ns] or [-0.110%; +0.110%] None None None

Group 9

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz cc67ce5 1722532316 glopes/helper-to-sidecar
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 321.564ns 332.363ns ± 5.252ns 330.965ns ± 1.905ns 334.653ns 341.430ns 344.289ns 365.683ns 10.49% 1.703 7.214 1.58% 0.371ns 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 [331.636ns; 333.091ns] or [-0.219%; +0.219%] None None None

Group 10

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz cc67ce5 1722532316 glopes/helper-to-sidecar
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.499µs 2.921µs ± 1.808µs 2.752µs ± 0.015µs 2.766µs 3.008µs 3.784µs 23.818µs 765.33% 10.192 106.149 61.73% 0.128µ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.670µs; 3.171µs] or [-8.577%; +8.577%] None None None

Group 11

cpu_model git_commit_sha git_commit_date git_branch
Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz cc67ce5 1722532316 glopes/helper-to-sidecar
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 36.609µs 36.683µs ± 0.074µs 36.661µs ± 0.022µs 36.693µs 36.804µs 36.865µs 37.375µs 1.95% 4.814 37.830 0.20% 0.005µ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 [36.673µs; 36.694µs] or [-0.028%; +0.028%] None None None

Baseline

Omitted due to size.

@cataphract cataphract merged commit d7e8fee into main Aug 1, 2024
32 checks passed
@cataphract cataphract deleted the glopes/helper-to-sidecar branch August 1, 2024 17:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants