Skip to content

Conversation

@vkarak
Copy link
Contributor

@vkarak vkarak commented Jul 14, 2023

Allow users to define and integrate custom schedulers without having to modify the framework. This simply boils down to relaxing the configuration schema. Then users can simply import their scheduler code in the configuration and use the name that it is registered with.

The docs are deferred for #2610.

Closes #2954.

@vkarak vkarak added this to the ReFrame 4.4 milestone Jul 14, 2023
@vkarak vkarak requested review from ekouts and teojgo July 14, 2023 09:59
@vkarak vkarak self-assigned this Jul 14, 2023
@vkarak vkarak marked this pull request as draft July 14, 2023 09:59
@codecov
Copy link

codecov bot commented Jul 18, 2023

Codecov Report

Patch and project coverage have no change.

Comparison is base (f7a013e) 87.36% compared to head (4f47ff1) 87.36%.

Additional details and impacted files
@@           Coverage Diff            @@
##           develop    #2955   +/-   ##
========================================
  Coverage    87.36%   87.36%           
========================================
  Files           60       60           
  Lines        11687    11687           
========================================
  Hits         10210    10210           
  Misses        1477     1477           

☔ View full report in Codecov by Sentry.
📢 Do you have feedback about the report comment? Let us know in this issue.

@vkarak vkarak marked this pull request as ready for review July 18, 2023 07:42
@vkarak vkarak merged commit 60ad3e0 into reframe-hpc:develop Jul 19, 2023
@vkarak vkarak deleted the feat/allow-custom-schedulers branch July 19, 2023 06:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

Allow users to define custom schedulers

2 participants