dd-trace-java icon indicating copy to clipboard operation
dd-trace-java copied to clipboard

Avro Schema Tracking support

Open nayeem-kamal opened this issue 1 year ago • 1 comments

What Does This Do

Adds schema tracking functionality for Avro's serializing library

Motivation

Additional Notes

Jira ticket: AIT-10052

nayeem-kamal avatar Jun 03 '24 15:06 nayeem-kamal

Benchmarks

Startup

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch master nayeem-kamal/avro-integration
git_commit_date 1718896272 1718910167
git_commit_sha 9bf5bbd556 64f4deeb99
release_version 1.36.0-SNAPSHOT~9bf5bbd556 1.36.0-SNAPSHOT~64f4deeb99
See matching parameters
Baseline Candidate
application insecure-bank insecure-bank
ci_job_date 1718913529 1718913529
ci_job_id 549569113 549569113
ci_pipeline_id 37222535 37222535
cpu_model Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz
module Agent Agent
parent None None
variant iast iast

Summary

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

Startup time reports for insecure-bank
gantt
    title insecure-bank - global startup overhead: candidate=1.36.0-SNAPSHOT~64f4deeb99, baseline=1.36.0-SNAPSHOT~9bf5bbd556

    dateFormat X
    axisFormat %s
section tracing
Agent [baseline] (1.06 s) : 0, 1059712
Total [baseline] (8.571 s) : 0, 8571162
Agent [candidate] (1.071 s) : 0, 1070874
Total [candidate] (8.596 s) : 0, 8595823
section iast
Agent [baseline] (1.179 s) : 0, 1179126
Total [baseline] (9.031 s) : 0, 9030933
Agent [candidate] (1.179 s) : 0, 1179129
Total [candidate] (8.993 s) : 0, 8992527
section iast_HARDCODED_SECRET_DISABLED
Agent [baseline] (1.171 s) : 0, 1170502
Total [baseline] (9.029 s) : 0, 9029179
Agent [candidate] (1.169 s) : 0, 1169096
Total [candidate] (8.999 s) : 0, 8998821
section iast_TELEMETRY_OFF
Agent [baseline] (1.17 s) : 0, 1169690
Total [baseline] (9.053 s) : 0, 9053485
Agent [candidate] (1.176 s) : 0, 1176240
Total [candidate] (9.081 s) : 0, 9080587
  • baseline results
Module Variant Duration Δ tracing
Agent tracing 1.06 s -
Agent iast 1.179 s 119.414 ms (11.3%)
Agent iast_HARDCODED_SECRET_DISABLED 1.171 s 110.79 ms (10.5%)
Agent iast_TELEMETRY_OFF 1.17 s 109.978 ms (10.4%)
Total tracing 8.571 s -
Total iast 9.031 s 459.771 ms (5.4%)
Total iast_HARDCODED_SECRET_DISABLED 9.029 s 458.016 ms (5.3%)
Total iast_TELEMETRY_OFF 9.053 s 482.323 ms (5.6%)
  • candidate results
Module Variant Duration Δ tracing
Agent tracing 1.071 s -
Agent iast 1.179 s 108.256 ms (10.1%)
Agent iast_HARDCODED_SECRET_DISABLED 1.169 s 98.222 ms (9.2%)
Agent iast_TELEMETRY_OFF 1.176 s 105.367 ms (9.8%)
Total tracing 8.596 s -
Total iast 8.993 s 396.704 ms (4.6%)
Total iast_HARDCODED_SECRET_DISABLED 8.999 s 402.998 ms (4.7%)
Total iast_TELEMETRY_OFF 9.081 s 484.764 ms (5.6%)
gantt
    title insecure-bank - break down per module: candidate=1.36.0-SNAPSHOT~64f4deeb99, baseline=1.36.0-SNAPSHOT~9bf5bbd556

    dateFormat X
    axisFormat %s
section tracing
BytebuddyAgent [baseline] (664.352 ms) : 0, 664352
BytebuddyAgent [candidate] (672.47 ms) : 0, 672470
GlobalTracer [baseline] (302.743 ms) : 0, 302743
GlobalTracer [candidate] (305.182 ms) : 0, 305182
AppSec [baseline] (50.156 ms) : 0, 50156
AppSec [candidate] (50.223 ms) : 0, 50223
Remote Config [baseline] (694.361 µs) : 0, 694
Remote Config [candidate] (689.365 µs) : 0, 689
Telemetry [baseline] (7.494 ms) : 0, 7494
Telemetry [candidate] (7.566 ms) : 0, 7566
section iast
BytebuddyAgent [baseline] (786.053 ms) : 0, 786053
BytebuddyAgent [candidate] (785.996 ms) : 0, 785996
GlobalTracer [baseline] (295.568 ms) : 0, 295568
GlobalTracer [candidate] (295.88 ms) : 0, 295880
AppSec [baseline] (47.463 ms) : 0, 47463
AppSec [candidate] (47.58 ms) : 0, 47580
IAST [baseline] (28.432 ms) : 0, 28432
IAST [candidate] (27.94 ms) : 0, 27940
Remote Config [baseline] (618.641 µs) : 0, 619
Remote Config [candidate] (619.736 µs) : 0, 620
Telemetry [baseline] (7.646 ms) : 0, 7646
Telemetry [candidate] (7.762 ms) : 0, 7762
section iast_HARDCODED_SECRET_DISABLED
BytebuddyAgent [baseline] (780.454 ms) : 0, 780454
BytebuddyAgent [candidate] (778.84 ms) : 0, 778840
GlobalTracer [baseline] (293.863 ms) : 0, 293863
GlobalTracer [candidate] (293.27 ms) : 0, 293270
AppSec [baseline] (47.201 ms) : 0, 47201
AppSec [candidate] (47.191 ms) : 0, 47191
IAST [baseline] (27.389 ms) : 0, 27389
IAST [candidate] (28.278 ms) : 0, 28278
Remote Config [baseline] (600.002 µs) : 0, 600
Remote Config [candidate] (597.458 µs) : 0, 597
Telemetry [baseline] (7.654 ms) : 0, 7654
Telemetry [candidate] (7.636 ms) : 0, 7636
section iast_TELEMETRY_OFF
BytebuddyAgent [baseline] (778.977 ms) : 0, 778977
BytebuddyAgent [candidate] (783.577 ms) : 0, 783577
GlobalTracer [baseline] (294.466 ms) : 0, 294466
GlobalTracer [candidate] (295.785 ms) : 0, 295785
AppSec [baseline] (47.142 ms) : 0, 47142
AppSec [candidate] (47.243 ms) : 0, 47243
IAST [baseline] (27.579 ms) : 0, 27579
IAST [candidate] (27.979 ms) : 0, 27979
Remote Config [baseline] (604.634 µs) : 0, 605
Remote Config [candidate] (601.803 µs) : 0, 602
Telemetry [baseline] (7.562 ms) : 0, 7562
Telemetry [candidate] (7.608 ms) : 0, 7608
Startup time reports for petclinic
gantt
    title petclinic - global startup overhead: candidate=1.36.0-SNAPSHOT~64f4deeb99, baseline=1.36.0-SNAPSHOT~9bf5bbd556

    dateFormat X
    axisFormat %s
section tracing
Agent [baseline] (1.062 s) : 0, 1062366
Total [baseline] (10.341 s) : 0, 10340594
Agent [candidate] (1.063 s) : 0, 1063170
Total [candidate] (10.346 s) : 0, 10346344
section appsec
Agent [baseline] (1.183 s) : 0, 1183463
Total [baseline] (10.444 s) : 0, 10443564
Agent [candidate] (1.188 s) : 0, 1188243
Total [candidate] (10.52 s) : 0, 10520100
section iast
Agent [baseline] (1.166 s) : 0, 1166288
Total [baseline] (10.709 s) : 0, 10709143
Agent [candidate] (1.173 s) : 0, 1173471
Total [candidate] (10.75 s) : 0, 10750331
section profiling
Agent [baseline] (1.263 s) : 0, 1262645
Total [baseline] (10.676 s) : 0, 10676420
Agent [candidate] (1.27 s) : 0, 1269912
Total [candidate] (10.7 s) : 0, 10699554
  • baseline results
Module Variant Duration Δ tracing
Agent tracing 1.062 s -
Agent appsec 1.183 s 121.097 ms (11.4%)
Agent iast 1.166 s 103.922 ms (9.8%)
Agent profiling 1.263 s 200.28 ms (18.9%)
Total tracing 10.341 s -
Total appsec 10.444 s 102.97 ms (1.0%)
Total iast 10.709 s 368.549 ms (3.6%)
Total profiling 10.676 s 335.827 ms (3.2%)
  • candidate results
Module Variant Duration Δ tracing
Agent tracing 1.063 s -
Agent appsec 1.188 s 125.073 ms (11.8%)
Agent iast 1.173 s 110.301 ms (10.4%)
Agent profiling 1.27 s 206.742 ms (19.4%)
Total tracing 10.346 s -
Total appsec 10.52 s 173.757 ms (1.7%)
Total iast 10.75 s 403.987 ms (3.9%)
Total profiling 10.7 s 353.21 ms (3.4%)
gantt
    title petclinic - break down per module: candidate=1.36.0-SNAPSHOT~64f4deeb99, baseline=1.36.0-SNAPSHOT~9bf5bbd556

    dateFormat X
    axisFormat %s
section tracing
BytebuddyAgent [baseline] (666.005 ms) : 0, 666005
BytebuddyAgent [candidate] (666.046 ms) : 0, 666046
GlobalTracer [baseline] (303.476 ms) : 0, 303476
GlobalTracer [candidate] (304.133 ms) : 0, 304133
AppSec [baseline] (50.139 ms) : 0, 50139
AppSec [candidate] (50.184 ms) : 0, 50184
Remote Config [baseline] (682.872 µs) : 0, 683
Remote Config [candidate] (685.657 µs) : 0, 686
Telemetry [baseline] (7.601 ms) : 0, 7601
Telemetry [candidate] (7.647 ms) : 0, 7647
section appsec
BytebuddyAgent [baseline] (676.486 ms) : 0, 676486
BytebuddyAgent [candidate] (680.227 ms) : 0, 680227
GlobalTracer [baseline] (298.164 ms) : 0, 298164
GlobalTracer [candidate] (298.811 ms) : 0, 298811
AppSec [baseline] (154.217 ms) : 0, 154217
AppSec [candidate] (154.344 ms) : 0, 154344
Remote Config [baseline] (641.146 µs) : 0, 641
Remote Config [candidate] (639.633 µs) : 0, 640
Telemetry [baseline] (8.227 ms) : 0, 8227
Telemetry [candidate] (9.153 ms) : 0, 9153
IAST [baseline] (22.551 ms) : 0, 22551
IAST [candidate] (20.818 ms) : 0, 20818
section iast
BytebuddyAgent [baseline] (777.954 ms) : 0, 777954
BytebuddyAgent [candidate] (780.542 ms) : 0, 780542
GlobalTracer [baseline] (293.27 ms) : 0, 293270
GlobalTracer [candidate] (295.526 ms) : 0, 295526
AppSec [baseline] (46.925 ms) : 0, 46925
AppSec [candidate] (47.472 ms) : 0, 47472
Remote Config [baseline] (594.608 µs) : 0, 595
Remote Config [candidate] (650.858 µs) : 0, 651
Telemetry [baseline] (6.955 ms) : 0, 6955
Telemetry [candidate] (7.682 ms) : 0, 7682
IAST [baseline] (27.317 ms) : 0, 27317
IAST [candidate] (28.297 ms) : 0, 28297
section profiling
BytebuddyAgent [baseline] (664.246 ms) : 0, 664246
BytebuddyAgent [candidate] (667.243 ms) : 0, 667243
GlobalTracer [baseline] (386.011 ms) : 0, 386011
GlobalTracer [candidate] (388.006 ms) : 0, 388006
AppSec [baseline] (51.517 ms) : 0, 51517
AppSec [candidate] (51.891 ms) : 0, 51891
Remote Config [baseline] (743.488 µs) : 0, 743
Remote Config [candidate] (725.74 µs) : 0, 726
Telemetry [baseline] (7.345 ms) : 0, 7345
Telemetry [candidate] (7.41 ms) : 0, 7410
ProfilingAgent [baseline] (95.73 ms) : 0, 95730
ProfilingAgent [candidate] (97.264 ms) : 0, 97264
Profiling [baseline] (95.755 ms) : 0, 95755
Profiling [candidate] (97.29 ms) : 0, 97290

Load

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
end_time 2024-06-20T19:29:35 2024-06-20T19:36:25
git_branch master nayeem-kamal/avro-integration
git_commit_date 1718896272 1718910167
git_commit_sha 9bf5bbd556 64f4deeb99
release_version 1.36.0-SNAPSHOT~9bf5bbd556 1.36.0-SNAPSHOT~64f4deeb99
start_time 2024-06-20T19:29:22 2024-06-20T19:36:12
See matching parameters
Baseline Candidate
application insecure-bank insecure-bank
ci_job_date 1718912530 1718912530
ci_job_id 549569114 549569114
ci_pipeline_id 37222535 37222535
cpu_model Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz
variant iast iast

Summary

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

Request duration reports for insecure-bank
gantt
    title insecure-bank - request duration [CI 0.99] : candidate=1.36.0-SNAPSHOT~64f4deeb99, baseline=1.36.0-SNAPSHOT~9bf5bbd556
    dateFormat X
    axisFormat %s
section baseline
no_agent (375.202 µs) : 353, 397
.   : milestone, 375,
iast (478.101 µs) : 457, 499
.   : milestone, 478,
iast_FULL (554.623 µs) : 533, 576
.   : milestone, 555,
iast_GLOBAL (510.185 µs) : 488, 532
.   : milestone, 510,
iast_HARDCODED_SECRET_DISABLED (484.704 µs) : 463, 506
.   : milestone, 485,
iast_INACTIVE (457.809 µs) : 436, 479
.   : milestone, 458,
iast_TELEMETRY_OFF (474.811 µs) : 454, 496
.   : milestone, 475,
tracing (444.728 µs) : 424, 466
.   : milestone, 445,
section candidate
no_agent (369.033 µs) : 349, 389
.   : milestone, 369,
iast (479.314 µs) : 458, 501
.   : milestone, 479,
iast_FULL (552.229 µs) : 531, 573
.   : milestone, 552,
iast_GLOBAL (506.883 µs) : 486, 528
.   : milestone, 507,
iast_HARDCODED_SECRET_DISABLED (484.396 µs) : 463, 506
.   : milestone, 484,
iast_INACTIVE (453.263 µs) : 432, 474
.   : milestone, 453,
iast_TELEMETRY_OFF (464.122 µs) : 443, 485
.   : milestone, 464,
tracing (436.73 µs) : 416, 457
.   : milestone, 437,
  • baseline results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 375.202 µs [353.323 µs, 397.081 µs] -
iast 478.101 µs [457.117 µs, 499.085 µs] 102.899 µs (27.4%)
iast_FULL 554.623 µs [533.187 µs, 576.058 µs] 179.421 µs (47.8%)
iast_GLOBAL 510.185 µs [488.201 µs, 532.169 µs] 134.983 µs (36.0%)
iast_HARDCODED_SECRET_DISABLED 484.704 µs [463.018 µs, 506.391 µs] 109.502 µs (29.2%)
iast_INACTIVE 457.809 µs [436.49 µs, 479.128 µs] 82.606 µs (22.0%)
iast_TELEMETRY_OFF 474.811 µs [453.539 µs, 496.084 µs] 99.609 µs (26.5%)
tracing 444.728 µs [423.936 µs, 465.52 µs] 69.526 µs (18.5%)
  • candidate results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 369.033 µs [349.146 µs, 388.921 µs] -
iast 479.314 µs [457.987 µs, 500.642 µs] 110.281 µs (29.9%)
iast_FULL 552.229 µs [531.109 µs, 573.349 µs] 183.196 µs (49.6%)
iast_GLOBAL 506.883 µs [485.771 µs, 527.994 µs] 137.849 µs (37.4%)
iast_HARDCODED_SECRET_DISABLED 484.396 µs [462.529 µs, 506.263 µs] 115.363 µs (31.3%)
iast_INACTIVE 453.263 µs [432.213 µs, 474.314 µs] 84.23 µs (22.8%)
iast_TELEMETRY_OFF 464.122 µs [443.312 µs, 484.932 µs] 95.088 µs (25.8%)
tracing 436.73 µs [416.299 µs, 457.161 µs] 67.696 µs (18.3%)
Request duration reports for petclinic
gantt
    title petclinic - request duration [CI 0.99] : candidate=1.36.0-SNAPSHOT~64f4deeb99, baseline=1.36.0-SNAPSHOT~9bf5bbd556
    dateFormat X
    axisFormat %s
section baseline
no_agent (1.35 ms) : 1331, 1370
.   : milestone, 1350,
appsec (1.701 ms) : 1677, 1725
.   : milestone, 1701,
appsec_no_iast (1.734 ms) : 1709, 1759
.   : milestone, 1734,
iast (1.479 ms) : 1456, 1502
.   : milestone, 1479,
profiling (1.544 ms) : 1518, 1570
.   : milestone, 1544,
tracing (1.468 ms) : 1443, 1493
.   : milestone, 1468,
section candidate
no_agent (1.344 ms) : 1325, 1363
.   : milestone, 1344,
appsec (1.726 ms) : 1701, 1751
.   : milestone, 1726,
appsec_no_iast (1.737 ms) : 1713, 1762
.   : milestone, 1737,
iast (1.471 ms) : 1448, 1493
.   : milestone, 1471,
profiling (1.489 ms) : 1464, 1513
.   : milestone, 1489,
tracing (1.468 ms) : 1444, 1492
.   : milestone, 1468,
  • baseline results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 1.35 ms [1.331 ms, 1.37 ms] -
appsec 1.701 ms [1.677 ms, 1.725 ms] 350.665 µs (26.0%)
appsec_no_iast 1.734 ms [1.709 ms, 1.759 ms] 383.728 µs (28.4%)
iast 1.479 ms [1.456 ms, 1.502 ms] 128.904 µs (9.5%)
profiling 1.544 ms [1.518 ms, 1.57 ms] 193.582 µs (14.3%)
tracing 1.468 ms [1.443 ms, 1.493 ms] 117.485 µs (8.7%)
  • candidate results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 1.344 ms [1.325 ms, 1.363 ms] -
appsec 1.726 ms [1.701 ms, 1.751 ms] 381.739 µs (28.4%)
appsec_no_iast 1.737 ms [1.713 ms, 1.762 ms] 392.657 µs (29.2%)
iast 1.471 ms [1.448 ms, 1.493 ms] 126.263 µs (9.4%)
profiling 1.489 ms [1.464 ms, 1.513 ms] 144.23 µs (10.7%)
tracing 1.468 ms [1.444 ms, 1.492 ms] 123.383 µs (9.2%)

Dacapo

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch master nayeem-kamal/avro-integration
git_commit_date 1718896272 1718910167
git_commit_sha 9bf5bbd556 64f4deeb99
release_version 1.36.0-SNAPSHOT~9bf5bbd556 1.36.0-SNAPSHOT~64f4deeb99
See matching parameters
Baseline Candidate
application biojava biojava
ci_job_date 1718913045 1718913045
ci_job_id 549569115 549569115
ci_pipeline_id 37222535 37222535
cpu_model Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz
variant appsec appsec

Summary

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

Execution time for biojava
gantt
    title biojava - execution time [CI 0.99] : candidate=1.36.0-SNAPSHOT~64f4deeb99, baseline=1.36.0-SNAPSHOT~9bf5bbd556
    dateFormat X
    axisFormat %s
section baseline
no_agent (15.564 s) : 15564000, 15564000
.   : milestone, 15564000,
appsec (15.119 s) : 15119000, 15119000
.   : milestone, 15119000,
iast (18.64 s) : 18640000, 18640000
.   : milestone, 18640000,
iast_GLOBAL (17.945 s) : 17945000, 17945000
.   : milestone, 17945000,
profiling (15.279 s) : 15279000, 15279000
.   : milestone, 15279000,
tracing (15.055 s) : 15055000, 15055000
.   : milestone, 15055000,
section candidate
no_agent (14.943 s) : 14943000, 14943000
.   : milestone, 14943000,
appsec (14.867 s) : 14867000, 14867000
.   : milestone, 14867000,
iast (18.889 s) : 18889000, 18889000
.   : milestone, 18889000,
iast_GLOBAL (17.794 s) : 17794000, 17794000
.   : milestone, 17794000,
profiling (15.271 s) : 15271000, 15271000
.   : milestone, 15271000,
tracing (15.05 s) : 15050000, 15050000
.   : milestone, 15050000,
  • baseline results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 15.564 s [15.564 s, 15.564 s] -
appsec 15.119 s [15.119 s, 15.119 s] -445.0 ms (-2.9%)
iast 18.64 s [18.64 s, 18.64 s] 3.076 s (19.8%)
iast_GLOBAL 17.945 s [17.945 s, 17.945 s] 2.381 s (15.3%)
profiling 15.279 s [15.279 s, 15.279 s] -285.0 ms (-1.8%)
tracing 15.055 s [15.055 s, 15.055 s] -509.0 ms (-3.3%)
  • candidate results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 14.943 s [14.943 s, 14.943 s] -
appsec 14.867 s [14.867 s, 14.867 s] -76.0 ms (-0.5%)
iast 18.889 s [18.889 s, 18.889 s] 3.946 s (26.4%)
iast_GLOBAL 17.794 s [17.794 s, 17.794 s] 2.851 s (19.1%)
profiling 15.271 s [15.271 s, 15.271 s] 328.0 ms (2.2%)
tracing 15.05 s [15.05 s, 15.05 s] 107.0 ms (0.7%)
Execution time for tomcat
gantt
    title tomcat - execution time [CI 0.99] : candidate=1.36.0-SNAPSHOT~64f4deeb99, baseline=1.36.0-SNAPSHOT~9bf5bbd556
    dateFormat X
    axisFormat %s
section baseline
no_agent (1.457 ms) : 1446, 1469
.   : milestone, 1457,
appsec (2.203 ms) : 2169, 2237
.   : milestone, 2203,
iast (1.97 ms) : 1928, 2011
.   : milestone, 1970,
iast_GLOBAL (2.012 ms) : 1970, 2054
.   : milestone, 2012,
profiling (1.855 ms) : 1821, 1890
.   : milestone, 1855,
tracing (1.831 ms) : 1799, 1863
.   : milestone, 1831,
section candidate
no_agent (1.459 ms) : 1448, 1471
.   : milestone, 1459,
appsec (2.196 ms) : 2162, 2230
.   : milestone, 2196,
iast (1.97 ms) : 1928, 2012
.   : milestone, 1970,
iast_GLOBAL (2.005 ms) : 1964, 2047
.   : milestone, 2005,
profiling (1.843 ms) : 1810, 1876
.   : milestone, 1843,
tracing (1.833 ms) : 1801, 1864
.   : milestone, 1833,
  • baseline results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 1.457 ms [1.446 ms, 1.469 ms] -
appsec 2.203 ms [2.169 ms, 2.237 ms] 745.844 µs (51.2%)
iast 1.97 ms [1.928 ms, 2.011 ms] 512.256 µs (35.1%)
iast_GLOBAL 2.012 ms [1.97 ms, 2.054 ms] 554.437 µs (38.0%)
profiling 1.855 ms [1.821 ms, 1.89 ms] 397.662 µs (27.3%)
tracing 1.831 ms [1.799 ms, 1.863 ms] 373.63 µs (25.6%)
  • candidate results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 1.459 ms [1.448 ms, 1.471 ms] -
appsec 2.196 ms [2.162 ms, 2.23 ms] 736.723 µs (50.5%)
iast 1.97 ms [1.928 ms, 2.012 ms] 510.635 µs (35.0%)
iast_GLOBAL 2.005 ms [1.964 ms, 2.047 ms] 546.155 µs (37.4%)
profiling 1.843 ms [1.81 ms, 1.876 ms] 383.327 µs (26.3%)
tracing 1.833 ms [1.801 ms, 1.864 ms] 373.432 µs (25.6%)

pr-commenter[bot] avatar Jun 03 '24 15:06 pr-commenter[bot]