| 191 | } |
| 192 | |
| 193 | nostd::shared_ptr<otel::trace::TracerProvider> InitializeTracing() { |
| 194 | nostd::shared_ptr<otel::trace::TracerProvider> provider = GetSdkTracerProvider(); |
| 195 | if (provider) otel::trace::Provider::SetTracerProvider(provider); |
| 196 | return otel::trace::Provider::GetTracerProvider(); |
| 197 | } |
| 198 | |
| 199 | otel::trace::TracerProvider* GetTracerProvider() { |
| 200 | static nostd::shared_ptr<otel::trace::TracerProvider> provider = InitializeTracing(); |
no test coverage detected