Skip to content

generator: Drop build frequencies#923

Merged
nathanchance merged 2 commits into
ClangBuiltLinux:mainfrom
nathanchance:drop-build-frequencies
Mar 21, 2026
Merged

generator: Drop build frequencies#923
nathanchance merged 2 commits into
ClangBuiltLinux:mainfrom
nathanchance:drop-build-frequencies

Conversation

@nathanchance

Copy link
Copy Markdown
Member

In order to reduce the amount of resources needed to run the matrix, reduce how frequently certain builds run.

For mainline, doing builds frequently during the -rc period after the merge window is somewhat wasteful, as the changes going in at that point should be low risk for build regressions.

For -next, catching breakage with older toolchains is important but it is not worth running builds every day for.

Lastly, reduce some of the stable and android-mainline build frequencies since their source is not changing super frequently either (and most regressions should come from mainline or LLVM, which continues to have frequent coverage).

This saves about 3500 builds per week.

In order to reduce the amount of resources needed to run the matrix,
reduce how frequently certain builds run.

For mainline, doing builds frequently during the -rc period after the
merge window is somewhat wasteful, as the changes going in at that point
should be low risk for build regressions.

For -next, catching breakage with older toolchains is important but it
is not worth running builds every day for.

Lastly, reduce some of the stable and android-mainline build
frequencies since their source is not changing super frequently either
(and most regressions should come from mainline or LLVM, which continues
to have frequent coverage).

This saves about 3500 builds per week.

Signed-off-by: Nathan Chancellor <nathan@kernel.org>
Signed-off-by: Nathan Chancellor <nathan@kernel.org>

@kees kees left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM; thanks!

@nathanchance nathanchance merged commit 815c834 into ClangBuiltLinux:main Mar 21, 2026
8 checks passed
@nickdesaulniers

Copy link
Copy Markdown
Member

Ack thank you!

@nathanchance nathanchance deleted the drop-build-frequencies branch March 24, 2026 23:53
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.

3 participants