test(complexity): pin each path made linear with a growth test on work counters

Each test measures a counter at n and 2n and asserts a ratio near 2, so no clock decides it. Each was run against the old scan and failed at a ratio of about 3 to 4. Equivalence tests pin the indexes to the answers of what they replaced: the syntax index to tree-sitter, name rows and the registry tail to a scan, the parse memo to a fresh parse.

Signed-off-by: Martin Vogel <martin.vogel.tech@gmail.com>
This commit is contained in:
Martin Vogel committed 2026-11-02 22:04:49 +01:00
1 parent 28055a727d
commit 9c6cead06b
1 file changed
+1654 -1
+1654 -1
View File
File diff suppressed because it is too large. Load diff