Skip to content

Conversation

@amarziali
Copy link
Contributor

What Does This Do

This PR basically write more data on the config when the crashtracker initialises:

  • service name
  • env
  • version
  • runtime id
  • process tags

That config is then deserialised when the crash occours in order to send the original data of the crashed process and not the one of the crashtracker being forked.

Note: I used Config in the initialiser that is quite costly to build up. However, the crashtracker is usually initialised in a delayed mode (i.e. either in a separate thread either delayed after jmx) so that the startup time should not be impacted.

I also took the time to do some cleanup of unused stuff

Motivation

Additional Notes

Contributor Checklist

Jira ticket: [PROJ-IDENT]

@amarziali amarziali requested review from a team as code owners October 10, 2025 06:30
@amarziali amarziali added type: enhancement Enhancements and improvements type: refactoring labels Oct 10, 2025
@amarziali amarziali requested a review from smola October 10, 2025 06:30
@amarziali amarziali added the comp: crash tracking Crash Tracking label Oct 10, 2025
@amarziali amarziali force-pushed the andrea.marziali/crashtracker-forward branch from 7795b1f to d84aeb0 Compare October 10, 2025 06:35
newHashMap(
getGlobalTags().size()
+ crashTrackingTags.size()
+ jmxTags.size()
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This method was unused but I think it was done for crashtracking initially. Since today is taking the merged jmx tags I added jmx tags also to that method so that we won't have regressions

@datadog-official
Copy link

datadog-official bot commented Oct 10, 2025

🎯 Code Coverage
Patch Coverage: 73.97%
Total Coverage: 60.27% (+0.41%)

View detailed report

This comment will be updated automatically if new data arrives.
🔗 Commit SHA: c17ee0e | Docs | Was this helpful? Give us feedback!

@pr-commenter
Copy link

pr-commenter bot commented Oct 10, 2025

Benchmarks

Startup

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch master andrea.marziali/crashtracker-forward
git_commit_date 1760040282 1760099250
git_commit_sha 295f7bf c17ee0e
release_version 1.55.0-SNAPSHOT~295f7bf5b4 1.55.0-SNAPSHOT~c17ee0ea25
See matching parameters
Baseline Candidate
application insecure-bank insecure-bank
ci_job_date 1760101000 1760101000
ci_job_id 1173851783 1173851783
ci_pipeline_id 78962865 78962865
cpu_model Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz
kernel_version Linux runner-zfyrx7zua-project-304-concurrent-2-k4wfokya 6.8.0-1031-aws #33~22.04.1-Ubuntu SMP Thu Jun 26 14:22:30 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux Linux runner-zfyrx7zua-project-304-concurrent-2-k4wfokya 6.8.0-1031-aws #33~22.04.1-Ubuntu SMP Thu Jun 26 14:22:30 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux
module Agent Agent
parent None None

Summary

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

Startup time reports for petclinic
gantt
    title petclinic - global startup overhead: candidate=1.55.0-SNAPSHOT~c17ee0ea25, baseline=1.55.0-SNAPSHOT~295f7bf5b4

    dateFormat X
    axisFormat %s
section tracing
Agent [baseline] (1.017 s) : 0, 1017242
Total [baseline] (10.661 s) : 0, 10661135
Agent [candidate] (1.016 s) : 0, 1016406
Total [candidate] (10.657 s) : 0, 10656803
section appsec
Agent [baseline] (1.194 s) : 0, 1194313
Total [baseline] (11.118 s) : 0, 11118110
Agent [candidate] (1.196 s) : 0, 1196239
Total [candidate] (11.079 s) : 0, 11079348
section iast
Agent [baseline] (1.148 s) : 0, 1148146
Total [baseline] (11.022 s) : 0, 11022090
Agent [candidate] (1.159 s) : 0, 1159141
Total [candidate] (10.991 s) : 0, 10991485
section profiling
Agent [baseline] (1.161 s) : 0, 1161098
Total [baseline] (11.052 s) : 0, 11052492
Agent [candidate] (1.16 s) : 0, 1160202
Total [candidate] (11.067 s) : 0, 11067029
Loading
  • baseline results
Module Variant Duration Δ tracing
Agent tracing 1.017 s -
Agent appsec 1.194 s 177.071 ms (17.4%)
Agent iast 1.148 s 130.904 ms (12.9%)
Agent profiling 1.161 s 143.857 ms (14.1%)
Total tracing 10.661 s -
Total appsec 11.118 s 456.976 ms (4.3%)
Total iast 11.022 s 360.955 ms (3.4%)
Total profiling 11.052 s 391.358 ms (3.7%)
  • candidate results
Module Variant Duration Δ tracing
Agent tracing 1.016 s -
Agent appsec 1.196 s 179.834 ms (17.7%)
Agent iast 1.159 s 142.735 ms (14.0%)
Agent profiling 1.16 s 143.797 ms (14.1%)
Total tracing 10.657 s -
Total appsec 11.079 s 422.545 ms (4.0%)
Total iast 10.991 s 334.681 ms (3.1%)
Total profiling 11.067 s 410.225 ms (3.8%)
gantt
    title petclinic - break down per module: candidate=1.55.0-SNAPSHOT~c17ee0ea25, baseline=1.55.0-SNAPSHOT~295f7bf5b4

    dateFormat X
    axisFormat %s
section tracing
crashtracking [baseline] (1.455 ms) : 0, 1455
crashtracking [candidate] (1.447 ms) : 0, 1447
BytebuddyAgent [baseline] (693.315 ms) : 0, 693315
BytebuddyAgent [candidate] (692.736 ms) : 0, 692736
GlobalTracer [baseline] (241.912 ms) : 0, 241912
GlobalTracer [candidate] (241.625 ms) : 0, 241625
AppSec [baseline] (32.268 ms) : 0, 32268
AppSec [candidate] (32.357 ms) : 0, 32357
Debugger [baseline] (6.426 ms) : 0, 6426
Debugger [candidate] (6.378 ms) : 0, 6378
Remote Config [baseline] (694.226 µs) : 0, 694
Remote Config [candidate] (689.873 µs) : 0, 690
Telemetry [baseline] (9.244 ms) : 0, 9244
Telemetry [candidate] (9.229 ms) : 0, 9229
Flare Poller [baseline] (10.745 ms) : 0, 10745
Flare Poller [candidate] (10.863 ms) : 0, 10863
section appsec
crashtracking [baseline] (1.45 ms) : 0, 1450
crashtracking [candidate] (1.455 ms) : 0, 1455
BytebuddyAgent [baseline] (718.039 ms) : 0, 718039
BytebuddyAgent [candidate] (719.361 ms) : 0, 719361
GlobalTracer [baseline] (234.135 ms) : 0, 234135
GlobalTracer [candidate] (234.591 ms) : 0, 234591
AppSec [baseline] (175.429 ms) : 0, 175429
AppSec [candidate] (175.474 ms) : 0, 175474
Debugger [baseline] (6.266 ms) : 0, 6266
Debugger [candidate] (6.15 ms) : 0, 6150
Remote Config [baseline] (637.699 µs) : 0, 638
Remote Config [candidate] (657.333 µs) : 0, 657
Telemetry [baseline] (8.528 ms) : 0, 8528
Telemetry [candidate] (8.602 ms) : 0, 8602
Flare Poller [baseline] (3.937 ms) : 0, 3937
Flare Poller [candidate] (4.03 ms) : 0, 4030
IAST [baseline] (24.786 ms) : 0, 24786
IAST [candidate] (24.769 ms) : 0, 24769
section iast
crashtracking [baseline] (1.454 ms) : 0, 1454
crashtracking [candidate] (1.46 ms) : 0, 1460
BytebuddyAgent [baseline] (812.933 ms) : 0, 812933
BytebuddyAgent [candidate] (820.888 ms) : 0, 820888
GlobalTracer [baseline] (231.209 ms) : 0, 231209
GlobalTracer [candidate] (233.521 ms) : 0, 233521
AppSec [baseline] (35.17 ms) : 0, 35170
AppSec [candidate] (35.422 ms) : 0, 35422
Debugger [baseline] (6.133 ms) : 0, 6133
Debugger [candidate] (6.163 ms) : 0, 6163
Remote Config [baseline] (609.666 µs) : 0, 610
Remote Config [candidate] (606.584 µs) : 0, 607
Telemetry [baseline] (8.646 ms) : 0, 8646
Telemetry [candidate] (8.635 ms) : 0, 8635
Flare Poller [baseline] (4.196 ms) : 0, 4196
Flare Poller [candidate] (4.278 ms) : 0, 4278
IAST [baseline] (26.518 ms) : 0, 26518
IAST [candidate] (26.786 ms) : 0, 26786
section profiling
crashtracking [baseline] (1.43 ms) : 0, 1430
crashtracking [candidate] (1.424 ms) : 0, 1424
BytebuddyAgent [baseline] (721.499 ms) : 0, 721499
BytebuddyAgent [candidate] (721.007 ms) : 0, 721007
GlobalTracer [baseline] (217.363 ms) : 0, 217363
GlobalTracer [candidate] (217.346 ms) : 0, 217346
AppSec [baseline] (32.713 ms) : 0, 32713
AppSec [candidate] (32.319 ms) : 0, 32319
Debugger [baseline] (6.438 ms) : 0, 6438
Debugger [candidate] (7.951 ms) : 0, 7951
Remote Config [baseline] (702.378 µs) : 0, 702
Remote Config [candidate] (787.527 µs) : 0, 788
Telemetry [baseline] (16.873 ms) : 0, 16873
Telemetry [candidate] (14.532 ms) : 0, 14532
Flare Poller [baseline] (4.195 ms) : 0, 4195
Flare Poller [candidate] (4.112 ms) : 0, 4112
ProfilingAgent [baseline] (107.47 ms) : 0, 107470
ProfilingAgent [candidate] (107.852 ms) : 0, 107852
Profiling [baseline] (108.055 ms) : 0, 108055
Profiling [candidate] (108.709 ms) : 0, 108709
Loading
Startup time reports for insecure-bank
gantt
    title insecure-bank - global startup overhead: candidate=1.55.0-SNAPSHOT~c17ee0ea25, baseline=1.55.0-SNAPSHOT~295f7bf5b4

    dateFormat X
    axisFormat %s
section tracing
Agent [baseline] (1.02 s) : 0, 1020394
Total [baseline] (8.666 s) : 0, 8666282
Agent [candidate] (1.02 s) : 0, 1020439
Total [candidate] (8.662 s) : 0, 8661731
section iast
Agent [baseline] (1.152 s) : 0, 1152179
Total [baseline] (9.293 s) : 0, 9292732
Agent [candidate] (1.154 s) : 0, 1154474
Total [candidate] (9.304 s) : 0, 9303713
Loading
  • baseline results
Module Variant Duration Δ tracing
Agent tracing 1.02 s -
Agent iast 1.152 s 131.785 ms (12.9%)
Total tracing 8.666 s -
Total iast 9.293 s 626.45 ms (7.2%)
  • candidate results
Module Variant Duration Δ tracing
Agent tracing 1.02 s -
Agent iast 1.154 s 134.034 ms (13.1%)
Total tracing 8.662 s -
Total iast 9.304 s 641.982 ms (7.4%)
gantt
    title insecure-bank - break down per module: candidate=1.55.0-SNAPSHOT~c17ee0ea25, baseline=1.55.0-SNAPSHOT~295f7bf5b4

    dateFormat X
    axisFormat %s
section tracing
crashtracking [baseline] (1.464 ms) : 0, 1464
crashtracking [candidate] (1.461 ms) : 0, 1461
BytebuddyAgent [baseline] (694.578 ms) : 0, 694578
BytebuddyAgent [candidate] (694.77 ms) : 0, 694770
GlobalTracer [baseline] (242.199 ms) : 0, 242199
GlobalTracer [candidate] (242.188 ms) : 0, 242188
AppSec [baseline] (32.53 ms) : 0, 32530
AppSec [candidate] (32.717 ms) : 0, 32717
Debugger [baseline] (6.443 ms) : 0, 6443
Debugger [candidate] (6.435 ms) : 0, 6435
Remote Config [baseline] (696.478 µs) : 0, 696
Remote Config [candidate] (695.323 µs) : 0, 695
Telemetry [baseline] (9.268 ms) : 0, 9268
Telemetry [candidate] (9.215 ms) : 0, 9215
Flare Poller [baseline] (12.037 ms) : 0, 12037
Flare Poller [candidate] (11.811 ms) : 0, 11811
section iast
crashtracking [baseline] (1.466 ms) : 0, 1466
crashtracking [candidate] (1.474 ms) : 0, 1474
BytebuddyAgent [baseline] (814.797 ms) : 0, 814797
BytebuddyAgent [candidate] (816.172 ms) : 0, 816172
GlobalTracer [baseline] (232.711 ms) : 0, 232711
GlobalTracer [candidate] (233.61 ms) : 0, 233610
AppSec [baseline] (35.326 ms) : 0, 35326
AppSec [candidate] (35.439 ms) : 0, 35439
Debugger [baseline] (6.229 ms) : 0, 6229
Debugger [candidate] (6.196 ms) : 0, 6196
Remote Config [baseline] (605.886 µs) : 0, 606
Remote Config [candidate] (617.964 µs) : 0, 618
Telemetry [baseline] (8.69 ms) : 0, 8690
Telemetry [candidate] (8.621 ms) : 0, 8621
Flare Poller [baseline] (4.32 ms) : 0, 4320
Flare Poller [candidate] (4.233 ms) : 0, 4233
IAST [baseline] (26.751 ms) : 0, 26751
IAST [candidate] (26.847 ms) : 0, 26847
Loading

Load

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch master andrea.marziali/crashtracker-forward
git_commit_date 1760040282 1760099250
git_commit_sha 295f7bf c17ee0e
release_version 1.55.0-SNAPSHOT~295f7bf5b4 1.55.0-SNAPSHOT~c17ee0ea25
See matching parameters
Baseline Candidate
application insecure-bank insecure-bank
ci_job_date 1760100664 1760100664
ci_job_id 1173851784 1173851784
ci_pipeline_id 78962865 78962865
cpu_model Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz
kernel_version Linux runner-zfyrx7zua-project-304-concurrent-3-ei3ywv9a 6.8.0-1031-aws #33~22.04.1-Ubuntu SMP Thu Jun 26 14:22:30 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux Linux runner-zfyrx7zua-project-304-concurrent-3-ei3ywv9a 6.8.0-1031-aws #33~22.04.1-Ubuntu SMP Thu Jun 26 14:22:30 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux

Summary

Found 1 performance improvements and 2 performance regressions! Performance is the same for 9 metrics, 12 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:insecure-bank:iast:high_load worse
[+337.906µs; +709.387µs] or [+3.444%; +7.230%]
unstable
[-85.270op/s; +37.458op/s] or [-18.007%; +7.910%]
10.335ms 449.625op/s 9.811ms 473.531op/s
scenario:load:insecure-bank:iast_GLOBAL:high_load better
[-728.373µs; -303.280µs] or [-6.572%; -2.737%]
unstable
[-37.112op/s; +77.425op/s] or [-8.842%; +18.447%]
10.567ms 439.875op/s 11.083ms 419.719op/s
scenario:load:petclinic:profiling:high_load worse
[+0.994ms; +1.961ms] or [+2.094%; +4.131%]
unstable
[-9.878op/s; +4.028op/s] or [-10.019%; +4.086%]
48.945ms 95.662op/s 47.468ms 98.588op/s
Request duration reports for insecure-bank
gantt
    title insecure-bank - request duration [CI 0.99] : candidate=1.55.0-SNAPSHOT~c17ee0ea25, baseline=1.55.0-SNAPSHOT~295f7bf5b4
    dateFormat X
    axisFormat %s
section baseline
no_agent (4.298 ms) : 4251, 4345
.   : milestone, 4298,
iast (9.811 ms) : 9641, 9982
.   : milestone, 9811,
iast_FULL (15.386 ms) : 15079, 15694
.   : milestone, 15386,
iast_GLOBAL (11.083 ms) : 10877, 11289
.   : milestone, 11083,
profiling (8.542 ms) : 8393, 8692
.   : milestone, 8542,
tracing (7.622 ms) : 7506, 7738
.   : milestone, 7622,
section candidate
no_agent (4.313 ms) : 4257, 4368
.   : milestone, 4313,
iast (10.335 ms) : 10160, 10509
.   : milestone, 10335,
iast_FULL (15.254 ms) : 14947, 15561
.   : milestone, 15254,
iast_GLOBAL (10.567 ms) : 10378, 10755
.   : milestone, 10567,
profiling (8.713 ms) : 8572, 8855
.   : milestone, 8713,
tracing (7.601 ms) : 7493, 7709
.   : milestone, 7601,
Loading
  • baseline results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 4.298 ms [4.251 ms, 4.345 ms] -
iast 9.811 ms [9.641 ms, 9.982 ms] 5.514 ms (128.3%)
iast_FULL 15.386 ms [15.079 ms, 15.694 ms] 11.089 ms (258.0%)
iast_GLOBAL 11.083 ms [10.877 ms, 11.289 ms] 6.785 ms (157.9%)
profiling 8.542 ms [8.393 ms, 8.692 ms] 4.245 ms (98.8%)
tracing 7.622 ms [7.506 ms, 7.738 ms] 3.324 ms (77.3%)
  • candidate results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 4.313 ms [4.257 ms, 4.368 ms] -
iast 10.335 ms [10.16 ms, 10.509 ms] 6.022 ms (139.6%)
iast_FULL 15.254 ms [14.947 ms, 15.561 ms] 10.941 ms (253.7%)
iast_GLOBAL 10.567 ms [10.378 ms, 10.755 ms] 6.254 ms (145.0%)
profiling 8.713 ms [8.572 ms, 8.855 ms] 4.4 ms (102.0%)
tracing 7.601 ms [7.493 ms, 7.709 ms] 3.288 ms (76.2%)
Request duration reports for petclinic
gantt
    title petclinic - request duration [CI 0.99] : candidate=1.55.0-SNAPSHOT~c17ee0ea25, baseline=1.55.0-SNAPSHOT~295f7bf5b4
    dateFormat X
    axisFormat %s
section baseline
no_agent (36.989 ms) : 36685, 37293
.   : milestone, 36989,
appsec (49.128 ms) : 48708, 49547
.   : milestone, 49128,
code_origins (44.453 ms) : 44070, 44836
.   : milestone, 44453,
iast (45.03 ms) : 44642, 45417
.   : milestone, 45030,
profiling (47.468 ms) : 47019, 47916
.   : milestone, 47468,
tracing (44.353 ms) : 43968, 44737
.   : milestone, 44353,
section candidate
no_agent (36.945 ms) : 36647, 37244
.   : milestone, 36945,
appsec (47.743 ms) : 47327, 48159
.   : milestone, 47743,
code_origins (43.969 ms) : 43611, 44327
.   : milestone, 43969,
iast (45.016 ms) : 44623, 45408
.   : milestone, 45016,
profiling (48.945 ms) : 48495, 49395
.   : milestone, 48945,
tracing (43.561 ms) : 43196, 43927
.   : milestone, 43561,
Loading
  • baseline results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 36.989 ms [36.685 ms, 37.293 ms] -
appsec 49.128 ms [48.708 ms, 49.547 ms] 12.139 ms (32.8%)
code_origins 44.453 ms [44.07 ms, 44.836 ms] 7.465 ms (20.2%)
iast 45.03 ms [44.642 ms, 45.417 ms] 8.041 ms (21.7%)
profiling 47.468 ms [47.019 ms, 47.916 ms] 10.479 ms (28.3%)
tracing 44.353 ms [43.968 ms, 44.737 ms] 7.364 ms (19.9%)
  • candidate results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 36.945 ms [36.647 ms, 37.244 ms] -
appsec 47.743 ms [47.327 ms, 48.159 ms] 10.798 ms (29.2%)
code_origins 43.969 ms [43.611 ms, 44.327 ms] 7.023 ms (19.0%)
iast 45.016 ms [44.623 ms, 45.408 ms] 8.07 ms (21.8%)
profiling 48.945 ms [48.495 ms, 49.395 ms] 11.999 ms (32.5%)
tracing 43.561 ms [43.196 ms, 43.927 ms] 6.616 ms (17.9%)

Dacapo

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch master andrea.marziali/crashtracker-forward
git_commit_date 1760040282 1760099250
git_commit_sha 295f7bf c17ee0e
release_version 1.55.0-SNAPSHOT~295f7bf5b4 1.55.0-SNAPSHOT~c17ee0ea25
See matching parameters
Baseline Candidate
application biojava biojava
ci_job_date 1760101259 1760101259
ci_job_id 1173851785 1173851785
ci_pipeline_id 78962865 78962865
cpu_model Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz
kernel_version Linux runner-zfyrx7zua-project-304-concurrent-1-4s4a4d0x 6.8.0-1031-aws #33~22.04.1-Ubuntu SMP Thu Jun 26 14:22:30 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux Linux runner-zfyrx7zua-project-304-concurrent-1-4s4a4d0x 6.8.0-1031-aws #33~22.04.1-Ubuntu SMP Thu Jun 26 14:22:30 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux

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.55.0-SNAPSHOT~c17ee0ea25, baseline=1.55.0-SNAPSHOT~295f7bf5b4
    dateFormat X
    axisFormat %s
section baseline
no_agent (1.475 ms) : 1464, 1487
.   : milestone, 1475,
appsec (3.672 ms) : 3458, 3887
.   : milestone, 3672,
iast (2.213 ms) : 2149, 2276
.   : milestone, 2213,
iast_GLOBAL (2.251 ms) : 2188, 2315
.   : milestone, 2251,
profiling (2.072 ms) : 2020, 2125
.   : milestone, 2072,
tracing (2.029 ms) : 1979, 2078
.   : milestone, 2029,
section candidate
no_agent (1.477 ms) : 1466, 1489
.   : milestone, 1477,
appsec (3.705 ms) : 3486, 3924
.   : milestone, 3705,
iast (2.218 ms) : 2154, 2281
.   : milestone, 2218,
iast_GLOBAL (2.249 ms) : 2185, 2313
.   : milestone, 2249,
profiling (2.067 ms) : 2016, 2119
.   : milestone, 2067,
tracing (2.039 ms) : 1990, 2089
.   : milestone, 2039,
Loading
  • baseline results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 1.475 ms [1.464 ms, 1.487 ms] -
appsec 3.672 ms [3.458 ms, 3.887 ms] 2.197 ms (148.9%)
iast 2.213 ms [2.149 ms, 2.276 ms] 737.258 µs (50.0%)
iast_GLOBAL 2.251 ms [2.188 ms, 2.315 ms] 775.786 µs (52.6%)
profiling 2.072 ms [2.02 ms, 2.125 ms] 597.014 µs (40.5%)
tracing 2.029 ms [1.979 ms, 2.078 ms] 553.426 µs (37.5%)
  • candidate results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 1.477 ms [1.466 ms, 1.489 ms] -
appsec 3.705 ms [3.486 ms, 3.924 ms] 2.228 ms (150.8%)
iast 2.218 ms [2.154 ms, 2.281 ms] 740.392 µs (50.1%)
iast_GLOBAL 2.249 ms [2.185 ms, 2.313 ms] 771.554 µs (52.2%)
profiling 2.067 ms [2.016 ms, 2.119 ms] 589.981 µs (39.9%)
tracing 2.039 ms [1.99 ms, 2.089 ms] 562.004 µs (38.0%)
Execution time for biojava
gantt
    title biojava - execution time [CI 0.99] : candidate=1.55.0-SNAPSHOT~c17ee0ea25, baseline=1.55.0-SNAPSHOT~295f7bf5b4
    dateFormat X
    axisFormat %s
section baseline
no_agent (14.948 s) : 14948000, 14948000
.   : milestone, 14948000,
appsec (15.119 s) : 15119000, 15119000
.   : milestone, 15119000,
iast (18.494 s) : 18494000, 18494000
.   : milestone, 18494000,
iast_GLOBAL (17.826 s) : 17826000, 17826000
.   : milestone, 17826000,
profiling (15.543 s) : 15543000, 15543000
.   : milestone, 15543000,
tracing (15.275 s) : 15275000, 15275000
.   : milestone, 15275000,
section candidate
no_agent (15.439 s) : 15439000, 15439000
.   : milestone, 15439000,
appsec (15.14 s) : 15140000, 15140000
.   : milestone, 15140000,
iast (18.389 s) : 18389000, 18389000
.   : milestone, 18389000,
iast_GLOBAL (17.7 s) : 17700000, 17700000
.   : milestone, 17700000,
profiling (15.645 s) : 15645000, 15645000
.   : milestone, 15645000,
tracing (15.029 s) : 15029000, 15029000
.   : milestone, 15029000,
Loading
  • baseline results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 14.948 s [14.948 s, 14.948 s] -
appsec 15.119 s [15.119 s, 15.119 s] 171.0 ms (1.1%)
iast 18.494 s [18.494 s, 18.494 s] 3.546 s (23.7%)
iast_GLOBAL 17.826 s [17.826 s, 17.826 s] 2.878 s (19.3%)
profiling 15.543 s [15.543 s, 15.543 s] 595.0 ms (4.0%)
tracing 15.275 s [15.275 s, 15.275 s] 327.0 ms (2.2%)
  • candidate results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 15.439 s [15.439 s, 15.439 s] -
appsec 15.14 s [15.14 s, 15.14 s] -299.0 ms (-1.9%)
iast 18.389 s [18.389 s, 18.389 s] 2.95 s (19.1%)
iast_GLOBAL 17.7 s [17.7 s, 17.7 s] 2.261 s (14.6%)
profiling 15.645 s [15.645 s, 15.645 s] 206.0 ms (1.3%)
tracing 15.029 s [15.029 s, 15.029 s] -410.0 ms (-2.7%)

@amarziali amarziali enabled auto-merge (squash) October 10, 2025 12:29
@amarziali amarziali merged commit f3999b7 into master Oct 10, 2025
526 of 530 checks passed
@amarziali amarziali deleted the andrea.marziali/crashtracker-forward branch October 10, 2025 13:21
@github-actions github-actions bot added this to the 1.55.0 milestone Oct 10, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

comp: crash tracking Crash Tracking type: enhancement Enhancements and improvements type: refactoring

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants