Skip to content

Remove unused activeScope method #8531

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

Merged
merged 1 commit into from
Mar 10, 2025

Conversation

mcculls
Copy link
Contributor

@mcculls mcculls commented Mar 9, 2025

Additional Notes

Tests are expected to fail while the scope manager has not yet been replaced.

That's why the final target of this stacked PR is the project/context feature branch.

Contributor Checklist

Jira ticket: APMAPI-956

@mcculls mcculls added comp: core Tracer core tag: no release notes Changes to exclude from release notes type: refactoring labels Mar 9, 2025
@mcculls mcculls requested a review from PerfectSlayer March 9, 2025 22:27
@mcculls mcculls force-pushed the mcculls/remove-active-scope-method branch 2 times, most recently from 637ba61 to 141d4d5 Compare March 9, 2025 22:50
@pr-commenter
Copy link

pr-commenter bot commented Mar 9, 2025

Benchmarks

Startup

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch master mcculls/remove-active-scope-method
git_commit_date 1741604504 1741620031
git_commit_sha a464b9b daa69f4
release_version 1.48.0-SNAPSHOT~a464b9bfb9 1.48.0-SNAPSHOT~daa69f42ed
See matching parameters
Baseline Candidate
application insecure-bank insecure-bank
ci_job_date 1741622504 1741622504
ci_job_id 840365040 840365040
ci_pipeline_id 58288120 58288120
cpu_model Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz
kernel_version Linux runner-zhk6exes-project-304-concurrent-0-8txhawad 6.8.0-1023-aws #25~22.04.1-Ubuntu SMP Tue Jan 28 12:51:22 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux Linux runner-zhk6exes-project-304-concurrent-0-8txhawad 6.8.0-1023-aws #25~22.04.1-Ubuntu SMP Tue Jan 28 12:51:22 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux
module Agent Agent
parent None None
variant iast iast

Summary

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

Startup time reports for petclinic
gantt
    title petclinic - global startup overhead: candidate=1.48.0-SNAPSHOT~daa69f42ed, baseline=1.48.0-SNAPSHOT~a464b9bfb9

    dateFormat X
    axisFormat %s
section tracing
Agent [baseline] (1.04 s) : 0, 1039964
Total [baseline] (10.497 s) : 0, 10496745
Agent [candidate] (1.048 s) : 0, 1048254
Total [candidate] (10.548 s) : 0, 10548061
section appsec
Agent [baseline] (1.186 s) : 0, 1185620
Total [baseline] (10.768 s) : 0, 10767886
Agent [candidate] (1.181 s) : 0, 1181473
Total [candidate] (10.758 s) : 0, 10758369
section iast
Agent [baseline] (1.177 s) : 0, 1176616
Total [baseline] (11.025 s) : 0, 11024786
Agent [candidate] (1.169 s) : 0, 1168763
Total [candidate] (10.95 s) : 0, 10950337
section profiling
Agent [baseline] (1.271 s) : 0, 1270857
Total [baseline] (10.842 s) : 0, 10841612
Agent [candidate] (1.256 s) : 0, 1256010
Total [candidate] (10.896 s) : 0, 10895508
Loading
  • baseline results
Module Variant Duration Δ tracing
Agent tracing 1.04 s -
Agent appsec 1.186 s 145.656 ms (14.0%)
Agent iast 1.177 s 136.653 ms (13.1%)
Agent profiling 1.271 s 230.894 ms (22.2%)
Total tracing 10.497 s -
Total appsec 10.768 s 271.141 ms (2.6%)
Total iast 11.025 s 528.041 ms (5.0%)
Total profiling 10.842 s 344.867 ms (3.3%)
  • candidate results
Module Variant Duration Δ tracing
Agent tracing 1.048 s -
Agent appsec 1.181 s 133.219 ms (12.7%)
Agent iast 1.169 s 120.509 ms (11.5%)
Agent profiling 1.256 s 207.756 ms (19.8%)
Total tracing 10.548 s -
Total appsec 10.758 s 210.307 ms (2.0%)
Total iast 10.95 s 402.275 ms (3.8%)
Total profiling 10.896 s 347.447 ms (3.3%)
gantt
    title petclinic - break down per module: candidate=1.48.0-SNAPSHOT~daa69f42ed, baseline=1.48.0-SNAPSHOT~a464b9bfb9

    dateFormat X
    axisFormat %s
section tracing
BytebuddyAgent [baseline] (718.117 ms) : 0, 718117
BytebuddyAgent [candidate] (721.42 ms) : 0, 721420
GlobalTracer [baseline] (239.424 ms) : 0, 239424
GlobalTracer [candidate] (240.503 ms) : 0, 240503
AppSec [baseline] (55.33 ms) : 0, 55330
AppSec [candidate] (55.581 ms) : 0, 55581
Remote Config [baseline] (687.118 µs) : 0, 687
Remote Config [candidate] (693.971 µs) : 0, 694
Telemetry [baseline] (11.603 ms) : 0, 11603
Telemetry [candidate] (15.014 ms) : 0, 15014
section appsec
BytebuddyAgent [baseline] (738.103 ms) : 0, 738103
BytebuddyAgent [candidate] (734.151 ms) : 0, 734151
GlobalTracer [baseline] (236.636 ms) : 0, 236636
GlobalTracer [candidate] (236.215 ms) : 0, 236215
AppSec [baseline] (176.372 ms) : 0, 176372
AppSec [candidate] (176.561 ms) : 0, 176561
Remote Config [baseline] (659.384 µs) : 0, 659
Remote Config [candidate] (659.135 µs) : 0, 659
Telemetry [baseline] (8.302 ms) : 0, 8302
Telemetry [candidate] (8.31 ms) : 0, 8310
IAST [baseline] (21.236 ms) : 0, 21236
IAST [candidate] (21.457 ms) : 0, 21457
section iast
BytebuddyAgent [baseline] (841.281 ms) : 0, 841281
BytebuddyAgent [candidate] (834.59 ms) : 0, 834590
GlobalTracer [baseline] (230.673 ms) : 0, 230673
GlobalTracer [candidate] (229.769 ms) : 0, 229769
AppSec [baseline] (57.131 ms) : 0, 57131
AppSec [candidate] (57.079 ms) : 0, 57079
Remote Config [baseline] (626.105 µs) : 0, 626
Remote Config [candidate] (610.465 µs) : 0, 610
Telemetry [baseline] (8.863 ms) : 0, 8863
Telemetry [candidate] (8.754 ms) : 0, 8754
IAST [baseline] (23.052 ms) : 0, 23052
IAST [candidate] (23.014 ms) : 0, 23014
section profiling
ProfilingAgent [baseline] (97.394 ms) : 0, 97394
ProfilingAgent [candidate] (95.34 ms) : 0, 95340
BytebuddyAgent [baseline] (714.947 ms) : 0, 714947
BytebuddyAgent [candidate] (707.448 ms) : 0, 707448
GlobalTracer [baseline] (352.41 ms) : 0, 352410
GlobalTracer [candidate] (349.528 ms) : 0, 349528
AppSec [baseline] (55.678 ms) : 0, 55678
AppSec [candidate] (53.742 ms) : 0, 53742
Remote Config [baseline] (681.495 µs) : 0, 681
Remote Config [candidate] (669.481 µs) : 0, 669
Telemetry [baseline] (9.053 ms) : 0, 9053
Telemetry [candidate] (9.034 ms) : 0, 9034
Profiling [baseline] (97.419 ms) : 0, 97419
Profiling [candidate] (95.364 ms) : 0, 95364
Loading
Startup time reports for insecure-bank
gantt
    title insecure-bank - global startup overhead: candidate=1.48.0-SNAPSHOT~daa69f42ed, baseline=1.48.0-SNAPSHOT~a464b9bfb9

    dateFormat X
    axisFormat %s
section tracing
Agent [baseline] (1.044 s) : 0, 1044417
Total [baseline] (8.665 s) : 0, 8664732
Agent [candidate] (1.038 s) : 0, 1037933
Total [candidate] (8.663 s) : 0, 8663165
section iast
Agent [baseline] (1.175 s) : 0, 1174725
Total [baseline] (9.211 s) : 0, 9211170
Agent [candidate] (1.173 s) : 0, 1172937
Total [candidate] (9.259 s) : 0, 9258629
section iast_HARDCODED_SECRET_DISABLED
Agent [baseline] (1.17 s) : 0, 1169571
Total [baseline] (9.184 s) : 0, 9184282
Agent [candidate] (1.172 s) : 0, 1172163
Total [candidate] (9.22 s) : 0, 9220329
section iast_TELEMETRY_OFF
Agent [baseline] (1.168 s) : 0, 1167645
Total [baseline] (9.24 s) : 0, 9239641
Agent [candidate] (1.166 s) : 0, 1166248
Total [candidate] (9.184 s) : 0, 9183959
Loading
  • baseline results
Module Variant Duration Δ tracing
Agent tracing 1.044 s -
Agent iast 1.175 s 130.308 ms (12.5%)
Agent iast_HARDCODED_SECRET_DISABLED 1.17 s 125.154 ms (12.0%)
Agent iast_TELEMETRY_OFF 1.168 s 123.228 ms (11.8%)
Total tracing 8.665 s -
Total iast 9.211 s 546.438 ms (6.3%)
Total iast_HARDCODED_SECRET_DISABLED 9.184 s 519.549 ms (6.0%)
Total iast_TELEMETRY_OFF 9.24 s 574.908 ms (6.6%)
  • candidate results
Module Variant Duration Δ tracing
Agent tracing 1.038 s -
Agent iast 1.173 s 135.003 ms (13.0%)
Agent iast_HARDCODED_SECRET_DISABLED 1.172 s 134.229 ms (12.9%)
Agent iast_TELEMETRY_OFF 1.166 s 128.315 ms (12.4%)
Total tracing 8.663 s -
Total iast 9.259 s 595.464 ms (6.9%)
Total iast_HARDCODED_SECRET_DISABLED 9.22 s 557.164 ms (6.4%)
Total iast_TELEMETRY_OFF 9.184 s 520.795 ms (6.0%)
gantt
    title insecure-bank - break down per module: candidate=1.48.0-SNAPSHOT~daa69f42ed, baseline=1.48.0-SNAPSHOT~a464b9bfb9

    dateFormat X
    axisFormat %s
section tracing
BytebuddyAgent [baseline] (719.363 ms) : 0, 719363
BytebuddyAgent [candidate] (717.05 ms) : 0, 717050
GlobalTracer [baseline] (239.997 ms) : 0, 239997
GlobalTracer [candidate] (238.845 ms) : 0, 238845
AppSec [baseline] (55.294 ms) : 0, 55294
AppSec [candidate] (55.058 ms) : 0, 55058
Remote Config [baseline] (685.669 µs) : 0, 686
Remote Config [candidate] (690.041 µs) : 0, 690
Telemetry [baseline] (14.223 ms) : 0, 14223
Telemetry [candidate] (11.454 ms) : 0, 11454
section iast
BytebuddyAgent [baseline] (840.405 ms) : 0, 840405
BytebuddyAgent [candidate] (837.327 ms) : 0, 837327
GlobalTracer [baseline] (230.392 ms) : 0, 230392
GlobalTracer [candidate] (231.276 ms) : 0, 231276
IAST [baseline] (22.941 ms) : 0, 22941
IAST [candidate] (23.187 ms) : 0, 23187
AppSec [baseline] (56.734 ms) : 0, 56734
AppSec [candidate] (56.864 ms) : 0, 56864
Remote Config [baseline] (621.568 µs) : 0, 622
Remote Config [candidate] (615.149 µs) : 0, 615
Telemetry [baseline] (8.737 ms) : 0, 8737
Telemetry [candidate] (8.792 ms) : 0, 8792
section iast_HARDCODED_SECRET_DISABLED
BytebuddyAgent [baseline] (835.346 ms) : 0, 835346
BytebuddyAgent [candidate] (837.564 ms) : 0, 837564
GlobalTracer [baseline] (230.516 ms) : 0, 230516
GlobalTracer [candidate] (230.619 ms) : 0, 230619
IAST [baseline] (22.866 ms) : 0, 22866
IAST [candidate] (22.884 ms) : 0, 22884
AppSec [baseline] (56.712 ms) : 0, 56712
AppSec [candidate] (56.791 ms) : 0, 56791
Remote Config [baseline] (598.444 µs) : 0, 598
Remote Config [candidate] (611.61 µs) : 0, 612
Telemetry [baseline] (8.696 ms) : 0, 8696
Telemetry [candidate] (8.715 ms) : 0, 8715
section iast_TELEMETRY_OFF
BytebuddyAgent [baseline] (834.652 ms) : 0, 834652
BytebuddyAgent [candidate] (832.677 ms) : 0, 832677
GlobalTracer [baseline] (230.02 ms) : 0, 230020
GlobalTracer [candidate] (230.045 ms) : 0, 230045
IAST [baseline] (22.329 ms) : 0, 22329
IAST [candidate] (22.324 ms) : 0, 22324
AppSec [baseline] (56.617 ms) : 0, 56617
AppSec [candidate] (56.993 ms) : 0, 56993
Remote Config [baseline] (607.305 µs) : 0, 607
Remote Config [candidate] (610.818 µs) : 0, 611
Telemetry [baseline] (8.612 ms) : 0, 8612
Telemetry [candidate] (8.685 ms) : 0, 8685
Loading

Load

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
end_time 2025-03-10T15:32:01 2025-03-10T15:39:43
git_branch master mcculls/remove-active-scope-method
git_commit_date 1741604504 1741620031
git_commit_sha a464b9b daa69f4
release_version 1.48.0-SNAPSHOT~a464b9bfb9 1.48.0-SNAPSHOT~daa69f42ed
start_time 2025-03-10T15:31:47 2025-03-10T15:39:30
See matching parameters
Baseline Candidate
application insecure-bank insecure-bank
ci_job_date 1741621582 1741621582
ci_job_id 840365041 840365041
ci_pipeline_id 58288120 58288120
cpu_model Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz
kernel_version Linux runner-jboiwnx-project-304-concurrent-0-o5myq4jk 6.8.0-1023-aws #25~22.04.1-Ubuntu SMP Tue Jan 28 12:51:22 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux Linux runner-jboiwnx-project-304-concurrent-0-o5myq4jk 6.8.0-1023-aws #25~22.04.1-Ubuntu SMP Tue Jan 28 12:51:22 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux
variant iast iast

Summary

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

scenario Δ mean http_req_duration Δ mean throughput candidate mean http_req_duration candidate mean throughput baseline mean http_req_duration baseline mean throughput
scenario:load:petclinic:profiling worse
[+33.594µs; +86.577µs] or [+2.214%; +5.706%]
unstable
[-578.720op/s; +633.492op/s] or [-19.714%; +21.580%]
1.577ms 2962.963op/s 1.517ms 2935.577op/s
Request duration reports for insecure-bank
gantt
    title insecure-bank - request duration [CI 0.99] : candidate=1.48.0-SNAPSHOT~daa69f42ed, baseline=1.48.0-SNAPSHOT~a464b9bfb9
    dateFormat X
    axisFormat %s
section baseline
no_agent (378.377 µs) : 358, 399
.   : milestone, 378,
iast (508.097 µs) : 486, 530
.   : milestone, 508,
iast_FULL (726.508 µs) : 705, 748
.   : milestone, 727,
iast_GLOBAL (557.286 µs) : 535, 579
.   : milestone, 557,
iast_HARDCODED_SECRET_DISABLED (507.556 µs) : 486, 529
.   : milestone, 508,
iast_INACTIVE (462.384 µs) : 441, 484
.   : milestone, 462,
iast_TELEMETRY_OFF (499.853 µs) : 478, 522
.   : milestone, 500,
tracing (460.073 µs) : 439, 481
.   : milestone, 460,
section candidate
no_agent (374.489 µs) : 354, 395
.   : milestone, 374,
iast (504.971 µs) : 483, 527
.   : milestone, 505,
iast_FULL (725.432 µs) : 703, 747
.   : milestone, 725,
iast_GLOBAL (557.331 µs) : 536, 579
.   : milestone, 557,
iast_HARDCODED_SECRET_DISABLED (510.31 µs) : 488, 533
.   : milestone, 510,
iast_INACTIVE (465.418 µs) : 444, 487
.   : milestone, 465,
iast_TELEMETRY_OFF (490.445 µs) : 469, 512
.   : milestone, 490,
tracing (458.227 µs) : 436, 480
.   : milestone, 458,
Loading
  • baseline results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 378.377 µs [358.01 µs, 398.743 µs] -
iast 508.097 µs [486.224 µs, 529.97 µs] 129.72 µs (34.3%)
iast_FULL 726.508 µs [704.665 µs, 748.351 µs] 348.131 µs (92.0%)
iast_GLOBAL 557.286 µs [535.255 µs, 579.318 µs] 178.91 µs (47.3%)
iast_HARDCODED_SECRET_DISABLED 507.556 µs [485.906 µs, 529.207 µs] 129.179 µs (34.1%)
iast_INACTIVE 462.384 µs [440.95 µs, 483.819 µs] 84.008 µs (22.2%)
iast_TELEMETRY_OFF 499.853 µs [477.964 µs, 521.741 µs] 121.476 µs (32.1%)
tracing 460.073 µs [439.18 µs, 480.967 µs] 81.697 µs (21.6%)
  • candidate results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 374.489 µs [354.4 µs, 394.578 µs] -
iast 504.971 µs [483.319 µs, 526.622 µs] 130.482 µs (34.8%)
iast_FULL 725.432 µs [703.406 µs, 747.458 µs] 350.943 µs (93.7%)
iast_GLOBAL 557.331 µs [535.747 µs, 578.915 µs] 182.842 µs (48.8%)
iast_HARDCODED_SECRET_DISABLED 510.31 µs [487.695 µs, 532.925 µs] 135.821 µs (36.3%)
iast_INACTIVE 465.418 µs [443.93 µs, 486.906 µs] 90.929 µs (24.3%)
iast_TELEMETRY_OFF 490.445 µs [469.109 µs, 511.781 µs] 115.956 µs (31.0%)
tracing 458.227 µs [436.366 µs, 480.087 µs] 83.738 µs (22.4%)
Request duration reports for petclinic
gantt
    title petclinic - request duration [CI 0.99] : candidate=1.48.0-SNAPSHOT~daa69f42ed, baseline=1.48.0-SNAPSHOT~a464b9bfb9
    dateFormat X
    axisFormat %s
section baseline
no_agent (1.354 ms) : 1335, 1374
.   : milestone, 1354,
appsec (1.722 ms) : 1698, 1745
.   : milestone, 1722,
appsec_no_iast (1.742 ms) : 1717, 1766
.   : milestone, 1742,
code_origins (1.669 ms) : 1636, 1701
.   : milestone, 1669,
iast (1.511 ms) : 1488, 1535
.   : milestone, 1511,
profiling (1.517 ms) : 1492, 1542
.   : milestone, 1517,
tracing (1.49 ms) : 1466, 1515
.   : milestone, 1490,
section candidate
no_agent (1.361 ms) : 1342, 1381
.   : milestone, 1361,
appsec (1.745 ms) : 1721, 1768
.   : milestone, 1745,
appsec_no_iast (1.745 ms) : 1721, 1768
.   : milestone, 1745,
code_origins (1.685 ms) : 1652, 1717
.   : milestone, 1685,
iast (1.483 ms) : 1460, 1507
.   : milestone, 1483,
profiling (1.577 ms) : 1553, 1602
.   : milestone, 1577,
tracing (1.493 ms) : 1468, 1517
.   : milestone, 1493,
Loading
  • baseline results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 1.354 ms [1.335 ms, 1.374 ms] -
appsec 1.722 ms [1.698 ms, 1.745 ms] 367.391 µs (27.1%)
appsec_no_iast 1.742 ms [1.717 ms, 1.766 ms] 387.558 µs (28.6%)
code_origins 1.669 ms [1.636 ms, 1.701 ms] 314.686 µs (23.2%)
iast 1.511 ms [1.488 ms, 1.535 ms] 157.195 µs (11.6%)
profiling 1.517 ms [1.492 ms, 1.542 ms] 163.126 µs (12.0%)
tracing 1.49 ms [1.466 ms, 1.515 ms] 135.929 µs (10.0%)
  • candidate results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 1.361 ms [1.342 ms, 1.381 ms] -
appsec 1.745 ms [1.721 ms, 1.768 ms] 383.467 µs (28.2%)
appsec_no_iast 1.745 ms [1.721 ms, 1.768 ms] 383.532 µs (28.2%)
code_origins 1.685 ms [1.652 ms, 1.717 ms] 323.402 µs (23.8%)
iast 1.483 ms [1.46 ms, 1.507 ms] 122.251 µs (9.0%)
profiling 1.577 ms [1.553 ms, 1.602 ms] 216.276 µs (15.9%)
tracing 1.493 ms [1.468 ms, 1.517 ms] 131.493 µs (9.7%)

Dacapo

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch master mcculls/remove-active-scope-method
git_commit_date 1741604504 1741620031
git_commit_sha a464b9b daa69f4
release_version 1.48.0-SNAPSHOT~a464b9bfb9 1.48.0-SNAPSHOT~daa69f42ed
See matching parameters
Baseline Candidate
application biojava biojava
ci_job_date 1741622074 1741622074
ci_job_id 840365042 840365042
ci_pipeline_id 58288120 58288120
cpu_model Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz
kernel_version Linux runner-zhk6exes-project-304-concurrent-1-mqxd13uk 6.8.0-1023-aws #25~22.04.1-Ubuntu SMP Tue Jan 28 12:51:22 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux Linux runner-zhk6exes-project-304-concurrent-1-mqxd13uk 6.8.0-1023-aws #25~22.04.1-Ubuntu SMP Tue Jan 28 12:51:22 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux
variant appsec appsec

Summary

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

Execution time for tomcat
gantt
    title tomcat - execution time [CI 0.99] : candidate=1.48.0-SNAPSHOT~daa69f42ed, baseline=1.48.0-SNAPSHOT~a464b9bfb9
    dateFormat X
    axisFormat %s
section baseline
no_agent (1.471 ms) : 1459, 1482
.   : milestone, 1471,
appsec (2.335 ms) : 2291, 2379
.   : milestone, 2335,
iast (2.112 ms) : 2055, 2168
.   : milestone, 2112,
iast_GLOBAL (2.148 ms) : 2092, 2204
.   : milestone, 2148,
profiling (1.98 ms) : 1934, 2025
.   : milestone, 1980,
tracing (1.941 ms) : 1899, 1984
.   : milestone, 1941,
section candidate
no_agent (1.471 ms) : 1459, 1482
.   : milestone, 1471,
appsec (2.329 ms) : 2285, 2372
.   : milestone, 2329,
iast (2.11 ms) : 2055, 2165
.   : milestone, 2110,
iast_GLOBAL (2.147 ms) : 2092, 2203
.   : milestone, 2147,
profiling (2.433 ms) : 2250, 2616
.   : milestone, 2433,
tracing (1.948 ms) : 1905, 1991
.   : milestone, 1948,
Loading
  • baseline results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 1.471 ms [1.459 ms, 1.482 ms] -
appsec 2.335 ms [2.291 ms, 2.379 ms] 864.179 µs (58.8%)
iast 2.112 ms [2.055 ms, 2.168 ms] 640.72 µs (43.6%)
iast_GLOBAL 2.148 ms [2.092 ms, 2.204 ms] 677.598 µs (46.1%)
profiling 1.98 ms [1.934 ms, 2.025 ms] 508.872 µs (34.6%)
tracing 1.941 ms [1.899 ms, 1.984 ms] 470.703 µs (32.0%)
  • candidate results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 1.471 ms [1.459 ms, 1.482 ms] -
appsec 2.329 ms [2.285 ms, 2.372 ms] 858.235 µs (58.4%)
iast 2.11 ms [2.055 ms, 2.165 ms] 639.349 µs (43.5%)
iast_GLOBAL 2.147 ms [2.092 ms, 2.203 ms] 676.888 µs (46.0%)
profiling 2.433 ms [2.25 ms, 2.616 ms] 962.107 µs (65.4%)
tracing 1.948 ms [1.905 ms, 1.991 ms] 477.504 µs (32.5%)
Execution time for biojava
gantt
    title biojava - execution time [CI 0.99] : candidate=1.48.0-SNAPSHOT~daa69f42ed, baseline=1.48.0-SNAPSHOT~a464b9bfb9
    dateFormat X
    axisFormat %s
section baseline
no_agent (15.317 s) : 15317000, 15317000
.   : milestone, 15317000,
appsec (14.922 s) : 14922000, 14922000
.   : milestone, 14922000,
iast (18.777 s) : 18777000, 18777000
.   : milestone, 18777000,
iast_GLOBAL (17.958 s) : 17958000, 17958000
.   : milestone, 17958000,
profiling (15.068 s) : 15068000, 15068000
.   : milestone, 15068000,
tracing (14.7 s) : 14700000, 14700000
.   : milestone, 14700000,
section candidate
no_agent (14.754 s) : 14754000, 14754000
.   : milestone, 14754000,
appsec (15.032 s) : 15032000, 15032000
.   : milestone, 15032000,
iast (18.259 s) : 18259000, 18259000
.   : milestone, 18259000,
iast_GLOBAL (18.184 s) : 18184000, 18184000
.   : milestone, 18184000,
profiling (15.264 s) : 15264000, 15264000
.   : milestone, 15264000,
tracing (14.863 s) : 14863000, 14863000
.   : milestone, 14863000,
Loading
  • baseline results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 15.317 s [15.317 s, 15.317 s] -
appsec 14.922 s [14.922 s, 14.922 s] -395.0 ms (-2.6%)
iast 18.777 s [18.777 s, 18.777 s] 3.46 s (22.6%)
iast_GLOBAL 17.958 s [17.958 s, 17.958 s] 2.641 s (17.2%)
profiling 15.068 s [15.068 s, 15.068 s] -249.0 ms (-1.6%)
tracing 14.7 s [14.7 s, 14.7 s] -617.0 ms (-4.0%)
  • candidate results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 14.754 s [14.754 s, 14.754 s] -
appsec 15.032 s [15.032 s, 15.032 s] 278.0 ms (1.9%)
iast 18.259 s [18.259 s, 18.259 s] 3.505 s (23.8%)
iast_GLOBAL 18.184 s [18.184 s, 18.184 s] 3.43 s (23.2%)
profiling 15.264 s [15.264 s, 15.264 s] 510.0 ms (3.5%)
tracing 14.863 s [14.863 s, 14.863 s] 109.0 ms (0.7%)

@mcculls mcculls force-pushed the mcculls/use-context-for-otel-shim branch from 5c793f8 to 591efc8 Compare March 10, 2025 13:06
@mcculls mcculls force-pushed the mcculls/remove-active-scope-method branch 2 times, most recently from 41bde60 to daa69f4 Compare March 10, 2025 15:20
Base automatically changed from mcculls/use-context-for-otel-shim to project/context March 10, 2025 16:06
@mcculls mcculls marked this pull request as ready for review March 10, 2025 16:06
@mcculls mcculls requested review from a team as code owners March 10, 2025 16:06
@mcculls mcculls requested review from smola and removed request for smola March 10, 2025 16:06
@mcculls mcculls force-pushed the mcculls/remove-active-scope-method branch from daa69f4 to 2e3f57f Compare March 10, 2025 16:09
@mcculls mcculls merged commit f14e8d6 into project/context Mar 10, 2025
1 of 5 checks passed
@mcculls mcculls deleted the mcculls/remove-active-scope-method branch March 10, 2025 16:09
mcculls added a commit that referenced this pull request Mar 15, 2025
mcculls added a commit that referenced this pull request Mar 17, 2025
mcculls added a commit that referenced this pull request Mar 18, 2025
mcculls added a commit that referenced this pull request Mar 18, 2025
mcculls added a commit that referenced this pull request Mar 18, 2025
mcculls added a commit that referenced this pull request Mar 19, 2025
mcculls added a commit that referenced this pull request Mar 21, 2025
mcculls added a commit that referenced this pull request Mar 26, 2025
mcculls added a commit that referenced this pull request Mar 31, 2025
mcculls added a commit that referenced this pull request Apr 1, 2025
mcculls added a commit that referenced this pull request Apr 2, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
comp: core Tracer core tag: no release notes Changes to exclude from release notes type: refactoring
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants