Skip to content

ci: Testing larger runners#134

Closed
cgwalters wants to merge 3 commits into
bootc-dev:mainfrom
cgwalters:test-larger-runners
Closed

ci: Testing larger runners#134
cgwalters wants to merge 3 commits into
bootc-dev:mainfrom
cgwalters:test-larger-runners

Conversation

@cgwalters
Copy link
Copy Markdown
Collaborator

No description provided.

Our integration tests are getting slower, and it's a bit hard
to avoid because we really do want to do some medium-expensive
thing like disk image generation across multiple base images.

Split integration tests across 4 parallel GHA runners using nextest's
really cool hash-based sharding.

Assisted-by: Claude Code (Sonnet 4.5)
Signed-off-by: Colin Walters <walters@verbum.org>
The bootc-ubuntu-setup action was recently added and provides
consolidated setup for podman, just, libvirt, KVM permissions,
and Rust caching. Both the build and integration-tests jobs
were duplicating this setup code.

Replace the duplicated setup steps with the shared action.
The only additional dependency needed is go-md2man in the build job.

Assisted-by: Claude Code (Sonnet 4.5)
Signed-off-by: Colin Walters <walters@verbum.org>
Temporarily bumping runner size to evaluate performance improvements
with 8-core ubuntu-24.04 runners.

Assisted-by: Claude Code (Sonnet 4.5)
Signed-off-by: Colin Walters <walters@verbum.org>
@cgwalters cgwalters force-pushed the test-larger-runners branch from e5f99e2 to 531c8e4 Compare November 6, 2025 14:02
@cgwalters cgwalters closed this Nov 6, 2025
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