Skip to content

gha: run rootless and rootful integration in parallel#633

Merged
cyphar merged 4 commits intoopencontainers:mainfrom
cyphar:ci-split-rootful-rootless
Oct 3, 2025
Merged

gha: run rootless and rootful integration in parallel#633
cyphar merged 4 commits intoopencontainers:mainfrom
cyphar:ci-split-rootful-rootless

Conversation

@cyphar
Copy link
Copy Markdown
Member

@cyphar cyphar commented Oct 3, 2025

This lets us easily halve the execution time of CI runs and provides
more feedback about bugs that only affect rootful or rootless runs.

Signed-off-by: Aleksa Sarai cyphar@cyphar.com

This makes sure we detect issues with scheduling jobs, which has hit
runc and other projects in the past.

Signed-off-by: Aleksa Sarai <cyphar@cyphar.com>
@codecov-commenter
Copy link
Copy Markdown

codecov-commenter commented Oct 3, 2025

⚠️ Please install the 'codecov app svg image' to ensure uploads and comments are reliably processed by Codecov.

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 72.89%. Comparing base (5be7a47) to head (a058839).
⚠️ Report is 23 commits behind head on main.
❗ Your organization needs to install the Codecov GitHub app to enable full functionality.

Additional details and impacted files

Impacted file tree graph

@@            Coverage Diff             @@
##             main     #633      +/-   ##
==========================================
+ Coverage   72.74%   72.89%   +0.14%     
==========================================
  Files          70       71       +1     
  Lines        6002     6164     +162     
==========================================
+ Hits         4366     4493     +127     
- Misses       1188     1213      +25     
- Partials      448      458      +10     

see 5 files with indirect coverage changes

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

cyphar added 2 commits October 4, 2025 01:59
This lets us easily halve the execution time of CI runs and provides
more feedback about bugs that only affect rootful or rootless runs.

Signed-off-by: Aleksa Sarai <cyphar@cyphar.com>
mode=max is giving us >3GB cache images, which is kind of overkill.

Signed-off-by: Aleksa Sarai <cyphar@cyphar.com>
@cyphar cyphar force-pushed the ci-split-rootful-rootless branch from 22ed795 to b7bb5d2 Compare October 3, 2025 16:00
Now that our CI runs take ~5 minutes, we should reduce the
ClusterFuzzLite limit.

Signed-off-by: Aleksa Sarai <cyphar@cyphar.com>
@cyphar cyphar merged commit e1eb344 into opencontainers:main Oct 3, 2025
22 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.

2 participants