huangzd1997
c81ebb7053
fix(前端测试): 修复 npm test 卡死——定时器泄漏 + 去套娃 + 强制退出/超时
- 根因:polling-backoff-recovery 测试断言失败后跳过 loop.dispose(),残留自续期定时器导致 node --test 子进程永不退出
- dead-code-cleanup:移除套娃用例 test_full_vitest_green(再跑一遍全量套件,放大问题),execSync 加 300s 超时;其余静态断言保留
- package.json:node --test --test-force-exit --test-timeout=180000
- CI workflow 前端测试步骤改为 npm test(与 package.json 单一来源)
- 修正 3 处过时期望值(轮询退避/品牌 files+taskType/巡店 delete_conditions)
- 验证:本地 666 用例全过,19-24s,无残留进程
2026-09-13 10:51:19 +08:00
..
2026-09-13 10:03:59 +08:00
2026-09-08 10:02:55 +08:00
2026-08-30 23:12:27 +08:00
2026-08-31 20:07:02 +08:00
2026-08-31 20:05:53 +08:00
2026-08-30 22:49:45 +08:00
2026-08-31 20:27:29 +08:00
2026-08-30 23:05:08 +08:00
2026-08-30 23:07:08 +08:00
2026-09-13 10:51:19 +08:00
2026-09-02 05:55:43 +08:00
2026-09-05 00:21:27 +08:00
2026-09-13 10:51:19 +08:00
2026-09-01 12:53:12 +08:00
2026-09-05 00:22:48 +08:00
2026-09-02 05:49:01 +08:00
2026-09-13 10:03:59 +08:00
2026-08-31 19:18:57 +08:00
2026-08-30 23:15:31 +08:00
2026-08-31 20:00:45 +08:00
2026-08-30 23:17:02 +08:00
2026-08-30 22:53:08 +08:00
2026-08-30 22:47:41 +08:00
2026-09-02 05:48:09 +08:00
2026-09-13 10:03:59 +08:00
2026-08-31 19:50:53 +08:00
2026-08-31 19:31:10 +08:00
2026-09-03 01:57:41 +08:00
2026-08-31 19:37:19 +08:00
2026-09-13 10:51:19 +08:00
2026-08-31 19:39:00 +08:00
2026-08-31 19:33:16 +08:00
2026-08-31 19:45:59 +08:00
2026-08-31 19:42:18 +08:00
2026-08-31 19:34:56 +08:00
2026-08-31 19:29:01 +08:00
2026-09-13 10:51:19 +08:00
2026-08-30 22:57:04 +08:00
2026-08-30 23:08:56 +08:00
2026-09-01 12:54:13 +08:00
2026-08-30 22:55:27 +08:00
2026-09-13 10:51:19 +08:00
2026-08-31 21:17:59 +08:00
2026-08-31 20:26:31 +08:00
2026-08-31 21:14:47 +08:00
2026-08-31 20:31:48 +08:00
2026-08-31 20:54:35 +08:00
2026-08-31 21:12:33 +08:00
2026-08-31 20:52:02 +08:00
2026-08-31 20:30:45 +08:00
2026-08-30 23:11:11 +08:00
2026-08-31 21:02:52 +08:00
2026-08-31 20:35:10 +08:00
2026-08-31 20:58:05 +08:00
2026-09-01 12:54:13 +08:00
2026-08-31 21:07:43 +08:00
2026-08-31 19:23:13 +08:00
2026-08-30 23:18:25 +08:00
2026-08-30 23:10:00 +08:00
2026-08-31 20:01:52 +08:00
2026-09-05 00:26:09 +08:00
2026-09-13 10:03:59 +08:00
2026-09-05 00:22:06 +08:00
2026-08-31 20:16:30 +08:00
2026-08-31 22:47:47 +08:00
2026-08-30 22:44:12 +08:00
2026-08-31 20:14:43 +08:00
2026-08-31 20:14:43 +08:00
2026-08-30 23:01:17 +08:00
2026-08-31 20:45:56 +08:00
2026-08-31 20:36:18 +08:00
2026-08-31 19:24:26 +08:00
2026-09-11 01:59:42 +08:00
2026-08-31 19:16:19 +08:00
2026-08-30 23:13:55 +08:00
2026-09-11 16:09:53 +08:00