夜间 Ascend 检查步骤增加日志等待与诊断
建议 CI 维护者精读这次改动,它示范了一种成本极低的「先吸收延迟、再落证据」的 flaky 处理策略:有界轮询加 `-s` 判定、诊断命令挂 `|| true`、路径收敛到变量,都值得复用到其他 Ascend 夜间作业的同类检查步骤。重点看三处设计决策:(1) 60s 上限与 10s 间隔的取舍;(2) 诊断只打尾部 4096 字节;(3) 把日志路径抽成 `LOG` 变量。若追求更彻底,可进一步讨论把检查输入改为 Actions stdout、或在训练脚本里给 `tee` 加 `stdbuf -oL` / 追加后 `sync`,以及把诊断文件作为 artifact 上传。同时务必在团队内同步:该作业要恢复全绿还需在 verl-project/verl-ascend-recipe 仓库重新生成 `baseline_qwen3_vl_8b_Instruct_fsdp2_npu.txt`,这不是本仓库能解决的。