@@ -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