Skip to content

Commit 8f1086c

Browse files
committed
Allow setting retry settings for tests
1 parent 6766720 commit 8f1086c

File tree

1 file changed

+3
-2
lines changed
  • internal-packages/testcontainers/src

1 file changed

+3
-2
lines changed

internal-packages/testcontainers/src/setup.ts

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,8 @@ export async function setupBackgroundWorker(
6868
prisma: PrismaClient,
6969
environment: AuthenticatedEnvironment,
7070
taskIdentifier: string | string[],
71-
machineConfig?: MachineConfig
71+
machineConfig?: MachineConfig,
72+
retryOptions?: RetryOptions
7273
) {
7374
const worker = await prisma.backgroundWorker.create({
7475
data: {
@@ -86,7 +87,7 @@ export async function setupBackgroundWorker(
8687
const tasks: BackgroundWorkerTask[] = [];
8788

8889
for (const identifier of taskIdentifiers) {
89-
const retryConfig: RetryOptions = {
90+
const retryConfig: RetryOptions = retryOptions ?? {
9091
maxAttempts: 3,
9192
factor: 1,
9293
minTimeoutInMs: 100,

0 commit comments

Comments
 (0)