I've just started using Yatspec (217) on my project and I am using the maven-surefire-plugin and running the suite multi-threaded. I too have noticed that there appears to be a thread-saftey issue that manifests when there are test failures - the number of highlighted fails seems greater than the number of fails that actually happened and also the exception from one test is rendered in an unrelated one. I've got a fix for this in a fork, so I'll send in a pull request.
I've just started using Yatspec (217) on my project and I am using the maven-surefire-plugin and running the suite multi-threaded. I too have noticed that there appears to be a thread-saftey issue that manifests when there are test failures - the number of highlighted fails seems greater than the number of fails that actually happened and also the exception from one test is rendered in an unrelated one. I've got a fix for this in a fork, so I'll send in a pull request.