Skip to content

Commit 6dafe07

Browse files
committed
transaction -> root span
1 parent ad24b0c commit 6dafe07

File tree

1 file changed

+36
-36
lines changed

1 file changed

+36
-36
lines changed

tests/integrations/strawberry/test_strawberry.py

Lines changed: 36 additions & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -273,7 +273,7 @@ def test_breadcrumb_no_operation_name(
273273

274274

275275
@parameterize_strawberry_test
276-
def test_capture_transaction_on_error(
276+
def test_capture_root_span_on_error(
277277
request,
278278
sentry_init,
279279
capture_events,
@@ -300,14 +300,14 @@ def test_capture_transaction_on_error(
300300
client.post("/graphql", json={"query": query, "operationName": "ErrorQuery"})
301301

302302
assert len(events) == 2
303-
(_, transaction_event) = events
303+
(_, root_span_event) = events
304304

305-
assert transaction_event["transaction"] == "ErrorQuery"
306-
assert transaction_event["contexts"]["trace"]["op"] == OP.GRAPHQL_QUERY
307-
assert transaction_event["spans"]
305+
assert root_span_event["transaction"] == "ErrorQuery"
306+
assert root_span_event["contexts"]["trace"]["op"] == OP.GRAPHQL_QUERY
307+
assert root_span_event["spans"]
308308

309309
query_spans = [
310-
span for span in transaction_event["spans"] if span["op"] == OP.GRAPHQL_QUERY
310+
span for span in root_span_event["spans"] if span["op"] == OP.GRAPHQL_QUERY
311311
]
312312
assert len(query_spans) == 1, "exactly one query span expected"
313313
query_span = query_spans[0]
@@ -318,23 +318,23 @@ def test_capture_transaction_on_error(
318318
assert query_span["data"]["graphql.resource_name"]
319319

320320
parse_spans = [
321-
span for span in transaction_event["spans"] if span["op"] == OP.GRAPHQL_PARSE
321+
span for span in root_span_event["spans"] if span["op"] == OP.GRAPHQL_PARSE
322322
]
323323
assert len(parse_spans) == 1, "exactly one parse span expected"
324324
parse_span = parse_spans[0]
325325
assert parse_span["parent_span_id"] == query_span["span_id"]
326326
assert parse_span["description"] == "parsing"
327327

328328
validate_spans = [
329-
span for span in transaction_event["spans"] if span["op"] == OP.GRAPHQL_VALIDATE
329+
span for span in root_span_event["spans"] if span["op"] == OP.GRAPHQL_VALIDATE
330330
]
331331
assert len(validate_spans) == 1, "exactly one validate span expected"
332332
validate_span = validate_spans[0]
333333
assert validate_span["parent_span_id"] == query_span["span_id"]
334334
assert validate_span["description"] == "validation"
335335

336336
resolve_spans = [
337-
span for span in transaction_event["spans"] if span["op"] == OP.GRAPHQL_RESOLVE
337+
span for span in root_span_event["spans"] if span["op"] == OP.GRAPHQL_RESOLVE
338338
]
339339
assert len(resolve_spans) == 1, "exactly one resolve span expected"
340340
resolve_span = resolve_spans[0]
@@ -351,7 +351,7 @@ def test_capture_transaction_on_error(
351351

352352

353353
@parameterize_strawberry_test
354-
def test_capture_transaction_on_success(
354+
def test_capture_root_span_on_success(
355355
request,
356356
sentry_init,
357357
capture_events,
@@ -377,14 +377,14 @@ def test_capture_transaction_on_success(
377377
client.post("/graphql", json={"query": query, "operationName": "GreetingQuery"})
378378

379379
assert len(events) == 1
380-
(transaction_event,) = events
380+
(root_span_event,) = events
381381

382-
assert transaction_event["transaction"] == "GreetingQuery"
383-
assert transaction_event["contexts"]["trace"]["op"] == OP.GRAPHQL_QUERY
384-
assert transaction_event["spans"]
382+
assert root_span_event["root_span"] == "GreetingQuery"
383+
assert root_span_event["contexts"]["trace"]["op"] == OP.GRAPHQL_QUERY
384+
assert root_span_event["spans"]
385385

386386
query_spans = [
387-
span for span in transaction_event["spans"] if span["op"] == OP.GRAPHQL_QUERY
387+
span for span in root_span_event["spans"] if span["op"] == OP.GRAPHQL_QUERY
388388
]
389389
assert len(query_spans) == 1, "exactly one query span expected"
390390
query_span = query_spans[0]
@@ -395,23 +395,23 @@ def test_capture_transaction_on_success(
395395
assert query_span["data"]["graphql.resource_name"]
396396

397397
parse_spans = [
398-
span for span in transaction_event["spans"] if span["op"] == OP.GRAPHQL_PARSE
398+
span for span in root_span_event["spans"] if span["op"] == OP.GRAPHQL_PARSE
399399
]
400400
assert len(parse_spans) == 1, "exactly one parse span expected"
401401
parse_span = parse_spans[0]
402402
assert parse_span["parent_span_id"] == query_span["span_id"]
403403
assert parse_span["description"] == "parsing"
404404

405405
validate_spans = [
406-
span for span in transaction_event["spans"] if span["op"] == OP.GRAPHQL_VALIDATE
406+
span for span in root_span_event["spans"] if span["op"] == OP.GRAPHQL_VALIDATE
407407
]
408408
assert len(validate_spans) == 1, "exactly one validate span expected"
409409
validate_span = validate_spans[0]
410410
assert validate_span["parent_span_id"] == query_span["span_id"]
411411
assert validate_span["description"] == "validation"
412412

413413
resolve_spans = [
414-
span for span in transaction_event["spans"] if span["op"] == OP.GRAPHQL_RESOLVE
414+
span for span in root_span_event["spans"] if span["op"] == OP.GRAPHQL_RESOLVE
415415
]
416416
assert len(resolve_spans) == 1, "exactly one resolve span expected"
417417
resolve_span = resolve_spans[0]
@@ -428,7 +428,7 @@ def test_capture_transaction_on_success(
428428

429429

430430
@parameterize_strawberry_test
431-
def test_transaction_no_operation_name(
431+
def test_root_span_no_operation_name(
432432
request,
433433
sentry_init,
434434
capture_events,
@@ -454,17 +454,17 @@ def test_transaction_no_operation_name(
454454
client.post("/graphql", json={"query": query})
455455

456456
assert len(events) == 1
457-
(transaction_event,) = events
457+
(root_span_event,) = events
458458

459459
if async_execution:
460-
assert transaction_event["transaction"] == "/graphql"
460+
assert root_span_event["transaction"] == "/graphql"
461461
else:
462-
assert transaction_event["transaction"] == "graphql_view"
462+
assert root_span_event["transaction"] == "graphql_view"
463463

464-
assert transaction_event["spans"]
464+
assert root_span_event["spans"]
465465

466466
query_spans = [
467-
span for span in transaction_event["spans"] if span["op"] == OP.GRAPHQL_QUERY
467+
span for span in root_span_event["spans"] if span["op"] == OP.GRAPHQL_QUERY
468468
]
469469
assert len(query_spans) == 1, "exactly one query span expected"
470470
query_span = query_spans[0]
@@ -475,23 +475,23 @@ def test_transaction_no_operation_name(
475475
assert query_span["data"]["graphql.resource_name"]
476476

477477
parse_spans = [
478-
span for span in transaction_event["spans"] if span["op"] == OP.GRAPHQL_PARSE
478+
span for span in root_span_event["spans"] if span["op"] == OP.GRAPHQL_PARSE
479479
]
480480
assert len(parse_spans) == 1, "exactly one parse span expected"
481481
parse_span = parse_spans[0]
482482
assert parse_span["parent_span_id"] == query_span["span_id"]
483483
assert parse_span["description"] == "parsing"
484484

485485
validate_spans = [
486-
span for span in transaction_event["spans"] if span["op"] == OP.GRAPHQL_VALIDATE
486+
span for span in root_span_event["spans"] if span["op"] == OP.GRAPHQL_VALIDATE
487487
]
488488
assert len(validate_spans) == 1, "exactly one validate span expected"
489489
validate_span = validate_spans[0]
490490
assert validate_span["parent_span_id"] == query_span["span_id"]
491491
assert validate_span["description"] == "validation"
492492

493493
resolve_spans = [
494-
span for span in transaction_event["spans"] if span["op"] == OP.GRAPHQL_RESOLVE
494+
span for span in root_span_event["spans"] if span["op"] == OP.GRAPHQL_RESOLVE
495495
]
496496
assert len(resolve_spans) == 1, "exactly one resolve span expected"
497497
resolve_span = resolve_spans[0]
@@ -508,7 +508,7 @@ def test_transaction_no_operation_name(
508508

509509

510510
@parameterize_strawberry_test
511-
def test_transaction_mutation(
511+
def test_root_span_mutation(
512512
request,
513513
sentry_init,
514514
capture_events,
@@ -534,14 +534,14 @@ def test_transaction_mutation(
534534
client.post("/graphql", json={"query": query})
535535

536536
assert len(events) == 1
537-
(transaction_event,) = events
537+
(root_span_event,) = events
538538

539-
assert transaction_event["transaction"] == "Change"
540-
assert transaction_event["contexts"]["trace"]["op"] == OP.GRAPHQL_MUTATION
541-
assert transaction_event["spans"]
539+
assert root_span_event["transaction"] == "Change"
540+
assert root_span_event["contexts"]["trace"]["op"] == OP.GRAPHQL_MUTATION
541+
assert root_span_event["spans"]
542542

543543
query_spans = [
544-
span for span in transaction_event["spans"] if span["op"] == OP.GRAPHQL_MUTATION
544+
span for span in root_span_event["spans"] if span["op"] == OP.GRAPHQL_MUTATION
545545
]
546546
assert len(query_spans) == 1, "exactly one mutation span expected"
547547
query_span = query_spans[0]
@@ -552,23 +552,23 @@ def test_transaction_mutation(
552552
assert query_span["data"]["graphql.resource_name"]
553553

554554
parse_spans = [
555-
span for span in transaction_event["spans"] if span["op"] == OP.GRAPHQL_PARSE
555+
span for span in root_span_event["spans"] if span["op"] == OP.GRAPHQL_PARSE
556556
]
557557
assert len(parse_spans) == 1, "exactly one parse span expected"
558558
parse_span = parse_spans[0]
559559
assert parse_span["parent_span_id"] == query_span["span_id"]
560560
assert parse_span["description"] == "parsing"
561561

562562
validate_spans = [
563-
span for span in transaction_event["spans"] if span["op"] == OP.GRAPHQL_VALIDATE
563+
span for span in root_span_event["spans"] if span["op"] == OP.GRAPHQL_VALIDATE
564564
]
565565
assert len(validate_spans) == 1, "exactly one validate span expected"
566566
validate_span = validate_spans[0]
567567
assert validate_span["parent_span_id"] == query_span["span_id"]
568568
assert validate_span["description"] == "validation"
569569

570570
resolve_spans = [
571-
span for span in transaction_event["spans"] if span["op"] == OP.GRAPHQL_RESOLVE
571+
span for span in root_span_event["spans"] if span["op"] == OP.GRAPHQL_RESOLVE
572572
]
573573
assert len(resolve_spans) == 1, "exactly one resolve span expected"
574574
resolve_span = resolve_spans[0]

0 commit comments

Comments
 (0)