mirror of
https://github.com/open-telemetry/opentelemetry-python-contrib.git
synced 2025-07-30 21:56:07 +08:00
Implement IdsGenerator interface for TracerProvider and include default RandomIdsGenerator (#1153)
This commit is contained in:

committed by
GitHub

parent
30429e3f18
commit
b571b41ab5
@ -30,11 +30,12 @@ def get_as_list(dict_object, key):
|
|||||||
class TestDatadogFormat(unittest.TestCase):
|
class TestDatadogFormat(unittest.TestCase):
|
||||||
@classmethod
|
@classmethod
|
||||||
def setUpClass(cls):
|
def setUpClass(cls):
|
||||||
|
ids_generator = trace_api.RandomIdsGenerator()
|
||||||
cls.serialized_trace_id = propagator.format_trace_id(
|
cls.serialized_trace_id = propagator.format_trace_id(
|
||||||
trace.generate_trace_id()
|
ids_generator.generate_trace_id()
|
||||||
)
|
)
|
||||||
cls.serialized_parent_id = propagator.format_span_id(
|
cls.serialized_parent_id = propagator.format_span_id(
|
||||||
trace.generate_span_id()
|
ids_generator.generate_span_id()
|
||||||
)
|
)
|
||||||
cls.serialized_origin = "origin-service"
|
cls.serialized_origin = "origin-service"
|
||||||
|
|
||||||
@ -107,7 +108,7 @@ class TestDatadogFormat(unittest.TestCase):
|
|||||||
"child",
|
"child",
|
||||||
trace_api.SpanContext(
|
trace_api.SpanContext(
|
||||||
parent_context.trace_id,
|
parent_context.trace_id,
|
||||||
trace.generate_span_id(),
|
trace_api.RandomIdsGenerator().generate_span_id(),
|
||||||
is_remote=False,
|
is_remote=False,
|
||||||
trace_flags=parent_context.trace_flags,
|
trace_flags=parent_context.trace_flags,
|
||||||
trace_state=parent_context.trace_state,
|
trace_state=parent_context.trace_state,
|
||||||
@ -152,7 +153,7 @@ class TestDatadogFormat(unittest.TestCase):
|
|||||||
"child",
|
"child",
|
||||||
trace_api.SpanContext(
|
trace_api.SpanContext(
|
||||||
parent_context.trace_id,
|
parent_context.trace_id,
|
||||||
trace.generate_span_id(),
|
trace_api.RandomIdsGenerator().generate_span_id(),
|
||||||
is_remote=False,
|
is_remote=False,
|
||||||
trace_flags=parent_context.trace_flags,
|
trace_flags=parent_context.trace_flags,
|
||||||
trace_state=parent_context.trace_state,
|
trace_state=parent_context.trace_state,
|
||||||
|
Reference in New Issue
Block a user