Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Preserve old logic to extract jar file name #8756

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
May 2, 2025

Conversation

amarziali
Copy link
Collaborator

What Does This Do

During #8698 the CapturedEnvironment has been refactored to expose the jar file info. However, some logic has been improved (like matching case-insensitive filename extension or stripping the extension with substring instead of using replace).
To avoid risks of changes in the default service naming algorithm, this PR uses the exact code that we had before

Motivation

Additional Notes

Contributor Checklist

Jira ticket: [PROJ-IDENT]

@amarziali amarziali added comp: core Tracer core tag: no release notes Changes to exclude from release notes type: refactoring labels May 2, 2025
@amarziali amarziali requested a review from a team as a code owner May 2, 2025 06:52
@amarziali amarziali requested a review from smola May 2, 2025 06:52
@pr-commenter
Copy link

pr-commenter bot commented May 2, 2025

Benchmarks

Startup

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch master andrea.marziali/restore-replace
git_commit_date 1746163975 1746168398
git_commit_sha c87fa1b 0f18d38
release_version 1.49.0-SNAPSHOT~c87fa1b08d 1.49.0-SNAPSHOT~0f18d386f2
See matching parameters
Baseline Candidate
application insecure-bank insecure-bank
ci_job_date 1746171376 1746171376
ci_job_id 921270603 921270603
ci_pipeline_id 63935211 63935211
cpu_model Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz
kernel_version Linux runner-rwlv-vyc-project-304-concurrent-0-derybfqj 6.8.0-1027-aws #29~22.04.1-Ubuntu SMP Sun Mar 30 07:45:38 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux Linux runner-rwlv-vyc-project-304-concurrent-0-derybfqj 6.8.0-1027-aws #29~22.04.1-Ubuntu SMP Sun Mar 30 07:45:38 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 65 metrics, 6 unstable metrics.

Startup time reports for petclinic
gantt
    title petclinic - global startup overhead: candidate=1.49.0-SNAPSHOT~0f18d386f2, baseline=1.49.0-SNAPSHOT~c87fa1b08d

    dateFormat X
    axisFormat %s
section tracing
Agent [baseline] (1.008 s) : 0, 1007791
Total [baseline] (10.562 s) : 0, 10561933
Agent [candidate] (1.006 s) : 0, 1006053
Total [candidate] (10.485 s) : 0, 10484680
section appsec
Agent [baseline] (1.148 s) : 0, 1147852
Total [baseline] (10.686 s) : 0, 10686482
Agent [candidate] (1.151 s) : 0, 1150604
Total [candidate] (10.703 s) : 0, 10703003
section iast
Agent [baseline] (1.135 s) : 0, 1135161
Total [baseline] (10.827 s) : 0, 10826542
Agent [candidate] (1.133 s) : 0, 1132885
Total [candidate] (10.826 s) : 0, 10825537
section profiling
Agent [baseline] (1.257 s) : 0, 1256593
Total [baseline] (10.833 s) : 0, 10833361
Agent [candidate] (1.255 s) : 0, 1254732
Total [candidate] (10.719 s) : 0, 10718831
Loading
  • baseline results
Module Variant Duration Δ tracing
Agent tracing 1.008 s -
Agent appsec 1.148 s 140.061 ms (13.9%)
Agent iast 1.135 s 127.37 ms (12.6%)
Agent profiling 1.257 s 248.802 ms (24.7%)
Total tracing 10.562 s -
Total appsec 10.686 s 124.549 ms (1.2%)
Total iast 10.827 s 264.609 ms (2.5%)
Total profiling 10.833 s 271.428 ms (2.6%)
  • candidate results
Module Variant Duration Δ tracing
Agent tracing 1.006 s -
Agent appsec 1.151 s 144.55 ms (14.4%)
Agent iast 1.133 s 126.832 ms (12.6%)
Agent profiling 1.255 s 248.679 ms (24.7%)
Total tracing 10.485 s -
Total appsec 10.703 s 218.323 ms (2.1%)
Total iast 10.826 s 340.857 ms (3.3%)
Total profiling 10.719 s 234.151 ms (2.2%)
gantt
    title petclinic - break down per module: candidate=1.49.0-SNAPSHOT~0f18d386f2, baseline=1.49.0-SNAPSHOT~c87fa1b08d

    dateFormat X
    axisFormat %s
section tracing
BytebuddyAgent [baseline] (671.588 ms) : 0, 671588
BytebuddyAgent [candidate] (670.053 ms) : 0, 670053
GlobalTracer [baseline] (240.453 ms) : 0, 240453
GlobalTracer [candidate] (239.856 ms) : 0, 239856
AppSec [baseline] (54.69 ms) : 0, 54690
AppSec [candidate] (54.503 ms) : 0, 54503
Debugger [baseline] (6.937 ms) : 0, 6937
Debugger [candidate] (6.123 ms) : 0, 6123
Remote Config [baseline] (694.36 µs) : 0, 694
Remote Config [candidate] (703.363 µs) : 0, 703
Telemetry [baseline] (9.874 ms) : 0, 9874
Telemetry [candidate] (11.377 ms) : 0, 11377
section appsec
BytebuddyAgent [baseline] (687.14 ms) : 0, 687140
BytebuddyAgent [candidate] (690.3 ms) : 0, 690300
GlobalTracer [baseline] (236.705 ms) : 0, 236705
GlobalTracer [candidate] (236.74 ms) : 0, 236740
AppSec [baseline] (174.492 ms) : 0, 174492
AppSec [candidate] (174.536 ms) : 0, 174536
Debugger [baseline] (5.898 ms) : 0, 5898
Debugger [candidate] (5.9 ms) : 0, 5900
Remote Config [baseline] (633.522 µs) : 0, 634
Remote Config [candidate] (641.833 µs) : 0, 642
Telemetry [baseline] (8.546 ms) : 0, 8546
Telemetry [candidate] (8.149 ms) : 0, 8149
IAST [baseline] (21.978 ms) : 0, 21978
IAST [candidate] (21.793 ms) : 0, 21793
section iast
BytebuddyAgent [baseline] (789.036 ms) : 0, 789036
BytebuddyAgent [candidate] (787.13 ms) : 0, 787130
GlobalTracer [baseline] (229.529 ms) : 0, 229529
GlobalTracer [candidate] (229.33 ms) : 0, 229330
AppSec [baseline] (56.077 ms) : 0, 56077
AppSec [candidate] (56.311 ms) : 0, 56311
Debugger [baseline] (5.872 ms) : 0, 5872
Debugger [candidate] (5.835 ms) : 0, 5835
Remote Config [baseline] (579.312 µs) : 0, 579
Remote Config [candidate] (584.239 µs) : 0, 584
Telemetry [baseline] (7.875 ms) : 0, 7875
Telemetry [candidate] (7.844 ms) : 0, 7844
IAST [baseline] (22.754 ms) : 0, 22754
IAST [candidate] (22.54 ms) : 0, 22540
section profiling
ProfilingAgent [baseline] (96.041 ms) : 0, 96041
ProfilingAgent [candidate] (96.311 ms) : 0, 96311
BytebuddyAgent [baseline] (661.986 ms) : 0, 661986
BytebuddyAgent [candidate] (660.37 ms) : 0, 660370
GlobalTracer [baseline] (378.077 ms) : 0, 378077
GlobalTracer [candidate] (378.337 ms) : 0, 378337
AppSec [baseline] (54.812 ms) : 0, 54812
AppSec [candidate] (53.809 ms) : 0, 53809
Debugger [baseline] (6.121 ms) : 0, 6121
Debugger [candidate] (6.132 ms) : 0, 6132
Remote Config [baseline] (658.003 µs) : 0, 658
Remote Config [candidate] (647.707 µs) : 0, 648
Telemetry [baseline] (8.107 ms) : 0, 8107
Telemetry [candidate] (8.18 ms) : 0, 8180
Profiling [baseline] (96.065 ms) : 0, 96065
Profiling [candidate] (96.335 ms) : 0, 96335
Loading
Startup time reports for insecure-bank
gantt
    title insecure-bank - global startup overhead: candidate=1.49.0-SNAPSHOT~0f18d386f2, baseline=1.49.0-SNAPSHOT~c87fa1b08d

    dateFormat X
    axisFormat %s
section tracing
Agent [baseline] (1.014 s) : 0, 1013968
Total [baseline] (8.635 s) : 0, 8635485
Agent [candidate] (1.003 s) : 0, 1003133
Total [candidate] (8.628 s) : 0, 8628269
section iast
Agent [baseline] (1.134 s) : 0, 1134134
Total [baseline] (9.175 s) : 0, 9174642
Agent [candidate] (1.136 s) : 0, 1135656
Total [candidate] (9.239 s) : 0, 9238568
section iast_HARDCODED_SECRET_DISABLED
Agent [baseline] (1.138 s) : 0, 1138093
Total [baseline] (9.22 s) : 0, 9219616
Agent [candidate] (1.135 s) : 0, 1135258
Total [candidate] (9.16 s) : 0, 9160100
section iast_TELEMETRY_OFF
Agent [baseline] (1.13 s) : 0, 1130109
Total [baseline] (9.205 s) : 0, 9204873
Agent [candidate] (1.132 s) : 0, 1131618
Total [candidate] (9.192 s) : 0, 9191530
Loading
  • baseline results
Module Variant Duration Δ tracing
Agent tracing 1.014 s -
Agent iast 1.134 s 120.166 ms (11.9%)
Agent iast_HARDCODED_SECRET_DISABLED 1.138 s 124.125 ms (12.2%)
Agent iast_TELEMETRY_OFF 1.13 s 116.141 ms (11.5%)
Total tracing 8.635 s -
Total iast 9.175 s 539.157 ms (6.2%)
Total iast_HARDCODED_SECRET_DISABLED 9.22 s 584.13 ms (6.8%)
Total iast_TELEMETRY_OFF 9.205 s 569.388 ms (6.6%)
  • candidate results
Module Variant Duration Δ tracing
Agent tracing 1.003 s -
Agent iast 1.136 s 132.523 ms (13.2%)
Agent iast_HARDCODED_SECRET_DISABLED 1.135 s 132.125 ms (13.2%)
Agent iast_TELEMETRY_OFF 1.132 s 128.485 ms (12.8%)
Total tracing 8.628 s -
Total iast 9.239 s 610.299 ms (7.1%)
Total iast_HARDCODED_SECRET_DISABLED 9.16 s 531.831 ms (6.2%)
Total iast_TELEMETRY_OFF 9.192 s 563.261 ms (6.5%)
gantt
    title insecure-bank - break down per module: candidate=1.49.0-SNAPSHOT~0f18d386f2, baseline=1.49.0-SNAPSHOT~c87fa1b08d

    dateFormat X
    axisFormat %s
section tracing
BytebuddyAgent [baseline] (675.442 ms) : 0, 675442
BytebuddyAgent [candidate] (668.799 ms) : 0, 668799
GlobalTracer [baseline] (241.793 ms) : 0, 241793
GlobalTracer [candidate] (239.7 ms) : 0, 239700
AppSec [baseline] (54.857 ms) : 0, 54857
AppSec [candidate] (54.523 ms) : 0, 54523
Debugger [baseline] (6.907 ms) : 0, 6907
Debugger [candidate] (6.134 ms) : 0, 6134
Remote Config [baseline] (696.529 µs) : 0, 697
Remote Config [candidate] (693.743 µs) : 0, 694
Telemetry [baseline] (10.608 ms) : 0, 10608
Telemetry [candidate] (9.74 ms) : 0, 9740
section iast
BytebuddyAgent [baseline] (788.447 ms) : 0, 788447
BytebuddyAgent [candidate] (789.136 ms) : 0, 789136
GlobalTracer [baseline] (229.023 ms) : 0, 229023
GlobalTracer [candidate] (229.728 ms) : 0, 229728
IAST [baseline] (22.753 ms) : 0, 22753
IAST [candidate] (22.661 ms) : 0, 22661
AppSec [baseline] (56.338 ms) : 0, 56338
AppSec [candidate] (56.378 ms) : 0, 56378
Debugger [baseline] (5.884 ms) : 0, 5884
Debugger [candidate] (5.899 ms) : 0, 5899
Remote Config [baseline] (579.427 µs) : 0, 579
Remote Config [candidate] (587.378 µs) : 0, 587
Telemetry [baseline] (7.768 ms) : 0, 7768
Telemetry [candidate] (7.912 ms) : 0, 7912
section iast_HARDCODED_SECRET_DISABLED
BytebuddyAgent [baseline] (790.859 ms) : 0, 790859
BytebuddyAgent [candidate] (788.813 ms) : 0, 788813
GlobalTracer [baseline] (230.13 ms) : 0, 230130
GlobalTracer [candidate] (229.815 ms) : 0, 229815
IAST [baseline] (22.762 ms) : 0, 22762
IAST [candidate] (22.74 ms) : 0, 22740
AppSec [baseline] (56.442 ms) : 0, 56442
AppSec [candidate] (56.138 ms) : 0, 56138
Debugger [baseline] (5.896 ms) : 0, 5896
Debugger [candidate] (5.922 ms) : 0, 5922
Remote Config [baseline] (603.095 µs) : 0, 603
Remote Config [candidate] (603.57 µs) : 0, 604
Telemetry [baseline] (7.913 ms) : 0, 7913
Telemetry [candidate] (7.813 ms) : 0, 7813
section iast_TELEMETRY_OFF
BytebuddyAgent [baseline] (784.952 ms) : 0, 784952
BytebuddyAgent [candidate] (785.635 ms) : 0, 785635
GlobalTracer [baseline] (229.045 ms) : 0, 229045
GlobalTracer [candidate] (229.677 ms) : 0, 229677
IAST [baseline] (22.227 ms) : 0, 22227
IAST [candidate] (22.267 ms) : 0, 22267
AppSec [baseline] (56.359 ms) : 0, 56359
AppSec [candidate] (56.276 ms) : 0, 56276
Debugger [baseline] (5.868 ms) : 0, 5868
Debugger [candidate] (5.957 ms) : 0, 5957
Remote Config [baseline] (594.092 µs) : 0, 594
Remote Config [candidate] (595.431 µs) : 0, 595
Telemetry [baseline] (7.73 ms) : 0, 7730
Telemetry [candidate] (7.772 ms) : 0, 7772
Loading

Load

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
end_time 2025-05-02T07:06:44 2025-05-02T07:14:29
git_branch master andrea.marziali/restore-replace
git_commit_date 1746163975 1746168398
git_commit_sha c87fa1b 0f18d38
release_version 1.49.0-SNAPSHOT~c87fa1b08d 1.49.0-SNAPSHOT~0f18d386f2
start_time 2025-05-02T07:06:30 2025-05-02T07:14:14
See matching parameters
Baseline Candidate
application insecure-bank insecure-bank
ci_job_date 1746170466 1746170466
ci_job_id 921270604 921270604
ci_pipeline_id 63935211 63935211
cpu_model Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz
kernel_version Linux runner-h1u4oesf-project-304-concurrent-0-k67g63nj 6.8.0-1027-aws #29~22.04.1-Ubuntu SMP Sun Mar 30 07:45:38 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux Linux runner-h1u4oesf-project-304-concurrent-0-k67g63nj 6.8.0-1027-aws #29~22.04.1-Ubuntu SMP Sun Mar 30 07:45:38 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux
variant iast iast

Summary

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

Request duration reports for insecure-bank
gantt
    title insecure-bank - request duration [CI 0.99] : candidate=1.49.0-SNAPSHOT~0f18d386f2, baseline=1.49.0-SNAPSHOT~c87fa1b08d
    dateFormat X
    axisFormat %s
section baseline
no_agent (387.872 µs) : 368, 408
.   : milestone, 388,
iast (516.07 µs) : 493, 539
.   : milestone, 516,
iast_FULL (738.396 µs) : 715, 762
.   : milestone, 738,
iast_GLOBAL (568.386 µs) : 545, 592
.   : milestone, 568,
iast_HARDCODED_SECRET_DISABLED (520.848 µs) : 497, 544
.   : milestone, 521,
iast_INACTIVE (464.647 µs) : 443, 486
.   : milestone, 465,
iast_TELEMETRY_OFF (523.583 µs) : 500, 547
.   : milestone, 524,
tracing (464.667 µs) : 442, 487
.   : milestone, 465,
section candidate
no_agent (383.445 µs) : 362, 405
.   : milestone, 383,
iast (517.714 µs) : 494, 541
.   : milestone, 518,
iast_FULL (750.707 µs) : 727, 774
.   : milestone, 751,
iast_GLOBAL (572.367 µs) : 549, 595
.   : milestone, 572,
iast_HARDCODED_SECRET_DISABLED (529.098 µs) : 506, 552
.   : milestone, 529,
iast_INACTIVE (473.175 µs) : 451, 496
.   : milestone, 473,
iast_TELEMETRY_OFF (508.554 µs) : 485, 532
.   : milestone, 509,
tracing (464.961 µs) : 443, 487
.   : milestone, 465,
Loading
  • baseline results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 387.872 µs [367.912 µs, 407.832 µs] -
iast 516.07 µs [492.954 µs, 539.186 µs] 128.198 µs (33.1%)
iast_FULL 738.396 µs [715.036 µs, 761.756 µs] 350.524 µs (90.4%)
iast_GLOBAL 568.386 µs [544.881 µs, 591.89 µs] 180.514 µs (46.5%)
iast_HARDCODED_SECRET_DISABLED 520.848 µs [497.382 µs, 544.314 µs] 132.976 µs (34.3%)
iast_INACTIVE 464.647 µs [443.204 µs, 486.089 µs] 76.775 µs (19.8%)
iast_TELEMETRY_OFF 523.583 µs [500.303 µs, 546.863 µs] 135.711 µs (35.0%)
tracing 464.667 µs [442.258 µs, 487.076 µs] 76.795 µs (19.8%)
  • candidate results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 383.445 µs [361.995 µs, 404.894 µs] -
iast 517.714 µs [494.359 µs, 541.069 µs] 134.27 µs (35.0%)
iast_FULL 750.707 µs [727.16 µs, 774.254 µs] 367.262 µs (95.8%)
iast_GLOBAL 572.367 µs [549.297 µs, 595.437 µs] 188.922 µs (49.3%)
iast_HARDCODED_SECRET_DISABLED 529.098 µs [506.385 µs, 551.811 µs] 145.653 µs (38.0%)
iast_INACTIVE 473.175 µs [450.789 µs, 495.56 µs] 89.73 µs (23.4%)
iast_TELEMETRY_OFF 508.554 µs [485.223 µs, 531.885 µs] 125.11 µs (32.6%)
tracing 464.961 µs [442.702 µs, 487.219 µs] 81.516 µs (21.3%)
Request duration reports for petclinic
gantt
    title petclinic - request duration [CI 0.99] : candidate=1.49.0-SNAPSHOT~0f18d386f2, baseline=1.49.0-SNAPSHOT~c87fa1b08d
    dateFormat X
    axisFormat %s
section baseline
no_agent (1.363 ms) : 1343, 1382
.   : milestone, 1363,
appsec (1.731 ms) : 1707, 1754
.   : milestone, 1731,
appsec_no_iast (1.745 ms) : 1722, 1768
.   : milestone, 1745,
code_origins (1.687 ms) : 1660, 1713
.   : milestone, 1687,
iast (1.515 ms) : 1491, 1539
.   : milestone, 1515,
profiling (1.536 ms) : 1513, 1560
.   : milestone, 1536,
tracing (1.49 ms) : 1465, 1515
.   : milestone, 1490,
section candidate
no_agent (1.354 ms) : 1334, 1373
.   : milestone, 1354,
appsec (1.738 ms) : 1715, 1761
.   : milestone, 1738,
appsec_no_iast (1.721 ms) : 1697, 1745
.   : milestone, 1721,
code_origins (1.663 ms) : 1637, 1690
.   : milestone, 1663,
iast (1.527 ms) : 1503, 1551
.   : milestone, 1527,
profiling (1.503 ms) : 1480, 1527
.   : milestone, 1503,
tracing (1.5 ms) : 1476, 1525
.   : milestone, 1500,
Loading
  • baseline results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 1.363 ms [1.343 ms, 1.382 ms] -
appsec 1.731 ms [1.707 ms, 1.754 ms] 368.421 µs (27.0%)
appsec_no_iast 1.745 ms [1.722 ms, 1.768 ms] 382.544 µs (28.1%)
code_origins 1.687 ms [1.66 ms, 1.713 ms] 324.308 µs (23.8%)
iast 1.515 ms [1.491 ms, 1.539 ms] 152.519 µs (11.2%)
profiling 1.536 ms [1.513 ms, 1.56 ms] 173.995 µs (12.8%)
tracing 1.49 ms [1.465 ms, 1.515 ms] 127.809 µs (9.4%)
  • candidate results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 1.354 ms [1.334 ms, 1.373 ms] -
appsec 1.738 ms [1.715 ms, 1.761 ms] 384.355 µs (28.4%)
appsec_no_iast 1.721 ms [1.697 ms, 1.745 ms] 367.572 µs (27.2%)
code_origins 1.663 ms [1.637 ms, 1.69 ms] 309.89 µs (22.9%)
iast 1.527 ms [1.503 ms, 1.551 ms] 173.859 µs (12.8%)
profiling 1.503 ms [1.48 ms, 1.527 ms] 149.687 µs (11.1%)
tracing 1.5 ms [1.476 ms, 1.525 ms] 146.701 µs (10.8%)

Dacapo

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch master andrea.marziali/restore-replace
git_commit_date 1746163975 1746168398
git_commit_sha c87fa1b 0f18d38
release_version 1.49.0-SNAPSHOT~c87fa1b08d 1.49.0-SNAPSHOT~0f18d386f2
See matching parameters
Baseline Candidate
application biojava biojava
ci_job_date 1746170938 1746170938
ci_job_id 921270605 921270605
ci_pipeline_id 63935211 63935211
cpu_model Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz
kernel_version Linux runner-tsd2jdn2-project-304-concurrent-0-ew7korg8 6.8.0-1027-aws #29~22.04.1-Ubuntu SMP Sun Mar 30 07:45:38 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux Linux runner-tsd2jdn2-project-304-concurrent-0-ew7korg8 6.8.0-1027-aws #29~22.04.1-Ubuntu SMP Sun Mar 30 07:45:38 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 12 metrics, 0 unstable metrics.

Execution time for biojava
gantt
    title biojava - execution time [CI 0.99] : candidate=1.49.0-SNAPSHOT~0f18d386f2, baseline=1.49.0-SNAPSHOT~c87fa1b08d
    dateFormat X
    axisFormat %s
section baseline
no_agent (14.927 s) : 14927000, 14927000
.   : milestone, 14927000,
appsec (15.09 s) : 15090000, 15090000
.   : milestone, 15090000,
iast (18.642 s) : 18642000, 18642000
.   : milestone, 18642000,
iast_GLOBAL (18.063 s) : 18063000, 18063000
.   : milestone, 18063000,
profiling (15.05 s) : 15050000, 15050000
.   : milestone, 15050000,
tracing (14.898 s) : 14898000, 14898000
.   : milestone, 14898000,
section candidate
no_agent (14.858 s) : 14858000, 14858000
.   : milestone, 14858000,
appsec (15.06 s) : 15060000, 15060000
.   : milestone, 15060000,
iast (18.358 s) : 18358000, 18358000
.   : milestone, 18358000,
iast_GLOBAL (18.116 s) : 18116000, 18116000
.   : milestone, 18116000,
profiling (15.246 s) : 15246000, 15246000
.   : milestone, 15246000,
tracing (14.893 s) : 14893000, 14893000
.   : milestone, 14893000,
Loading
  • baseline results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 14.927 s [14.927 s, 14.927 s] -
appsec 15.09 s [15.09 s, 15.09 s] 163.0 ms (1.1%)
iast 18.642 s [18.642 s, 18.642 s] 3.715 s (24.9%)
iast_GLOBAL 18.063 s [18.063 s, 18.063 s] 3.136 s (21.0%)
profiling 15.05 s [15.05 s, 15.05 s] 123.0 ms (0.8%)
tracing 14.898 s [14.898 s, 14.898 s] -29.0 ms (-0.2%)
  • candidate results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 14.858 s [14.858 s, 14.858 s] -
appsec 15.06 s [15.06 s, 15.06 s] 202.0 ms (1.4%)
iast 18.358 s [18.358 s, 18.358 s] 3.5 s (23.6%)
iast_GLOBAL 18.116 s [18.116 s, 18.116 s] 3.258 s (21.9%)
profiling 15.246 s [15.246 s, 15.246 s] 388.0 ms (2.6%)
tracing 14.893 s [14.893 s, 14.893 s] 35.0 ms (0.2%)
Execution time for tomcat
gantt
    title tomcat - execution time [CI 0.99] : candidate=1.49.0-SNAPSHOT~0f18d386f2, baseline=1.49.0-SNAPSHOT~c87fa1b08d
    dateFormat X
    axisFormat %s
section baseline
no_agent (1.481 ms) : 1469, 1492
.   : milestone, 1481,
appsec (2.403 ms) : 2354, 2453
.   : milestone, 2403,
iast (2.199 ms) : 2137, 2262
.   : milestone, 2199,
iast_GLOBAL (2.239 ms) : 2177, 2302
.   : milestone, 2239,
profiling (2.043 ms) : 1993, 2092
.   : milestone, 2043,
tracing (2.011 ms) : 1963, 2059
.   : milestone, 2011,
section candidate
no_agent (1.475 ms) : 1464, 1487
.   : milestone, 1475,
appsec (2.416 ms) : 2366, 2466
.   : milestone, 2416,
iast (2.191 ms) : 2129, 2253
.   : milestone, 2191,
iast_GLOBAL (2.244 ms) : 2181, 2306
.   : milestone, 2244,
profiling (2.041 ms) : 1991, 2091
.   : milestone, 2041,
tracing (2.013 ms) : 1965, 2061
.   : milestone, 2013,
Loading
  • baseline results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 1.481 ms [1.469 ms, 1.492 ms] -
appsec 2.403 ms [2.354 ms, 2.453 ms] 922.674 µs (62.3%)
iast 2.199 ms [2.137 ms, 2.262 ms] 718.665 µs (48.5%)
iast_GLOBAL 2.239 ms [2.177 ms, 2.302 ms] 758.562 µs (51.2%)
profiling 2.043 ms [1.993 ms, 2.092 ms] 561.834 µs (37.9%)
tracing 2.011 ms [1.963 ms, 2.059 ms] 530.496 µs (35.8%)
  • candidate results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 1.475 ms [1.464 ms, 1.487 ms] -
appsec 2.416 ms [2.366 ms, 2.466 ms] 940.811 µs (63.8%)
iast 2.191 ms [2.129 ms, 2.253 ms] 716.149 µs (48.6%)
iast_GLOBAL 2.244 ms [2.181 ms, 2.306 ms] 768.56 µs (52.1%)
profiling 2.041 ms [1.991 ms, 2.091 ms] 565.776 µs (38.4%)
tracing 2.013 ms [1.965 ms, 2.061 ms] 538.206 µs (36.5%)

@amarziali amarziali enabled auto-merge (squash) May 2, 2025 09:06
@amarziali amarziali merged commit 0f41106 into master May 2, 2025
426 of 459 checks passed
@amarziali amarziali deleted the andrea.marziali/restore-replace branch May 2, 2025 11:30
@github-actions github-actions bot added this to the 1.49.0 milestone May 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