Skip to content

ci: refine race detection workflows#19

Merged
hayabusa-cloud merged 1 commit into
mainfrom
ci/fix
May 17, 2026
Merged

ci: refine race detection workflows#19
hayabusa-cloud merged 1 commit into
mainfrom
ci/fix

Conversation

@hayabusa-cloud
Copy link
Copy Markdown
Owner

Summary

This PR restores blocking race detector coverage for the required uring CI surfaces. The root package and examples race checks now run against the same skip-defined surfaces as their corresponding required non-race lanes, while hosted-runner-unstable runtime probes remain outside the required lane.

Changes

  • Remove the narrow URING_REQUIRED_RACE_TESTS and URING_REQUIRED_RACE_EXAMPLES regex subsets.
  • Run the root package race check with the existing required root skip expression.
  • Run the examples race check with the existing required examples skip expression.
  • Keep the broader newer-kernel and zero-copy runtime probes in the existing non-blocking or dedicated-validation paths.

Signed-off-by: Robin He <git@hybscloud.com>
Copilot AI review requested due to automatic review settings May 17, 2026 07:26
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

Expands required race-detector coverage in CI to run the same skip-defined test surfaces as the non-race lanes, replacing the previously narrow allow-list subsets.

Changes:

  • Drop the URING_REQUIRED_RACE_TESTS and URING_REQUIRED_RACE_EXAMPLES regex env vars.
  • Run the root package race step with the required root skip expression (and raise memlock).
  • Run the examples race step with the required examples skip expression.

@codecov
Copy link
Copy Markdown

codecov Bot commented May 17, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

@hayabusa-cloud hayabusa-cloud merged commit ab956c9 into main May 17, 2026
13 checks passed
@hayabusa-cloud hayabusa-cloud deleted the ci/fix branch May 17, 2026 08:28
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