怎样查看子任务状态和使用它的结果?
区分排队、工作、完成、失败与取消,再由主任务整合。
先看状态再看结论
子任务界面在功能可用时可展示排队、工作、收尾、完成、失败、取消或超时。排队并不是已经开始验证,完成也不自动表示发现被确认;还需要看结果说明和证据。
没有摘要时,可以等待活动记录加载,不能从空白详情推断任务已成功。
主任务怎样使用结果
主任务需要接收并整合子任务输出,再形成最终回答。可以要求它说明哪些结论来自哪项检查,以及相互矛盾的地方怎样解决。
如果一项子任务完成而另一项超时,可以先保留已完成部分的证据,并明确剩余结论仍待检查。不要为了呈现整齐的最终答案把失败状态隐藏;让主任务说明缺口和下一次继续所需的条件。
- 查看各子任务的目标和实际状态。
- 阅读成功结果及失败或取消原因。
- 对关键结论检查对应证据。
- 只补做未完成部分,避免全部重新运行。
取消和失败以后
需要停止单个子任务时,使用详情中实际提供的取消操作,并确认状态变化。主任务结束、被取消或失败,也可能使相关子任务停止;此前已发生的工作与产物并不会因此自动撤销。子任务失败应保留为未完成事项,不能由主任务静默改写成“未发现问题”。