测试负责人|自动化定时任务触发|静默无人值守|基线
5ad781a00(R191 收尾)→ 快进7558d8cf4(auto bump,零源码)+ R191 后合入 S-cfc-201 契约类
5ad781a00(R191 收尾);窗口内远端推入 7558d8cf4(auto bump 零源码)+ 先前合入 S-cfc-201 契约类(AdminArticleManageContractTest,+540 行,预期 6红18绿)。--ff-only 快进至 7558d8cf4。git diff 5ad781a00..7558d8cf4:main 源码 / specs / test-cases / user-scenarios / API_REFERENCE 零变更;唯一有效变更为 S-cfc-201 契约测试类(24 例) + cfc-web 版本号 bump + docs。189:4090=200、251:4096=200、251:9000=health 200;线上 /admin=302、/frontend=302;git SSH 22 不可用 → HTTP 兜底。| # | 套件 | 节点 | 结果 | 耗时 | 关键点 |
|---|---|---|---|---|---|
| 1 | S-cfc-201 定向 | 本机 mvn | 24 例 / 18 过 / 6 红 | 1m23s | AdminArticleManageContractTest 与提交声明「6红18绿」完全一致 → TDD-RED 落预期 |
| 2 | admin-desktop E2E | 189:4090 | 5/5 | 1.2m | TC-A-U01~U05 全过(U05 稳定) |
| 3 | frontend-mobile E2E | 本机 | 6/6 | 55.0s | B-185 维持消除 |
| 4 | shop-api E2E | 本机 | 4/4 | 12.4s | 价格排序契约 |
| 5 | health 鉴权契约 | 本机 | 13/13 | 4.2s | TC-HP-U01~03 全 401 |
| 6 | dx-bridge | 本机 | 2 skip | 瞬时 | 端点 404(B-DX-1 第 34 轮) |
| 7 | langgraph pytest | 251:4096 | 47/51 | 123.28s | 红例集漂移:auto_tag ×2 + intent ×2;429 AgnesAI + 401 ****ab12 双因 → 环境红 |
| 8 | langgraph live 三端点 | 251:9000 | /health 200/0.9ms;/api/v1/chat 000/20.0s/0B;/api/v1/analyze 000/20.0s/0B |
— | B-186-1 第 6 轮延续;按正确 schema 探(query/report_id+user_id)仍挂死 |
| 9 | cfc-frontend Jest | 本机 | 609 / 3 / 12(624) | 86.7s | 3 红 = AC-R1 / AC-R2 / AC-2(S-cfc-132/133 预期 RED)零漂移 |
| 10 | cfc-web Jest | 本机 | 116/116 | 114.3s | 17 套件全绿 |
| 11 | 根级黑盒 Jest | 本机 | 7/16(23) | 7.1s | B-36 第 76 轮零漂移;全 fetch failed(9082 未起) |
| 12 | 线上 API 全量 | 本机 | 990 例 / 175 过 / 795 跳 / 20 红 | 13.1m | 口径升级:全量 990 例(历史仅 32 例子集);20 红同根因 direct-register 前置注册失败(B-192-2) |
| 13 | 线上匿名鉴权 6 端点 | 线上 | 6/6 = 401 | — | mind/fortune、energy/overview、health/plan/list、xiaomi-health/auth-url、huawei-health/status、admin/families/overview 全 请先登录 |
| 14 | 后端全量(承袭) | R191 实测 | 386 类 / 3315 例 / 3232 过 / 73F+6E+4S | — | main/test 源码零变更(窗口仅 +S-cfc-201)→ 按 R185「同源码沿用 + 增量」纪律承袭 |
| 15 | 后端收尾增量(承袭) | R191 实测 | 52 例 / 13 过 / 39 红 | — | S-cfc-199/200 三类,同 HEAD 无源码变化 |
| 层级 | 例数 | 类数 | 明细 |
|---|---|---|---|
| 本轮新增(预期 RED) | 6 | 1 | AdminArticleManageContractTest 6F(S-cfc-201 前瞻,与提交声明一致) |
| 承袭存量装置/数据/环境 | 24 | 13 | 同 R191:EnergySystemFlow 6F、GrowthPublicEndpointMapping 5E、DimensionRegistryMapContract 3F、其余 10 类各 1 |
| 承袭 TDD 前瞻契约 | 94 | 12 | 同 R191:Teacher 系 7 类 36 + AdminKnowledgeBaseManage 6 + 远端三类 39 等 |
test_auto_tag 4 红,本轮 auto_tag 2 + intent 2;429/401 双因仍在线(结构未变,仅作用例位)。单测绿 ≠ 链路可用(B-186-1 同根因)。→ 与 B-142-2 合并处置:运维轮换 key + 升级配额。direct-register 前置注册返回 body.code=undefined(线上接口未按预期回 200)→ 后续断言连锁失败。复验 badge 单文件 1F(C-09 断链),证实装置级而非 20 个产品缺陷。历史 32 例子集从未覆盖这些域 → 属首测新覆盖,须研发归因 direct-register 契约。admin.article.manage 使绿。kill -9,ps 复核 0。AdminActivityConfigContractTest(209 行,merge cee6a85be,声明 TDD-RED 5红)→ 定向实测 5 例 / 5F / 0E / 0S(1m20s),与声明完全一致。AdminOrderManualContractTest(548 行,4a17435d3,声明 TDD-RED 5红,B-142-1/TR-13 权限流)→ 定向实测 24 例 / 5F / 0E / 0S(3.3s),与声明完全一致。5 红全部为预期权限流缺口:订单 6 端点 [detail, ship, update-express, close, refund/approve, refund/reject] + 售后 4 端点 [list, detail, review, complete] 缺 @RequestAttribute("role") admin 守卫;order/list 非 admin(roles=[parent])被放行返回 200(期望 403);refund/approve、售后 review 非 admin 越权成功。