Skip to content

Commit d12ebf3

Browse files
JPeer264isaacs
andauthored
Update dev-packages/test-utils/src/cli.ts
Co-authored-by: isaacs <i@izs.me>
1 parent 485d50e commit d12ebf3

1 file changed

Lines changed: 4 additions & 5 deletions

File tree

  • dev-packages/test-utils/src

dev-packages/test-utils/src/cli.ts

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -69,12 +69,11 @@ export function fetchTrace(traceId: string): TraceItem[] {
6969
);
7070
}
7171

72-
// Exit code 23 means the trace has not landed yet. Log anything else, since a rejected request
73-
// and a trace that has not landed are otherwise indistinguishable.
74-
if (result.status !== 23) {
75-
// eslint-disable-next-line no-console
76-
console.log(`sentry trace view ${target} exited with ${result.status}: ${result.stderr}`);
72+
const traceMissing = result.status === 23 && result.stderr.includes(`Trace '${traceId}' not found`);
73+
if (traceMissing) {
74+
return [];
7775
}
76+
throw new Error(`sentry trace view ${target} exited with ${result.status}: ${result.stderr}`);
7877

7978
return [];
8079
}

0 commit comments

Comments
 (0)