notice-r94-round.md 3.7 KB

研发交接通知 · 第 94 轮(2026-11-09 00:30)

来源:定时自动化「测试负责人闭环测试」第 94 轮。基线 cfclub @ 76f29bc65,窗口内研发入库 adb032a61(签名横屏实现)。 详细报告:docs/tdd/orchestration/report-test-2026-11-09-0030.md;台账:docs/tdd/test/blockers.md。

一、请研发优先处理(P0/P1)

编号 事项 证据 期望动作
B-77(P0 新增) 251 langgraph POST /api/v1/chat 挂起无响应 同节点 /health 200(6ms)、/docs 200;chat 两次探测 75s/200s 均 0 字节(status=000);R93(22:27)同接口曾正常返回 定位 chat graph 中 LLM/检索调用缺超时 → 加 timeout + 熔断 + 降级文案;部署后测试侧补 langgraph-chat-smoke 用例复验
B-78(P1 新增) 251 节点无 cfc-langgraph 源码,pytest 无法派发 /home/iwt/.cfc/langgraph 仅 memory/;find / -maxdepth 6 -name cfc-langgraph 仅命中 /tmp/opencode/* 旧克隆 运维在 251 落 repo checkout + .venv(或提供 CI job),供「技术指标要求的 251 派发」真正可执行
B-69(第 4 轮) /api/mind/ 匿名返回 400 而非 401 全量实测 MindFortuneControllerTest:23 expected:<401> but was:<400> JwtInterceptor 的 LOGIN_REQUIRED_PATHS 增加 /api/mind/
B-73(第 5 轮) S-cfc-79 推荐食材页 24 例 RED recommendation.vue 对 currentTab/pagedFoods/loadMore 命中数 0 实现 REQ1-7,24 例即转绿
B-65(第 5 轮) langgraph /api/v1/analyze 恒 500 test_analyze.py 2 例 500 analysis_graph.py 去 MemorySaver() 或 ainvoke 传 thread_id

二、需要裁决的后端 24 例「D 类」红(产品 vs 契约)

这些用例红了,但无法仅凭测试侧判定是产品缺陷还是契约过期,请研发逐类确认(报告 §3.1 有完整清单):

类 例数 现象 疑似
EnergySystemFlowTest 6 接口 500(无生产帧),userWithoutFamily 返回 5001 而非 500 产品异常未兜底 / 测试桩缺
PlannerBindInviteFlowTest 4 绑定/解绑接口 403 权限守卫收紧 or 测试身份未预置绑定
ArticleAutoTagServiceTest 4 threadPoolTaskExecutor.execute 被调 2 次(期望 1) 疑重复调度自动打标(ArticleService.java:1331/1349 双路径)→ 若成立会重复消耗 LLM
DimensionRegistryMapContractTest 3 unknown/empty legacy 返回原值而非 null;缺失应 400 实得 200 P-2 契约口径待定
Orchestration* / MembershipPaySwitch / PaymentServiceORD / TaskPlanService / TeamProfitCron / GrowthRecordSync 各 1 状态机/开关/回调路由断言不符 待逐项确认

三、已闭环(可复核)

编号 结论
B-75 签名横屏 adb032a61 已实现 S1/S2/S3;测试侧新增 7 例全绿(signature.landscape.test.js),台账 tests/test-cases/signature.md 状态已改为「已实现·已可执行化」
B-76 admin flaky 本轮串行 workers=1 下 admin 5/5 全绿,未复现;维持观察 1 轮
B-79 dx 桥接假绿 测试侧已修:404 不再计 pass(改 skip),未鉴权 200 一律失败
后端 98.01% 2664 例 / 49 红,环境型红首次 0 例(B-70 修复后);修 A 类 23 例可达 98.87%

四、需要运维配合

  1. cfc@192.168.16.204 对 cfc 库授权(B-80:reset-db.sh 现 1045 拒绝 → 主配置 E2E 不可用)。
  2. 251 :9000 部署后 smoke:health / chat / analyze 三接口连通性与时延(B-77)。
  3. 189 opencode 补 LLM 凭证(B-56)以恢复派发能力。