From b226a9ed52ae40887ba38a4bc98e7bde3700d682 Mon Sep 17 00:00:00 2001 From: Karl Seguin Date: Mon, 20 Apr 2026 17:16:42 +0800 Subject: [PATCH] Disable WAL mode for Sqlite pool test It seems like there are known false positives with thread sanitizer and sqlite. (There are various references to this in sqlite's wal.c and also possibly related https://bugzilla.mozilla.org/show_bug.cgi?id=1153409 --- src/storage/sqlite/Pool.zig | 2 -- 1 file changed, 2 deletions(-) diff --git a/src/storage/sqlite/Pool.zig b/src/storage/sqlite/Pool.zig index 590d4584..38a88d46 100644 --- a/src/storage/sqlite/Pool.zig +++ b/src/storage/sqlite/Pool.zig @@ -113,8 +113,6 @@ test "Sqlite: Pool" { const conn = try pool.acquire(); defer pool.release(conn); - try conn.exec("pragma journal_mode=wal", .{}); - // This is not safe and can result in corruption. This is only set // because the tests might be run on really slow hardware and we // want to avoid having a busy timeout.