Skip to content

github-actions: Add KernelCI support to CBR#985

Open
shreeya-patel98 wants to merge 1 commit intociqcbr7_9from
{shreeya}_ciqcbr7_9
Open

github-actions: Add KernelCI support to CBR#985
shreeya-patel98 wants to merge 1 commit intociqcbr7_9from
{shreeya}_ciqcbr7_9

Conversation

@shreeya-patel98
Copy link
Collaborator

Allow callers to skip the kselftests stage entirely. Useful for CBR (RHEL 7) where kselftest coverage is minimal due to the old kernel.

  • Add skip_kselftests boolean input (default: false)
  • Gate test-kselftest and compare-results jobs on !skip_kselftests
  • Allow create-pr when kselftest result is 'skipped'
  • Skip kselftest log downloads and stats when kselftests are skipped

Allow callers to skip the kselftests stage entirely. Useful for CBR
(RHEL 7) where kselftest coverage is minimal due to the old kernel.

- Add skip_kselftests boolean input (default: false)
- Gate test-kselftest and compare-results jobs on !skip_kselftests
- Allow create-pr when kselftest result is 'skipped'
- Skip kselftest log downloads and stats when kselftests are skipped

Signed-off-by: Shreeya Patel <spatel@ciq.com>
@github-actions
Copy link

🤖 Validation Checks In Progress Workflow run: https://github.com/ctrliq/kernel-src-tree/actions/runs/23248669081

@github-actions
Copy link

Validation checks completed successfully View full results: https://github.com/ctrliq/kernel-src-tree/actions/runs/23248669081

Copy link
Collaborator

@bmastbergen bmastbergen left a comment

Choose a reason for hiding this comment

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

🥌

@PlaidCat
Copy link
Collaborator

Is this dependent on the kernel-container stuff?

@shreeya-patel98
Copy link
Collaborator Author

Is this dependent on the kernel-container stuff?

Yes it is dependent on it so it won't be merged until kernel-container-build changes are merged.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

4 participants