Skip to content

Concise planemo test output as plain text? #302

@peterjc

Description

@peterjc

See also #275, the default output from planemo test is very very verbose. e.g.
https://travis-ci.org/peterjc/galaxy_mira/builds/79507686

For continuous integration needs (see #7) we need something much more concise.

Matching the existing --test_output (HTML), --test_output_xunit, and --test_output_json options, I would like --test_output_text or similar - perhaps initially just holding the final terminal output, e.g.

$ planemo test ${TRAVIS_BUILD_DIR}/tools/
...
All 17 test(s) executed passed.
mira_4_0_bait[0]: passed
mira_4_0_bait[1]: passed
mira_4_0_bait[2]: passed
mira_4_0_convert[0]: passed
mira_4_0_convert[1]: passed
mira_4_0_de_novo[0]: passed
mira_4_0_de_novo[1]: passed
mira_4_0_mapping[0]: passed
mira_4_0_mapping[1]: failed
mira_4_9_bait[0]: passed
mira_4_9_bait[1]: passed
mira_4_9_bait[2]: passed
mira_4_9_bait[3]: passed
mira_4_9_bait[4]: passed
mira_4_9_bait[5]: passed
mira_4_9_bait[6]: passed
mira_assembler[0]: passed

Another idea might be RST or MD output, especially if this includes the failure messages as literal blocks?

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions