Skip to content

Workflows clean up (part 2) #871

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 3 commits into from
Nov 13, 2024

Conversation

lukaszstolarczuk
Copy link
Contributor

@lukaszstolarczuk lukaszstolarczuk commented Nov 5, 2024

Each commit should be checked separately.

QEMU build is split, to only run selected jobs per PR and the whole suite (with extra OS) on nightly. QEMU in short run executes only 3 configs and valgrind is executed only on default.
// nightly qemu (long) run was executed on my fork: https://github.com/lukaszstolarczuk/unified-memory-framework/actions/runs/11722236706/job/32651339247

CUDA and L0 - similarly - only a few jobs on PR, the rest during the nigth.

Multi Numa workflow is extended, because it's executed very quickly.

Checklist

  • CI workflows execute properly
  • CI workflows, not executed per PR (e.g. Nightly), execute properly

@lukaszstolarczuk lukaszstolarczuk force-pushed the workflows-pt2 branch 4 times, most recently from edb9f7f to 43d7c26 Compare November 7, 2024 12:25
@lukaszstolarczuk lukaszstolarczuk marked this pull request as ready for review November 7, 2024 12:25
@lukaszstolarczuk lukaszstolarczuk requested a review from a team as a code owner November 7, 2024 12:25
It's running rather quickly and on self hosted runners.
Enable also more builds in this workflow.
Use it actually as reusable workflow - enable limited scope in PR/push
and full scope in Nightly workflow.
Now, each provider have its own, separate job in PR/push.
Run full QEMU suite in nightly workflow only.
Enable more Ubuntu OSes along.
@lukaszstolarczuk lukaszstolarczuk merged commit 8ea6d11 into oneapi-src:main Nov 13, 2024
79 checks passed
@lukaszstolarczuk lukaszstolarczuk deleted the workflows-pt2 branch November 13, 2024 13:45
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.

4 participants