【发布时间】:2015-02-19 19:10:56
【问题描述】:
对于我在 Travis 上的构建,我希望能够在测试失败时读取测试结果,以查看那些失败测试的堆栈跟踪。目前,这些报告本地存储在运行测试的机器上,因此我无法访问报告所在的本地文件。
我也不想通过 Amazon S3 存档这些文件,因为这看起来太麻烦了。
类似:How to get surefire reports form Travis-CI build? 的东西似乎可以工作,但也似乎很复杂。
基本上,我希望能够在不通过 S3 的情况下从 Travis 读取本地测试结果文件。
【问题讨论】:
-
您不能以在运行测试时输出更多信息的方式运行构建工具吗?
-
类似 ./gradlew test --info 而不是 ./gradlew test?我想这可能是一个简单的解决方案,但是通过完整的报告,可能会有更多关于失败测试的信息,我认为这有时会更有帮助。
-
我只是想看看
--info或--debug是否产生了足够的信息。如果没有,您可以微调您的问题。