Body
Currently, if any tests fail when breeze tests is run, Breeze 2 would emit a traceback pointing to the docker-compose subprocess call. This is due to Docker propagating the exit call of the underlying pytest subprocess. While it is technically correct to emit an exception, the traceback is useless in this context, and only clutters output. It may be a good idea to add a special case for this and suppress the exception.
A similar situation can be observed with breeze shell if you run exit 1 in the shell.
Committer