[英]Customizing console output - surefire plugin
This is my console output after I run mvn clean test
这是我运行
mvn clean test
后的控制台输出
[WARNING] Tests run: 197, Failures: 0, Errors: 0, Skipped: 5, Time elapsed: 5,446.747 s - in TestSuite
[INFO]
[INFO] Results:
[INFO]
[WARNING] Tests run: 193, Failures: 0, Errors: 0, Skipped: 1
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 01:30 h
[INFO] Finished at: 2019-12-03T18:22:40+01:00
[INFO] ------------------------------------------------------------------------
Is there a way to change it to show which tests were skipped [one is actually skipped, rest are just retries from flaky tests]?有没有办法改变它以显示哪些测试被跳过[一个实际上被跳过,其余的只是从片状测试中重试]? Ideally I could configure it to show test, reason in a clear and concise way.
理想情况下,我可以将其配置为以清晰简洁的方式显示测试、推理。 I am using: TestNG 6.10, SureFire 3m4.
我正在使用:TestNG 6.10,SureFire 3m4。 I am not even sure if the surefire controls this output or what?
我什至不确定surefire是否控制了这个输出还是什么? I did a lot of research but nothing seems to pop up about it.
我做了很多研究,但似乎没有任何关于它的信息。
I KNOW there is a report file, and all is clear there, I just want it in the console.我知道有一个报告文件,一切都很清楚,我只想要它在控制台中。
您可以使用此命令 mvn clean test-Dsurefire.printSummary=false 打印失败的测试用例的摘要,但我认为没有任何命令可以在 maven 中打印跳过的测试用例。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.