We had a problem with some early pipeline steps not including cycle number in their filename prefixes. We missed this because there is no test of the whole workflow that snapshots the output file paths (other than default.nf.test
which deliberately runs one sample with one cycle and therefore didn't exercise the bug). We should probably add output path snapshotting to the main workflow tests in addition to just workflow.success
.