Profiler's fuzz tests store corpus files under wrong directories#655
Profiler's fuzz tests store corpus files under wrong directories#655zhengyu123 wants to merge 2 commits into
Conversation
Benchmark Results (commit 161b7a2)Pipeline: https://gitlab.ddbuild.io/DataDog/apm-reliability/benchmarking-platform/-/pipelines/124354374 Commit:
|
| Benchmark | JDK | Latest | Dev | Δ (dev vs latest) | Issues L/D |
|---|---|---|---|---|---|
| akka-uct | 21 | ✅ 10323 ms (21 iters) | ✅ 10299 ms (21 iters) | ≈ -0.2% (±11.2%) | — / — |
| akka-uct | 25 | ✅ 8912 ms (24 iters) | ✅ 8782 ms (24 iters) | ≈ -1.5% (±9.4%) | — / — |
| finagle-chirper | 21 | ✅ 5944 ms (33 iters) | ✅ 5945 ms (33 iters) | ≈ +0% (±25.2%) | |
| finagle-chirper | 25 | ✅ 5572 ms (35 iters) | ✅ 5514 ms (36 iters) | ≈ -1% (±24.6%) | |
| fj-kmeans | 21 | ✅ 2816 ms (67 iters) | ✅ 2694 ms (69 iters) | 🟢 -4.3% | — / — |
| fj-kmeans | 25 | ✅ 2818 ms (66 iters) | ✅ 2824 ms (66 iters) | ≈ +0.2% (±2.6%) | — / — |
| future-genetic | 25 | ✅ 2048 ms (91 iters) | ✅ 1993 ms (93 iters) | 🟢 -2.7% | — / — |
| naive-bayes | 21 | ✅ 1282 ms (134 iters) | ✅ 1289 ms (133 iters) | ≈ +0.5% (±32.4%) | — / — |
| naive-bayes | 25 | ✅ 977 ms (175 iters) | ✅ 1024 ms (167 iters) | ≈ +4.8% (±32.5%) | — / — |
| reactors | 21 | ✅ 16525 ms (15 iters) | ✅ 16856 ms (15 iters) | ≈ +2% (±7.3%) | — / — |
| reactors | 25 | ✅ 18634 ms (15 iters) | ✅ 18465 ms (15 iters) | ≈ -0.9% (±5.7%) | — / — |
Internal counter details (ddprof)
ddprof internal counters, latest / dev (✅ = 0, · = unavailable):
| Benchmark | JDK | Dropped rec | Dropped jvmti | Dropped trace | Skipped WC | AGCT fail | Unwind fail |
|---|---|---|---|---|---|---|---|
| akka-uct | 21 | ✅ / ✅ | ✅ / ✅ | 1 / 1 | 1938 / 2021 | ✅ / ✅ | ✅ / ✅ |
| akka-uct | 25 | ✅ / ✅ | ✅ / ✅ | 1 / 3 | 2293 / 2241 | ✅ / ✅ | ✅ / ✅ |
| finagle-chirper | 21 | ✅ / ✅ | ✅ / ✅ | 3 / 5 | 8484 / 8373 | ✅ / ✅ | ✅ / ✅ |
| finagle-chirper | 25 | ✅ / ✅ | ✅ / ✅ | 1 / 1 | 7902 / 8673 | ✅ / ✅ | ✅ / ✅ |
| fj-kmeans | 21 | ✅ / ✅ | ✅ / ✅ | 3 / 1 | 1309 / 1285 | ✅ / ✅ | ✅ / ✅ |
| fj-kmeans | 25 | ✅ / ✅ | ✅ / ✅ | 7 / 2 | 1269 / 1258 | ✅ / ✅ | ✅ / ✅ |
| future-genetic | 21 | ✅ / ✅ | ✅ / ✅ | 2 / 1 | 3019 / 2958 | ✅ / ✅ | ✅ / ✅ |
| future-genetic | 25 | ✅ / ✅ | ✅ / ✅ | 2 / 1 | 2843 / 2790 | ✅ / ✅ | ✅ / ✅ |
| naive-bayes | 21 | ✅ / ✅ | ✅ / ✅ | 3 / 5 | 3508 / 3506 | ✅ / ✅ | ✅ / ✅ |
| naive-bayes | 25 | ✅ / ✅ | ✅ / ✅ | 2 / 5 | 3541 / 3494 | ✅ / ✅ | ✅ / ✅ |
| reactors | 21 | ✅ / ✅ | ✅ / ✅ | 2 / 1 | 1718 / 1750 | ✅ / ✅ | ✅ / ✅ |
| reactors | 25 | ✅ / ✅ | ✅ / ✅ | 1 / ✅ | 1963 / 1853 | ✅ / ✅ | ✅ / ✅ |
CI Test ResultsRun: #29268963737 | Commit:
Status Overview
Legend: ✅ passed | ❌ failed | ⚪ skipped | 🚫 cancelled Summary: Total: 32 | Passed: 32 | Failed: 0 Updated: 2026-07-13 17:22:17 UTC |
|
Benchmark Results (commit dff357b)Pipeline: https://gitlab.ddbuild.io/DataDog/apm-reliability/benchmarking-platform/-/pipelines/124370912 Commit:
|
| Benchmark | JDK | Latest | Dev | Δ (dev vs latest) | Issues L/D |
|---|---|---|---|---|---|
| akka-uct | 21 | ✅ 10287 ms (21 iters) | ✅ 10293 ms (21 iters) | ≈ +0.1% (±11.3%) | — / — |
| akka-uct | 25 | ✅ 8899 ms (24 iters) | ✅ 8825 ms (24 iters) | ≈ -0.8% (±9.6%) | — / — |
| finagle-chirper | 21 | ✅ 5922 ms (33 iters) | ✅ 5999 ms (33 iters) | ≈ +1.3% (±24.8%) | |
| fj-kmeans | 21 | ✅ 2818 ms (66 iters) | ✅ 2732 ms (68 iters) | 🟢 -3.1% | — / — |
| fj-kmeans | 25 | ✅ 2793 ms (67 iters) | ✅ 2768 ms (67 iters) | ≈ -0.9% (±2.7%) | — / — |
| future-genetic | 21 | ✅ 2134 ms (87 iters) | ✅ 2072 ms (89 iters) | 🟢 -2.9% | — / — |
| future-genetic | 25 | ✅ 2108 ms (89 iters) | ✅ 2042 ms (90 iters) | 🟢 -3.1% | — / — |
| naive-bayes | 21 | ✅ 1290 ms (132 iters) | ✅ 1287 ms (133 iters) | ≈ -0.2% (±32.6%) | — / — |
| naive-bayes | 25 | ✅ 1021 ms (168 iters) | ✅ 975 ms (175 iters) | ≈ -4.5% (±30.8%) | — / — |
| reactors | 21 | ✅ 16926 ms (15 iters) | ✅ 16438 ms (15 iters) | ≈ -2.9% (±6.4%) | — / — |
| reactors | 25 | ✅ 18575 ms (15 iters) | ✅ 18686 ms (15 iters) | ≈ +0.6% (±4.1%) | — / — |
Internal counter details (ddprof)
ddprof internal counters, latest / dev (✅ = 0, · = unavailable):
| Benchmark | JDK | Dropped rec | Dropped jvmti | Dropped trace | Skipped WC | AGCT fail | Unwind fail |
|---|---|---|---|---|---|---|---|
| akka-uct | 21 | ✅ / ✅ | ✅ / ✅ | 5 / 2 | 1917 / 1991 | ✅ / ✅ | ✅ / ✅ |
| akka-uct | 25 | ✅ / ✅ | ✅ / ✅ | 2 / 1 | 2303 / 2179 | ✅ / ✅ | ✅ / ✅ |
| finagle-chirper | 21 | ✅ / ✅ | ✅ / ✅ | 5 / 5 | 8669 / 8422 | ✅ / ✅ | ✅ / ✅ |
| finagle-chirper | 25 | ✅ / ✅ | ✅ / ✅ | ✅ / 3 | 8480 / 8549 | ✅ / ✅ | ✅ / ✅ |
| fj-kmeans | 21 | ✅ / ✅ | ✅ / ✅ | ✅ / 3 | 1258 / 1290 | ✅ / ✅ | ✅ / ✅ |
| fj-kmeans | 25 | ✅ / ✅ | ✅ / ✅ | 2 / ✅ | 1269 / 1281 | ✅ / ✅ | ✅ / ✅ |
| future-genetic | 21 | ✅ / ✅ | ✅ / ✅ | 6 / 1 | 3035 / 2963 | ✅ / ✅ | ✅ / ✅ |
| future-genetic | 25 | ✅ / ✅ | ✅ / ✅ | 3 / 1 | 2952 / 2762 | ✅ / ✅ | ✅ / ✅ |
| naive-bayes | 21 | ✅ / ✅ | ✅ / ✅ | 3 / 1 | 3484 / 3485 | ✅ / ✅ | ✅ / ✅ |
| naive-bayes | 25 | ✅ / ✅ | ✅ / ✅ | 5 / 4 | 3479 / 3429 | ✅ / ✅ | ✅ / ✅ |
| reactors | 21 | ✅ / ✅ | ✅ / ✅ | ✅ / 1 | 1799 / 1712 | ✅ / ✅ | ✅ / ✅ |
| reactors | 25 | ✅ / ✅ | ✅ / ✅ | 2 / ✅ | 1922 / 1881 | ✅ / ✅ | ✅ / ✅ |
Reliability & Chaos Results✅ All reliability & chaos checks passed Pipeline: https://gitlab.ddbuild.io/DataDog/java-profiler/-/pipelines/124354367 |
What does this PR do?:
Motivation:
Additional Notes:
How to test the change?:
For Datadog employees:
credentials of any kind, I've requested a security review (run the
dd:platform-security-reviewskill, or file a request via the PSEC review form).
bewairealso runs automatically on every PR.Unsure? Have a question? Request a review!