dotCooCoo
4cf4ea3a39
Tests: the shape builder and large edit guards count work instead of timing it
...
The Shape Builder, Live Paint and run_around tests in planar/tests.rs
measured elapsed time against a 5 s limit, and the large edit tests
(large_edits.rs, with the Lock and Hide All Artwork Above and perspective
Alt-drag tests that share `soon`) against 20 s. On a loaded machine they
failed without any change in the code.
- pathops: a test-only counter adds up the items `RectIndex::at` reads
and the segments `nearest_u` searches. The four planar tests assert a
bound on that count.
- doc: `tree_walks` counts, per thread, the walks of a document's tree
that lookups by id make. `soon` fails when a command walks the tree
more than 64 times, and keeps a 300 s wait for a hang. The tests that
named a 20 s limit are renamed.
Looking objects up one at a time in Delete or Offset Path, or scanning
the whole index or ring in the planar code, makes these tests fail.
2026-11-08 11:42:46 +07:00
..
2026-10-26 18:26:56 +00:00
2026-11-04 10:25:55 +07:00
2026-11-06 13:47:16 +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-06 15:32:52 +07:00
2026-10-26 18:26:56 +00:00
2026-11-05 05:54:43 +07:00
2026-11-05 14:12:18 +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-06 17:08:54 +07:00
2026-11-07 00:17:15 +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-06 15:33:35 +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-05 09:32:28 +07:00
2026-10-26 18:26:56 +00:00
2026-11-07 05:15:03 +07: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-05 12:02:46 +07:00
2026-11-06 05:33:00 +07:00
2026-11-01 16:24:33 -08:00
2026-10-30 03:37:43 +07:00
2026-11-06 13:47:16 +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-11-07 05:15:08 +07:00
2026-11-04 15:14:02 +07:00
2026-11-05 07:44:08 +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-11-05 06:55:59 +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-06 07:23:35 +07:00
2026-11-08 11:22:29 +07: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-11-08 11:42:46 +07:00
2026-10-26 18:26:56 +00:00
2026-11-04 18:29:17 +07:00
2026-11-07 05:14:58 +07:00
2026-11-07 00:17:15 +07:00
2026-11-05 02:23:48 +07:00
2026-11-05 09:09:53 +07:00
2026-11-06 00:24:44 +07:00
2026-11-07 05:14:59 +07:00
2026-11-03 22:17:45 +07:00
2026-11-07 07:36:26 +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-11-06 13:47:16 +07:00
2026-11-08 11:42:46 +07:00
2026-11-04 12:30:23 -05:00
2026-11-06 11:15:35 +07: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-11-07 05:15:10 +07:00
2026-10-26 18:26:56 +00:00
2026-10-26 18:26:56 +00:00
2026-11-05 21:46:43 +07:00
2026-11-08 11:22:40 +07:00
2026-10-29 20:36:05 +07:00
2026-11-06 16:05:55 +07:00
2026-11-05 21:34:32 +07:00
2026-11-05 20:00:12 +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-11-07 00:17:12 +07:00
2026-11-07 05:15:09 +07:00
2026-11-04 15:14:02 +07:00
2026-11-06 13:47:16 +07:00
2026-11-07 08:38:20 +07:00
2026-11-06 01:07:34 +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-11-06 13:47:16 +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-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-11-07 05:15:05 +07:00
2026-10-26 19:32:10 +00:00
2026-10-26 18:26:56 +00:00
2026-11-06 09:42:35 +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-11-06 16:19:37 +07: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-07 00:17:12 +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-07 05:15:12 +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-11-06 10:12:42 +07: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-06 07:45:21 +07:00
2026-11-04 20:08:42 +07:00
2026-11-07 05:15:10 +07:00
2026-10-26 18:26:56 +00:00
2026-10-26 18:26:56 +00:00
2026-11-08 11:42:46 +07:00