-
Notifications
You must be signed in to change notification settings - Fork 704
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
Replace parallel
by maxparallel
#19375
Conversation
7bf83aa
to
4878427
Compare
@boegel Resolved conflicts |
@Flamefire: Tests failed in GitHub Actions, see https://github.com/easybuilders/easybuild-easyconfigs/actions/runs/7421645944
bleep, bloop, I'm just a bot (boegelbot v20200716.01) |
dddffba
to
fccb255
Compare
Rebased and updated. Let's see what CI says ;-) |
fccb255
to
51c638a
Compare
51c638a
to
d439708
Compare
3186639
to
3651eed
Compare
@Flamefire We should add a small check in the easyconfig test suite to make sure that no easyconfigs are still setting |
The latter is the new, better option which makes it clear how it works with `--parallel` passed in the config or commandline.
444a1bf
to
93ed7fe
Compare
I added a CI check for all deprecated EC parameters. The setting I mentioned in the confcall that would detect any deprecated use is here:
It might be better to enable this instead to check for any deprecated behavior. However I disabled that in #13257 with the comment
I'm not sure why I determined this as unused back then, so maybe that has changed. If I do enable it the test fails earlier:
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
So, I tried to follow the discussion across multiple PRs, maybe I'm missing something, but this should just be good to go right? I browsed through the changes and I think they look fine. The extra check looks OK to me. Regardless of the changes in framework or easyblocks, this is just a necessary and uncontroversial merge right?
Yes I think I addressed all comments of @boegel I can open another PR enabling I'm not fully sure which one we want: The In any case I think we should make up our mind for 5.0x and either enable And of course we should merge this ASAP to avoid having to keep fixing things not caught by current CI |
Sounds good to me. I see no objections here so I will push forward and we can follow up if there is something. |
The latter is the new, better option which makes it clear how it works with
--parallel
passed in the config or commandline.5.x target of #19374 required by easybuilders/easybuild-framework#4398
Note: CI fails for unrelated reasons and fixing all those ECs is unfeasible, so I'd suggest to bite the bullet and merge this even though CI fails.