mirror of
https://github.com/open-telemetry/opentelemetry-python-contrib.git
synced 2025-07-29 21:23:55 +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):
|
||||
@classmethod
|
||||
def setUpClass(cls):
|
||||
ids_generator = trace_api.RandomIdsGenerator()
|
||||
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(
|
||||
trace.generate_span_id()
|
||||
ids_generator.generate_span_id()
|
||||
)
|
||||
cls.serialized_origin = "origin-service"
|
||||
|
||||
@ -107,7 +108,7 @@ class TestDatadogFormat(unittest.TestCase):
|
||||
"child",
|
||||
trace_api.SpanContext(
|
||||
parent_context.trace_id,
|
||||
trace.generate_span_id(),
|
||||
trace_api.RandomIdsGenerator().generate_span_id(),
|
||||
is_remote=False,
|
||||
trace_flags=parent_context.trace_flags,
|
||||
trace_state=parent_context.trace_state,
|
||||
@ -152,7 +153,7 @@ class TestDatadogFormat(unittest.TestCase):
|
||||
"child",
|
||||
trace_api.SpanContext(
|
||||
parent_context.trace_id,
|
||||
trace.generate_span_id(),
|
||||
trace_api.RandomIdsGenerator().generate_span_id(),
|
||||
is_remote=False,
|
||||
trace_flags=parent_context.trace_flags,
|
||||
trace_state=parent_context.trace_state,
|
||||
|
Reference in New Issue
Block a user