Skip to content

Share one Flux allocation per child pipeline on Tioga and Tuolumne - #548

Merged
ZwFink merged 1 commit into
mainfrom
ci/shared-flux-allocation
Oct 7, 2026
Merged

ZwFink merged 1 commit into
mainfrom
ci/shared-flux-allocation

Conversation

@ZwFink

@ZwFink ZwFink commented Oct 7, 2026 •

Copy link
Copy Markdown
Collaborator

Each commit currently submits about 49 standalone Flux jobs to the scheduler on each of Tioga and Tuolumne (about 98 total), mostly from the 39-job integration matrix. Running each child pipeline's jobs inside a single shared allocation cuts this to about 6 per machine (about 12 total) without dropping any tests. I received a message from LC folks asking if we could reduce the stress we place on the scheduler :)

@ZwFink

ZwFink commented Oct 7, 2026

Copy link
Copy Markdown
Collaborator Author

@lc-hubcast restart failed jobs

@lc-hubcast

lc-hubcast Bot commented Oct 7, 2026

Copy link
Copy Markdown

I've retried any failed jobs in the pipeline!

@ZwFink

ZwFink commented Oct 7, 2026

Copy link
Copy Markdown
Collaborator Author

@lc-hubcast restart pipeline

@lc-hubcast

lc-hubcast Bot commented Oct 7, 2026

Copy link
Copy Markdown

I've started a new pipeline for you!

@ZwFink
ZwFink merged commit 6de6eb7 into main Oct 7, 2026
20 of 21 checks passed
@ZwFink
ZwFink deleted the ci/shared-flux-allocation branch October 7, 2026 23:33
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