Allure 世代历史(命令行)限制

Allure generation history (command line) limits

我们使用 Allure 从测试运行中生成报告。我们要求报告可能包含数百次运行(相同测试套件)。目前我们只能看到趋势中的 20 次运行,我注意到 PR“将历史限制增加到 20(通过 #1059)”,它有一个硬编码的 20 而不是 5。有没有办法覆盖这个限制?

谢谢。 米

我提出了 PR 并对此进行了快速修复。已经与 Allure 开发人员交谈过。人们担心新添加的代码段的最佳位置。他们会考虑的。

同时,您可以从链接分支构建 allure 二进制文件,并在调用 allure generate 命令之前设置一个 ALLURE_RESULTS_LIMIT 环境变量。

请注意,它不仅会影响历史趋势,还会影响所有其他趋势。您还应该意识到,新结果将从最近的数字开始一个接一个地出现,例如如果您设置 ALLURE_RESULTS_LIMIT=100 而最近的报告只有 20 个结果,下一个 运行 会给您 21 个,而不是 100 个。这是一个渐进的过程。