| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
…unes
* Pass CUDA_VISIBLE_DEVICES and use --gpus "device=${CUDA_VISIBLE_DEVICES:-all}" for NVIDIA jobs
* Tag images/containers with ${{ runner.name }} to avoid cross-runner collisions
* Remove docker system prune on shared nvidiagpu hosts (keep cache, avoid races)
* Add runner label to NVIDIA base builds for traceable cleanup
* Minor YAML tidy/comments across workflows
There was a problem hiding this comment.
This PR improves CI pipeline isolation and GPU resource management for Docker-based GPU testing workflows. The changes ensure proper GPU device isolation between concurrent runners and eliminate potential race conditions in shared GPU environments.
Copilot reviewed 3 out of 3 changed files in this pull request and generated 2 comments.
| File | Description |
|---|---|
| .github/workflows/pytest-gpu.yml | Updated GPU test workflow with runner-specific naming, CUDA device isolation, and removed global prunes |
| .github/workflows/docker-devito.yml | Added per-runner container naming and conditional cleanup for non-GPU runners |
| .github/workflows/docker-bases.yml | Standardized quote styles, removed global cleanups, and added runner labels to NVIDIA builds |
Sorry, something went wrong.
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
There was a problem hiding this comment.
Looks sane
Sorry, something went wrong.
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files @@ Coverage Diff @@
## main #2680 +/- ##
==========================================
- Coverage 91.34% 84.13% -7.22%
==========================================
Files 245 245
Lines 49082 49082
Branches 4321 4321
==========================================
- Hits 44835 41296 -3539
- Misses 3530 7027 +3497
- Partials 717 759 +42
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Sentry.
|
Sorry, something went wrong.
| Back | FazBrowse Home | New Git URL |
ci: isolate GPU runners, respect CUDA_VISIBLE_DEVICES, drop global prunes