-
Notifications
You must be signed in to change notification settings - Fork 732
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
Bump GUNC and add gunc/run test #6920
Conversation
@dialvarezs this looks good but the module updates need to come via PRs into https://github.com/nf-core/modules and added to the pipline with |
@jfy133 I don't get what you mean exactly. This is nf-core/modules, or am I doing something wrong? |
I mixed up my PRs, sorry @dialvarezs ! You're all good here once snapshots updated 😅 (thoguht this was the mag PR...) |
I guess these tests are too much for GitHub runners 🤔 |
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.
LGTM!
process { | ||
withName: CHECKM_QA { | ||
ext.args = "--tab_table" | ||
} | ||
} |
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.
There is nicer method of specifying these now with instructions merged in last week, so they are next to the test definition, try it out!
https://nf-co.re/docs/guidelines/components/modules#configuration-of-extargs-in-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.
I tried it but setting the params inside run()
doesn't seem to work (and it's not covered in the docs), so I left the args in nextflow.config
again.
@jfy133 Would it be possible to merge this despite the failing tests? The failures are because GitHub runners are running out of space while uncompressing the database, which seems unavoidable. |
Mmm it's not ideal... How big is the database? |
Around 21G (7 compressed + 14 uncompressed) |
well poop. I guess course of action:
|
* Bump GUNC and add gunc/run test * Fix meta, use input_dir * Add snapshots * Change strategy to preserve filenames * Add gunc/mergecheckm test * Update tags * Fix test names * Update snapshots * Add stubs * Add stub snaps * Address review comments * Set args in nextflow.config again * Comment problematic tests * Comment another test --------- Co-authored-by: Edmund Miller <[email protected]>
This PR includes:
PR checklist
versions.yml
file.label
nf-core modules test <MODULE> --profile docker
nf-core modules test <MODULE> --profile singularity
nf-core modules test <MODULE> --profile conda
nf-core subworkflows test <SUBWORKFLOW> --profile docker
nf-core subworkflows test <SUBWORKFLOW> --profile singularity
nf-core subworkflows test <SUBWORKFLOW> --profile conda