@@ -52,24 +52,24 @@ def test_distributed_tracing_policy_solo(self, tracing_implementation, http_requ
52
52
53
53
# Check on_response
54
54
network_span = root_span .children [0 ]
55
- assert network_span .name == "/temp "
55
+ assert network_span .name == "GET "
56
56
assert network_span .attributes .get (HttpSpanMixin ._HTTP_METHOD ) == "GET"
57
57
assert network_span .attributes .get (HttpSpanMixin ._HTTP_URL ) == "http://localhost/temp?query=query"
58
58
assert network_span .attributes .get (HttpSpanMixin ._NET_PEER_NAME ) == "localhost"
59
59
assert network_span .attributes .get (HttpSpanMixin ._HTTP_USER_AGENT ) is None
60
- assert network_span .attributes .get (policy ._RESPONSE_ID ) == "some request id"
61
- assert network_span .attributes .get (policy ._REQUEST_ID ) == "some client request id"
60
+ assert network_span .attributes .get (policy ._RESPONSE_ID_ATTR ) == "some request id"
61
+ assert network_span .attributes .get (policy ._REQUEST_ID_ATTR ) == "some client request id"
62
62
assert network_span .attributes .get (HttpSpanMixin ._HTTP_STATUS_CODE ) == 202
63
63
assert policy ._ERROR_TYPE not in network_span .attributes
64
64
65
65
# Check on_exception
66
66
network_span = root_span .children [1 ]
67
- assert network_span .name == "/temp "
67
+ assert network_span .name == "GET "
68
68
assert network_span .attributes .get (HttpSpanMixin ._HTTP_METHOD ) == "GET"
69
69
assert network_span .attributes .get (HttpSpanMixin ._HTTP_URL ) == "http://localhost/temp?query=query"
70
- assert network_span .attributes .get (policy ._REQUEST_ID ) == "some client request id"
70
+ assert network_span .attributes .get (policy ._REQUEST_ID_ATTR ) == "some client request id"
71
71
assert network_span .attributes .get (HttpSpanMixin ._HTTP_USER_AGENT ) is None
72
- assert network_span .attributes .get (policy ._RESPONSE_ID ) == None
72
+ assert network_span .attributes .get (policy ._RESPONSE_ID_ATTR ) == None
73
73
assert network_span .attributes .get (HttpSpanMixin ._HTTP_STATUS_CODE ) == 504
74
74
assert network_span .attributes .get (policy ._ERROR_TYPE )
75
75
@@ -90,7 +90,7 @@ def test_distributed_tracing_policy_error_response(self, tracing_implementation,
90
90
91
91
policy .on_response (pipeline_request , PipelineResponse (request , response , PipelineContext (None )))
92
92
network_span = root_span .children [0 ]
93
- assert network_span .name == "/temp "
93
+ assert network_span .name == "GET "
94
94
assert network_span .attributes .get (policy ._ERROR_TYPE ) == "403"
95
95
96
96
@pytest .mark .parametrize ("http_request,http_response" , request_and_responses_product (HTTP_RESPONSES ))
@@ -211,21 +211,21 @@ def test_distributed_tracing_policy_with_user_agent(self, tracing_implementation
211
211
user_agent .on_response (pipeline_request , pipeline_response )
212
212
213
213
network_span = root_span .children [0 ]
214
- assert network_span .name == "/ "
214
+ assert network_span .name == "GET "
215
215
assert network_span .attributes .get (HttpSpanMixin ._HTTP_METHOD ) == "GET"
216
216
assert network_span .attributes .get (HttpSpanMixin ._HTTP_URL ) == "http://localhost"
217
217
assert network_span .attributes .get (HttpSpanMixin ._HTTP_USER_AGENT ).endswith ("mytools" )
218
- assert network_span .attributes .get (policy ._RESPONSE_ID ) == "some request id"
219
- assert network_span .attributes .get (policy ._REQUEST_ID ) == "some client request id"
218
+ assert network_span .attributes .get (policy ._RESPONSE_ID_ATTR ) == "some request id"
219
+ assert network_span .attributes .get (policy ._REQUEST_ID_ATTR ) == "some client request id"
220
220
assert network_span .attributes .get (HttpSpanMixin ._HTTP_STATUS_CODE ) == 202
221
221
222
222
network_span = root_span .children [1 ]
223
- assert network_span .name == "/ "
223
+ assert network_span .name == "GET "
224
224
assert network_span .attributes .get (HttpSpanMixin ._HTTP_METHOD ) == "GET"
225
225
assert network_span .attributes .get (HttpSpanMixin ._HTTP_URL ) == "http://localhost"
226
226
assert network_span .attributes .get (HttpSpanMixin ._HTTP_USER_AGENT ).endswith ("mytools" )
227
- assert network_span .attributes .get (policy ._REQUEST_ID ) == "some client request id"
228
- assert network_span .attributes .get (policy ._RESPONSE_ID ) is None
227
+ assert network_span .attributes .get (policy ._REQUEST_ID_ATTR ) == "some client request id"
228
+ assert network_span .attributes .get (policy ._RESPONSE_ID_ATTR ) is None
229
229
assert network_span .attributes .get (HttpSpanMixin ._HTTP_STATUS_CODE ) == 504
230
230
# Exception should propagate status for Opencensus
231
231
assert network_span .status == "Transport trouble"
@@ -378,7 +378,7 @@ def test_distributed_tracing_policy(self, tracing_helper, http_request, http_res
378
378
379
379
finished_spans = tracing_helper .exporter .get_finished_spans ()
380
380
assert len (finished_spans ) == 2
381
- assert finished_spans [0 ].name == "/temp "
381
+ assert finished_spans [0 ].name == "GET "
382
382
assert finished_spans [0 ].parent is root_span .get_span_context ()
383
383
384
384
assert finished_spans [0 ].attributes .get (policy ._HTTP_REQUEST_METHOD ) == "GET"
@@ -405,7 +405,7 @@ def test_distributed_tracing_policy_error_response(self, tracing_helper, http_re
405
405
policy .on_response (pipeline_request , PipelineResponse (request , response , PipelineContext (None )))
406
406
407
407
finished_spans = tracing_helper .exporter .get_finished_spans ()
408
- assert finished_spans [0 ].name == "/temp "
408
+ assert finished_spans [0 ].name == "GET "
409
409
assert finished_spans [0 ].attributes .get ("error.type" ) == "403"
410
410
411
411
@pytest .mark .parametrize ("http_request,http_response" , request_and_responses_product (HTTP_RESPONSES ))
@@ -433,7 +433,7 @@ def test_distributed_tracing_policy_custom_instrumentation_config(
433
433
policy .on_response (pipeline_request , PipelineResponse (request , response , PipelineContext (None )))
434
434
435
435
finished_spans = tracing_helper .exporter .get_finished_spans ()
436
- assert finished_spans [0 ].name == "/temp "
436
+ assert finished_spans [0 ].name == "GET "
437
437
assert finished_spans [0 ].attributes .get (policy ._ERROR_TYPE ) == "403"
438
438
assert finished_spans [0 ].instrumentation_scope .name == "my-library"
439
439
assert finished_spans [0 ].instrumentation_scope .version == "1.0.0"
@@ -495,7 +495,7 @@ def test_distributed_tracing_policy_with_user_agent_policy(self, tracing_helper,
495
495
496
496
finished_spans = tracing_helper .exporter .get_finished_spans ()
497
497
assert len (finished_spans ) == 2
498
- assert finished_spans [0 ].name == "/temp "
498
+ assert finished_spans [0 ].name == "GET "
499
499
assert finished_spans [0 ].parent is root_span .get_span_context ()
500
500
501
501
assert finished_spans [0 ].attributes .get (policy ._HTTP_REQUEST_METHOD ) == "GET"
@@ -579,7 +579,7 @@ def test_distributed_tracing_policy_with_tracing_options(self, tracing_helper, h
579
579
finished_spans = tracing_helper .exporter .get_finished_spans ()
580
580
assert len (finished_spans ) == 2
581
581
582
- assert finished_spans [0 ].name == "/temp "
582
+ assert finished_spans [0 ].name == "GET "
583
583
assert finished_spans [0 ].parent is root_span .get_span_context ()
584
584
585
585
assert finished_spans [0 ].attributes .get (policy ._HTTP_REQUEST_METHOD ) == "GET"
@@ -655,5 +655,5 @@ def test_tracing_impl_takes_precedence(self, tracing_implementation, http_reques
655
655
656
656
assert len (root_span .children ) == 1
657
657
network_span = root_span .children [0 ]
658
- assert network_span .name == "/temp "
658
+ assert network_span .name == "GET "
659
659
assert network_span .kind == SpanKind .CLIENT
0 commit comments