dotCooCoo
a5157654f4
Tests: the link-watch and place tests wait for the link scan instead of sleeping
...
The link-watch worker now signals a condition variable when it ends,
whether it stored its stamps or unwound, and Session::wait_link_scan
blocks until then. The place tests' idle helper waits on it once per look
in place of a 5 ms sleep under a 20 s wall-clock bound, and the engine's
link-watch and link-path tests wait on it in place of spinning under a
10 s bound. The link-watch tests date a rewritten file 2 s after the one
it replaces instead of sleeping 30 ms before writing it.
2026-11-05 02:23:48 +07:00
..
2026-10-26 18:26:56 +00:00
2026-11-04 10:25:55 +07:00
2026-11-04 20:51:07 +07:00
2026-11-04 20:07:58 +07:00
2026-11-03 22:52:30 +07:00
2026-10-26 18:26:56 +00:00
2026-10-26 18:26:56 +00:00
2026-10-26 18:26:56 +00:00
2026-10-29 19:21:32 +07:00
2026-11-04 15:13:18 +07:00
2026-10-26 18:26:56 +00:00
2026-11-04 20:08:42 +07:00
2026-11-04 18:29:17 +07:00
2026-10-26 18:26:56 +00:00
2026-11-04 12:44:42 +07:00
2026-10-26 18:26:56 +00:00
2026-11-01 10:18:06 -08:00
2026-11-03 22:52:31 +07:00
2026-10-30 09:45:59 +07:00
2026-11-03 22:17:45 +07:00
2026-10-26 18:26:56 +00:00
2026-10-29 09:57:33 +07:00
2026-10-30 00:15:56 +07:00
2026-11-01 00:35:27 +07:00
2026-11-04 23:58:58 +07:00
2026-10-26 18:26:56 +00:00
2026-10-26 18:26:56 +00:00
2026-11-02 15:22:32 +07:00
2026-10-26 18:26:56 +00:00
2026-10-26 18:26:56 +00:00
2026-10-26 18:26:56 +00:00
2026-11-02 14:36:09 +07:00
2026-10-26 18:26:56 +00:00
2026-10-26 18:26:56 +00:00
2026-10-26 18:26:56 +00:00
2026-10-26 18:26:56 +00:00
2026-11-01 04:53:38 +07:00
2026-11-02 14:36:07 +07:00
2026-11-01 16:24:33 -08:00
2026-10-30 03:37:43 +07:00
2026-11-02 14:36:09 +07:00
2026-10-26 18:26:56 +00:00
2026-11-01 04:53:38 +07:00
2026-10-26 18:26:56 +00:00
2026-10-26 18:26:56 +00:00
2026-11-04 15:14:02 +07:00
2026-10-29 18:54:59 +07:00
2026-10-31 06:28:46 +07:00
2026-10-30 09:45:59 +07:00
2026-10-26 18:26:56 +00:00
2026-10-26 19:32:10 +00:00
2026-10-26 19:32:10 +00:00
2026-11-03 17:00:52 +07:00
2026-10-26 18:26:56 +00:00
2026-11-02 14:32:55 +07:00
2026-10-26 18:26:56 +00:00
2026-11-03 16:03:39 +07:00
2026-11-02 01:41:48 -08:00
2026-10-30 02:01:58 +07:00
2026-11-03 20:18:34 +07:00
2026-10-26 18:26:56 +00:00
2026-10-30 19:50:25 +07:00
2026-10-26 18:26:56 +00:00
2026-11-04 20:12:01 +07:00
2026-10-26 19:32:10 +00:00
2026-11-04 16:55:43 +07:00
2026-10-26 18:26:56 +00:00
2026-10-26 18:26:56 +00:00
2026-10-26 18:26:56 +00:00
2026-11-01 00:36:29 +07:00
2026-10-26 18:26:56 +00:00
2026-10-26 18:26:56 +00:00
2026-10-26 18:26:56 +00:00
2026-11-01 04:55:11 +07:00
2026-10-26 18:26:56 +00:00
2026-10-26 18:26:56 +00:00
2026-11-04 18:29:17 +07:00
2026-11-04 13:16:24 +07:00
2026-11-03 22:17:45 +07:00
2026-11-05 02:23:48 +07:00
2026-11-05 01:31:24 +07:00
2026-10-29 18:50:24 +07:00
2026-11-02 15:21:48 +07:00
2026-11-03 22:17:45 +07:00
2026-11-05 02:23:48 +07:00
2026-10-26 18:26:56 +00:00
2026-11-04 20:08:42 +07:00
2026-11-02 14:36:12 +07:00
2026-10-26 18:26:56 +00:00
2026-11-04 22:29:22 +07:00
2026-11-04 19:41:51 +07:00
2026-10-26 18:26:56 +00:00
2026-10-26 18:26:56 +00:00
2026-11-03 16:03:40 +07:00
2026-10-31 19:43:15 +07:00
2026-11-04 18:28:56 +07:00
2026-10-26 18:26:56 +00:00
2026-10-31 19:43:15 +07:00
2026-10-26 18:26:56 +00:00
2026-10-26 18:26:56 +00:00
2026-11-04 16:55:43 +07:00
2026-11-04 20:08:42 +07:00
2026-10-29 20:36:05 +07:00
2026-11-04 08:13:52 +07:00
2026-10-31 23:48:55 +07:00
2026-11-02 14:36:09 +07:00
2026-11-04 18:28:56 +07:00
2026-10-26 18:26:56 +00:00
2026-10-26 18:26:56 +00:00
2026-10-26 18:26:56 +00:00
2026-11-01 04:53:38 +07:00
2026-10-26 18:26:56 +00:00
2026-10-31 19:43:16 +07:00
2026-11-01 04:55:11 +07:00
2026-10-26 18:26:56 +00:00
2026-11-03 15:56:55 +07:00
2026-11-04 15:14:02 +07:00
2026-11-04 22:29:38 +07:00
2026-11-04 19:19:04 +07:00
2026-11-01 04:53:38 +07:00
2026-10-26 18:26:56 +00:00
2026-10-26 18:26:56 +00:00
2026-10-26 19:32:10 +00:00
2026-10-26 18:26:56 +00:00
2026-10-26 18:26:56 +00:00
2026-10-26 19:32:10 +00:00
2026-10-26 18:26:56 +00:00
2026-10-26 18:26:56 +00:00
2026-10-26 18:26:56 +00:00
2026-10-31 22:22:27 +07:00
2026-11-04 20:08:42 +07:00
2026-11-03 22:17:45 +07:00
2026-10-26 18:26:56 +00:00
2026-10-30 09:45:59 +07:00
2026-11-02 14:36:15 +07:00
2026-10-30 08:13:49 +07:00
2026-11-04 13:16:24 +07:00
2026-10-26 18:26:56 +00:00
2026-10-26 18:26:56 +00:00
2026-10-30 00:15:58 +07:00
2026-10-29 15:16:17 +07:00
2026-10-26 19:32:10 +00:00
2026-10-26 18:26:56 +00:00
2026-11-04 20:08:42 +07:00
2026-10-26 19:32:10 +00:00
2026-10-31 23:10:56 +07:00
2026-10-26 18:26:56 +00:00
2026-10-26 18:26:56 +00:00
2026-10-26 18:26:56 +00:00
2026-10-26 18:26:56 +00:00
2026-10-26 18:26:56 +00:00
2026-10-30 23:44:10 +07:00
2026-10-26 18:26:56 +00:00
2026-11-04 12:50:38 +07:00
2026-10-26 18:26:56 +00:00
2026-11-04 16:55:43 +07:00
2026-11-02 12:04:03 +07:00
2026-11-02 13:41:39 -08:00
2026-11-01 04:53:38 +07:00
2026-11-02 12:04:20 +07:00
2026-10-26 18:26:56 +00:00
2026-10-26 18:26:56 +00:00
2026-10-26 18:26:56 +00:00
2026-11-05 02:23:42 +07:00
2026-11-02 12:03:59 +07:00
2026-10-26 18:26:56 +00:00
2026-10-26 18:26:56 +00:00
2026-11-03 16:03:38 +07:00
2026-10-26 18:26:56 +00:00
2026-10-26 18:26:56 +00:00
2026-10-26 18:26:56 +00:00
2026-11-04 20:07:58 +07:00
2026-11-02 06:32:52 -08:00
2026-10-29 10:10:58 +07:00
2026-11-02 14:36:08 +07:00
2026-11-03 16:38:29 +07:00
2026-11-04 20:08:42 +07:00
2026-10-26 18:26:56 +00:00
2026-10-26 18:26:56 +00:00
2026-10-26 18:26:56 +00:00
2026-11-03 22:16:53 +07:00