Skip to content

ci: register the nightly stress workflow on master#69577

Merged
dwoz merged 1 commit into
saltstack:masterfrom
dwoz:dwoz/nightly-stress-workflow-master
Jun 26, 2026
Merged

ci: register the nightly stress workflow on master#69577
dwoz merged 1 commit into
saltstack:masterfrom
dwoz:dwoz/nightly-stress-workflow-master

Conversation

@dwoz

@dwoz dwoz commented Jun 26, 2026

Copy link
Copy Markdown
Contributor

The Nightly Stress Test workflow was added to 3006.x in #69227 but the scheduled cron only fires for workflows that live on the repository's default branch -- so the nightly run never triggers until the file lands on master.

This change copies just the workflow file across so the schedule registers and workflow_dispatch works against master too. The supporting tests/monitoring/ scaffolding is intentionally left to arrive via the natural 3006.x -> 3007.x -> 3008.x -> master forward merges; runs invoked before that landing will fail in the "Build and Start Environment" step with a clear missing-directory error, which is acceptable for the short gap.

Also fixes a stale path in the "Collect Logs on Failure" step -- monitoring/event_log.txt -> tests/monitoring/event_log.txt.

What does this PR do?

What issues does this PR fix or reference?

Fixes

Previous Behavior

Remove this section if not relevant

New Behavior

Remove this section if not relevant

Merge requirements satisfied?

[NOTICE] Bug fixes or features added to Salt require tests.

Commits signed with GPG?

Yes/No

The Nightly Stress Test workflow was added to 3006.x in saltstack#69227 but the
scheduled ``cron`` only fires for workflows that live on the
repository's default branch -- so the nightly run never triggers until
the file lands on master.

This change copies just the workflow file across so the schedule
registers and ``workflow_dispatch`` works against master too.  The
supporting ``tests/monitoring/`` scaffolding is intentionally left to
arrive via the natural 3006.x -> 3007.x -> 3008.x -> master forward
merges; runs invoked before that landing will fail in the "Build and
Start Environment" step with a clear missing-directory error, which is
acceptable for the short gap.

Also fixes a stale path in the "Collect Logs on Failure" step --
``monitoring/event_log.txt`` -> ``tests/monitoring/event_log.txt``.
@dwoz dwoz requested a review from a team as a code owner June 26, 2026 06:51
@dwoz dwoz merged commit 656acc2 into saltstack:master Jun 26, 2026
3 checks passed
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