planemo workflow_test_on_invocation
Run defined tests against existing workflow invocation.
Synopsis
planemo workflow_test_on_invocation [OPTIONS] TEST.YML INVOCATION_ID
Arguments
| Argument | Type | Required | Help |
|---|---|---|---|
| TEST.YML | path | yes | — |
| INVOCATION_ID | text | yes | — |
Options
| Option | Type | Default | Required | Help |
|---|---|---|---|---|
| —galaxy_url | text | — | yes | Remote Galaxy URL to use with external Galaxy engine. |
| —galaxy_user_key | text | — | yes | User key to use with external Galaxy engine. |
| —test_index | integer | 1 | — | Select which test to check. Counting starts at 1 |
| —update_test_data | flag | false | — | Update test-data directory with job outputs (normally written to directory —job_output_files if specified.) |
| —test_output | path | tool_test_output.html | — | Output test report (HTML - for humans) defaults to tool_test_output.html. |
| —test_output_text | path | — | — | Output test report (Basic text - for display in CI) |
| —test_output_markdown | path | — | — | Output test report (Markdown style - for humans & computers) |
| —test_output_markdown_minimal | path | — | — | Output test report (Minimal markdown style - jost the table) |
| —test_output_xunit | path | — | — | Output test report (xunit style - for CI systems |
| —test_output_junit | path | — | — | Output test report (jUnit style - for CI systems |
| —test_output_allure | directory | — | — | Output test allure2 framework resutls |
| —test_output_json | path | tool_test_output.json | — | Output test report (planemo json) defaults to tool_test_output.json. |
| —job_output_files | directory | — | — | Write job outputs to specified directory. |
| —summary | choice | minimal | — | Summary style printed to planemo’s standard output (see output reports for more complete summary). Set to ‘none’ to disable completely. |
| —test_timeout | integer | 86400 | — | Maximum runtime of a single test in seconds. |
Output
Describe stdout/stderr shape, exit-code contract, and any JSON-report flags here.
Examples
Add canonical invocations here.
Gotchas
Document non-obvious behavior and common failure modes here.