Skip to content

feat(ci): Enable parallel test execution in GPU CI#703

Merged
lmeyerov merged 3 commits into
masterfrom
feat/gpu-tester-job
Jul 17, 2025
Merged

feat(ci): Enable parallel test execution in GPU CI#703
lmeyerov merged 3 commits into
masterfrom
feat/gpu-tester-job

Conversation

@lmeyerov

@lmeyerov lmeyerov commented Jul 17, 2025

Copy link
Copy Markdown
Contributor

Summary

  • Enable parallel test execution with pytest-xdist (-n auto --dist loadfile)
  • Tests will now run in parallel using all available CPU cores
  • File-level distribution minimizes test isolation issues

Test plan

  • Add gpu-ci label to this PR to trigger GPU tests
  • Verify tests run in parallel
  • Confirm all tests pass with parallel execution

🤖 Generated with Claude Code

…llel testing

- Add gpu-staff environment for access control
- Remove hardcoded user list (now handled by environment)
- Enable parallel test execution with pytest-xdist (-n auto --dist loadfile)

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
- Remove gpu-staff environment requirement
- Restore hardcoded user list for GPU permissions
- Keep parallel test execution improvement

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
@lmeyerov lmeyerov changed the title feat(ci): Update GPU CI with environment protection and parallel testing feat(ci): Enable parallel test execution in GPU CI Jul 17, 2025
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
@lmeyerov lmeyerov merged commit c6760e2 into master Jul 17, 2025
11 of 12 checks passed
@lmeyerov lmeyerov deleted the feat/gpu-tester-job branch July 17, 2025 23:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant