Skip to content
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

Add support for max_jobs to limit number of jobs that can run concurrently #1629

Merged
merged 9 commits into from
Sep 27, 2023

Conversation

shahzebsiddiqui
Copy link
Member

No description provided.

…obs that can run at a given time.

remove all other references of 'max_jobs' in the schema
… By default 'max_jobs' will be commented out so that we can run all jobs in parallel
…adding method create_executor which

will call the appropriate executor class depending on the executor name and pass all the arguments.

We add support for max_jobs where buildtest will limit number of jobs that can run in parallel to number specified in configuration. If its not specified then it will run all jobs in parallel.
We print table of eligible builders that can run in each iteration
@shahzebsiddiqui shahzebsiddiqui merged commit b3bbef0 into devel Sep 27, 2023
32 of 35 checks passed
@shahzebsiddiqui shahzebsiddiqui deleted the refactor_base_executor_class branch September 27, 2023 19:41
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