( traceId: string | undefined = generateTraceId(), spanId: string | undefined = generateSpanId(), sampled?: boolean, )
| 92 | * Create sentry-trace header from span context values. |
| 93 | */ |
| 94 | export function generateSentryTraceHeader( |
| 95 | traceId: string | undefined = generateTraceId(), |
| 96 | spanId: string | undefined = generateSpanId(), |
| 97 | sampled?: boolean, |
| 98 | ): string { |
| 99 | let sampledString = ''; |
| 100 | if (sampled !== undefined) { |
| 101 | sampledString = sampled ? '-1' : '-0'; |
| 102 | } |
| 103 | return `${traceId}-${spanId}${sampledString}`; |
| 104 | } |
| 105 | |
| 106 | /** |
| 107 | * Creates a W3C traceparent header from the given trace and span ids. |
no test coverage detected