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
fix: Adds fixes for the first two MREs in #823 #1215
fix: Adds fixes for the first two MREs in #823 #1215
Conversation
- Incorporates @epruesse's fix for MRE snakemake#1 - Adds a fix for MRE snakemake#2 - properly marks group jobs as finished - Some minor updates to tests
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.
Thanks a lot!
The tests seem to fail on windows for some reason. Can you have a look? |
Kudos, SonarCloud Quality Gate passed!
|
The second MRE was failing with due to the I think the piped output is required for reproducing the behavior in #823, so it seems appropriate to skip the Windows test for now. It should be OK to remove the |
* add failing tests 823 * fix mistakes * black * Fix the first two MREs from snakemake#823. - Incorporates @epruesse's fix for MRE #1 - Adds a fix for MRE #2 - properly marks group jobs as finished - Some minor updates to tests * Fix tests on Windows * Skip MRE 2 from 823 on Windows due to `pipe()` output Co-authored-by: Maarten-vd-Sande <maartenvandersande@hotmail.com> Co-authored-by: Johannes Köster <johannes.koester@uni-due.de>
Description
This PR extends @epruesse's fix in #1203. Importantly, it adds some changes to ensure that group jobs are marked finished, which fixes the second MRE in #823.
Together, the changes fix the first and second MREs in #823.
QC
docs/
) is updated to reflect the changes or this is not necessary (e.g. if the change does neither modify the language nor the behavior or functionalities of Snakemake).