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

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

共收到 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 项目里写的每次构建都逐个打开不同的继电器。

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