我正在使用Jenkins Allure插件为PyTest运行生成报告。
[我已经注意到,如果我从存储库中删除失败的测试,或者重命名失败的测试,Jenkins生成的Allure报告将继续显示旧测试的失败,即使它们不再存在并且不在测试中运行最近的工作。
如何确保“魅力”报告仅包含实际在最新工作中运行的测试结果?
您应该在根项目的allure-results目录中生成结果。每次执行工作时,这些新的诱人结果文件都会在Jenkins工作区中生成。您应该在构建开始之前清理工作空间,以确保执行最后一次执行:
allure-results