automation-run-2026-11-13-R183.md 4.5 KB

自动化运行日志 · R183(2026-11-13 04:20 ~ 05:45)

1. 触发与基线

项 值
轮次 R183(测试负责人闭环 · 全量实跑轮 · 连续第 2 次后端全量)
基线 cfclub @ 8c4faea11(R182 收口,04:20)→ 窗口 2 提交(e80065c6d 研发汇报 + 58671aa7a bump)均非源码
窗口变更 零源码 / 零 SRS / 零场景(G12 ✅,用例零新增)
策略 后端全量实测第 2 次(Maven 独占窗口,B-173-3 销号复验)+ 七套件全实测

2. 执行序列与结果

# 节点 命令/方式 结果 耗时 日志
1 后端全量 JAVA_HOME=/d/jdk1.8.0_25 /d/maven/apache-maven-3.6.1/bin/mvn -o -B clean test(独占) 3111 例 / 3073 过 / 34 红(28F+6E)/ 4 跳 33:49 _r183_backend_test.log
2 189 admin E2E node kick → admin-desktop 5/5 EXIT=0 1.7m _r183_189_admin.log(远端)
3 251 langgraph _r183_dispatch_251.cjs kick(timeout -k 10 900 包裹) 48 过 / 3 红 / 51 例 134.20s 远端 /tmp/r183_pytest.log
4 本机 fe-live Playwright frontend-mobile 6/6 EXIT=0 47.6s _r183_fe_live.log
5 本机 shop-live Playwright shop-api 4/4 EXIT=0 — _r183_shop.log
6 本机 health-live Playwright health-api(playwright.config.health.js) 13/13 EXIT=0 4.3s _r183_health.log
7 本机 dx-live Playwright dx-bridge 2 跳(404 契约登记不实现) — _r183_shop.log(同批)
8 fe Jest npx jest --ci 609 过 / 3 红(预期)/ 12 跳 = 624 44.0s _r183_fe_jest.log
9 web Jest npx jest --ci 116/116 39.8s _r183_web_jest.log
10 根级黑盒 cd tests && npx jest --ci 7 过 / 16 红(ECONNREFUSED 9082) 3.3s _r183_root.log
11 线上 API Playwright 点名 4 文件(smoke + perf + security + traceability) 25 过 / 7 跳 / 0 红 19.1s _r183_api.log

自处置:health 首跑误用 playwright.config.live.js --project=health-api(该配置无此 project)→ 改 playwright.config.health.js 后 13/13 ✓;API 首跑误吞 990 例 tc-scripted(playwright.config.api.js 全量默认)→ 停跑改点名 4 文件(B-173-2 规避)25/7/0 ✓;fe-live 首跑日志与 fe Jest 同文件误删 → 改 _r183_fe_live.log 重跑 6/6 ✓。

3. 后端红类明细(34 例 / 14 类)

  • 存量 16(零漂移第 21 次):EnergySystemFlowTest 6F、GuideModuleIntegrationTest 1E、DimensionRegistryMapContractTest 3F、OrchestrationEngineTest 1F、OrchestrationIntegrationTest 1F、MembershipPaySwitchTest 1F、PaymentServiceORDRoutingTest 1F、UserServiceWechatLoginTest 1F、UserServiceWechatLoginContractTest 1F、TeamProfitCronContractTest 1F
  • GrowthPublicEndpointMappingTest 5E(B-162-1 未入库)
  • S-cfc-168 MembershipPlanPurchaseContractTest 7F(预期 RED 待实现)
  • S-cfc-178 FamilyRemoveMemberContractTest 4F(预期 RED,第 2 次入全量)
  • TaskReviewScP11ContractTest 1F(B-178-1 装置浮动,R182 2F → 本轮 1F 回落)

34 = R182 35 - 1(TaskReview 2F→1F 装置回落)。红数净减 1,无新增缺陷。Total time 33:49(R182 38:40 → -4:51,连续 2 轮 ≤50min,B-173-3 观察 2/2 达成)。

4. 全站汇总

套件 执行 过 红 跳
后端 JUnit 3111 3073 34 4
fe Jest 624 609 3 12
web Jest 116 116 0 0
langgraph@251 51 48 3 0
浏览器 30 28 0 2
线上 API 32 25 0 7
根级黑盒 23 7 16 0
合计 3987 3906 56 25

通过率 97.97%(剔 skip 98.59%)。vs R182:3901 过(97.84% / 剔 skip 98.46%)→ +0.13pct(后端 -1 红 + langgraph -4 红)。

5. 自处置记录

  • 251 派发沿用 timeout -k 10 900 包裹(B-177-1 修法),summary 完整、无 hang、无残留 pytest 进程(观察 6/2 正向)。
  • 后端 Maven 连续第 2 轮独占窗口(不与浏览器/Jest/251 并行),耗时 33:49。
  • 所有 Playwright 套件以 --output 一次性目录规避 safe-delete 守卫(B-173-1 零触发)。

6. 产出

  • docs/tdd/orchestration/report-test-2026-11-13-R183.md
  • docs/tdd/test/automation-run-2026-11-13-R183.md(本文件)
  • docs/tdd/test/blockers.md R183 段
  • docs/tdd/test/notice-2026-11-13-R183-研发通知.md
  • 推送 origin/cfclub