From afb31e08652e9c31e26b2c4e6977f6668333f259 Mon Sep 17 00:00:00 2001 From: Matthew McEachen Date: Thu, 30 May 2024 13:06:09 -0700 Subject: [PATCH] Relax allowed timeout (GHA on macOS is slow) (#1193) relax allowed timeout (GHA is slow) --- test/10.database.open.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/test/10.database.open.js b/test/10.database.open.js index 3f9fb523..dd82395a 100644 --- a/test/10.database.open.js +++ b/test/10.database.open.js @@ -98,7 +98,8 @@ describe('new Database()', function () { const start = Date.now(); expect(() => db.exec('BEGIN EXCLUSIVE')).to.throw(Database.SqliteError).with.property('code', 'SQLITE_BUSY'); const end = Date.now(); - expect(end - start).to.be.within(timeout - 1, timeout * 3 + 100); + // GHA is slow: a 500ms timeout can take 1685ms to fail. + expect(end - start).to.be.within(timeout - 1, timeout * 3 + 250); } finally { db.close(); }