Skip to content

Commit e8f6886

Browse files
sentrivanasl0thentr0py
authored andcommitted
.
1 parent 34589c0 commit e8f6886

File tree

1 file changed

+21
-14
lines changed

1 file changed

+21
-14
lines changed

tests/integrations/threading/test_threading.py

Lines changed: 21 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -232,7 +232,7 @@ def do_some_work(number):
232232
threads = []
233233

234234
with sentry_sdk.start_span(op="outer-trx"):
235-
for number in range(5):
235+
for number in range(2):
236236
with sentry_sdk.start_span(
237237
op=f"outer-submit-{number}", name="Thread: main"
238238
):
@@ -243,32 +243,39 @@ def do_some_work(number):
243243
for t in threads:
244244
t.join()
245245

246-
(event,) = events
247246
if propagate_scope:
247+
assert len(events) == 1
248+
(event,) = events
249+
248250
assert render_span_tree(event) == dedent(
249251
"""\
250252
- op="outer-trx": description=null
251253
- op="outer-submit-0": description="Thread: main"
252254
- op="inner-run-0": description="Thread: child-0"
253255
- op="outer-submit-1": description="Thread: main"
254-
- op="inner-run-1": description="Thread: child-1"
255-
- op="outer-submit-2": description="Thread: main"
256-
- op="inner-run-2": description="Thread: child-2"
257-
- op="outer-submit-3": description="Thread: main"
258-
- op="inner-run-3": description="Thread: child-3"
259-
- op="outer-submit-4": description="Thread: main"
260-
- op="inner-run-4": description="Thread: child-4"\
256+
- op="inner-run-1": description="Thread: child-1"\
261257
"""
262258
)
263259

264260
elif not propagate_scope:
265-
assert render_span_tree(event) == dedent(
261+
assert len(events) == 3
262+
(event1, event2, event3) = events
263+
264+
assert render_span_tree(event1) == dedent(
265+
"""\
266+
- op="inner-run-0": description=null\
267+
"""
268+
)
269+
assert render_span_tree(event2) == dedent(
270+
"""\
271+
- op="inner-run-1": description=null\
272+
"""
273+
)
274+
275+
assert render_span_tree(event3) == dedent(
266276
"""\
267277
- op="outer-trx": description=null
268278
- op="outer-submit-0": description="Thread: main"
269-
- op="outer-submit-1": description="Thread: main"
270-
- op="outer-submit-2": description="Thread: main"
271-
- op="outer-submit-3": description="Thread: main"
272-
- op="outer-submit-4": description="Thread: main"\
279+
- op="outer-submit-1": description="Thread: main"\
273280
"""
274281
)

0 commit comments

Comments
 (0)