Files
Alexey Milovidov 195b0d79ef Fix test_kill_query_while_sqlite_busy racing the query_log flush
The server sends the cancellation error to the client before it finalizes
the query and pushes the `system.query_log` entry, so the row could still be
missing when the test read it right after the client thread joined, making
`row.split("\t")` raise `ValueError: not enough values to unpack`. Flush and
re-read until the entry appears, and drop the `type` filter down to
"anything but `QueryStart`" so the CPU bound is checked whatever terminal
type the cancelled query is logged with.
2026-08-03 04:37:29 +00:00
..