我们有一个很大的git仓库(“ monorepository”),其中有许多不同语言的不同组件,例如Go,Python,Java,这些都是Gradle构建的。 测试时,其想法是让Gradle命令运行所有测试,并以xunit格式生成所有结果。
通过查看“魅力”,似乎可以提供一种方法,以不同的语言将来自不同子项目(组件)的测试结果的报告收集到一个HTML大报告中。
我想应该可以从最顶端运行一个Gradle命令来运行所有测试,生成所有测试结果,然后使用allure serve
显示所有结果。
我研究了这个多模块项目:https://github.com/allure-framework/allure-java(来自@baev) 但是通过查看我是否很清楚,我的问题的答案是否是。我找不到任何相关示例。 我从https://docs.qameta.io/allure和http://allure.qatools.ru/之类的页面阅读了文档,希望不会遗漏任何明显的内容。