LCOV - code coverage report
Current view: top level - source/extensions/tracers/opentelemetry - grpc_trace_exporter.cc (source / functions) Hit Total Coverage
Test: coverage.dat Lines: 0 4 0.0 %
Date: 2024-01-05 06:35:25 Functions: 0 2 0.0 %

          Line data    Source code
       1             : #include "source/extensions/tracers/opentelemetry/grpc_trace_exporter.h"
       2             : 
       3             : #include "source/common/common/logger.h"
       4             : 
       5             : namespace Envoy {
       6             : namespace Extensions {
       7             : namespace Tracers {
       8             : namespace OpenTelemetry {
       9             : 
      10             : OpenTelemetryGrpcTraceExporter::OpenTelemetryGrpcTraceExporter(
      11             :     const Grpc::RawAsyncClientSharedPtr& client)
      12             :     : client_(client, *Protobuf::DescriptorPool::generated_pool()->FindMethodByName(
      13           0 :                           "opentelemetry.proto.collector.trace.v1.TraceService.Export")) {}
      14             : 
      15           0 : bool OpenTelemetryGrpcTraceExporter::log(const ExportTraceServiceRequest& request) {
      16           0 :   return client_.log(request);
      17           0 : }
      18             : 
      19             : } // namespace OpenTelemetry
      20             : } // namespace Tracers
      21             : } // namespace Extensions
      22             : } // namespace Envoy

Generated by: LCOV version 1.15