问答 jenkins 一次构建控制继电器多次测试,生成的 allure 报告结果只有最后一个继电器的结果展示,其他都得去 retry 中查看,为什么啊

xyh0124 · 2024年06月17日 · 最后由 xyh0124 回复于 2024年06月18日 · 5729 次阅读

共收到 7 条回复 时间 点赞

你是不是都在用同一个目录去生成 report, 所以每次生成新的 report 都把旧的给覆盖了?

啊对 是的 我每开一个继电器就运行一次脚本 脚本写的都是同一个目录

Jerry li 回复

我以为这样会吧所有的 json 结果都显示出来

xyh0124 回复

Jerry li 回复

我把每次控制继电器的结果分开 以后生成一份报告还是不行诶

xyh0124 回复

“一次构建控制继电器多次测试”
你的报告生成是在每次内还是多次外啊?还有这个 “多次” 的意思是一批重复运行多次然后统计在一份报告内吗

多个继电器,每开一个继电器进行一次测试生成一份 json 结果,从控制台输出看应该是最后合并起来的,比如说测试两个继电器,allure generate allure_FDT_report_1 allure_FDT_report_2 -c -o allure-report ,但是生成报告就只有最后一个继电器的测试结果,其他的都要在 retries 那里才能看到。
多次是指我 jenkins 项目里写的每次构建都逐个打开不同的继电器。

需要 登录 后方可回复, 如果你还没有账号请点击这里 注册