test(android): establish workflow runner
This commit is contained in:
@@ -5,16 +5,18 @@
|
||||
## 当前快照
|
||||
|
||||
- 日期:2026-07-25
|
||||
- 阶段:T-002 测试设备基线和就绪检查完成,准备执行 T-003
|
||||
- Git:当前分支为 `main`;T-001 和 T-002 均已纳入 Git 历史
|
||||
- 阶段:T-003 Android workflow 测试骨架完成,准备执行 T-004
|
||||
- Git:当前分支为 `main`;T-001 至 T-003 均已纳入 Git 历史
|
||||
- 生产代码:`android-buyer/` 已接入 Roubao Android 源码
|
||||
- Android:固定 `main@c8a6d7f03422eb01744b01f3ee77bf7757741f7e`;MIT 许可证已保留
|
||||
- 后端:已决定使用 Go 1.23.0 + Gin 1.11.0;Go Blueprint v0.10.11 骨架尚未接入
|
||||
- 本机 Android 工具:JDK 17.0.13、Command-line Tools 22.0、SDK 34、
|
||||
Build Tools 34.0.0、Platform Tools/ADB 37.0.0;用户级 SDK 环境变量已设置
|
||||
- Android Studio:未安装;`winget` 静默安装卡住后已终止,不阻塞命令行构建
|
||||
- 测试:`lintDebug test assembleDebug` 成功;T-002 新增 5 个纯 Kotlin 测试,
|
||||
Debug/Release 两个变体共执行 10 次且全部通过
|
||||
- 测试:`lintDebug test assembleDebug` 成功;T-002/T-003 共 11 个纯 Kotlin
|
||||
测试,Debug/Release 两个变体共执行 22 次且全部通过
|
||||
- Workflow:纯 Kotlin runner 已支持步骤 timeout、最多 3 次 retry、安全阻塞、
|
||||
用户停止和单 runner 并发拒绝;尚未连接真实拼多多动作
|
||||
- 测试设备:OnePlus PKG110,Android 16/API 36;肉包 `1.4.2 (7)`;拼多多
|
||||
`8.17.0 (81700)`
|
||||
- 设备就绪:肉包采购无障碍已启用并连接;可观察前台包名;拼多多首页未发现登录、
|
||||
@@ -36,6 +38,7 @@
|
||||
| `docs/` | 已有 | Harness Coding 文档 |
|
||||
| `docs/tasks/T-001.md` | DONE | Android 可构建、可安装、可启动基线 |
|
||||
| `docs/tasks/T-002.md` | DONE | 设备版本、无障碍、前台和登录阻塞就绪检查 |
|
||||
| `docs/tasks/T-003.md` | DONE | 可注入 Fake automation 的受限 workflow runner |
|
||||
| `deepseek总结.txt` | 已有 | 历史讨论摘要,不是正式需求权威 |
|
||||
| `android-buyer/` | 已有 | Roubao `main` 固定 commit 的 Android 基线 |
|
||||
| `backend-api/` | 待建 | Go-Gin、管理 Web 和数据目标目录 |
|
||||
@@ -43,9 +46,9 @@
|
||||
|
||||
## 任务摘要
|
||||
|
||||
- 已完成:T-001 Android 基线;T-002 测试设备基线和就绪检查。
|
||||
- 已完成:T-001 Android 基线;T-002 设备就绪检查;T-003 workflow 测试骨架。
|
||||
- 正在进行:无。
|
||||
- 下一个可领取任务:T-003 建立 Android workflow 测试骨架。
|
||||
- 下一个可领取任务:T-004 导入本机蝦皮订单验证样本。
|
||||
|
||||
## 当前可运行内容
|
||||
|
||||
|
||||
Reference in New Issue
Block a user