[DX-2917] add missing JD image to the CI, use custom nodeset name#21493
[DX-2917] add missing JD image to the CI, use custom nodeset name#21493
Conversation
|
I see you updated files related to
|
|
✅ No conflicts with other open PRs targeting |
There was a problem hiding this comment.
Pull request overview
Risk Rating: MEDIUM (changes affect CI workflow wiring + soak test leak detection thresholds)
Updates CRE soak CI and leak detection to ensure the soak job can pull the Job Distributor image and can find CL nodes when using a custom nodeset/DON name.
Changes:
- Add explicit
CTF_JD_IMAGEto the CRE soak workflow env so the JD image can be pulled in CI. - Update CRE soak test leak detection to target a custom nodeset name (
workflow) and adjust memory threshold. - Bump
chainlink-testing-framework(and related indirect deps) across system-test modules and core scripts.
Reviewed changes
Copilot reviewed 5 out of 8 changed files in this pull request and generated 2 comments.
Show a summary per file
| File | Description |
|---|---|
system-tests/tests/soak/cre/soak_test.go |
Passes a nodeset name into the leak detector and raises memory threshold for CRE runs. |
system-tests/tests/go.mod / system-tests/tests/go.sum |
Bumps chainlink-testing-framework/framework and related indirect deps for system-tests/tests module. |
system-tests/lib/go.mod / system-tests/lib/go.sum |
Mirrors dependency bumps for system-tests/lib module. |
core/scripts/go.mod / core/scripts/go.sum |
Updates chainlink-testing-framework/framework version used by core scripts. |
.github/workflows/cre-soak-memory-leak.yml |
Adjusts runner spec, adds JD image env var, and changes checkout behavior / workflow inputs. |
You can also share your feedback on Copilot code review. Take the survey.
|





Couple of bug fixes:
Successful run: https://github.com/smartcontractkit/chainlink/actions/runs/22967760670/job/66675888690
Memory limit was set to 3.35GB 😬