chore: only patch callIds when there are multiple trace files (#30721)

This commit is contained in:
Yury Semikhatsky 2024-05-09 09:33:16 -07:00 committed by GitHub
parent cfde97b0a0
commit 1a22e06062
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -178,7 +178,7 @@ function mergeActionsAndUpdateTiming(contexts: ContextEntry[]) {
// traces from more than one file we make the ids unique across the
// files. The code does not update snapshot ids as they are always
// retrieved from a particular trace file.
if (traceFileToContexts.size)
if (traceFileToContexts.size > 1)
makeCallIdsUniqueAcrossTraceFiles(contexts, ++traceFileId);
// Align action times across runner and library contexts within each trace file.
const map = mergeActionsAndUpdateTimingSameTrace(contexts);