You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
depsite the branch name, this PR introduces a new resource: `qos`. As
`qos` seems to be frequently used and similar to `constraint`, adding
this resource, rather than requiring the somewhat convoluted use of
`slurm_extra` seems a more service oriented approach.
<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit
- **New Features**
- Job submissions now support a Quality of Service (QoS) option,
providing enhanced flexibility for job scheduling and resource
allocation.
- Introduced a new command construction method for SLURM job
submissions, improving clarity and maintainability.
- **Bug Fixes**
- Improved handling of SLURM job resources with additional validation
tests for `constraint` and `qos` parameters.
- **Tests**
- Added comprehensive test coverage for SLURM resource handling in job
submissions, including various scenarios for `constraint` and `qos`.
- **Chores**
- Updated `pytest` dependency to a newer version for potential
improvements and new features.
- Minor syntax update in GitHub Actions workflow for improved clarity.
- Enhanced test output in CI workflow by modifying pytest command
options.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->
---------
Co-authored-by: Filipe G. Vieira <[email protected]>
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
0 commit comments