Skip to content

Add parallel PR CI including collectstatic check#1012

Open
janbrasna wants to merge 1 commit intomozmeao:mainfrom
janbrasna:add/collectstatic-ci-preview
Open

Add parallel PR CI including collectstatic check#1012
janbrasna wants to merge 1 commit intomozmeao:mainfrom
janbrasna:add/collectstatic-ci-preview

Conversation

@janbrasna
Copy link
Copy Markdown
Collaborator

@janbrasna janbrasna commented Feb 19, 2026

One-line summary

To evaluate a more comprehensive CI make target I figured adding that in parallel to the current pipeline could help assess if the extra 40–60sec spent on it is worth it.

Significant changes and points to review

This will now run both make test-image and make test-ci side by side. It's a waste of CPU cycles, but is actually great to see the difference over the span of a week or two to see the range of durations this tends to have (between 6–8mins usually), when triggered on the same event at the same time.

(The difference between the two make targets is covered in the linked tickets. TL;DR is: the added strict collectstatic check is implicitly achieved by running a target including release service in its build.)

The idea is to move the original make test-image job to use make test-ci eventually if this proves useful.

(NB: For preview purposes, this duplicate pipeline is only run on PRs, not again on main, as it's just waste of cycles at this point, the same will be done in CD pipeline.)

Issue / Bugzilla link

mozilla/bedrock#16495
mozilla/bedrock#16918

Testing

CI

This actual PR already shows the modified CI run:
/actions/runs/22188873820 ✅✅✅

 checks

(NB: These start at the same time, so the result doesn't come 8mins later, but just less than a minute later — it only adds 40–60s to the overall CI span running in parallel, not its whole run time.)

Example of missing asset caught:
@janbrasna/springfield/actions/runs/22175415059

fail

@janbrasna janbrasna marked this pull request as ready for review February 19, 2026 16:20
@janbrasna janbrasna added the Infra To do with our servers and other infrastructure label Feb 19, 2026
@janbrasna janbrasna requested a review from stevejalim February 19, 2026 16:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Infra To do with our servers and other infrastructure

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant