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

Enhancements for Workflow Testing #790

Merged
merged 5 commits into from Mar 7, 2018

Conversation

Projects
None yet
1 participant
@jmchilton
Copy link
Member

jmchilton commented Mar 2, 2018

  • Add --ignore_dependency_problems option for workflow testing - for context see #775, but briefly sometimes not all a repositories dependencies install but the workflow can still be executed.
  • Automatically detect distro tool ids in workflows and load them into the tool panel (such a tool Grouping1 is included in the test workflow I received from @bgruening).
  • FIxes for 18.01.

@jmchilton jmchilton force-pushed the jmchilton:wftestenhance1 branch 2 times, most recently from d4a859b to 944b2fa Mar 2, 2018

jmchilton added some commits Mar 2, 2018

Support for distro tools in workflow testing.
If tool ids from Galaxy's default tool panel are encountered in workflows being executed, served, or tested - they will be added to the tool conf generated for the Galaxy instance started by Planemo.

Fixes #780.

@jmchilton jmchilton force-pushed the jmchilton:wftestenhance1 branch from e0ec5f9 to 8cfe9e9 Mar 7, 2018

@jmchilton jmchilton merged commit a25000e into galaxyproject:master Mar 7, 2018

1 check passed

continuous-integration/travis-ci/pr The Travis CI build passed
Details
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment