File tree Expand file tree Collapse file tree
veadk/tracing/telemetry/exporters Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -48,7 +48,3 @@ def test_agent():
4848
4949 assert agent .long_term_memory .backend == "local"
5050 assert load_memory in agent .tools
51-
52- assert tracer .tracer_hook_before_model in agent .before_model_callback
53- assert tracer .tracer_hook_after_model in agent .after_model_callback
54- assert tracer .tracer_hook_after_tool in agent .after_tool_callback
Original file line number Diff line number Diff line change @@ -82,7 +82,7 @@ async def test_tracing():
8282 exporters = init_exporters ()
8383 tracer = OpentelemetryTracer (exporters = exporters )
8484
85- assert len (tracer .exporters ) == 4 # with extra 1 built-in exporters
85+ assert len (tracer .exporters ) == 3
8686
8787 # TODO: Ensure the tracing provider is set correctly after loading SDK
8888
@@ -98,7 +98,7 @@ async def test_tracing_with_global_provider():
9898 #
9999 tracer = OpentelemetryTracer (exporters = exporters )
100100
101- assert len (tracer .exporters ) == 4 # with extra 1 built-in exporters
101+ assert len (tracer .exporters ) == 3 # with extra 1 built-in exporters
102102
103103
104104@pytest .mark .asyncio
@@ -113,4 +113,4 @@ async def test_tracing_with_apmplus_global_provider():
113113 tracer = OpentelemetryTracer (exporters = exporters )
114114
115115 # apmplus exporter won't init again
116- assert len (tracer .exporters ) == 3 # with extra 1 built-in exporters
116+ assert len (tracer .exporters ) == 2 # with extra 1 built-in exporters
Original file line number Diff line number Diff line change 1515from opentelemetry .exporter .otlp .proto .http .trace_exporter import OTLPSpanExporter
1616from opentelemetry .sdk .trace .export import BatchSpanProcessor
1717from pydantic import BaseModel , Field
18+ from typing import Any
1819from typing_extensions import override
1920
2021from veadk .config import getenv
@@ -47,7 +48,7 @@ class TLSExporterConfig(BaseModel):
4748class TLSExporter (BaseExporter ):
4849 config : TLSExporterConfig = Field (default_factory = TLSExporterConfig )
4950
50- def model_post_init (self ) -> None :
51+ def model_post_init (self , context : Any ) -> None :
5152 headers = {
5253 "x-tls-otel-tracetopic" : self .config .topic_id ,
5354 "x-tls-otel-ak" : self .config .access_key ,
You can’t perform that action at this time.
0 commit comments