Skip to content

Build - fix(concurrent-access.test): remove broken performance assertion and simplify test The "maintains performance with multiple readers" test wrapped synchronous SQLite operations in Promises, then used an unattached .then() callback for timing validation. Since Jest doesn't await unattached promises, the expect(totalTime).toBeLessThan(10000) assertion never executed - allowing the test to "pass" on ARM64 CI even when taking 60-140 seconds. Changes: - Remove pointless Promise wrapping (SQLite opera... #225

Build - fix(concurrent-access.test): remove broken performance assertion and simplify test The "maintains performance with multiple readers" test wrapped synchronous SQLite operations in Promises, then used an unattached .then() callback for timing validation. Since Jest doesn't await unattached promises, the expect(totalTime).toBeLessThan(10000) assertion never executed - allowing the test to "pass" on ARM64 CI even when taking 60-140 seconds. Changes: - Remove pointless Promise wrapping (SQLite opera...

Build - fix(concurrent-access.test): remove broken performance assertion and simplify test The "maintains performance with multiple readers" test wrapped synchronous SQLite operations in Promises, then used an unattached .then() callback for timing validation. Since Jest doesn't await unattached promises, the expect(totalTime).toBeLessThan(10000) assertion never executed - allowing the test to "pass" on ARM64 CI even when taking 60-140 seconds. Changes: - Remove pointless Promise wrapping (SQLite opera... #225

Re-run triggered December 17, 2025 18:52
Status Failure
Total duration 2m 43s
Artifacts 10

build.yml

on: push
Matrix: prebuild-linux-glibc
Matrix: prebuild-linux-musl
Matrix: test-ubuntu
Matrix: test-api-compatibility
Matrix: test-mac-win
Matrix: test-alpine
publish
0s
publish
Fit to window
Zoom out
Zoom in