已关闭
[Course-Feedback|课程反馈]: build_and_run.sh 测试失败后还会提示成功 #351
sinobr创建于 7月30日关闭于 8月7日
7月30日 修改标题为 “[Bug-Report|缺陷反馈]: build_and_run.sh 测试失败后还会显示成功”,原标题为“[Bug-Report|缺陷反馈]: PyTorch 扩展示例测试失败后仍打印成功并返回 0”
7月30日 修改标题为 “[Bug-Report|缺陷反馈]: build_and_run.sh 测试失败后还会显示成功”,原标题为“[Bug-Report|缺陷反馈]: PyTorch 扩展示例测试失败后仍打印成功并返回 0”
7月30日 修改了issue 的描述
7月30日 修改标题为 “[Course-Feedback|课程反馈]: build_and_run.sh 测试失败后还会提示成功”,原标题为“[Bug-Report|缺陷反馈]: build_and_run.sh 测试失败后还会显示成功”
7月30日 修改标题为 “[Course-Feedback|课程反馈]: build_and_run.sh 测试失败后还会提示成功”,原标题为“[Bug-Report|缺陷反馈]: build_and_run.sh 测试失败后还会显示成功”
ink_polymer
7月30日 评论:
7月30日 评论:
尊敬的开发者您好,您的建议已收到,待内部评估后反馈,感谢您的支持


8月7日 关联了pull request:fix: build_and_run.sh 测试失败时应返回非零退出码
ink_polymer
8月7日 评论:
8月7日 评论:
尊敬的开发者您好,您提出的问题目前已经解决,该issue即将关闭,若后续还有问题欢迎通过issue与我们交流


8月7日 issue状态由 进行中 改变为 已完成
8月7日 关闭了 issue
8月7日 添加了label:resolved
我在看 PyTorch 扩展示例的
build_and_run.sh时发现,测试失败后脚本还是会显示成功。文件:
reference_practice/pytorch_online_inference_operator_optimize/src/add_custom_template_pytorch_extension/build_and_run.sh比如
test_add_custom.py返回非零时,会先打印:但是下一行没有放在
else里,所以紧接着又会打印:test_add_custom_graph.py也是一样。我让测试返回非零后运行:bash build_and_run.sh echo $?最后看到 failed 和 success 都出现了,而且脚本的退出码还是 0。
感觉这里失败时应该直接返回非零,success 也只在测试通过时再打印。