epics-extensions/WeTest

Use a custom TestRunner

Opened this issue · 0 comments

This would enable more flexbility over the default unittest.TextTestRunner.
The runner should provide:

  • a progress-bar visible in CLI
  • write result on the go in a text (CSV, YML ?) file
  • test duration

The custom runner would be a cleaner way to send tests status to GUI and execution control to processManager, could it deal with:

  • retry
  • timeout
  • continue, pause, abort

If not doable in the runner could it be set in the TestCase ?
See SelectableTestCase