Skip to content

[build] break out test steps into new jobs#429

Draft
zimmy87 wants to merge 3 commits into
mainfrom
user/v-davidz/split_ci_jobs
Draft

[build] break out test steps into new jobs#429
zimmy87 wants to merge 3 commits into
mainfrom
user/v-davidz/split_ci_jobs

Conversation

@zimmy87
Copy link
Copy Markdown
Contributor

@zimmy87 zimmy87 commented Jun 6, 2026

This change breaks out the test steps in build_ubuntu / build_windows into new jobs: test_ubuntu / test_windows so that they can be run in parallel with the other checks, thus reducing the overall runtime of the CI.

Copilot AI review requested due to automatic review settings June 6, 2026 00:12
Copy link
Copy Markdown
Contributor

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

This PR restructures the Rust CI workflow by separating test execution from the existing Ubuntu/Windows build-and-check jobs so tests can run in parallel with formatting/linting/audit checks, reducing end-to-end CI time.

Changes:

  • Added new test_ubuntu and test_windows jobs to run the test/coverage steps independently of the build/check jobs.
  • Updated the Ubuntu test failure aggregation to include the TBOR emu test step outcome.

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