Caution
Buildbot no longer supports Python 2.7 on the Buildbot master.
2.5.12.30. SubunitShellCommand
- class buildbot.steps.subunit.SubunitShellCommand
This buildstep is similar to ShellCommand
, except that it runs the log content through a subunit filter to extract test and failure counts.
from buildbot.plugins import steps
f.addStep(steps.SubunitShellCommand(command="make test"))
This runs make test
and filters it through subunit.
The ‘tests’ and ‘test failed’ progress metrics will now accumulate test data from the test run.
If failureOnNoTests
is True
, this step will fail if no test is run.
By default failureOnNoTests
is False.