Skip to content

Update doc with latest layout, instrumentation tests updated, and exception suppress note#9559

Merged
PerfectSlayer merged 1 commit intomasterfrom
bbujon/documentation
Sep 19, 2025
Merged

Update doc with latest layout, instrumentation tests updated, and exception suppress note#9559
PerfectSlayer merged 1 commit intomasterfrom
bbujon/documentation

Conversation

@PerfectSlayer
Copy link
Copy Markdown
Contributor

What Does This Do

Update the developer documentation with the latest instrumentation layout, the new instrumentation tests runner, and add a note about exception suppression on constructor.

Motivation

Keep the documentation up-to-date

Additional Notes

Contributor Checklist

Jira ticket: [PROJ-IDENT]

@PerfectSlayer PerfectSlayer requested a review from a team as a code owner September 18, 2025 11:23
@PerfectSlayer PerfectSlayer added type: enhancement Enhancements and improvements type: documentation tag: no release notes Changes to exclude from release notes labels Sep 18, 2025
@datadog-official

This comment has been minimized.

@pr-commenter
Copy link
Copy Markdown

pr-commenter Bot commented Sep 18, 2025

Benchmarks

Startup

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch master bbujon/documentation
git_commit_date 1758270634 1758273916
git_commit_sha 561eb5e 073d401
release_version 1.54.0-SNAPSHOT~561eb5e7af 1.54.0-SNAPSHOT~073d4015f7
See matching parameters
Baseline Candidate
application insecure-bank insecure-bank
ci_job_date 1758276071 1758276071
ci_job_id 1137820933 1137820933
ci_pipeline_id 76963077 76963077
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-xapvupnr 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-xapvupnr 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 48 metrics, 11 unstable metrics.

Startup time reports for petclinic
gantt
    title petclinic - global startup overhead: candidate=1.54.0-SNAPSHOT~073d4015f7, baseline=1.54.0-SNAPSHOT~561eb5e7af

    dateFormat X
    axisFormat %s
section tracing
Agent [baseline] (1.063 s) : 0, 1063194
Total [baseline] (10.744 s) : 0, 10744113
Agent [candidate] (1.063 s) : 0, 1062535
Total [candidate] (10.673 s) : 0, 10672699
section appsec
Agent [baseline] (1.242 s) : 0, 1241742
Total [baseline] (11.055 s) : 0, 11054784
Agent [candidate] (1.236 s) : 0, 1236242
Total [candidate] (11.041 s) : 0, 11040720
section iast
Agent [baseline] (1.192 s) : 0, 1191867
Total [baseline] (11.019 s) : 0, 11018904
Agent [candidate] (1.196 s) : 0, 1196300
Total [candidate] (11.084 s) : 0, 11084071
section profiling
Agent [baseline] (1.222 s) : 0, 1222260
Total [baseline] (11.015 s) : 0, 11015174
Agent [candidate] (1.218 s) : 0, 1217983
Total [candidate] (11.019 s) : 0, 11019111
Loading
  • baseline results
Module Variant Duration Δ tracing
Agent tracing 1.063 s -
Agent appsec 1.242 s 178.548 ms (16.8%)
Agent iast 1.192 s 128.673 ms (12.1%)
Agent profiling 1.222 s 159.066 ms (15.0%)
Total tracing 10.744 s -
Total appsec 11.055 s 310.671 ms (2.9%)
Total iast 11.019 s 274.792 ms (2.6%)
Total profiling 11.015 s 271.061 ms (2.5%)
  • candidate results
Module Variant Duration Δ tracing
Agent tracing 1.063 s -
Agent appsec 1.236 s 173.707 ms (16.3%)
Agent iast 1.196 s 133.765 ms (12.6%)
Agent profiling 1.218 s 155.447 ms (14.6%)
Total tracing 10.673 s -
Total appsec 11.041 s 368.021 ms (3.4%)
Total iast 11.084 s 411.372 ms (3.9%)
Total profiling 11.019 s 346.412 ms (3.2%)
gantt
    title petclinic - break down per module: candidate=1.54.0-SNAPSHOT~073d4015f7, baseline=1.54.0-SNAPSHOT~561eb5e7af

    dateFormat X
    axisFormat %s
section tracing
crashtracking [baseline] (1.474 ms) : 0, 1474
crashtracking [candidate] (1.463 ms) : 0, 1463
BytebuddyAgent [baseline] (734.014 ms) : 0, 734014
BytebuddyAgent [candidate] (732.93 ms) : 0, 732930
GlobalTracer [baseline] (253.304 ms) : 0, 253304
GlobalTracer [candidate] (253.034 ms) : 0, 253034
AppSec [baseline] (30.72 ms) : 0, 30720
AppSec [candidate] (30.624 ms) : 0, 30624
Debugger [baseline] (6.384 ms) : 0, 6384
Debugger [candidate] (6.383 ms) : 0, 6383
Remote Config [baseline] (696.444 µs) : 0, 696
Remote Config [candidate] (692.47 µs) : 0, 692
Telemetry [baseline] (15.599 ms) : 0, 15599
Telemetry [candidate] (16.272 ms) : 0, 16272
section appsec
crashtracking [baseline] (1.466 ms) : 0, 1466
crashtracking [candidate] (1.454 ms) : 0, 1454
BytebuddyAgent [baseline] (760.874 ms) : 0, 760874
BytebuddyAgent [candidate] (756.523 ms) : 0, 756523
GlobalTracer [baseline] (247.187 ms) : 0, 247187
GlobalTracer [candidate] (246.79 ms) : 0, 246790
AppSec [baseline] (171.0 ms) : 0, 171000
AppSec [candidate] (170.614 ms) : 0, 170614
Debugger [baseline] (6.823 ms) : 0, 6823
Debugger [candidate] (6.009 ms) : 0, 6009
Remote Config [baseline] (647.075 µs) : 0, 647
Remote Config [candidate] (635.853 µs) : 0, 636
Telemetry [baseline] (8.595 ms) : 0, 8595
Telemetry [candidate] (9.305 ms) : 0, 9305
IAST [baseline] (23.884 ms) : 0, 23884
IAST [candidate] (23.682 ms) : 0, 23682
section iast
crashtracking [baseline] (1.451 ms) : 0, 1451
crashtracking [candidate] (1.459 ms) : 0, 1459
BytebuddyAgent [baseline] (853.039 ms) : 0, 853039
BytebuddyAgent [candidate] (856.048 ms) : 0, 856048
GlobalTracer [baseline] (247.429 ms) : 0, 247429
GlobalTracer [candidate] (249.045 ms) : 0, 249045
AppSec [baseline] (25.26 ms) : 0, 25260
AppSec [candidate] (26.391 ms) : 0, 26391
Debugger [baseline] (6.06 ms) : 0, 6060
Debugger [candidate] (6.065 ms) : 0, 6065
Remote Config [baseline] (593.322 µs) : 0, 593
Remote Config [candidate] (597.212 µs) : 0, 597
Telemetry [baseline] (9.145 ms) : 0, 9145
Telemetry [candidate] (8.39 ms) : 0, 8390
IAST [baseline] (27.837 ms) : 0, 27837
IAST [candidate] (27.285 ms) : 0, 27285
section profiling
crashtracking [baseline] (1.456 ms) : 0, 1456
crashtracking [candidate] (1.448 ms) : 0, 1448
BytebuddyAgent [baseline] (768.571 ms) : 0, 768571
BytebuddyAgent [candidate] (765.839 ms) : 0, 765839
GlobalTracer [baseline] (234.846 ms) : 0, 234846
GlobalTracer [candidate] (234.513 ms) : 0, 234513
AppSec [baseline] (30.501 ms) : 0, 30501
AppSec [candidate] (30.333 ms) : 0, 30333
Debugger [baseline] (13.688 ms) : 0, 13688
Debugger [candidate] (13.941 ms) : 0, 13941
Remote Config [baseline] (734.704 µs) : 0, 735
Remote Config [candidate] (1.505 ms) : 0, 1505
Telemetry [baseline] (9.689 ms) : 0, 9689
Telemetry [candidate] (8.849 ms) : 0, 8849
ProfilingAgent [baseline] (111.233 ms) : 0, 111233
ProfilingAgent [candidate] (110.023 ms) : 0, 110023
Profiling [baseline] (111.888 ms) : 0, 111888
Profiling [candidate] (110.683 ms) : 0, 110683
Loading
Startup time reports for insecure-bank
gantt
    title insecure-bank - global startup overhead: candidate=1.54.0-SNAPSHOT~073d4015f7, baseline=1.54.0-SNAPSHOT~561eb5e7af

    dateFormat X
    axisFormat %s
section tracing
Agent [baseline] (1.066 s) : 0, 1065527
Total [baseline] (8.643 s) : 0, 8642750
Agent [candidate] (1.062 s) : 0, 1062019
Total [candidate] (8.593 s) : 0, 8592902
section iast
Agent [baseline] (1.202 s) : 0, 1201572
Total [baseline] (9.303 s) : 0, 9302817
Agent [candidate] (1.19 s) : 0, 1190378
Total [candidate] (9.305 s) : 0, 9305185
Loading
  • baseline results
Module Variant Duration Δ tracing
Agent tracing 1.066 s -
Agent iast 1.202 s 136.045 ms (12.8%)
Total tracing 8.643 s -
Total iast 9.303 s 660.067 ms (7.6%)
  • candidate results
Module Variant Duration Δ tracing
Agent tracing 1.062 s -
Agent iast 1.19 s 128.358 ms (12.1%)
Total tracing 8.593 s -
Total iast 9.305 s 712.283 ms (8.3%)
gantt
    title insecure-bank - break down per module: candidate=1.54.0-SNAPSHOT~073d4015f7, baseline=1.54.0-SNAPSHOT~561eb5e7af

    dateFormat X
    axisFormat %s
section tracing
crashtracking [baseline] (1.464 ms) : 0, 1464
crashtracking [candidate] (1.455 ms) : 0, 1455
BytebuddyAgent [baseline] (735.294 ms) : 0, 735294
BytebuddyAgent [candidate] (732.993 ms) : 0, 732993
GlobalTracer [baseline] (253.516 ms) : 0, 253516
GlobalTracer [candidate] (252.696 ms) : 0, 252696
AppSec [baseline] (30.69 ms) : 0, 30690
AppSec [candidate] (30.638 ms) : 0, 30638
Debugger [baseline] (6.409 ms) : 0, 6409
Debugger [candidate] (6.366 ms) : 0, 6366
Remote Config [baseline] (695.73 µs) : 0, 696
Remote Config [candidate] (699.749 µs) : 0, 700
Telemetry [baseline] (16.446 ms) : 0, 16446
Telemetry [candidate] (16.157 ms) : 0, 16157
section iast
crashtracking [baseline] (1.47 ms) : 0, 1470
crashtracking [candidate] (1.456 ms) : 0, 1456
BytebuddyAgent [baseline] (861.05 ms) : 0, 861050
BytebuddyAgent [candidate] (852.1 ms) : 0, 852100
GlobalTracer [baseline] (247.699 ms) : 0, 247699
GlobalTracer [candidate] (245.479 ms) : 0, 245479
AppSec [baseline] (26.298 ms) : 0, 26298
AppSec [candidate] (26.02 ms) : 0, 26020
Debugger [baseline] (6.031 ms) : 0, 6031
Debugger [candidate] (6.034 ms) : 0, 6034
Remote Config [baseline] (600.063 µs) : 0, 600
Remote Config [candidate] (598.957 µs) : 0, 599
Telemetry [baseline] (8.358 ms) : 0, 8358
Telemetry [candidate] (8.302 ms) : 0, 8302
IAST [baseline] (28.971 ms) : 0, 28971
IAST [candidate] (29.494 ms) : 0, 29494
Loading

Load

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch master bbujon/documentation
git_commit_date 1758270634 1758273916
git_commit_sha 561eb5e 073d401
release_version 1.54.0-SNAPSHOT~561eb5e7af 1.54.0-SNAPSHOT~073d4015f7
See matching parameters
Baseline Candidate
application insecure-bank insecure-bank
ci_job_date 1758275736 1758275736
ci_job_id 1137820934 1137820934
ci_pipeline_id 76963077 76963077
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-8kwsdcv7 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-8kwsdcv7 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 1 performance regressions! Performance is the same for 10 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:no_agent:high_load better
[-305.221µs; -198.882µs] or [-6.802%; -4.432%]
unstable
[-56.777op/s; +175.839op/s] or [-5.550%; +17.187%]
4.235ms 1082.625op/s 4.487ms 1023.094op/s
scenario:load:petclinic:appsec:high_load worse
[+2.053ms; +2.981ms] or [+4.303%; +6.249%]
unstable
[-11.914op/s; +2.064op/s] or [-12.145%; +2.104%]
50.227ms 93.175op/s 47.709ms 98.100op/s
Request duration reports for petclinic
gantt
    title petclinic - request duration [CI 0.99] : candidate=1.54.0-SNAPSHOT~073d4015f7, baseline=1.54.0-SNAPSHOT~561eb5e7af
    dateFormat X
    axisFormat %s
section baseline
no_agent (37.86 ms) : 37556, 38165
.   : milestone, 37860,
appsec (47.709 ms) : 47294, 48125
.   : milestone, 47709,
code_origins (45.829 ms) : 45423, 46235
.   : milestone, 45829,
iast (45.639 ms) : 45255, 46022
.   : milestone, 45639,
profiling (48.089 ms) : 47661, 48517
.   : milestone, 48089,
tracing (43.495 ms) : 43138, 43852
.   : milestone, 43495,
section candidate
no_agent (38.365 ms) : 38051, 38680
.   : milestone, 38365,
appsec (50.227 ms) : 49780, 50673
.   : milestone, 50227,
code_origins (46.773 ms) : 46370, 47176
.   : milestone, 46773,
iast (45.611 ms) : 45206, 46016
.   : milestone, 45611,
profiling (48.58 ms) : 48140, 49021
.   : milestone, 48580,
tracing (44.27 ms) : 43896, 44644
.   : milestone, 44270,
Loading
  • baseline results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 37.86 ms [37.556 ms, 38.165 ms] -
appsec 47.709 ms [47.294 ms, 48.125 ms] 9.849 ms (26.0%)
code_origins 45.829 ms [45.423 ms, 46.235 ms] 7.969 ms (21.0%)
iast 45.639 ms [45.255 ms, 46.022 ms] 7.778 ms (20.5%)
profiling 48.089 ms [47.661 ms, 48.517 ms] 10.229 ms (27.0%)
tracing 43.495 ms [43.138 ms, 43.852 ms] 5.635 ms (14.9%)
  • candidate results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 38.365 ms [38.051 ms, 38.68 ms] -
appsec 50.227 ms [49.78 ms, 50.673 ms] 11.861 ms (30.9%)
code_origins 46.773 ms [46.37 ms, 47.176 ms] 8.408 ms (21.9%)
iast 45.611 ms [45.206 ms, 46.016 ms] 7.245 ms (18.9%)
profiling 48.58 ms [48.14 ms, 49.021 ms] 10.215 ms (26.6%)
tracing 44.27 ms [43.896 ms, 44.644 ms] 5.905 ms (15.4%)
Request duration reports for insecure-bank
gantt
    title insecure-bank - request duration [CI 0.99] : candidate=1.54.0-SNAPSHOT~073d4015f7, baseline=1.54.0-SNAPSHOT~561eb5e7af
    dateFormat X
    axisFormat %s
section baseline
no_agent (4.487 ms) : 4435, 4540
.   : milestone, 4487,
iast (9.853 ms) : 9687, 10019
.   : milestone, 9853,
iast_FULL (13.899 ms) : 13625, 14173
.   : milestone, 13899,
iast_GLOBAL (10.377 ms) : 10195, 10559
.   : milestone, 10377,
profiling (9.398 ms) : 9252, 9545
.   : milestone, 9398,
tracing (7.939 ms) : 7813, 8064
.   : milestone, 7939,
section candidate
no_agent (4.235 ms) : 4189, 4282
.   : milestone, 4235,
iast (9.618 ms) : 9455, 9782
.   : milestone, 9618,
iast_FULL (14.234 ms) : 13953, 14514
.   : milestone, 14234,
iast_GLOBAL (10.348 ms) : 10168, 10528
.   : milestone, 10348,
profiling (9.074 ms) : 8928, 9220
.   : milestone, 9074,
tracing (7.884 ms) : 7764, 8004
.   : milestone, 7884,
Loading
  • baseline results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 4.487 ms [4.435 ms, 4.54 ms] -
iast 9.853 ms [9.687 ms, 10.019 ms] 5.366 ms (119.6%)
iast_FULL 13.899 ms [13.625 ms, 14.173 ms] 9.412 ms (209.7%)
iast_GLOBAL 10.377 ms [10.195 ms, 10.559 ms] 5.89 ms (131.3%)
profiling 9.398 ms [9.252 ms, 9.545 ms] 4.911 ms (109.4%)
tracing 7.939 ms [7.813 ms, 8.064 ms] 3.452 ms (76.9%)
  • candidate results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 4.235 ms [4.189 ms, 4.282 ms] -
iast 9.618 ms [9.455 ms, 9.782 ms] 5.383 ms (127.1%)
iast_FULL 14.234 ms [13.953 ms, 14.514 ms] 9.998 ms (236.1%)
iast_GLOBAL 10.348 ms [10.168 ms, 10.528 ms] 6.112 ms (144.3%)
profiling 9.074 ms [8.928 ms, 9.22 ms] 4.838 ms (114.2%)
tracing 7.884 ms [7.764 ms, 8.004 ms] 3.649 ms (86.2%)

Dacapo

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch master bbujon/documentation
git_commit_date 1758270634 1758273916
git_commit_sha 561eb5e 073d401
release_version 1.54.0-SNAPSHOT~561eb5e7af 1.54.0-SNAPSHOT~073d4015f7
See matching parameters
Baseline Candidate
application biojava biojava
ci_job_date 1758276272 1758276272
ci_job_id 1137820935 1137820935
ci_pipeline_id 76963077 76963077
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-orl56ve7 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-orl56ve7 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 0 performance regressions! Performance is the same for 11 metrics, 0 unstable metrics.

scenario Δ mean execution_time candidate mean execution_time baseline mean execution_time
scenario:dacapo:tomcat:appsec better
[-1.469ms; -1.130ms] or [-39.201%; -30.138%]
2.449ms 3.748ms
Execution time for biojava
gantt
    title biojava - execution time [CI 0.99] : candidate=1.54.0-SNAPSHOT~073d4015f7, baseline=1.54.0-SNAPSHOT~561eb5e7af
    dateFormat X
    axisFormat %s
section baseline
no_agent (14.889 s) : 14889000, 14889000
.   : milestone, 14889000,
appsec (14.997 s) : 14997000, 14997000
.   : milestone, 14997000,
iast (18.299 s) : 18299000, 18299000
.   : milestone, 18299000,
iast_GLOBAL (18.115 s) : 18115000, 18115000
.   : milestone, 18115000,
profiling (15.786 s) : 15786000, 15786000
.   : milestone, 15786000,
tracing (14.969 s) : 14969000, 14969000
.   : milestone, 14969000,
section candidate
no_agent (14.98 s) : 14980000, 14980000
.   : milestone, 14980000,
appsec (14.84 s) : 14840000, 14840000
.   : milestone, 14840000,
iast (18.737 s) : 18737000, 18737000
.   : milestone, 18737000,
iast_GLOBAL (18.084 s) : 18084000, 18084000
.   : milestone, 18084000,
profiling (16.019 s) : 16019000, 16019000
.   : milestone, 16019000,
tracing (14.84 s) : 14840000, 14840000
.   : milestone, 14840000,
Loading
  • baseline results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 14.889 s [14.889 s, 14.889 s] -
appsec 14.997 s [14.997 s, 14.997 s] 108.0 ms (0.7%)
iast 18.299 s [18.299 s, 18.299 s] 3.41 s (22.9%)
iast_GLOBAL 18.115 s [18.115 s, 18.115 s] 3.226 s (21.7%)
profiling 15.786 s [15.786 s, 15.786 s] 897.0 ms (6.0%)
tracing 14.969 s [14.969 s, 14.969 s] 80.0 ms (0.5%)
  • candidate results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 14.98 s [14.98 s, 14.98 s] -
appsec 14.84 s [14.84 s, 14.84 s] -140.0 ms (-0.9%)
iast 18.737 s [18.737 s, 18.737 s] 3.757 s (25.1%)
iast_GLOBAL 18.084 s [18.084 s, 18.084 s] 3.104 s (20.7%)
profiling 16.019 s [16.019 s, 16.019 s] 1.039 s (6.9%)
tracing 14.84 s [14.84 s, 14.84 s] -140.0 ms (-0.9%)
Execution time for tomcat
gantt
    title tomcat - execution time [CI 0.99] : candidate=1.54.0-SNAPSHOT~073d4015f7, baseline=1.54.0-SNAPSHOT~561eb5e7af
    dateFormat X
    axisFormat %s
section baseline
no_agent (1.478 ms) : 1466, 1489
.   : milestone, 1478,
appsec (3.748 ms) : 3531, 3966
.   : milestone, 3748,
iast (2.192 ms) : 2130, 2255
.   : milestone, 2192,
iast_GLOBAL (2.245 ms) : 2182, 2308
.   : milestone, 2245,
profiling (2.063 ms) : 2011, 2115
.   : milestone, 2063,
tracing (2.022 ms) : 1972, 2071
.   : milestone, 2022,
section candidate
no_agent (1.469 ms) : 1458, 1481
.   : milestone, 1469,
appsec (2.449 ms) : 2399, 2499
.   : milestone, 2449,
iast (2.19 ms) : 2128, 2252
.   : milestone, 2190,
iast_GLOBAL (2.233 ms) : 2170, 2296
.   : milestone, 2233,
profiling (2.072 ms) : 2020, 2125
.   : milestone, 2072,
tracing (2.033 ms) : 1984, 2082
.   : milestone, 2033,
Loading
  • baseline results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 1.478 ms [1.466 ms, 1.489 ms] -
appsec 3.748 ms [3.531 ms, 3.966 ms] 2.27 ms (153.6%)
iast 2.192 ms [2.13 ms, 2.255 ms] 714.349 µs (48.3%)
iast_GLOBAL 2.245 ms [2.182 ms, 2.308 ms] 767.402 µs (51.9%)
profiling 2.063 ms [2.011 ms, 2.115 ms] 585.047 µs (39.6%)
tracing 2.022 ms [1.972 ms, 2.071 ms] 543.834 µs (36.8%)
  • candidate results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 1.469 ms [1.458 ms, 1.481 ms] -
appsec 2.449 ms [2.399 ms, 2.499 ms] 979.267 µs (66.6%)
iast 2.19 ms [2.128 ms, 2.252 ms] 720.398 µs (49.0%)
iast_GLOBAL 2.233 ms [2.17 ms, 2.296 ms] 763.333 µs (51.9%)
profiling 2.072 ms [2.02 ms, 2.125 ms] 603.07 µs (41.0%)
tracing 2.033 ms [1.984 ms, 2.082 ms] 563.62 µs (38.4%)

Copy link
Copy Markdown
Contributor

@bric3 bric3 left a comment

Choose a reason for hiding this comment

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

LGTM, some suggestions though.

Comment thread docs/how_instrumentations_work.md Outdated
Comment thread docs/how_instrumentations_work.md Outdated
Comment thread docs/how_instrumentations_work.md Outdated
Comment thread docs/how_instrumentations_work.md Outdated
@PerfectSlayer
Copy link
Copy Markdown
Contributor Author

Thanks for the suggestions! Applied them all to make the doc even better 🤝

Comment thread docs/how_instrumentations_work.md Outdated
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Suggested change
which configures the tests.
which configure the tests.

Comment thread docs/how_instrumentations_work.md Outdated
Comment on lines 648 to 650
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Suggested change
- As usual, class names should be nouns, in camel case with the first letter of each internal word capitalized.
Use whole words-avoid acronyms and abbreviations (unless the abbreviation is much more widely used than the long form,
such as URL or HTML).
- As usual, class names should be nouns in camel case with the first letter of each internal word capitalized.
Use whole words -- avoid acronyms and abbreviations (unless the abbreviation is much more widely used than the long form,
such as with URLs or HTML).

Copy link
Copy Markdown
Contributor

@sarahchen6 sarahchen6 left a comment

Choose a reason for hiding this comment

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

Thanks for updating these docs! Left some nits, but feel free to ignore 😅

Comment thread docs/how_to_test.md Outdated
Comment thread docs/how_instrumentations_work.md Outdated
Comment thread docs/how_instrumentations_work.md Outdated
Comment thread docs/how_instrumentations_work.md Outdated
Comment thread docs/how_instrumentations_work.md Outdated
Comment thread docs/how_instrumentations_work.md Outdated
Comment thread docs/how_instrumentations_work.md Outdated
@PerfectSlayer
Copy link
Copy Markdown
Contributor Author

Thanks for the comments! I integrated them all and added both of you as co-authors 🤝

@PerfectSlayer PerfectSlayer enabled auto-merge (squash) September 19, 2025 09:36
@PerfectSlayer PerfectSlayer merged commit 418fb39 into master Sep 19, 2025
502 of 503 checks passed
@PerfectSlayer PerfectSlayer deleted the bbujon/documentation branch September 19, 2025 10:08
@github-actions github-actions Bot added this to the 1.54.0 milestone Sep 19, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

tag: no release notes Changes to exclude from release notes type: documentation type: enhancement Enhancements and improvements

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants