test(bot-tier): M4 生产E2E实证脚本 verify_bot_write_tiering_e2e.py (P0-②)
全PASS: Bot建议→unapplied→人apply→目标生效+apply_detail before/after→低危kpi-result source_batch落库→audit L2留痕→清理回查=0
This commit is contained in:
@@ -67,4 +67,8 @@
|
||||
|
||||
## 七、验收记录(E2E/回归)
|
||||
|
||||
见任务完成回报与 backend/tests/test_bot_suggestion_channel.py(新增 pytest 回归覆盖)。
|
||||
- 回归: backend/tests/test_bot_suggestion_channel.py(12条:鉴权/语义/多租户/幂等/审批闭环/审计/收口);test_risk_levels.py 计数更新 L2=6。
|
||||
- 生产E2E: backend/scripts/verify_bot_write_tiering_e2e.py(可复跑,标记+清理+回查)2026-09-03 全 PASS:
|
||||
A Bot创建kpi_target建议→unapplied → B 人apply→KPI目标100→888.88 + apply_detail(before/after) + applied_by=管理员/applied_at → C /kpi-result 直写 source_batch=e2e-bot-tier-20260903 落库 → D bot_audit.log 两条 L2 记录(财务BOT / bot-bridge)→ E 清理回查=0。
|
||||
- pytest 全量: 726 passed / 4 failed(日历漂移预存:budget roll_forward + ai_suggestions budget_overrun + roadmap budget_headroom×2,非本次回归) / 1 xfailed。
|
||||
- 后端重启: systemctl restart cma-backend(ActiveEnter 晚于 commit); /health ok。
|
||||
|
||||
Reference in New Issue
Block a user