Skip to content

Conversation

@mhlidd
Copy link
Contributor

@mhlidd mhlidd commented Oct 23, 2025

What Does This Do

This PR adds another Gradle task to the ConfigInversionLinter plugin. The task goes through all Configuration definitions in dd-trace-api/src/main/java/datadog/trace/api/config and ensures that all defined configurations exist in the local metadata/supported-configurations.json file. Note that some files (specifically ProfilingConfig.java) also define default values in the package, and the Gradle task accounts for that by skipping all strings ending with _DEFAULT.

Additionally, the ConfigInversionLinter plugin was mistakenly not activated in prior PRs. This PR activates the plugin to enable all relevant tasks.

Motivation

Additional Notes

Contributor Checklist

Jira ticket: [PROJ-IDENT]

@datadog-datadog-prod-us1
Copy link
Contributor

datadog-datadog-prod-us1 bot commented Oct 23, 2025

🎯 Code Coverage
Patch Coverage: 100.00%
Total Coverage: 59.67%

View detailed report

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

@pr-commenter
Copy link

pr-commenter bot commented Oct 23, 2025

Benchmarks

Startup

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch master mhlidd/update_config_invaersion_gradle
git_commit_date 1761247499 1761250394
git_commit_sha c0b9147 af20a7c
release_version 1.55.0-SNAPSHOT~c0b9147e6b 1.55.0-SNAPSHOT~af20a7ce35
See matching parameters
Baseline Candidate
application insecure-bank insecure-bank
ci_job_date 1761252327 1761252327
ci_job_id 1195008160 1195008160
ci_pipeline_id 80149477 80149477
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-0-1eud6ez0 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-0-1eud6ez0 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 53 metrics, 12 unstable metrics.

Startup time reports for petclinic
gantt
    title petclinic - global startup overhead: candidate=1.55.0-SNAPSHOT~af20a7ce35, baseline=1.55.0-SNAPSHOT~c0b9147e6b

    dateFormat X
    axisFormat %s
section tracing
Agent [baseline] (1.036 s) : 0, 1035615
Total [baseline] (10.892 s) : 0, 10892478
Agent [candidate] (1.031 s) : 0, 1031078
Total [candidate] (10.833 s) : 0, 10833330
section appsec
Agent [baseline] (1.218 s) : 0, 1217768
Total [baseline] (10.93 s) : 0, 10929533
Agent [candidate] (1.211 s) : 0, 1210536
Total [candidate] (11.006 s) : 0, 11005913
section iast
Agent [baseline] (1.168 s) : 0, 1167773
Total [baseline] (11.184 s) : 0, 11183739
Agent [candidate] (1.169 s) : 0, 1168757
Total [candidate] (11.168 s) : 0, 11168466
section profiling
Agent [baseline] (1.174 s) : 0, 1173892
Total [baseline] (10.915 s) : 0, 10915430
Agent [candidate] (1.173 s) : 0, 1172758
Total [candidate] (11.007 s) : 0, 11006919
Loading
  • baseline results
Module Variant Duration Δ tracing
Agent tracing 1.036 s -
Agent appsec 1.218 s 182.153 ms (17.6%)
Agent iast 1.168 s 132.158 ms (12.8%)
Agent profiling 1.174 s 138.277 ms (13.4%)
Total tracing 10.892 s -
Total appsec 10.93 s 37.054 ms (0.3%)
Total iast 11.184 s 291.26 ms (2.7%)
Total profiling 10.915 s 22.951 ms (0.2%)
  • candidate results
Module Variant Duration Δ tracing
Agent tracing 1.031 s -
Agent appsec 1.211 s 179.459 ms (17.4%)
Agent iast 1.169 s 137.679 ms (13.4%)
Agent profiling 1.173 s 141.68 ms (13.7%)
Total tracing 10.833 s -
Total appsec 11.006 s 172.584 ms (1.6%)
Total iast 11.168 s 335.137 ms (3.1%)
Total profiling 11.007 s 173.589 ms (1.6%)
gantt
    title petclinic - break down per module: candidate=1.55.0-SNAPSHOT~af20a7ce35, baseline=1.55.0-SNAPSHOT~c0b9147e6b

    dateFormat X
    axisFormat %s
section tracing
crashtracking [baseline] (1.485 ms) : 0, 1485
crashtracking [candidate] (1.471 ms) : 0, 1471
BytebuddyAgent [baseline] (706.343 ms) : 0, 706343
BytebuddyAgent [candidate] (702.884 ms) : 0, 702884
GlobalTracer [baseline] (245.988 ms) : 0, 245988
GlobalTracer [candidate] (245.354 ms) : 0, 245354
AppSec [baseline] (32.383 ms) : 0, 32383
AppSec [candidate] (32.311 ms) : 0, 32311
Debugger [baseline] (6.427 ms) : 0, 6427
Debugger [candidate] (6.385 ms) : 0, 6385
Remote Config [baseline] (685.703 µs) : 0, 686
Remote Config [candidate] (684.918 µs) : 0, 685
Telemetry [baseline] (13.586 ms) : 0, 13586
Telemetry [candidate] (15.174 ms) : 0, 15174
Flare Poller [baseline] (7.306 ms) : 0, 7306
Flare Poller [candidate] (5.676 ms) : 0, 5676
section appsec
crashtracking [baseline] (1.494 ms) : 0, 1494
crashtracking [candidate] (1.474 ms) : 0, 1474
BytebuddyAgent [baseline] (734.965 ms) : 0, 734965
BytebuddyAgent [candidate] (731.281 ms) : 0, 731281
GlobalTracer [baseline] (239.103 ms) : 0, 239103
GlobalTracer [candidate] (237.66 ms) : 0, 237660
IAST [baseline] (25.489 ms) : 0, 25489
IAST [candidate] (25.163 ms) : 0, 25163
AppSec [baseline] (175.972 ms) : 0, 175972
AppSec [candidate] (174.777 ms) : 0, 174777
Debugger [baseline] (6.028 ms) : 0, 6028
Debugger [candidate] (5.958 ms) : 0, 5958
Remote Config [baseline] (662.115 µs) : 0, 662
Remote Config [candidate] (629.273 µs) : 0, 629
Telemetry [baseline] (8.619 ms) : 0, 8619
Telemetry [candidate] (8.394 ms) : 0, 8394
Flare Poller [baseline] (4.007 ms) : 0, 4007
Flare Poller [candidate] (3.917 ms) : 0, 3917
section iast
crashtracking [baseline] (1.471 ms) : 0, 1471
crashtracking [candidate] (1.499 ms) : 0, 1499
BytebuddyAgent [baseline] (828.865 ms) : 0, 828865
BytebuddyAgent [candidate] (829.279 ms) : 0, 829279
GlobalTracer [baseline] (234.665 ms) : 0, 234665
GlobalTracer [candidate] (235.192 ms) : 0, 235192
IAST [baseline] (31.957 ms) : 0, 31957
IAST [candidate] (33.718 ms) : 0, 33718
AppSec [baseline] (30.03 ms) : 0, 30030
AppSec [candidate] (28.059 ms) : 0, 28059
Debugger [baseline] (6.126 ms) : 0, 6126
Debugger [candidate] (6.192 ms) : 0, 6192
Remote Config [baseline] (606.779 µs) : 0, 607
Remote Config [candidate] (599.569 µs) : 0, 600
Telemetry [baseline] (8.454 ms) : 0, 8454
Telemetry [candidate] (8.484 ms) : 0, 8484
Flare Poller [baseline] (4.135 ms) : 0, 4135
Flare Poller [candidate] (4.188 ms) : 0, 4188
section profiling
crashtracking [baseline] (1.475 ms) : 0, 1475
crashtracking [candidate] (1.457 ms) : 0, 1457
BytebuddyAgent [baseline] (727.457 ms) : 0, 727457
BytebuddyAgent [candidate] (726.145 ms) : 0, 726145
GlobalTracer [baseline] (220.435 ms) : 0, 220435
GlobalTracer [candidate] (220.258 ms) : 0, 220258
AppSec [baseline] (32.185 ms) : 0, 32185
AppSec [candidate] (32.29 ms) : 0, 32290
Debugger [baseline] (13.731 ms) : 0, 13731
Debugger [candidate] (10.598 ms) : 0, 10598
Remote Config [baseline] (700.411 µs) : 0, 700
Remote Config [candidate] (3.041 ms) : 0, 3041
Telemetry [baseline] (8.972 ms) : 0, 8972
Telemetry [candidate] (9.325 ms) : 0, 9325
Flare Poller [baseline] (4.132 ms) : 0, 4132
Flare Poller [candidate] (4.069 ms) : 0, 4069
ProfilingAgent [baseline] (109.341 ms) : 0, 109341
ProfilingAgent [candidate] (109.631 ms) : 0, 109631
Profiling [baseline] (109.975 ms) : 0, 109975
Profiling [candidate] (110.273 ms) : 0, 110273
Loading
Startup time reports for insecure-bank
gantt
    title insecure-bank - global startup overhead: candidate=1.55.0-SNAPSHOT~af20a7ce35, baseline=1.55.0-SNAPSHOT~c0b9147e6b

    dateFormat X
    axisFormat %s
section tracing
Agent [baseline] (1.031 s) : 0, 1030502
Total [baseline] (8.683 s) : 0, 8682928
Agent [candidate] (1.04 s) : 0, 1040099
Total [candidate] (8.661 s) : 0, 8661190
section iast
Agent [baseline] (1.177 s) : 0, 1177251
Total [baseline] (9.372 s) : 0, 9371894
Agent [candidate] (1.17 s) : 0, 1169867
Total [candidate] (9.412 s) : 0, 9412479
Loading
  • baseline results
Module Variant Duration Δ tracing
Agent tracing 1.031 s -
Agent iast 1.177 s 146.749 ms (14.2%)
Total tracing 8.683 s -
Total iast 9.372 s 688.966 ms (7.9%)
  • candidate results
Module Variant Duration Δ tracing
Agent tracing 1.04 s -
Agent iast 1.17 s 129.768 ms (12.5%)
Total tracing 8.661 s -
Total iast 9.412 s 751.288 ms (8.7%)
gantt
    title insecure-bank - break down per module: candidate=1.55.0-SNAPSHOT~af20a7ce35, baseline=1.55.0-SNAPSHOT~c0b9147e6b

    dateFormat X
    axisFormat %s
section tracing
crashtracking [baseline] (1.488 ms) : 0, 1488
crashtracking [candidate] (1.48 ms) : 0, 1480
BytebuddyAgent [baseline] (702.178 ms) : 0, 702178
BytebuddyAgent [candidate] (709.102 ms) : 0, 709102
GlobalTracer [baseline] (245.379 ms) : 0, 245379
GlobalTracer [candidate] (247.191 ms) : 0, 247191
AppSec [baseline] (32.26 ms) : 0, 32260
AppSec [candidate] (32.718 ms) : 0, 32718
Debugger [baseline] (6.374 ms) : 0, 6374
Debugger [candidate] (6.459 ms) : 0, 6459
Remote Config [baseline] (696.323 µs) : 0, 696
Remote Config [candidate] (687.509 µs) : 0, 688
Telemetry [baseline] (13.076 ms) : 0, 13076
Telemetry [candidate] (15.229 ms) : 0, 15229
Flare Poller [baseline] (7.891 ms) : 0, 7891
Flare Poller [candidate] (5.863 ms) : 0, 5863
section iast
crashtracking [baseline] (1.481 ms) : 0, 1481
crashtracking [candidate] (1.492 ms) : 0, 1492
BytebuddyAgent [baseline] (835.3 ms) : 0, 835300
BytebuddyAgent [candidate] (831.363 ms) : 0, 831363
GlobalTracer [baseline] (237.112 ms) : 0, 237112
GlobalTracer [candidate] (234.935 ms) : 0, 234935
IAST [baseline] (35.687 ms) : 0, 35687
IAST [candidate] (34.462 ms) : 0, 34462
AppSec [baseline] (26.755 ms) : 0, 26755
AppSec [candidate] (26.962 ms) : 0, 26962
Debugger [baseline] (6.218 ms) : 0, 6218
Debugger [candidate] (6.114 ms) : 0, 6114
Remote Config [baseline] (616.089 µs) : 0, 616
Remote Config [candidate] (587.966 µs) : 0, 588
Telemetry [baseline] (8.482 ms) : 0, 8482
Telemetry [candidate] (8.373 ms) : 0, 8373
Flare Poller [baseline] (4.14 ms) : 0, 4140
Flare Poller [candidate] (4.109 ms) : 0, 4109
Loading

Load

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch master mhlidd/update_config_invaersion_gradle
git_commit_date 1761247499 1761250394
git_commit_sha c0b9147 af20a7c
release_version 1.55.0-SNAPSHOT~c0b9147e6b 1.55.0-SNAPSHOT~af20a7ce35
See matching parameters
Baseline Candidate
application insecure-bank insecure-bank
ci_job_date 1761251908 1761251908
ci_job_id 1195008161 1195008161
ci_pipeline_id 80149477 80149477
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-0-h2mtyqak 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-0-h2mtyqak 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 2 performance improvements and 3 performance regressions! Performance is the same for 7 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:tracing:high_load better
[-438.006µs; -185.643µs] or [-5.346%; -2.266%]
unstable
[-41.878op/s; +85.753op/s] or [-7.402%; +15.157%]
7.881ms 587.719op/s 8.193ms 565.781op/s
scenario:load:insecure-bank:iast_GLOBAL:high_load worse
[+647.536µs; +1062.234µs] or [+6.283%; +10.307%]
unstable
[-80.295op/s; +11.670op/s] or [-17.806%; +2.588%]
11.161ms 416.625op/s 10.306ms 450.938op/s
scenario:load:petclinic:no_agent:high_load worse
[+0.925ms; +1.562ms] or [+2.569%; +4.337%]
unstable
[-13.313op/s; +4.513op/s] or [-10.252%; +3.475%]
37.256ms 125.450op/s 36.013ms 129.850op/s
scenario:load:petclinic:profiling:high_load better
[-2.035ms; -1.096ms] or [-4.223%; -2.274%]
unstable
[-3.903op/s; +10.478op/s] or [-4.020%; +10.791%]
46.615ms 100.388op/s 48.180ms 97.100op/s
scenario:load:petclinic:tracing:high_load worse
[+1.087ms; +1.886ms] or [+2.509%; +4.356%]
unstable
[-12.124op/s; +2.138op/s] or [-11.080%; +1.954%]
44.790ms 104.425op/s 43.303ms 109.418op/s
Request duration reports for petclinic
gantt
    title petclinic - request duration [CI 0.99] : candidate=1.55.0-SNAPSHOT~af20a7ce35, baseline=1.55.0-SNAPSHOT~c0b9147e6b
    dateFormat X
    axisFormat %s
section baseline
no_agent (36.013 ms) : 35724, 36302
.   : milestone, 36013,
appsec (46.82 ms) : 46418, 47222
.   : milestone, 46820,
code_origins (43.663 ms) : 43291, 44035
.   : milestone, 43663,
iast (44.689 ms) : 44305, 45073
.   : milestone, 44689,
profiling (48.18 ms) : 47731, 48628
.   : milestone, 48180,
tracing (43.303 ms) : 42944, 43662
.   : milestone, 43303,
section candidate
no_agent (37.256 ms) : 36954, 37559
.   : milestone, 37256,
appsec (46.853 ms) : 46436, 47269
.   : milestone, 46853,
code_origins (43.827 ms) : 43461, 44194
.   : milestone, 43827,
iast (45.668 ms) : 45272, 46065
.   : milestone, 45668,
profiling (46.615 ms) : 46191, 47039
.   : milestone, 46615,
tracing (44.79 ms) : 44405, 45174
.   : milestone, 44790,
Loading
  • baseline results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 36.013 ms [35.724 ms, 36.302 ms] -
appsec 46.82 ms [46.418 ms, 47.222 ms] 10.807 ms (30.0%)
code_origins 43.663 ms [43.291 ms, 44.035 ms] 7.65 ms (21.2%)
iast 44.689 ms [44.305 ms, 45.073 ms] 8.676 ms (24.1%)
profiling 48.18 ms [47.731 ms, 48.628 ms] 12.167 ms (33.8%)
tracing 43.303 ms [42.944 ms, 43.662 ms] 7.29 ms (20.2%)
  • candidate results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 37.256 ms [36.954 ms, 37.559 ms] -
appsec 46.853 ms [46.436 ms, 47.269 ms] 9.596 ms (25.8%)
code_origins 43.827 ms [43.461 ms, 44.194 ms] 6.571 ms (17.6%)
iast 45.668 ms [45.272 ms, 46.065 ms] 8.412 ms (22.6%)
profiling 46.615 ms [46.191 ms, 47.039 ms] 9.358 ms (25.1%)
tracing 44.79 ms [44.405 ms, 45.174 ms] 7.533 ms (20.2%)
Request duration reports for insecure-bank
gantt
    title insecure-bank - request duration [CI 0.99] : candidate=1.55.0-SNAPSHOT~af20a7ce35, baseline=1.55.0-SNAPSHOT~c0b9147e6b
    dateFormat X
    axisFormat %s
section baseline
no_agent (4.411 ms) : 4356, 4465
.   : milestone, 4411,
iast (9.596 ms) : 9433, 9758
.   : milestone, 9596,
iast_FULL (14.805 ms) : 14506, 15103
.   : milestone, 14805,
iast_GLOBAL (10.306 ms) : 10124, 10487
.   : milestone, 10306,
profiling (8.911 ms) : 8771, 9051
.   : milestone, 8911,
tracing (8.193 ms) : 8071, 8314
.   : milestone, 8193,
section candidate
no_agent (4.399 ms) : 4346, 4453
.   : milestone, 4399,
iast (9.58 ms) : 9422, 9739
.   : milestone, 9580,
iast_FULL (14.289 ms) : 14002, 14576
.   : milestone, 14289,
iast_GLOBAL (11.161 ms) : 10957, 11364
.   : milestone, 11161,
profiling (9.092 ms) : 8945, 9239
.   : milestone, 9092,
tracing (7.881 ms) : 7768, 7994
.   : milestone, 7881,
Loading
  • baseline results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 4.411 ms [4.356 ms, 4.465 ms] -
iast 9.596 ms [9.433 ms, 9.758 ms] 5.185 ms (117.6%)
iast_FULL 14.805 ms [14.506 ms, 15.103 ms] 10.394 ms (235.7%)
iast_GLOBAL 10.306 ms [10.124 ms, 10.487 ms] 5.895 ms (133.7%)
profiling 8.911 ms [8.771 ms, 9.051 ms] 4.5 ms (102.0%)
tracing 8.193 ms [8.071 ms, 8.314 ms] 3.782 ms (85.7%)
  • candidate results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 4.399 ms [4.346 ms, 4.453 ms] -
iast 9.58 ms [9.422 ms, 9.739 ms] 5.181 ms (117.8%)
iast_FULL 14.289 ms [14.002 ms, 14.576 ms] 9.89 ms (224.8%)
iast_GLOBAL 11.161 ms [10.957 ms, 11.364 ms] 6.761 ms (153.7%)
profiling 9.092 ms [8.945 ms, 9.239 ms] 4.692 ms (106.7%)
tracing 7.881 ms [7.768 ms, 7.994 ms] 3.482 ms (79.1%)

Dacapo

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch master mhlidd/update_config_invaersion_gradle
git_commit_date 1761247499 1761250394
git_commit_sha c0b9147 af20a7c
release_version 1.55.0-SNAPSHOT~c0b9147e6b 1.55.0-SNAPSHOT~af20a7ce35
See matching parameters
Baseline Candidate
application biojava biojava
ci_job_date 1761252537 1761252537
ci_job_id 1195008162 1195008162
ci_pipeline_id 80149477 80149477
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-0-5dw5714l 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-0-5dw5714l 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~af20a7ce35, baseline=1.55.0-SNAPSHOT~c0b9147e6b
    dateFormat X
    axisFormat %s
section baseline
no_agent (1.478 ms) : 1466, 1489
.   : milestone, 1478,
appsec (3.742 ms) : 3525, 3960
.   : milestone, 3742,
iast (2.215 ms) : 2151, 2279
.   : milestone, 2215,
iast_GLOBAL (2.258 ms) : 2194, 2322
.   : milestone, 2258,
profiling (2.074 ms) : 2022, 2127
.   : milestone, 2074,
tracing (2.031 ms) : 1981, 2081
.   : milestone, 2031,
section candidate
no_agent (1.475 ms) : 1463, 1486
.   : milestone, 1475,
appsec (3.647 ms) : 3434, 3860
.   : milestone, 3647,
iast (2.212 ms) : 2148, 2275
.   : milestone, 2212,
iast_GLOBAL (2.251 ms) : 2187, 2314
.   : milestone, 2251,
profiling (2.082 ms) : 2029, 2135
.   : milestone, 2082,
tracing (2.036 ms) : 1986, 2086
.   : milestone, 2036,
Loading
  • baseline results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 1.478 ms [1.466 ms, 1.489 ms] -
appsec 3.742 ms [3.525 ms, 3.96 ms] 2.265 ms (153.3%)
iast 2.215 ms [2.151 ms, 2.279 ms] 737.75 µs (49.9%)
iast_GLOBAL 2.258 ms [2.194 ms, 2.322 ms] 780.342 µs (52.8%)
profiling 2.074 ms [2.022 ms, 2.127 ms] 596.977 µs (40.4%)
tracing 2.031 ms [1.981 ms, 2.081 ms] 553.414 µs (37.5%)
  • candidate results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 1.475 ms [1.463 ms, 1.486 ms] -
appsec 3.647 ms [3.434 ms, 3.86 ms] 2.172 ms (147.3%)
iast 2.212 ms [2.148 ms, 2.275 ms] 736.932 µs (50.0%)
iast_GLOBAL 2.251 ms [2.187 ms, 2.314 ms] 775.696 µs (52.6%)
profiling 2.082 ms [2.029 ms, 2.135 ms] 606.951 µs (41.2%)
tracing 2.036 ms [1.986 ms, 2.086 ms] 561.079 µs (38.0%)
Execution time for biojava
gantt
    title biojava - execution time [CI 0.99] : candidate=1.55.0-SNAPSHOT~af20a7ce35, baseline=1.55.0-SNAPSHOT~c0b9147e6b
    dateFormat X
    axisFormat %s
section baseline
no_agent (15.504 s) : 15504000, 15504000
.   : milestone, 15504000,
appsec (14.51 s) : 14510000, 14510000
.   : milestone, 14510000,
iast (18.839 s) : 18839000, 18839000
.   : milestone, 18839000,
iast_GLOBAL (18.125 s) : 18125000, 18125000
.   : milestone, 18125000,
profiling (15.494 s) : 15494000, 15494000
.   : milestone, 15494000,
tracing (15.306 s) : 15306000, 15306000
.   : milestone, 15306000,
section candidate
no_agent (14.909 s) : 14909000, 14909000
.   : milestone, 14909000,
appsec (14.993 s) : 14993000, 14993000
.   : milestone, 14993000,
iast (18.547 s) : 18547000, 18547000
.   : milestone, 18547000,
iast_GLOBAL (18.118 s) : 18118000, 18118000
.   : milestone, 18118000,
profiling (14.748 s) : 14748000, 14748000
.   : milestone, 14748000,
tracing (15.265 s) : 15265000, 15265000
.   : milestone, 15265000,
Loading
  • baseline results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 15.504 s [15.504 s, 15.504 s] -
appsec 14.51 s [14.51 s, 14.51 s] -994.0 ms (-6.4%)
iast 18.839 s [18.839 s, 18.839 s] 3.335 s (21.5%)
iast_GLOBAL 18.125 s [18.125 s, 18.125 s] 2.621 s (16.9%)
profiling 15.494 s [15.494 s, 15.494 s] -10.0 ms (-0.1%)
tracing 15.306 s [15.306 s, 15.306 s] -198.0 ms (-1.3%)
  • candidate results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 14.909 s [14.909 s, 14.909 s] -
appsec 14.993 s [14.993 s, 14.993 s] 84.0 ms (0.6%)
iast 18.547 s [18.547 s, 18.547 s] 3.638 s (24.4%)
iast_GLOBAL 18.118 s [18.118 s, 18.118 s] 3.209 s (21.5%)
profiling 14.748 s [14.748 s, 14.748 s] -161.0 ms (-1.1%)
tracing 15.265 s [15.265 s, 15.265 s] 356.0 ms (2.4%)

@mhlidd mhlidd changed the title Mhlidd/update config invaersion gradle Add Config Inversion Linter for Config Definitions Oct 23, 2025
@mhlidd mhlidd marked this pull request as ready for review October 23, 2025 21:58
@mhlidd mhlidd requested review from a team as code owners October 23, 2025 21:58
@mhlidd mhlidd requested review from bric3, mcculls and sarahchen6 and removed request for a team October 23, 2025 21:58
@github-actions
Copy link
Contributor

Hi! 👋 Thanks for your pull request! 🎉

To help us review it, please make sure to:

  • Add at least one type, and one component or instrumentation label to the pull request

If you need help, please check our contributing guidelines.

@mhlidd mhlidd added type: enhancement Enhancements and improvements tag: no release notes Changes to exclude from release notes comp: tooling Build & Tooling labels Oct 23, 2025
.replace(".", "_")

if (normalized !in supported && normalized !in aliasMapping) {
add("${file.name}:${i + 1} -> Config '$configValue' normalizes to '$normalized' which is not in supported-configurations.json")
Copy link
Contributor

Choose a reason for hiding this comment

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

It would be helpful to add another sentence explicitly recommending how to fix the error (and ~line 222). Perhaps something along the lines of "Please add the '$configValue' config to supported-configurations.json in or remove the config. More details in ."

Copy link
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.

Cool!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

comp: tooling Build & Tooling tag: no release notes Changes to exclude from release notes type: enhancement Enhancements and improvements

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants