@@ -83,6 +83,10 @@ def test_span_with_transaction(sentry_init):
83
83
84
84
assert outgoing_headers ["sentry-trace" ] == span .to_traceparent ()
85
85
assert outgoing_headers ["headers" ]["sentry-trace" ] == span .to_traceparent ()
86
+ assert outgoing_headers ["traceparent" ] == span .to_w3c_traceparent ()
87
+ assert (
88
+ outgoing_headers ["headers" ]["traceparent" ] == span .to_w3c_traceparent ()
89
+ )
86
90
assert outgoing_headers ["baggage" ] == transaction .get_baggage ().serialize ()
87
91
assert (
88
92
outgoing_headers ["headers" ]["baggage" ]
@@ -103,6 +107,10 @@ def test_span_with_transaction_custom_headers(sentry_init):
103
107
104
108
assert outgoing_headers ["sentry-trace" ] == span .to_traceparent ()
105
109
assert outgoing_headers ["headers" ]["sentry-trace" ] == span .to_traceparent ()
110
+ assert outgoing_headers ["traceparent" ] == span .to_w3c_traceparent ()
111
+ assert (
112
+ outgoing_headers ["headers" ]["traceparent" ] == span .to_w3c_traceparent ()
113
+ )
106
114
107
115
incoming_baggage = Baggage .from_incoming_header (headers ["baggage" ])
108
116
combined_baggage = copy (transaction .get_baggage ())
@@ -145,6 +153,8 @@ def test_celery_trace_propagation_default(sentry_init, monitor_beat_tasks):
145
153
146
154
assert outgoing_headers ["sentry-trace" ] == scope .get_traceparent ()
147
155
assert outgoing_headers ["headers" ]["sentry-trace" ] == scope .get_traceparent ()
156
+ assert outgoing_headers ["traceparent" ] == scope ._get_w3c_traceparent ()
157
+ assert outgoing_headers ["headers" ]["traceparent" ] == scope ._get_w3c_traceparent ()
148
158
assert outgoing_headers ["baggage" ] == scope .get_baggage ().serialize ()
149
159
assert outgoing_headers ["headers" ]["baggage" ] == scope .get_baggage ().serialize ()
150
160
@@ -181,6 +191,8 @@ def test_celery_trace_propagation_traces_sample_rate(
181
191
182
192
assert outgoing_headers ["sentry-trace" ] == scope .get_traceparent ()
183
193
assert outgoing_headers ["headers" ]["sentry-trace" ] == scope .get_traceparent ()
194
+ assert outgoing_headers ["traceparent" ] == scope ._get_w3c_traceparent ()
195
+ assert outgoing_headers ["headers" ]["traceparent" ] == scope ._get_w3c_traceparent ()
184
196
assert outgoing_headers ["baggage" ] == scope .get_baggage ().serialize ()
185
197
assert outgoing_headers ["headers" ]["baggage" ] == scope .get_baggage ().serialize ()
186
198
@@ -217,6 +229,8 @@ def test_celery_trace_propagation_enable_tracing(
217
229
218
230
assert outgoing_headers ["sentry-trace" ] == scope .get_traceparent ()
219
231
assert outgoing_headers ["headers" ]["sentry-trace" ] == scope .get_traceparent ()
232
+ assert outgoing_headers ["traceparent" ] == scope ._get_w3c_traceparent ()
233
+ assert outgoing_headers ["headers" ]["traceparent" ] == scope ._get_w3c_traceparent ()
220
234
assert outgoing_headers ["baggage" ] == scope .get_baggage ().serialize ()
221
235
assert outgoing_headers ["headers" ]["baggage" ] == scope .get_baggage ().serialize ()
222
236
0 commit comments