Skip to content

Enhancements for Workflow Testing#790

Merged
jmchilton merged 5 commits intogalaxyproject:masterfrom
jmchilton:wftestenhance1
Mar 7, 2018
Merged

Enhancements for Workflow Testing#790
jmchilton merged 5 commits intogalaxyproject:masterfrom
jmchilton:wftestenhance1

Conversation

@jmchilton
Copy link
Member

  • Add --ignore_dependency_problems option for workflow testing - for context see WIP: Testing for training assembly intro workflow  #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 wftestenhance1 branch 2 times, most recently from d4a859b to 944b2fa Compare March 5, 2018 02:43
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 galaxyproject#780.
@jmchilton jmchilton merged commit a25000e into galaxyproject:master Mar 7, 2018
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