can1357
6385afdfb7
test(coding-agent): replaced Bun.sleep and wall-clock timing
...
- Replaced Bun.sleep and wall-clock timing with fake timers (vi.useFakeTimers), release gates, and deterministic polling across 15+ test files to eliminate flakiness and improve speed.
- Consolidated per-test fixture setup into beforeAll/afterAll lifecycle hooks across 20+ test files, reducing redundant initialization and improving test performance by reusing shared immutable fixtures.
- Stubbed network calls in ModelRegistry and test discovery to prevent unintended outbound requests during test execution.
- Replaced subprocess-based test coordination (file markers, Bun.sleep polling) with in-memory fakes (FakeWebSocket, FakeLspServer, VirtualClock) for deterministic, fast test execution.
2026-06-15 11:48:55 +02:00
..
2026-06-14 07:54:04 +02:00
2026-05-31 04:03:05 +02:00
2026-06-10 04:06:57 +02:00
2026-06-07 16:42:19 +02:00
2026-06-14 20:18:09 +02:00
2026-06-07 02:23:18 +02:00
2026-06-07 02:23:18 +02:00
2026-06-06 16:00:31 +02:00
2026-06-08 19:03:55 +02:00
2026-06-10 01:27:17 +02:00
2026-05-16 07:02:24 +05:30
2026-06-12 02:33:49 +02:00
2026-06-08 19:03:55 +02:00
2026-06-10 14:37:58 -03:00
2026-06-13 17:35:56 +02:00
2026-06-13 17:35:56 +02:00
2026-06-13 17:35:56 +02:00
2026-06-10 23:17:00 +02:00
2026-05-01 18:54:21 +02:00
2026-06-14 21:04:17 -03:00
2026-06-08 19:03:55 +02:00
2026-06-10 01:27:17 +02:00
2026-06-06 22:09:04 +02:00
2026-06-10 07:23:29 +02:00
2026-06-15 10:46:45 +02:00
2026-05-31 08:45:12 +02:00
2026-06-12 02:33:49 +02:00
2026-06-08 02:04:59 +02:00
2026-05-30 18:08:51 +02:00
2026-06-06 16:30:09 +02:00
2026-06-15 07:47:54 +02:00
2026-06-07 06:55:52 +02:00
2026-06-09 04:51:17 +02:00
2026-06-09 05:44:35 +02:00
2026-05-27 15:03:12 +02:00
2026-06-04 00:59:59 +02:00
2026-06-08 19:03:55 +02:00
2026-06-10 14:34:25 -03:00
2026-06-10 01:28:04 +02:00
2026-06-15 11:48:55 +02:00
2026-05-13 05:24:33 +02:00
2026-06-10 23:13:39 +02:00
2026-06-09 04:51:17 +02:00
2026-06-09 01:25:19 +02:00
2026-06-10 06:20:51 +02:00
2026-06-14 08:47:01 +09:00
2026-06-14 08:47:01 +09:00
2026-06-11 18:12:22 +02:00
2026-05-25 17:21:53 +00:00
2026-01-31 05:22:07 +01:00
2026-06-01 18:04:05 +02:00
2026-06-15 11:48:55 +02:00
2026-06-15 11:48:55 +02:00
2026-06-10 07:26:02 +02:00
2026-05-27 15:03:12 +02:00
2026-06-11 21:24:30 +02:00
2026-06-10 17:53:26 +02:00
2026-05-26 07:28:42 +02:00
2026-06-04 01:35:39 +02:00
2026-06-14 07:26:16 +00:00
2026-06-04 02:45:30 +02:00
2026-05-27 15:03:12 +02:00
2026-06-08 05:40:04 +02:00
2026-06-08 02:04:59 +02:00
2026-06-08 19:03:55 +02:00
2026-06-07 03:33:53 +02:00
2026-05-17 01:47:24 +02:00
2026-06-09 04:51:17 +02:00
2026-06-13 00:03:27 +02:00
2026-06-08 19:03:55 +02:00
2026-05-02 04:34:39 +02:00
2026-06-10 00:21:12 +00:00
2026-06-10 01:27:16 +02:00
2026-05-26 23:26:15 -07:00
2026-06-15 11:48:55 +02:00
2026-06-08 19:03:55 +02:00
2026-06-08 19:03:55 +02:00
2026-05-26 01:54:09 -07:00
2026-06-15 11:48:55 +02:00
2026-06-10 02:17:35 +02:00
2026-06-12 02:33:49 +02:00
2026-06-08 19:03:55 +02:00
2026-06-08 19:03:55 +02:00
2026-06-11 16:07:38 +02:00
2026-06-10 17:54:47 +02:00
2026-06-15 08:19:18 +02:00
2026-06-08 19:03:55 +02:00
2026-06-09 04:51:17 +02:00
2026-06-09 04:51:17 +02:00
2026-06-09 04:51:17 +02:00
2026-06-12 02:33:47 +02:00
2026-06-09 05:44:35 +02:00
2026-06-14 15:11:04 +00:00
2026-06-09 04:51:17 +02:00
2026-06-08 19:03:55 +02:00
2026-06-08 02:04:59 +02:00