fix(storage,sqlite): prevent 'database is busy' error by using busy_timeout pragma

This commit is contained in:
2023-04-06 14:45:50 +02:00
parent 32c6f0a77e
commit 054e80bbfb
12 changed files with 75 additions and 85 deletions

View File

@ -8,7 +8,7 @@ import (
func TestBlobStore(t *testing.T, store storage.BlobStore) {
t.Run("Ops", func(t *testing.T) {
// t.Parallel()
t.Parallel()
testBlobStoreOps(t, store)
})
}

View File

@ -8,7 +8,7 @@ import (
func TestDocumentStore(t *testing.T, store storage.DocumentStore) {
t.Run("Ops", func(t *testing.T) {
// t.Parallel()
t.Parallel()
testDocumentStoreOps(t, store)
})
}

View File

@ -437,6 +437,7 @@ func testDocumentStoreOps(t *testing.T, store storage.DocumentStore) {
for _, tc := range documentStoreOpsTestCases {
func(tc documentStoreOpsTestCase) {
t.Run(tc.Name, func(t *testing.T) {
t.Parallel()
if err := tc.Run(context.Background(), store); err != nil {
t.Errorf("%+v", errors.WithStack(err))
}