8000 Experimental: scaffold AWS full test output snapshots by adamrtalbot · Pull Request #4524 · nf-core/tools · GitHub
[go: up one dir, main page]

Skip to content

Experimental: scaffold AWS full test output snapshots - #4524

Open
adamrtalbot wants to merge 2 commits into
nf-core:devfrom
adamrtalbot:feat/experimental-aws-snapshot
Open

adamrtalbot wants to merge 2 commits into
nf-core:devfrom
adamrtalbot:feat/experimental-aws-snapshot

Conversation

@adamrtalbot
@adamrtalbot adamrtalbot commented Oct 16, 2026 •
Copy link
Copy Markdown
Contributor

Summary

Add an experimental nf-snapshot@0.1.0 configuration to the pipeline template's AWS test_full workflow, based on nf-core/demo#74. The scaffold includes the same output filters and baseline path, while retaining nf-schema in the Seqera Platform launch plugin list. Generated pipeline usage docs explain how to create a pipeline-specific baseline and enable the check.

The snapshot block is commented out by default because a newly generated pipeline has no output baseline. Enabling the plugin also requires a compatible Nextflow version (at least 26.04.6). This lets pipelines opt in after a reviewed full run without breaking their existing AWS tests.

Verification

  • Rendered the workflow and usage docs with representative template values; parsed the workflow as YAML and checked the AWS test_full launch and disabled snapshot scaffold.
  • prettier@3.9.6 --check passed for all three changed files.
  • git diff --check passed.
  • The pytest suite was not run because pytest is not installed in the workspace. GitHub CI is running the template and Python test suites.

PR checklist

  • This comment contains a description of changes (with reason)
  • CHANGELOG.md is updated
  • If you've fixed a bug or added code that should be tested, add tests!
  • Documentation in docs is updated

Generated by Codex.

Signed-off-by: Adam Talbot <adam.talbot@seqera.io>
Signed-off-by: Adam Talbot <adam.talbot@seqera.io>
@codecov
codecov Bot commented Oct 16, 2026 •
Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 78.57%. Comparing base (354127e) to head (eb17575).

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

This branch has not been deployed

No deployments
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.

1 participant

0