docs: 停复机指令队列与不轮询清单测试环境验证结果
All checks were successful
构建并部署到测试环境(无 SSH) / build-and-deploy (push) Successful in 1m30s
All checks were successful
构建并部署到测试环境(无 SSH) / build-and-deploy (push) Successful in 1m30s
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
@@ -48,14 +48,14 @@
|
||||
|
||||
## 8. 测试环境验证(自动化测试为 N/A,按 ENG-TEST-001)
|
||||
|
||||
- [ ] 8.1 开关关闭:各入口行为与上线前一致。
|
||||
- [ ] 8.2 指令覆盖:停机执行中写入复机指令,收尾后复机保留并在最小间隔后执行;无覆盖时指令被移除。
|
||||
- [ ] 8.3 单卡最小重试间隔:间隔内不调用上游,score 推后到可调用时间。
|
||||
- [ ] 8.4 结果未知:超时后确认延迟查状态,已是目标状态结束、否则按间隔重发、查询失败不重发。
|
||||
- [ ] 8.5 失败分类:频率限制不计失败、终态不重试并按标记关闭轮询、已是目标状态按成功、持续失败告警且指令不丢。
|
||||
- [ ] 8.6 设备判断:判断期间新请求使版本变化后再判断;到期与普通请求合并后场景保留;跨账户设备下各卡最终状态一致。
|
||||
- [ ] 8.7 暂停轮询的卡:套餐到期与退款后停机执行一次;流量用完、激活、重置不自动停复机。
|
||||
- [ ] 8.8 退款:上游终态卡退款后不再反复补发停机;资产后处理标记完成。
|
||||
- [ ] 8.9 激活、重置、订单后复机经指令队列;流量重置日集中复机按账户 QPS 平滑。
|
||||
- [ ] 8.10 实名管控 0 → 1、1 → 0 后受影响卡被批量评估且平滑执行。
|
||||
- [ ] 8.11 开关开、关、再开:无重复停复机与漏停;旧路径设备锁持有时设备判断推后。
|
||||
- [x] 8.1 开关关闭:各入口行为与上线前一致。(测试环境 41397327 起开关默认关闭期间,轮询、Outbox 消费者与各入口照旧当场执行;测试结束已恢复关闭)
|
||||
- [x] 8.2 指令覆盖:停机执行中写入复机指令,收尾后复机保留并在最小间隔后执行;无覆盖时指令被移除。(测试环境:11485 排队中的停机指令 v2 被实名管控 1→0 生成的复机指令 v3 覆盖,执行时间保持最小间隔;执行中覆盖由本地 Redis 并发验证:收尾返回 2 保留新指令,结果未知时待确认带到新指令)
|
||||
- [x] 8.3 单卡最小重试间隔:间隔内不调用上游,score 推后到可调用时间。(测试环境:11485 02:56:41 停机后,复机指令推后到 03:06:41 才调用上游,期间不调用;本地验证领取推后到 最近调用+间隔)
|
||||
- [ ] 8.4 结果未知:超时后确认延迟查状态,已是目标状态结束、否则按间隔重发、查询失败不重发。(测试环境验证"确认查询已是目标状态按成功结束、不调用上游":11485 复机指令置待确认后立即领取,查询为开机即结束;超时与查询失败未能在测试环境构造,仅代码与本地 Lua 验证)
|
||||
- [ ] 8.5 失败分类:频率限制不计失败、终态不重试并按标记关闭轮询、已是目标状态按成功、持续失败告警且指令不丢。(测试环境只覆盖成功路径;频率限制、终态、已是目标状态、持续失败告警未构造出真实上游错误,待有对应卡时补验)
|
||||
- [x] 8.6 设备判断:判断期间新请求使版本变化后再判断;到期与普通请求合并后场景保留;跨账户设备下各卡最终状态一致。(测试环境:跨三个账户的设备 10 两次请求合并为一次判断、场景并集,判断完成移出队列;版本变化再判断、场景只移除已处理部分由本地 Redis 验证)
|
||||
- [ ] 8.7 暂停轮询的卡:套餐到期与退款后停机执行一次;流量用完、激活、重置不自动停复机。(测试库没有暂停轮询且套餐到期或退款的开机卡,未验)
|
||||
- [ ] 8.8 退款:上游终态卡退款后不再反复补发停机;资产后处理标记完成。(未构造真实退款,未验)
|
||||
- [ ] 8.9 激活、重置、订单后复机经指令队列;流量重置日集中复机按账户 QPS 平滑。(改有效期恢复轮询后经队列请求评估已验证(11478 因实名管控正确不复机);激活、重置、订单入口未构造真实业务,未验)
|
||||
- [x] 8.10 实名管控 0 → 1、1 → 0 后受影响卡被批量评估且平滑执行。(测试环境:账户 1590 实名管控 0→1 批量评估 1 张卡,11485 经指令停机成功,只调用一次;1→0 批量评估生成复机指令,满最小间隔后复机成功)
|
||||
- [x] 8.11 开关开、关、再开:无重复停复机与漏停;旧路径设备锁持有时设备判断推后。(测试环境:关闭后停复机消费者 14→0、排队指令保留;再开启恢复订阅,指令照常执行)
|
||||
|
||||
Reference in New Issue
Block a user