diff --git a/packages/playwright/src/worker/testTracing.ts b/packages/playwright/src/worker/testTracing.ts index 97c70d4e19..fed7fdde7e 100644 --- a/packages/playwright/src/worker/testTracing.ts +++ b/packages/playwright/src/worker/testTracing.ts @@ -302,6 +302,7 @@ function generatePreview(value: any, visited = new Set()): string { } async function mergeTraceFiles(fileName: string, temporaryTraceFiles: string[]) { + temporaryTraceFiles = temporaryTraceFiles.filter(file => fs.existsSync(file)); if (temporaryTraceFiles.length === 1) { await fs.promises.rename(temporaryTraceFiles[0], fileName); return;