test: mark 'test/parallel/test-sqlite.js' as flaky

The current test is large and can time out. It should be split
into multiple smaller tests as done in #54014. However, that
approach appears to change GC behavior such that the database
files are not cleaned up quickly enough on Windows. Forcing
any unfinalized SQL statements to be GC'ed appears to fix the
problem. Mark the original test as flaky until the necessary
code changes are made.

PR-URL: https://github.com/nodejs/node/pull/54031
Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
Reviewed-By: Jake Yuesong Li <jake.yuesong@gmail.com>
Reviewed-By: Stefan Stojanovic <stefan.stojanovic@janeasystems.com>
Reviewed-By: Richard Lau <rlau@redhat.com>
This commit is contained in:
Colin Ihrig authored and GitHub committed 2024-07-25 12:12:41 +00:00
1 parent 87e18a7b37
commit d1c7817da2
1 file changed
+3
+3
View File
@@ -19,6 +19,9 @@ test-fs-read-stream-concurrent-reads: PASS, FLAKY
# https://github.com/nodejs/node/issues/52630
test-error-serdes: PASS, FLAKY
# https://github.com/nodejs/node/issues/54006
test-sqlite: PASS, FLAKY
[$system==win32]
# Windows on ARM