@@ -87,6 +87,10 @@ def expected_attributes_new(override_attributes):
87
87
88
88
_server_duration_attrs_old_copy = _server_duration_attrs_old .copy ()
89
89
_server_duration_attrs_old_copy .append ("http.route" )
90
+ _server_duration_attrs_old_copy .append ("http.target" )
91
+
92
+ _server_duration_attrs_new_copy = _server_duration_attrs_new .copy ()
93
+ _server_duration_attrs_new_copy .append ("http.target" )
90
94
91
95
_expected_metric_names_old = [
92
96
"http.server.active_requests" ,
@@ -102,7 +106,7 @@ def expected_attributes_new(override_attributes):
102
106
}
103
107
_recommended_metrics_attrs_new = {
104
108
"http.server.active_requests" : _server_active_requests_count_attrs_new ,
105
- "http.server.request.duration" : _server_duration_attrs_new ,
109
+ "http.server.request.duration" : _server_duration_attrs_new_copy ,
106
110
}
107
111
_server_active_requests_count_attrs_both = (
108
112
_server_active_requests_count_attrs_old
@@ -113,7 +117,7 @@ def expected_attributes_new(override_attributes):
113
117
_recommended_metrics_attrs_both = {
114
118
"http.server.active_requests" : _server_active_requests_count_attrs_both ,
115
119
"http.server.duration" : _server_duration_attrs_old_copy ,
116
- "http.server.request.duration" : _server_duration_attrs_new ,
120
+ "http.server.request.duration" : _server_duration_attrs_new_copy ,
117
121
}
118
122
119
123
@@ -574,6 +578,7 @@ def test_basic_metric_success(self):
574
578
expected_duration_attributes = {
575
579
"http.method" : "GET" ,
576
580
"http.route" : "/hello/<int:helloid>" ,
581
+ "http.target" : "/hello/<int:helloid>" ,
577
582
"http.host" : "localhost" ,
578
583
"http.scheme" : "http" ,
579
584
"http.flavor" : "1.1" ,
@@ -600,6 +605,7 @@ def test_basic_metric_success_new_semconv(self):
600
605
"http.request.method" : "GET" ,
601
606
"url.scheme" : "http" ,
602
607
"http.route" : "/hello/<int:helloid>" ,
608
+ "http.target" : "/hello/<int:helloid>" ,
603
609
"network.protocol.version" : "1.1" ,
604
610
"http.response.status_code" : 200 ,
605
611
}
0 commit comments