You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When nf-core subworkflows create-test-yml is invoked, the resulting test.yml file automatically includes a tag entry for every tool used in the tests. This means that when any of those tools are updated, the tests for the subworkflows are also ran.
However, this feature is not present in nf-core modules create-test-yml, meaning that the tags are only for the module that is being directly tested. So if toolA uses toolB to pre-process some input data (to generate a reference file for instance), then updates to toolB might break toolA. For instance, the recent updates to samtools affect several downstream tools that use samtools as a preprocessing step, for instance the bamcmp module, but the tests for these were not rerun when samtools was updated. The subworkflows on the other hand correctly update, as they have the tags.
The text was updated successfully, but these errors were encountered:
Description of feature
When
nf-core subworkflows create-test-yml
is invoked, the resulting test.yml file automatically includes atag
entry for every tool used in the tests. This means that when any of those tools are updated, the tests for the subworkflows are also ran.However, this feature is not present in
nf-core modules create-test-yml
, meaning that the tags are only for the module that is being directly tested. So if toolA uses toolB to pre-process some input data (to generate a reference file for instance), then updates to toolB might break toolA. For instance, the recent updates to samtools affect several downstream tools that use samtools as a preprocessing step, for instance the bamcmp module, but the tests for these were not rerun when samtools was updated. The subworkflows on the other hand correctly update, as they have the tags.The text was updated successfully, but these errors were encountered: