-
Couldn't load subscription status.
- Fork 315
Run CI only for changed modules in pull requests #6610
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
Conversation
2841eec to
30166b9
Compare
BenchmarksStartupParameters
See matching parameters
SummaryFound 0 performance improvements and 0 performance regressions! Performance is the same for 43 metrics, 11 unstable metrics. Startup time reports for petclinicgantt
title petclinic - global startup overhead: candidate=1.31.0-SNAPSHOT~2fdce96cb7, baseline=1.31.0-SNAPSHOT~d57f54bf1a
dateFormat X
axisFormat %s
section tracing
Agent [baseline] (1.071 s) : 0, 1070788
Total [baseline] (9.341 s) : 0, 9340747
Agent [candidate] (1.064 s) : 0, 1064055
Total [candidate] (9.378 s) : 0, 9378057
section appsec
Agent [baseline] (1.159 s) : 0, 1158782
Total [baseline] (9.442 s) : 0, 9442022
Agent [candidate] (1.169 s) : 0, 1168595
Total [candidate] (9.439 s) : 0, 9438831
section iast
Agent [baseline] (1.198 s) : 0, 1198000
Total [baseline] (9.715 s) : 0, 9714546
Agent [candidate] (1.187 s) : 0, 1187360
Total [candidate] (9.702 s) : 0, 9701521
section profiling
Agent [baseline] (1.278 s) : 0, 1278086
Total [baseline] (9.616 s) : 0, 9615938
Agent [candidate] (1.28 s) : 0, 1279991
Total [candidate] (9.545 s) : 0, 9544938
gantt
title petclinic - break down per module: candidate=1.31.0-SNAPSHOT~2fdce96cb7, baseline=1.31.0-SNAPSHOT~d57f54bf1a
dateFormat X
axisFormat %s
section tracing
BytebuddyAgent [baseline] (673.964 ms) : 0, 673964
BytebuddyAgent [candidate] (669.564 ms) : 0, 669564
GlobalTracer [baseline] (301.89 ms) : 0, 301890
GlobalTracer [candidate] (299.943 ms) : 0, 299943
AppSec [baseline] (51.877 ms) : 0, 51877
AppSec [candidate] (51.782 ms) : 0, 51782
Remote Config [baseline] (704.774 µs) : 0, 705
Remote Config [candidate] (701.2 µs) : 0, 701
Telemetry [baseline] (7.756 ms) : 0, 7756
Telemetry [candidate] (7.672 ms) : 0, 7672
section appsec
BytebuddyAgent [baseline] (667.868 ms) : 0, 667868
BytebuddyAgent [candidate] (673.292 ms) : 0, 673292
GlobalTracer [baseline] (298.307 ms) : 0, 298307
GlobalTracer [candidate] (301.561 ms) : 0, 301561
AppSec [baseline] (150.937 ms) : 0, 150937
AppSec [candidate] (151.629 ms) : 0, 151629
Remote Config [baseline] (634.718 µs) : 0, 635
Remote Config [candidate] (643.808 µs) : 0, 644
Telemetry [baseline] (6.808 ms) : 0, 6808
Telemetry [candidate] (6.905 ms) : 0, 6905
section iast
BytebuddyAgent [baseline] (789.743 ms) : 0, 789743
BytebuddyAgent [candidate] (780.024 ms) : 0, 780024
GlobalTracer [baseline] (291.266 ms) : 0, 291266
GlobalTracer [candidate] (290.393 ms) : 0, 290393
AppSec [baseline] (51.62 ms) : 0, 51620
AppSec [candidate] (54.609 ms) : 0, 54609
Remote Config [baseline] (658.236 µs) : 0, 658
Remote Config [candidate] (625.188 µs) : 0, 625
Telemetry [baseline] (6.64 ms) : 0, 6640
Telemetry [candidate] (6.585 ms) : 0, 6585
IAST [baseline] (23.275 ms) : 0, 23275
IAST [candidate] (20.758 ms) : 0, 20758
section profiling
BytebuddyAgent [baseline] (665.6 ms) : 0, 665600
BytebuddyAgent [candidate] (667.183 ms) : 0, 667183
GlobalTracer [baseline] (381.082 ms) : 0, 381082
GlobalTracer [candidate] (382.965 ms) : 0, 382965
AppSec [baseline] (52.272 ms) : 0, 52272
AppSec [candidate] (52.068 ms) : 0, 52068
Remote Config [baseline] (662.281 µs) : 0, 662
Remote Config [candidate] (656.339 µs) : 0, 656
Telemetry [baseline] (11.749 ms) : 0, 11749
Telemetry [candidate] (10.255 ms) : 0, 10255
ProfilingAgent [baseline] (111.992 ms) : 0, 111992
ProfilingAgent [candidate] (112.102 ms) : 0, 112102
Profiling [baseline] (112.017 ms) : 0, 112017
Profiling [candidate] (112.126 ms) : 0, 112126
LoadParameters
See matching parameters
SummaryFound 0 performance improvements and 0 performance regressions! Performance is the same for 11 metrics, 15 unstable metrics. Request duration reports for petclinicgantt
title petclinic - request duration [CI 0.99] : candidate=1.31.0-SNAPSHOT~2fdce96cb7, baseline=1.31.0-SNAPSHOT~d57f54bf1a
dateFormat X
axisFormat %s
section baseline
no_agent (1.351 ms) : 1333, 1370
. : milestone, 1351,
appsec (1.782 ms) : 1757, 1808
. : milestone, 1782,
iast (1.528 ms) : 1503, 1552
. : milestone, 1528,
profiling (1.518 ms) : 1492, 1543
. : milestone, 1518,
tracing (1.514 ms) : 1489, 1539
. : milestone, 1514,
section candidate
no_agent (1.345 ms) : 1326, 1364
. : milestone, 1345,
appsec (1.764 ms) : 1739, 1789
. : milestone, 1764,
iast (1.531 ms) : 1507, 1555
. : milestone, 1531,
profiling (1.537 ms) : 1511, 1562
. : milestone, 1537,
tracing (1.492 ms) : 1467, 1517
. : milestone, 1492,
Request duration reports for insecure-bankgantt
title insecure-bank - request duration [CI 0.99] : candidate=1.31.0-SNAPSHOT~2fdce96cb7, baseline=1.31.0-SNAPSHOT~d57f54bf1a
dateFormat X
axisFormat %s
section baseline
no_agent (368.776 µs) : 348, 389
. : milestone, 369,
iast (471.057 µs) : 450, 492
. : milestone, 471,
iast_FULL (538.966 µs) : 518, 560
. : milestone, 539,
iast_GLOBAL (493.893 µs) : 473, 515
. : milestone, 494,
iast_HARDCODED_SECRET_DISABLED (478.312 µs) : 457, 500
. : milestone, 478,
iast_INACTIVE (445.536 µs) : 425, 466
. : milestone, 446,
iast_TELEMETRY_OFF (468.844 µs) : 447, 490
. : milestone, 469,
tracing (442.884 µs) : 421, 464
. : milestone, 443,
section candidate
no_agent (365.778 µs) : 346, 386
. : milestone, 366,
iast (475.854 µs) : 454, 497
. : milestone, 476,
iast_FULL (534.408 µs) : 514, 555
. : milestone, 534,
iast_GLOBAL (490.927 µs) : 471, 511
. : milestone, 491,
iast_HARDCODED_SECRET_DISABLED (474.923 µs) : 454, 496
. : milestone, 475,
iast_INACTIVE (439.512 µs) : 419, 460
. : milestone, 440,
iast_TELEMETRY_OFF (469.494 µs) : 449, 490
. : milestone, 469,
tracing (442.758 µs) : 422, 463
. : milestone, 443,
|
7b52719 to
e88e5d0
Compare
e88e5d0 to
436220e
Compare
| ) | ||
| resp.raise_for_status() | ||
| except Exception as e: | ||
| print(f"Request filed: {e}") |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
🤣
| buildscript { | ||
| dependencies { | ||
| classpath "pl.allegro.tech.build:axion-release-plugin:1.14.4" | ||
| classpath "com.dropbox.affectedmoduledetector:affectedmoduledetector:0.2.2" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I had to look, and it doesn't use jgit 🎉
What Does This Do
run-tests: allwill also skip this logic and run all tests.master).Motivation
Reduce PR turnaround time, and reduce the chance of hitting a flaky test in a PR.
Additional Notes
To Do
Future work
smokejobs at all, this might require a lockfile of project dependencies).