Skip to content
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

Add pipeline-level nf-test #95

Merged
merged 22 commits into from
Nov 17, 2024
Merged

Conversation

atrigila
Copy link

@atrigila atrigila commented Nov 14, 2024

Closes #93

PR checklist

  • This comment contains a description of changes (with reason).
  • Make sure your code lints (nf-core lint).
  • CHANGELOG.md is updated.

@atrigila atrigila self-assigned this Nov 14, 2024
@nf-core-bot
Copy link
Member

Warning

Newer version of the nf-core template is available.

Your pipeline is using an old version of the nf-core template: 2.14.1.
Please update your pipeline to the latest version.

For more documentation on how to update your pipeline, please see the nf-core documentation and Synchronisation documentation.

Copy link

github-actions bot commented Nov 14, 2024

nf-core pipelines lint overall result: Passed ✅ ⚠️

Posted for pipeline commit 25e4fcf

+| ✅ 199 tests passed       |+
!| ❗   2 tests had warnings |!

❗ Test warnings:

✅ Tests passed:

Run details

  • nf-core/tools version 3.0.2
  • Run at 2024-11-15 19:56:21

@atrigila
Copy link
Author

A suffix that is added in write_out_prepared_gex.R is unstable. Even with the same input files, sometimes it appends that to the files and others it does not, creating a conflict with snapshots. I am going to modify that line to see if this solves the filename issue.

@atrigila
Copy link
Author

The tests work well locally but produce files with different names in the CI and therefore fail.

@atrigila
Copy link
Author

The issue is with multiqc outputs and versions in the CI. These differ from the local, most up-to-date multiqc. We switch back to an old multiqc version and re-test.

@atrigila
Copy link
Author

Shoutout to @nschcolnicov for finding a solution to this issue🥇

@atrigila atrigila marked this pull request as ready for review November 15, 2024 20:17
@apeltzer apeltzer merged commit 35854c5 into nf-core:dev Nov 17, 2024
10 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants