Skip to content

[Draft] 3006.x: rename nightly-stress-test.yml to run-stress-test.yml, add branch input - #70089

Closed
charzl wants to merge 1 commit into
3006.xfrom
feature/run-stress-test-3006x
Closed

[Draft] 3006.x: rename nightly-stress-test.yml to run-stress-test.yml, add branch input#70089
charzl wants to merge 1 commit into
3006.xfrom
feature/run-stress-test-3006x

Conversation

@charzl

@charzl charzl commented Aug 19, 2026

Copy link
Copy Markdown
Collaborator

Summary

Part of VCOPS-100029 (run a stress test against a specific PR/branch on demand). Companion to #70087 (master) and #70088 (3008.x) -- the master dispatcher fires this branch's own copy of the (renamed) workflow nightly via workflow_dispatch --ref 3006.x, matching the --ref matrix.branch pattern already used by run-nightly.yml's trigger-branch-nightly-builds job.

  • Renamed nightly-stress-test.yml -> run-stress-test.yml (drops the dead schedule: trigger -- GitHub only honors schedule: off the repo's default branch, so it never fired on this branch anyway).
  • Added a required branch input (default 3006.x), used to checkout the actual code under test -- lets this be invoked against an arbitrary branch/PR, not just this one.
  • Branch-qualified the Docker cache key, uploaded artifact name, and stress-snapshots run dir with inputs.branch, matching master's and 3008.x's copies of this file.

Test plan

Drops the schedule: trigger (dead on this non-default branch anyway --
GitHub only honors schedule: off the repo's default branch, so it never
fired on this branch anyway) and adds a required branch input (default
3006.x) so this can be invoked with --ref 3006.x from the dispatcher in
saltstack/salt's nightly-stress-test.yml (VCOPS-100029's nightly
coverage) as well as manually against any branch/PR diff.

Branch-qualifies the Docker cache key, uploaded artifact name, and
stress-snapshots run dir with inputs.branch, matching master's and
3008.x's copies of this file.
@charzl
charzl requested a review from a team as a code owner August 19, 2026 05:13
@charzl charzl changed the title 3006.x: rename nightly-stress-test.yml to run-stress-test.yml, add branch input [Draft] 3006.x: rename nightly-stress-test.yml to run-stress-test.yml, add branch input Aug 19, 2026
@charzl

charzl commented Aug 19, 2026

Copy link
Copy Markdown
Collaborator Author

Closing — went with Option A (single source of truth on master, dispatched via --ref master + inputs.branch) instead of per-branch copies. This branch doesn't need its own copy of run-stress-test.yml; see #70087.

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant