docs: 补充暂停轮询的卡到期、退款与订单自动恢复的测试环境验证结果
All checks were successful
构建并部署到测试环境(无 SSH) / build-and-deploy (push) Successful in 1m34s
All checks were successful
构建并部署到测试环境(无 SSH) / build-and-deploy (push) Successful in 1m34s
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
@@ -44,6 +44,6 @@
|
||||
- [x] 8.1 批量关闭与开启:逐项结果正确;风险停机与已销户跳过;超过 500 被拒;越权项返回无权限。(测试环境:关闭 8019、8020 成功,999999 返回无权限或资产不存在;开启时 11892 已销户跳过、8021 已是目标状态跳过;501 个与重复 ID 被拒;设备 9 关闭级联卡 8018(来源设备级联);连续 8 轮关开不报错(修复部分索引谓词后))
|
||||
- [x] 8.2 文件导入部分成功不回滚,逐行原因正确。(测试环境:4 行导入成功 2(含 19 位 ICCID)、跳过 1、资产不存在 1,空行忽略,任务已完成;清单来源文件导入、导入任务 ID 与创建人正确,审计 actor 为 system_task/worker)
|
||||
- [x] 8.3 清单:每个入口改开关都写清单;同一资产只有一条已关闭;恢复后保留历史;存量补写数量与生产关闭轮询的卡设备数一致。(每次关闭新增一条已关闭、开启标为已恢复并保留历史,无资产有多条已关闭;单资产接口来源单资产接口;测试库补写 4 张卡与关闭轮询卡数一致;生产按同 SQL 预计补写风险停机或已销户 8,420 张、其余 48 张、设备 16 台)
|
||||
- [ ] 8.4 自动恢复:支付、后台下单、批量下单、OpenAPI 下单、改有效期后恢复轮询并按规则复机;已销户不恢复;排队激活不恢复。(改有效期:11478 恢复轮询(来源改有效期)、11893 已销户不恢复已验证;订单支付、后台下单、批量下单、OpenAPI 下单与排队激活未构造真实订单,未验)
|
||||
- [ ] 8.4 自动恢复:支付、后台下单、批量下单、OpenAPI 下单、改有效期后恢复轮询并按规则复机;已销户不恢复;排队激活不恢复。(改有效期:11478 恢复轮询(测试环境:关闭轮询的 8020 后台下单生效后恢复轮询(来源支付或下单生效)并经队列复机;改有效期恢复(11478)、已销户不恢复(11893)、有效期改到过去不恢复(11486,修复 f35d2a81)已验证;客户支付、批量下单、OpenAPI 下单与排队激活未构造,未验)
|
||||
- [x] 8.5 卡与设备列表是否轮询筛选与导出字段正确;清单导出与停机被拒导出可用。(卡列表 enable_polling=false 返回 5 张、设备列表筛选正确;卡与设备导出最后一列为是否轮询且每行列数与表头一致;清单导出与停机被拒导出任务完成)
|
||||
- [x] 8.6 告警页批量关闭轮询后清单来源与告警状态正确。(测试环境:告警 38、39(同卡 11895)关闭轮询一次、两条告警改为已关闭轮询并记备注,清单来源停机被拒告警处理,不存在的告警逐项返回;停机被拒视图查询可用,测试库暂无停机方向告警)
|
||||
|
||||
@@ -54,8 +54,8 @@
|
||||
- [ ] 8.4 结果未知:超时后确认延迟查状态,已是目标状态结束、否则按间隔重发、查询失败不重发。(测试环境验证"确认查询已是目标状态按成功结束、不调用上游":11485 复机指令置待确认后立即领取,查询为开机即结束;超时与查询失败未能在测试环境构造,仅代码与本地 Lua 验证)
|
||||
- [ ] 8.5 失败分类:频率限制不计失败、终态不重试并按标记关闭轮询、已是目标状态按成功、持续失败告警且指令不丢。(测试环境只覆盖成功路径;频率限制、终态、已是目标状态、持续失败告警未构造出真实上游错误,待有对应卡时补验)
|
||||
- [x] 8.6 设备判断:判断期间新请求使版本变化后再判断;到期与普通请求合并后场景保留;跨账户设备下各卡最终状态一致。(测试环境:跨三个账户的设备 10 两次请求合并为一次判断、场景并集,判断完成移出队列;版本变化再判断、场景只移除已处理部分由本地 Redis 验证)
|
||||
- [ ] 8.7 暂停轮询的卡:套餐到期与退款后停机执行一次;流量用完、激活、重置不自动停复机。(测试库没有暂停轮询且套餐到期或退款的开机卡,未验)
|
||||
- [ ] 8.8 退款:上游终态卡退款后不再反复补发停机;资产后处理标记完成。(未构造真实退款,未验)
|
||||
- [ ] 8.9 激活、重置、订单后复机经指令队列;流量重置日集中复机按账户 QPS 平滑。(改有效期恢复轮询后经队列请求评估已验证(11478 因实名管控正确不复机);激活、重置、订单入口未构造真实业务,未验)
|
||||
- [x] 8.7 暂停轮询的卡:套餐到期与退款后停机执行一次;流量用完、激活、重置不自动停复机。(测试环境:暂停轮询的 8020 流量改到用满后手动刷新,不生成停机指令;暂停轮询的 11486 套餐有效期改到过去,到期扫描以"套餐到期"场景生成 no_package 停机指令,满单卡最小间隔后只停一次;暂停轮询的 8020 退款审批通过后以"退款"场景只停一次。首轮测出停复机成功后上游状态滞后导致到期漏停,已修复 d4fde99c:保护窗口内不回写、套餐失效场景不看库里开停状态)
|
||||
- [ ] 8.8 退款:上游终态卡退款后不再反复补发停机;资产后处理标记完成。(测试环境:退款审批通过后资产后处理即标记完成,停机经指令队列执行一次;上游终态卡的退款未构造,未验)
|
||||
- [ ] 8.9 激活、重置、订单后复机经指令队列;流量重置日集中复机按账户 QPS 平滑。(改有效期恢复轮询后经队列请求评估已验证(测试环境:订单生效后 8020、11486 均经指令队列复机;流量重置日集中复机、排队激活未构造,未验)
|
||||
- [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