Skip to content

Commit 9315eb0

Browse files
author
alrex
authored
use StatusCode from trace instead of trace.status (#366)
1 parent f436514 commit 9315eb0

File tree

22 files changed

+36
-49
lines changed

22 files changed

+36
-49
lines changed

.github/workflows/test.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ on:
66
- 'release/*'
77
pull_request:
88
env:
9-
CORE_REPO_SHA: ddff32ac77e2e22b3193b71f1e71a590a99d1eda
9+
CORE_REPO_SHA: 10dc3a8bc031d5b355f62a698094a03eedb2a8ee
1010

1111
jobs:
1212
build:

instrumentation/opentelemetry-instrumentation-aiohttp-client/tests/test_aiohttp_client_integration.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@
3131
AioHttpClientInstrumentor,
3232
)
3333
from opentelemetry.test.test_base import TestBase
34-
from opentelemetry.trace.status import StatusCode
34+
from opentelemetry.trace import StatusCode
3535

3636

3737
def run_with_test_server(

instrumentation/opentelemetry-instrumentation-aiopg/tests/test_aiopg_integration.py

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -268,9 +268,7 @@ def test_span_succeeded(self):
268268
self.assertEqual(span.attributes["db.user"], "testuser")
269269
self.assertEqual(span.attributes["net.peer.name"], "testhost")
270270
self.assertEqual(span.attributes["net.peer.port"], 123)
271-
self.assertIs(
272-
span.status.status_code, trace_api.status.StatusCode.UNSET
273-
)
271+
self.assertIs(span.status.status_code, trace_api.StatusCode.UNSET)
274272

275273
def test_span_not_recording(self):
276274
connection_props = {
@@ -317,9 +315,7 @@ def test_span_failed(self):
317315
self.assertEqual(len(spans_list), 1)
318316
span = spans_list[0]
319317
self.assertEqual(span.attributes["db.statement"], "Test query")
320-
self.assertIs(
321-
span.status.status_code, trace_api.status.StatusCode.ERROR
322-
)
318+
self.assertIs(span.status.status_code, trace_api.StatusCode.ERROR)
323319
self.assertEqual(span.status.description, "Exception: Test Exception")
324320

325321
def test_executemany(self):

instrumentation/opentelemetry-instrumentation-botocore/tests/test_botocore_instrumentation.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -136,7 +136,7 @@ def test_s3_client(self):
136136
},
137137
)
138138
self.assertIs(
139-
span.status.status_code, trace_api.status.StatusCode.ERROR,
139+
span.status.status_code, trace_api.StatusCode.ERROR,
140140
)
141141

142142
# Comment test for issue 1088

instrumentation/opentelemetry-instrumentation-dbapi/tests/test_dbapi_integration.py

Lines changed: 3 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -60,9 +60,7 @@ def test_span_succeeded(self):
6060
self.assertEqual(span.attributes["db.user"], "testuser")
6161
self.assertEqual(span.attributes["net.peer.name"], "testhost")
6262
self.assertEqual(span.attributes["net.peer.port"], 123)
63-
self.assertIs(
64-
span.status.status_code, trace_api.status.StatusCode.UNSET
65-
)
63+
self.assertIs(span.status.status_code, trace_api.StatusCode.UNSET)
6664

6765
def test_span_name(self):
6866
db_integration = dbapi.DatabaseApiIntegration(
@@ -125,9 +123,7 @@ def test_span_succeeded_with_capture_of_statement_parameters(self):
125123
self.assertEqual(span.attributes["db.user"], "testuser")
126124
self.assertEqual(span.attributes["net.peer.name"], "testhost")
127125
self.assertEqual(span.attributes["net.peer.port"], 123)
128-
self.assertIs(
129-
span.status.status_code, trace_api.status.StatusCode.UNSET
130-
)
126+
self.assertIs(span.status.status_code, trace_api.StatusCode.UNSET)
131127

132128
def test_span_not_recording(self):
133129
connection_props = {
@@ -174,9 +170,7 @@ def test_span_failed(self):
174170
self.assertEqual(len(spans_list), 1)
175171
span = spans_list[0]
176172
self.assertEqual(span.attributes["db.statement"], "Test query")
177-
self.assertIs(
178-
span.status.status_code, trace_api.status.StatusCode.ERROR
179-
)
173+
self.assertIs(span.status.status_code, trace_api.StatusCode.ERROR)
180174
self.assertEqual(span.status.description, "Exception: Test Exception")
181175

182176
def test_executemany(self):

instrumentation/opentelemetry-instrumentation-django/tests/test_middleware.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,8 +24,7 @@
2424
from opentelemetry.instrumentation.django import DjangoInstrumentor
2525
from opentelemetry.test.test_base import TestBase
2626
from opentelemetry.test.wsgitestutil import WsgiTestBase
27-
from opentelemetry.trace import SpanKind
28-
from opentelemetry.trace.status import StatusCode
27+
from opentelemetry.trace import SpanKind, StatusCode
2928
from opentelemetry.util.http import get_excluded_urls, get_traced_request_attrs
3029

3130
# pylint: disable=import-error

instrumentation/opentelemetry-instrumentation-elasticsearch/tests/test_elasticsearch.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@
2828
ElasticsearchInstrumentor,
2929
)
3030
from opentelemetry.test.test_base import TestBase
31-
from opentelemetry.trace.status import StatusCode
31+
from opentelemetry.trace import StatusCode
3232

3333
major_version = elasticsearch.VERSION[0]
3434

instrumentation/opentelemetry-instrumentation-falcon/tests/test_falcon.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818

1919
from opentelemetry.instrumentation.falcon import FalconInstrumentor
2020
from opentelemetry.test.test_base import TestBase
21-
from opentelemetry.trace.status import StatusCode
21+
from opentelemetry.trace import StatusCode
2222
from opentelemetry.util.http import get_excluded_urls, get_traced_request_attrs
2323

2424
from .app import make_app

instrumentation/opentelemetry-instrumentation-grpc/tests/test_client_interceptor.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -152,7 +152,7 @@ def test_error_simple(self):
152152
self.assertEqual(len(spans), 1)
153153
span = spans[0]
154154
self.assertIs(
155-
span.status.status_code, trace.status.StatusCode.ERROR,
155+
span.status.status_code, trace.StatusCode.ERROR,
156156
)
157157

158158
def test_error_stream_unary(self):
@@ -163,7 +163,7 @@ def test_error_stream_unary(self):
163163
self.assertEqual(len(spans), 1)
164164
span = spans[0]
165165
self.assertIs(
166-
span.status.status_code, trace.status.StatusCode.ERROR,
166+
span.status.status_code, trace.StatusCode.ERROR,
167167
)
168168

169169
def test_error_unary_stream(self):
@@ -174,7 +174,7 @@ def test_error_unary_stream(self):
174174
self.assertEqual(len(spans), 1)
175175
span = spans[0]
176176
self.assertIs(
177-
span.status.status_code, trace.status.StatusCode.ERROR,
177+
span.status.status_code, trace.StatusCode.ERROR,
178178
)
179179

180180
def test_error_stream_stream(self):
@@ -185,5 +185,5 @@ def test_error_stream_stream(self):
185185
self.assertEqual(len(spans), 1)
186186
span = spans[0]
187187
self.assertIs(
188-
span.status.status_code, trace.status.StatusCode.ERROR,
188+
span.status.status_code, trace.StatusCode.ERROR,
189189
)

instrumentation/opentelemetry-instrumentation-grpc/tests/test_server_interceptor.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@
2828
)
2929
from opentelemetry.sdk import trace as trace_sdk
3030
from opentelemetry.test.test_base import TestBase
31-
from opentelemetry.trace.status import StatusCode
31+
from opentelemetry.trace import StatusCode
3232

3333
from .protobuf.test_server_pb2 import Request, Response
3434
from .protobuf.test_server_pb2_grpc import (

0 commit comments

Comments
 (0)