Skip to content

Commit 47fc481

Browse files
authored
Merge branch 'master' into falcon-instrumentation
2 parents 3ef7ec2 + 63685b1 commit 47fc481

File tree

20 files changed

+1265
-208
lines changed

20 files changed

+1265
-208
lines changed

.pylintrc

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,11 +5,11 @@
55
# run arbitrary code.
66
extension-pkg-whitelist=
77

8-
# Add files or directories to the blacklist. They should be base names, not
8+
# Add list of files or directories to be excluded. They should be base names, not
99
# paths.
1010
ignore=CVS,gen,proto
1111

12-
# Add files or directories matching the regex patterns to the blacklist. The
12+
# Add files or directories matching the regex patterns to be excluded. The
1313
# regex matches against base names, not paths.
1414
ignore-patterns=
1515

exporter/opentelemetry-exporter-jaeger/tests/test_jaeger_exporter.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -215,9 +215,11 @@ def test_translate_to_jaeger(self):
215215
otel_spans[0].end(end_time=end_times[0])
216216

217217
otel_spans[1].start(start_time=start_times[1])
218+
otel_spans[1].resource = Resource({})
218219
otel_spans[1].end(end_time=end_times[1])
219220

220221
otel_spans[2].start(start_time=start_times[2])
222+
otel_spans[2].resource = Resource({})
221223
otel_spans[2].end(end_time=end_times[2])
222224

223225
# pylint: disable=protected-access

exporter/opentelemetry-exporter-otlp/src/opentelemetry/exporter/otlp/exporter.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -186,7 +186,7 @@ def _export(self, data):
186186
if error.code() == StatusCode.OK:
187187
return self._result.SUCCESS
188188

189-
return self.result.FAILURE
189+
return self._result.FAILURE
190190

191191
return self._result.FAILURE
192192

exporter/opentelemetry-exporter-otlp/tests/test_otlp_trace_exporter.py

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -87,6 +87,14 @@ def Export(self, request, context):
8787
return ExportTraceServiceResponse()
8888

8989

90+
class TraceServiceServicerALREADY_EXISTS(TraceServiceServicer):
91+
# pylint: disable=invalid-name,unused-argument,no-self-use
92+
def Export(self, request, context):
93+
context.set_code(StatusCode.ALREADY_EXISTS)
94+
95+
return ExportTraceServiceResponse()
96+
97+
9098
class TestOTLPSpanExporter(TestCase):
9199
def setUp(self):
92100
tracer_provider = TracerProvider()
@@ -178,6 +186,14 @@ def test_success(self):
178186
self.exporter.export([self.span]), SpanExportResult.SUCCESS
179187
)
180188

189+
def test_failure(self):
190+
add_TraceServiceServicer_to_server(
191+
TraceServiceServicerALREADY_EXISTS(), self.server
192+
)
193+
self.assertEqual(
194+
self.exporter.export([self.span]), SpanExportResult.FAILURE
195+
)
196+
181197
def test_translate_spans(self):
182198

183199
expected = ExportTraceServiceRequest(

exporter/opentelemetry-exporter-zipkin/tests/test_zipkin_exporter.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -165,6 +165,7 @@ def test_export(self):
165165
]
166166

167167
otel_spans[0].start(start_time=start_times[0])
168+
otel_spans[0].resource = Resource({})
168169
# added here to preserve order
169170
otel_spans[0].set_attribute("key_bool", False)
170171
otel_spans[0].set_attribute("key_string", "hello_world")
@@ -185,6 +186,7 @@ def test_export(self):
185186
otel_spans[2].end(end_time=end_times[2])
186187

187188
otel_spans[3].start(start_time=start_times[3])
189+
otel_spans[3].resource = Resource({})
188190
otel_spans[3].end(end_time=end_times[3])
189191

190192
service_name = "test-service"
@@ -295,6 +297,7 @@ def test_zero_padding(self):
295297
)
296298

297299
otel_span.start(start_time=start_time)
300+
otel_span.resource = Resource({})
298301
otel_span.end(end_time=end_time)
299302

300303
service_name = "test-service"

instrumentation/opentelemetry-instrumentation-system-metrics/setup.cfg

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,7 @@ package_dir=
4141
packages=find_namespace:
4242
install_requires =
4343
opentelemetry-api == 0.13dev0
44+
opentelemetry-sdk == 0.13dev0
4445
psutil ~= 5.7.0
4546

4647
[options.extras_require]

0 commit comments

Comments
 (0)