automation-run-2026-11-11-R141.md 3.7 KB

自动化执行记录 · 第 141 轮(2026-11-11 07:40–09:05 GMT+8)

  • 执行档:review(离线;未联网装依赖、未启停服务、未改生产代码)
  • 基线:cfclub @ d4626e5f1(跑前 = 跑后 = origin/cfclub)
  • 节点:189:4090=200 / 251:4096=200 / 251:9000=200 / 204:4090=000
  • 执行档约束:后端全量 + Jest 串行(2 核 4 线程,避免超时型假红);浏览器与 langgraph 走节点(不占本机 CPU)

1. 时间线

时间 动作 结果
07:40 环境探针 java 1.8.0_25 / mvn 3.6.1 / D: 93G 可用 ✅
07:41 启动后端全量 mvn -o -B clean test testCompile 352 源
07:42 端口探活 189:4090 OPEN、251:4096/9000 OPEN、204:4090 CLOSED
07:43 SRS 窗口检查 specs 201 / test-cases 15;abdb2d6de..HEAD 对 docs/superpowers/ 零提交
07:44 线上鉴权 POST 5 端点 5/5 → 401
07:45 251 首次派发 pytest(未排除 qna) 收集期中断(src.qna ModuleNotFoundError,0 例)
07:47 251 重派(--ignore=tests/qna) 51 例 / 46 过 / 5 红 / 137.10s
07:52 189 派发 admin-desktop 5/5(1.2m,78s 取回),未 reset 工作区
08:19 管理端 Jest 116/116(22.0s)
08:22 小程序端 Jest 616:557 过 / 47 红 / 12 跳(32.2s)
08:23 根级黑盒 Jest 23:7 过 / 16 红(5.9s)
08:45 后端全量结束 2937:2911 过 / 21F+1E+4S = 99.11%,62:00
08:47 后端聚合归因 346 类 / 346 XML / 12 红类 / 22 红例
08:52 浏览器 frontend-mobile 6/6(54.4s)
08:54 浏览器 shop-api + dx-bridge 4/4 + 2 skipped(10.6s)
08:55 浏览器 health 13/13(5.5s)
08:56 线上可达性 /admin 200、/frontend 200、/ 502
08:57 251 线上 chat/analyze chat 200/100.03s、analyze 200/46.99s

2. 后端完整性对照

项 值
Tests run: 行数 347(含 1 条总结行)→ 346 类
surefire XML 346/346(无静默丢失)
target/classes 2326 class
testCompile 352 源 0 错
@Test 注解计 2926
恒等式 2926 + 11(参数化/早退净增)= 2937 误差 0

3. 红例归因(22)

桶 例数 类
预期 RED(S-cfc-135/136) 5 LangGraphErrorPropagateContractTest 3、LangGraphExitHangContractTest 2
装置 A 16 EnergySystemFlowTest 6、DimensionRegistryMapContractTest 3、OrchestrationEngineTest 1、OrchestrationIntegrationTest 1、MembershipPaySwitchTest 1、PaymentServiceORDRoutingTest 1、UserServiceWechatLoginTest 1、UserServiceWechatLoginContractTest 1、TeamProfitCronContractTest 1
数据 C 1 GuideModuleIntegrationTest(platform_fee truncation)

4. 与 R138 基线对照(零回归证明)

红类 R138 R141
EnergySystemFlowTest 6 6
DimensionRegistryMapContractTest 3 3
OrchestrationEngine/Integration 2 2
GuideModuleIntegrationTest(E) 1 1
MembershipPaySwitchTest 1 1
PaymentServiceORDRoutingTest 1 1
UserServiceWechatLogin* 2 2
TeamProfitCronContractTest 1 1
LangGraphErrorPropagateContractTest — +3(新契约)
LangGraphExitHangContractTest — +2(新契约)
合计 17 22

5. 未实测项(须如实登记)

  • 覆盖率(后端 JaCoCo 未接入)、变异测试(无 PIT)
  • 性能压测(execute 档,未授权联网)
  • SAST/DAST/SCA/依赖漏洞扫描(未授权)
  • 无障碍(axe/WCAG)、多浏览器(Firefox/WebKit)、UAT/BDD、探索性(无 charter)
  • tests/test_chat.py(真实 LLM,无超时,B-84 排除);tests/qna/*(收集期缺陷,B-141-1)