allure - Allure 生成历史(命令行)限制
问题描述
我们使用 Allure 从测试运行中生成报告。我们要求报告可能包含数百次运行(相同的测试套件)。目前我们只能看到趋势中的 20 次运行,并且我注意到 PR“将历史限制增加到 20(通过 #1059)”,它的硬编码是 20 而不是 5。有没有办法覆盖这个限制?
谢谢。米。
解决方案
我为此提出了一个快速修复的PR。已经和 Allure 开发人员谈过了。人们担心新添加的代码的最佳位置。他们会考虑的。
allure
同时,您可以从链接的分支构建二进制文件,并在调用命令ALLURE_RESULTS_LIMIT
之前设置一个环境变量。allure generate
请注意,它不仅会影响历史趋势,还会影响所有其他趋势。您还应该意识到,新结果会从最近的数字开始一个一个出现,例如,如果您设置ALLURE_RESULTS_LIMIT=100
并且最近的报告只有 20 个结果,那么下一次运行将给您 21 个,而不是 100 个。这是一个渐进的过程。
推荐阅读
- image - 用于篡改/伪造文件检测的数据集
- kubernetes - 如何增加 Istio 1.6.8 的最大标头大小?
- node.js - 何时在 NodeJS 应用程序中加载 .env 变量?
- sql - 触发器根据多对多关系插入多行
- mysql - 长 SQL 查询中的日期之间
- python - 数字前面的零被删除
- python - 如何替换字符串中的特定单词
- javascript - 我的电话号码验证无法正常工作
- amazon-web-services - 使用 terraform 创建时出现错误 AWS WAFv2 Web ACL 托管规则
- prometheus - Grafana Managed Alerts - 如何在警报注释和标签中使用 Loki 标签值?