open-telemetry / opentelemetry-cpp

The OpenTelemetry C++ Client
https://opentelemetry.io/
Apache License 2.0
879 stars 419 forks source link

Unable to incorporate this library with existing CMake project #1095

Closed zzxgzgz closed 2 years ago

zzxgzgz commented 2 years ago

Describe your environment Describe any aspect of your environment relevant to the problem, including your platform, build system, version numbers of installed dependencies, etc. If you're reporting a problem with a specific version of a library in this repo, please check whether the problem has been fixed on main branch.

Distributor ID: Ubuntu
Description:    Ubuntu 18.04.6 LTS
Release:    18.04
Codename:   bionic

I'm using the master branch of repo.

Steps to reproduce Describe exactly how to reproduce the error. Include a code sample if applicable.

  1. I followed the installation page of opentelemetry-cpp and have it installed.

  2. I added the lines instructed here: https://github.com/open-telemetry/opentelemetry-cpp/blob/main/INSTALL.md#incorporating-into-an-existing-cmake-project

to my CMakeLists.txt, which you can find here: CMakeLists.txt of my project

  1. I tried to build my project by running alcor-control-agent/build/aca-machine-init.sh as root. This script installs the needed libraries for this project, and uses cmake . then make to build it.

At the make part, it complained about:

root@ip-172-31-15-115:/home/ubuntu/src/github.com/zzxgzgz/alcor-control-agent# cmake .
Checking file [/usr/local/lib/cmake/protobuf/ProtobufConfig.cmake]
Checking file [/usr/local/lib/cmake/protobuf/protobuf-config.cmake]
-- Using protobuf
Checking file [/usr/local/lib/cmake/grpc/gRPCConfig.cmake]
Checking file [/usr/local/lib/cmake/c-ares/c-aresConfig.cmake]
Checking file [/usr/local/lib/cmake/c-ares/c-ares-config.cmake]
-- Using gRPC 1.24.3
Checking file [/usr/local/lib/cmake/opentelemetry-cpp/opentelemetry-cppConfig.cmake]
Checking file [/usr/local/lib/cmake/opentelemetry-cpp/opentelemetry-cpp-config.cmake]
-- Using opentelemetry-cpp at: /usr/local/include
-- Using opentelemetry-cpp libraries: opentelemetry-cpp::api;opentelemetry-cpp::sdk;opentelemetry-cpp::ext;opentelemetry-cpp::version;opentelemetry-cpp::common;opentelemetry-cpp::trace;opentelemetry-cpp::in_memory_span_exporter;opentelemetry-cpp::ostream_span_exporter;opentelemetry-cpp::jaeger_trace_exporter;opentelemetry-cpp::http_client_curl
Checking file [/usr/local/lib/cmake/thrift/ThriftConfig.cmake]
-- Found thrift: /usr/local
-- Using Thrift libraries: thrift::thrift
-- Found Protobuf: /usr/local/lib/libprotobuf.a (found version "3.8.0")
Checking file [/usr/local/lib/cmake/protobuf/ProtobufConfig.cmake]
Checking file [/usr/local/lib/cmake/protobuf/protobuf-config.cmake]
-- Found Protobuf: /usr/local/bin/protoc-3.8.0.0 (found version "3.8.0.0")
-- Using protobuf
Checking file [/usr/local/lib/cmake/grpc/gRPCConfig.cmake]
-- Using gRPC 1.24.3
Checking file [/usr/local/lib/cmake/protobuf/ProtobufConfig.cmake]
Checking file [/usr/local/lib/cmake/protobuf/protobuf-config.cmake]
-- Using protobuf
Checking file [/usr/local/lib/cmake/grpc/gRPCConfig.cmake]
Checking file [/usr/local/lib/cmake/c-ares/c-aresConfig.cmake]
Checking file [/usr/local/lib/cmake/c-ares/c-ares-config.cmake]
-- Using gRPC 1.24.3
-- Configuring done
-- Generating done
-- Build files have been written to: /home/ubuntu/src/github.com/zzxgzgz/alcor-control-agent
root@ip-172-31-15-115:/home/ubuntu/src/github.com/zzxgzgz/alcor-control-agent# make
[  4%] Built target grpc
[ 29%] Built target proto
[ 82%] Built target AlcorControlAgentLib
src/CMakeFiles/AlcorControlAgent.dir/build.make:89: *** target pattern contains no '%'.  Stop.
CMakeFiles/Makefile2:133: recipe for target 'src/CMakeFiles/AlcorControlAgent.dir/all' failed
make[1]: *** [src/CMakeFiles/AlcorControlAgent.dir/all] Error 2
Makefile:83: recipe for target 'all' failed
make: *** [all] Error 2

inside the src/CMakeFiles/AlcorControlAgent.dir/build.make I see that:

build/bin/AlcorControlAgent: opentelemetry-cpp::version-NOTFOUND
build/bin/AlcorControlAgent: opentelemetry-cpp::common-NOTFOUND
build/bin/AlcorControlAgent: opentelemetry-cpp::trace-NOTFOUND
build/bin/AlcorControlAgent: opentelemetry-cpp::ostream_span_exporter-NOTFOUND
build/bin/AlcorControlAgent: opentelemetry-cpp::jaeger_trace_exporter-NOTFOUND
build/bin/AlcorControlAgent: opentelemetry-cpp::http_client_curl-NOTFOUND

but for other libraries I use in this project the .a and .so files are found and listed there.

What is the expected behavior? I expect that opentelemetry-cpp can be found and a successful compile.

What is the actual behavior? A failed compile with the above error messages.

Additional context Attaching outputs of installing this library, for your reference:

root@ip-172-31-15-115:/home/ubuntu/src/github.com/open-telemetry/opentelemetry-cpp/build# cmake .. -DWITH_JAEGER=ON -DCMAKE_POSITION_INDEPENDENT_CODE=ON -DBUILD_TESTING=OFF -DCMAKE_TOOLCHAIN_FILE=/vcpkg/scripts/buildsystems/vcpkg.cmake ..
-- Building for architecture ARCH=x64
WITH JAEGER IS TRUE
Using external nlohmann::json
PROTOBUF_PROTOC_EXECUTABLE=/usr/local/bin/protoc
Building with nostd types...
-- Found thrift: /usr/local
-- Configuring done
-- Generating done
-- Build files have been written to: /home/ubuntu/src/github.com/open-telemetry/opentelemetry-cpp
root@ip-172-31-15-115:/home/ubuntu/src/github.com/open-telemetry/opentelemetry-cpp/build# cmake --build . --target all
[  1%] Built target timestamp_test
[  2%] Built target runtime_context_test
[  3%] Built target context_test
[  5%] Built target composite_propagator_test
[  6%] Built target dynamic_load_test
[  8%] Built target variant_test
[  9%] Built target function_ref_test
[ 11%] Built target string_view_test
[ 12%] Built target unique_ptr_test
[ 13%] Built target utility_test
[ 14%] Built target span_test
[ 16%] Built target shared_ptr_test
[ 17%] Built target api_span_context_test
[ 18%] Built target api_trace_id_test
[ 19%] Built target api_noop_test
[ 21%] Built target api_trace_flags_test
[ 22%] Built target api_key_value_iterable_view_test
[ 23%] Built target api_provider_test
[ 24%] Built target api_scope_test
[ 25%] Built target api_trace_state_test
[ 26%] Built target api_tracer_test
[ 27%] Built target span_benchmark
[ 28%] Built target api_span_id_test
[ 29%] Built target span_id_benchmark
[ 30%] Built target http_text_format_test
[ 31%] Built target b3_propagation_test
[ 32%] Built target jaeger_propagation_test
[ 33%] Built target noop_sync_instrument_test
[ 34%] Built target meter_provider_test
[ 35%] Built target string_util_test
[ 36%] Built target kv_properties_test
[ 37%] Built target spinlock_benchmark
[ 38%] Built target baggage_benchmark
[ 39%] Built target baggage_test
[ 41%] Built target baggage_propagator_test
[ 44%] Built target opentelemetry_common
[ 45%] Built target opentelemetry_resources
[ 50%] Built target opentelemetry_trace
[ 51%] Built target opentelemetry_version
[ 52%] Built target random_benchmark
[ 53%] Built target random_fork_test
[ 54%] Built target fast_random_number_generator_test
[ 55%] Built target random_test
[ 56%] Built target circular_buffer_benchmark
[ 57%] Built target atomic_unique_ptr_test
[ 58%] Built target attribute_utils_test
[ 59%] Built target circular_buffer_range_test
[ 60%] Built target circular_buffer_test
[ 61%] Built target always_off_sampler_test
[ 62%] Built target tracer_provider_test
[ 63%] Built target batch_span_processor_test
[ 64%] Built target sampler_benchmark
[ 65%] Built target simple_processor_test
[ 66%] Built target always_on_sampler_test
[ 67%] Built target span_data_test
[ 68%] Built target trace_id_ratio_sampler_test
[ 69%] Built target tracer_test
[ 70%] Built target parent_sampler_test
[ 71%] Built target resource_test
[ 72%] Built target instrumentationlibrary_test
[ 74%] Built target http_client_curl
[ 75%] Built target url_parser_test
[ 76%] Built target curl_http_test
[ 78%] Built target opentelemetry_exporter_ostream_span
[ 80%] Built target ostream_span_test
[ 81%] Built target in_memory_span_data_test
[ 83%] Built target in_memory_span_exporter_test
[ 89%] Built target opentelemetry_exporter_jaeger_trace
[ 90%] Built target jaeger_recordable_test
[ 91%] Built target common_foo_library
[ 92%] Built target load_plugin_example
[ 94%] Built target example_plugin
[ 95%] Built target example_simple
[ 96%] Built target batch_span_processor_example
[ 97%] Built target example_multithreaded
[ 98%] Built target example_multi_processor
[ 99%] Built target http_server
[100%] Built target http_client
root@ip-172-31-15-115:/home/ubuntu/src/github.com/open-telemetry/opentelemetry-cpp/build# ctest
Test project /home/ubuntu/src/github.com/open-telemetry/opentelemetry-cpp/build
        Start   1: trace.SystemTimestampTest.Construction
  1/277 Test   #1: trace.SystemTimestampTest.Construction .......................................   Passed    0.00 sec
        Start   2: trace.SystemTimestampTest.Comparison
  2/277 Test   #2: trace.SystemTimestampTest.Comparison .........................................   Passed    0.00 sec
        Start   3: trace.SteadyTimestampTest.Construction
  3/277 Test   #3: trace.SteadyTimestampTest.Construction .......................................   Passed    0.00 sec
        Start   4: trace.SteadyTimestampTest.Comparison
  4/277 Test   #4: trace.SteadyTimestampTest.Comparison .........................................   Passed    0.00 sec
        Start   5: context.ContextTest.ContextIterableAcceptsMap
  5/277 Test   #5: context.ContextTest.ContextIterableAcceptsMap ................................   Passed    0.00 sec
        Start   6: context.ContextTest.ContextGetValueReturnsExpectedValue
  6/277 Test   #6: context.ContextTest.ContextGetValueReturnsExpectedValue ......................   Passed    0.00 sec
        Start   7: context.ContextTest.ContextSetValuesAcceptsMap
  7/277 Test   #7: context.ContextTest.ContextSetValuesAcceptsMap ...............................   Passed    0.00 sec
        Start   8: context.ContextTest.ContextSetValuesAcceptsStringViewContextValue
  8/277 Test   #8: context.ContextTest.ContextSetValuesAcceptsStringViewContextValue ............   Passed    0.00 sec
        Start   9: context.ContextTest.ContextImmutability
  9/277 Test   #9: context.ContextTest.ContextImmutability ......................................   Passed    0.00 sec
        Start  10: context.ContextTest.ContextKeyOverwrite
 10/277 Test  #10: context.ContextTest.ContextKeyOverwrite ......................................   Passed    0.00 sec
        Start  11: context.ContextTest.ContextInheritance
 11/277 Test  #11: context.ContextTest.ContextInheritance .......................................   Passed    0.00 sec
        Start  12: context.ContextTest.ContextCopyOperator
 12/277 Test  #12: context.ContextTest.ContextCopyOperator ......................................   Passed    0.00 sec
        Start  13: context.ContextTest.ContextEmptyMap
 13/277 Test  #13: context.ContextTest.ContextEmptyMap ..........................................   Passed    0.00 sec
        Start  14: context.ContextTest.ContextHasKey
 14/277 Test  #14: context.ContextTest.ContextHasKey ............................................   Passed    0.00 sec
        Start  15: context.ContextTest.ContextCopyCompare
 15/277 Test  #15: context.ContextTest.ContextCopyCompare .......................................   Passed    0.00 sec
        Start  16: context.ContextTest.ContextDiffCompare
 16/277 Test  #16: context.ContextTest.ContextDiffCompare .......................................   Passed    0.00 sec
        Start  17: context.RuntimeContextTest.GetCurrent
 17/277 Test  #17: context.RuntimeContextTest.GetCurrent ........................................   Passed    0.00 sec
        Start  18: context.RuntimeContextTest.Detach
 18/277 Test  #18: context.RuntimeContextTest.Detach ............................................   Passed    0.00 sec
        Start  19: context.RuntimeContextTest.DetachWrongContext
 19/277 Test  #19: context.RuntimeContextTest.DetachWrongContext ................................   Passed    0.00 sec
        Start  20: context.RuntimeContextTest.ThreeAttachDetach
 20/277 Test  #20: context.RuntimeContextTest.ThreeAttachDetach .................................   Passed    0.00 sec
        Start  21: context.RuntimeContextTest.SetValueRuntimeContext
 21/277 Test  #21: context.RuntimeContextTest.SetValueRuntimeContext ............................   Passed    0.00 sec
        Start  22: context.RuntimeContextTest.SetValueOtherContext
 22/277 Test  #22: context.RuntimeContextTest.SetValueOtherContext ..............................   Passed    0.00 sec
        Start  23: context.RuntimeContextTest.GetValueRuntimeContext
 23/277 Test  #23: context.RuntimeContextTest.GetValueRuntimeContext ............................   Passed    0.00 sec
        Start  24: context.RuntimeContextTest.GetValueOtherContext
 24/277 Test  #24: context.RuntimeContextTest.GetValueOtherContext ..............................   Passed    0.00 sec
        Start  25: context.RuntimeContextTest.DetachOutOfOrder
 25/277 Test  #25: context.RuntimeContextTest.DetachOutOfOrder ..................................   Passed    0.00 sec
        Start  26: trace.CompositePropagatorTest.Extract
 26/277 Test  #26: trace.CompositePropagatorTest.Extract ........................................   Passed    0.00 sec
        Start  27: trace.CompositePropagatorTest.Inject
 27/277 Test  #27: trace.CompositePropagatorTest.Inject .........................................   Passed    0.00 sec
        Start  28: plugin.LoadFactoryTest.FailureTest
 28/277 Test  #28: plugin.LoadFactoryTest.FailureTest ...........................................   Passed    0.00 sec
        Start  29: nostd.FunctionRefTest.Call
 29/277 Test  #29: nostd.FunctionRefTest.Call ...................................................   Passed    0.00 sec
        Start  30: nostd.FunctionRefTest.BoolConversion
 30/277 Test  #30: nostd.FunctionRefTest.BoolConversion .........................................   Passed    0.00 sec
        Start  31: nostd.StringViewTest.DefaultConstruction
 31/277 Test  #31: nostd.StringViewTest.DefaultConstruction .....................................   Passed    0.00 sec
        Start  32: nostd.StringViewTest.CStringInitialization
 32/277 Test  #32: nostd.StringViewTest.CStringInitialization ...................................   Passed    0.00 sec
        Start  33: nostd.StringViewTest.StdStringInitialization
 33/277 Test  #33: nostd.StringViewTest.StdStringInitialization .................................   Passed    0.00 sec
        Start  34: nostd.StringViewTest.Copy
 34/277 Test  #34: nostd.StringViewTest.Copy ....................................................   Passed    0.00 sec
        Start  35: nostd.StringViewTest.Accessor
 35/277 Test  #35: nostd.StringViewTest.Accessor ................................................   Passed    0.00 sec
        Start  36: nostd.StringViewTest.ExplicitStdStringConversion
 36/277 Test  #36: nostd.StringViewTest.ExplicitStdStringConversion .............................   Passed    0.00 sec
        Start  37: nostd.StringViewTest.SubstrPortion
 37/277 Test  #37: nostd.StringViewTest.SubstrPortion ...........................................   Passed    0.00 sec
        Start  38: nostd.StringViewTest.SubstrOutOfRange
 38/277 Test  #38: nostd.StringViewTest.SubstrOutOfRange ........................................   Passed    0.00 sec
        Start  39: nostd.StringViewTest.FindSingleCharacter
 39/277 Test  #39: nostd.StringViewTest.FindSingleCharacter .....................................   Passed    0.00 sec
        Start  40: nostd.StringViewTest.Compare
 40/277 Test  #40: nostd.StringViewTest.Compare .................................................   Passed    0.00 sec
        Start  41: nostd.StringViewTest.MapKeyOrdering
 41/277 Test  #41: nostd.StringViewTest.MapKeyOrdering ..........................................   Passed    0.00 sec
        Start  42: nostd.UniquePtrTest.DefaultConstruction
 42/277 Test  #42: nostd.UniquePtrTest.DefaultConstruction ......................................   Passed    0.00 sec
        Start  43: nostd.UniquePtrTest.ExplicitConstruction
 43/277 Test  #43: nostd.UniquePtrTest.ExplicitConstruction .....................................   Passed    0.00 sec
        Start  44: nostd.UniquePtrTest.MoveConstruction
 44/277 Test  #44: nostd.UniquePtrTest.MoveConstruction .........................................   Passed    0.00 sec
        Start  45: nostd.UniquePtrTest.MoveConstructionFromDifferentType
 45/277 Test  #45: nostd.UniquePtrTest.MoveConstructionFromDifferentType ........................   Passed    0.00 sec
        Start  46: nostd.UniquePtrTest.MoveConstructionFromStdUniquePtr
 46/277 Test  #46: nostd.UniquePtrTest.MoveConstructionFromStdUniquePtr .........................   Passed    0.00 sec
        Start  47: nostd.UniquePtrTest.Destruction
 47/277 Test  #47: nostd.UniquePtrTest.Destruction ..............................................   Passed    0.00 sec
        Start  48: nostd.UniquePtrTest.StdUniquePtrConversionOperator
 48/277 Test  #48: nostd.UniquePtrTest.StdUniquePtrConversionOperator ...........................   Passed    0.00 sec
        Start  49: nostd.UniquePtrTest.BoolConversionOpertor
 49/277 Test  #49: nostd.UniquePtrTest.BoolConversionOpertor ....................................   Passed    0.00 sec
        Start  50: nostd.UniquePtrTest.PointerOperators
 50/277 Test  #50: nostd.UniquePtrTest.PointerOperators .........................................   Passed    0.00 sec
        Start  51: nostd.UniquePtrTest.Reset
 51/277 Test  #51: nostd.UniquePtrTest.Reset ....................................................   Passed    0.00 sec
        Start  52: nostd.UniquePtrTest.Release
 52/277 Test  #52: nostd.UniquePtrTest.Release ..................................................   Passed    0.00 sec
        Start  53: nostd.UniquePtrTest.Swap
 53/277 Test  #53: nostd.UniquePtrTest.Swap .....................................................   Passed    0.00 sec
        Start  54: nostd.UniquePtrTest.Comparison
 54/277 Test  #54: nostd.UniquePtrTest.Comparison ...............................................   Passed    0.00 sec
        Start  55: nostd.UtilityTest.Data
 55/277 Test  #55: nostd.UtilityTest.Data .......................................................   Passed    0.00 sec
        Start  56: nostd.UtilityTest.Size
 56/277 Test  #56: nostd.UtilityTest.Size .......................................................   Passed    0.00 sec
        Start  57: nostd.UtilityTest.MakeIndexSequence
 57/277 Test  #57: nostd.UtilityTest.MakeIndexSequence ..........................................   Passed    0.00 sec
        Start  58: nostd.SpanTest.DefaultConstruction
 58/277 Test  #58: nostd.SpanTest.DefaultConstruction ...........................................   Passed    0.00 sec
        Start  59: nostd.SpanTest.Assignment
 59/277 Test  #59: nostd.SpanTest.Assignment ....................................................   Passed    0.00 sec
        Start  60: nostd.SpanTest.PointerCountConstruction
 60/277 Test  #60: nostd.SpanTest.PointerCountConstruction ......................................   Passed    0.10 sec
        Start  61: nostd.SpanTest.RangeConstruction
 61/277 Test  #61: nostd.SpanTest.RangeConstruction .............................................   Passed    0.09 sec
        Start  62: nostd.SpanTest.ArrayConstruction
 62/277 Test  #62: nostd.SpanTest.ArrayConstruction .............................................   Passed    0.00 sec
        Start  63: nostd.SpanTest.ContainerConstruction
 63/277 Test  #63: nostd.SpanTest.ContainerConstruction .........................................   Passed    0.10 sec
        Start  64: nostd.SpanTest.OtherSpanConstruction
 64/277 Test  #64: nostd.SpanTest.OtherSpanConstruction .........................................   Passed    0.00 sec
        Start  65: nostd.SpanTest.BracketOperator
 65/277 Test  #65: nostd.SpanTest.BracketOperator ...............................................   Passed    0.00 sec
        Start  66: nostd.SpanTest.Iteration
 66/277 Test  #66: nostd.SpanTest.Iteration .....................................................   Passed    0.00 sec
        Start  67: nostd.SharedPtrTest.DefaultConstruction
 67/277 Test  #67: nostd.SharedPtrTest.DefaultConstruction ......................................   Passed    0.00 sec
        Start  68: nostd.SharedPtrTest.ExplicitConstruction
 68/277 Test  #68: nostd.SharedPtrTest.ExplicitConstruction .....................................   Passed    0.00 sec
        Start  69: nostd.SharedPtrTest.MoveConstruction
 69/277 Test  #69: nostd.SharedPtrTest.MoveConstruction .........................................   Passed    0.00 sec
        Start  70: nostd.SharedPtrTest.MoveConstructionFromDifferentType
 70/277 Test  #70: nostd.SharedPtrTest.MoveConstructionFromDifferentType ........................   Passed    0.00 sec
        Start  71: nostd.SharedPtrTest.MoveConstructionFromStdSharedPtr
 71/277 Test  #71: nostd.SharedPtrTest.MoveConstructionFromStdSharedPtr .........................   Passed    0.00 sec
        Start  72: nostd.SharedPtrTest.Destruction
 72/277 Test  #72: nostd.SharedPtrTest.Destruction ..............................................   Passed    0.00 sec
        Start  73: nostd.SharedPtrTest.Assignment
 73/277 Test  #73: nostd.SharedPtrTest.Assignment ...............................................   Passed    0.00 sec
        Start  74: nostd.SharedPtrTest.BoolConversionOpertor
 74/277 Test  #74: nostd.SharedPtrTest.BoolConversionOpertor ....................................   Passed    0.00 sec
        Start  75: nostd.SharedPtrTest.PointerOperators
 75/277 Test  #75: nostd.SharedPtrTest.PointerOperators .........................................   Passed    0.00 sec
        Start  76: nostd.SharedPtrTest.Swap
 76/277 Test  #76: nostd.SharedPtrTest.Swap .....................................................   Passed    0.00 sec
        Start  77: nostd.SharedPtrTest.Comparison
 77/277 Test  #77: nostd.SharedPtrTest.Comparison ...............................................   Passed    0.00 sec
        Start  78: nostd.SharedPtrTest.Sort
 78/277 Test  #78: nostd.SharedPtrTest.Sort .....................................................   Passed    0.00 sec
        Start  79: nostd.VariantSizeTest.GetVariantSize
 79/277 Test  #79: nostd.VariantSizeTest.GetVariantSize .........................................   Passed    0.00 sec
        Start  80: nostd.VariantAlternativeTest.GetVariantSize
 80/277 Test  #80: nostd.VariantAlternativeTest.GetVariantSize ..................................   Passed    0.00 sec
        Start  81: nostd.VariantTest.Get
 81/277 Test  #81: nostd.VariantTest.Get ........................................................   Passed    0.00 sec
        Start  82: nostd.VariantTest.Comparison
 82/277 Test  #82: nostd.VariantTest.Comparison .................................................   Passed    0.00 sec
        Start  83: nostd.VariantTest.Visit
 83/277 Test  #83: nostd.VariantTest.Visit ......................................................   Passed    0.00 sec
        Start  84: nostd.VariantTest.Destructor
 84/277 Test  #84: nostd.VariantTest.Destructor .................................................   Passed    0.00 sec
        Start  85: nostd.VariantTest.Conversion
 85/277 Test  #85: nostd.VariantTest.Conversion .................................................   Passed    0.00 sec
        Start  86: nostd.VariantTest.Construction
 86/277 Test  #86: nostd.VariantTest.Construction ...............................................   Passed    0.00 sec
        Start  87: trace.KeyValueIterableViewTest.is_key_value_iterable
 87/277 Test  #87: trace.KeyValueIterableViewTest.is_key_value_iterable .........................   Passed    0.00 sec
        Start  88: trace.KeyValueIterableViewTest.ForEachKeyValue
 88/277 Test  #88: trace.KeyValueIterableViewTest.ForEachKeyValue ...............................   Passed    0.00 sec
        Start  89: trace.KeyValueIterableViewTest.ForEachKeyValueWithExit
 89/277 Test  #89: trace.KeyValueIterableViewTest.ForEachKeyValueWithExit .......................   Passed    0.00 sec
        Start  90: trace.Provider.GetTracerProviderDefault
 90/277 Test  #90: trace.Provider.GetTracerProviderDefault ......................................   Passed    0.00 sec
        Start  91: trace.Provider.SetTracerProvider
 91/277 Test  #91: trace.Provider.SetTracerProvider .............................................   Passed    0.00 sec
        Start  92: trace.SpanIdTest.DefaultConstruction
 92/277 Test  #92: trace.SpanIdTest.DefaultConstruction .........................................   Passed    0.00 sec
        Start  93: trace.SpanIdTest.ValidId
 93/277 Test  #93: trace.SpanIdTest.ValidId .....................................................   Passed    0.00 sec
        Start  94: trace.SpanIdTest.LowercaseBase16
 94/277 Test  #94: trace.SpanIdTest.LowercaseBase16 .............................................   Passed    0.00 sec
        Start  95: trace.SpanIdTest.CopyBytesTo
 95/277 Test  #95: trace.SpanIdTest.CopyBytesTo .................................................   Passed    0.00 sec
        Start  96: trace.TraceIdTest.DefaultConstruction
 96/277 Test  #96: trace.TraceIdTest.DefaultConstruction ........................................   Passed    0.00 sec
        Start  97: trace.TraceIdTest.ValidId
 97/277 Test  #97: trace.TraceIdTest.ValidId ....................................................   Passed    0.00 sec
        Start  98: trace.TraceIdTest.LowercaseBase16
 98/277 Test  #98: trace.TraceIdTest.LowercaseBase16 ............................................   Passed    0.00 sec
        Start  99: trace.TraceIdTest.CopyBytesTo
 99/277 Test  #99: trace.TraceIdTest.CopyBytesTo ................................................   Passed    0.00 sec
        Start 100: trace.TraceFlagsTest.DefaultConstruction
100/277 Test #100: trace.TraceFlagsTest.DefaultConstruction .....................................   Passed    0.00 sec
        Start 101: trace.TraceFlagsTest.Sampled
101/277 Test #101: trace.TraceFlagsTest.Sampled .................................................   Passed    0.00 sec
        Start 102: trace.SpanContextTest.IsSampled
102/277 Test #102: trace.SpanContextTest.IsSampled ..............................................   Passed    0.00 sec
        Start 103: trace.SpanContextTest.IsRemote
103/277 Test #103: trace.SpanContextTest.IsRemote ...............................................   Passed    0.00 sec
        Start 104: trace.SpanContextTest.TraceFlags
104/277 Test #104: trace.SpanContextTest.TraceFlags .............................................   Passed    0.00 sec
        Start 105: trace.SpanContextTest.Invalid
105/277 Test #105: trace.SpanContextTest.Invalid ................................................   Passed    0.00 sec
        Start 106: trace.ScopeTest.Construct
106/277 Test #106: trace.ScopeTest.Construct ....................................................   Passed    0.00 sec
        Start 107: trace.ScopeTest.Destruct
107/277 Test #107: trace.ScopeTest.Destruct .....................................................   Passed    0.00 sec
        Start 108: trace.NoopTest.UseNoopTracers
108/277 Test #108: trace.NoopTest.UseNoopTracers ................................................   Passed    0.00 sec
        Start 109: trace.NoopTest.StartSpan
109/277 Test #109: trace.NoopTest.StartSpan .....................................................   Passed    0.00 sec
        Start 110: trace.NoopTest.CreateSpanValidSpanContext
110/277 Test #110: trace.NoopTest.CreateSpanValidSpanContext ....................................   Passed    0.00 sec
        Start 111: trace.TraceStateTest.ValidateHeaderParsing
111/277 Test #111: trace.TraceStateTest.ValidateHeaderParsing ...................................   Passed    0.01 sec
        Start 112: trace.TraceStateTest.TraceStateGet
112/277 Test #112: trace.TraceStateTest.TraceStateGet ...........................................   Passed    0.01 sec
        Start 113: trace.TraceStateTest.TraceStateSet
113/277 Test #113: trace.TraceStateTest.TraceStateSet ...........................................   Passed    0.01 sec
        Start 114: trace.TraceStateTest.TraceStateDelete
114/277 Test #114: trace.TraceStateTest.TraceStateDelete ........................................   Passed    0.01 sec
        Start 115: trace.TraceStateTest.Empty
115/277 Test #115: trace.TraceStateTest.Empty ...................................................   Passed    0.01 sec
        Start 116: trace.TraceStateTest.GetAllEntries
116/277 Test #116: trace.TraceStateTest.GetAllEntries ...........................................   Passed    0.01 sec
        Start 117: trace.TraceStateTest.IsValidKey
117/277 Test #117: trace.TraceStateTest.IsValidKey ..............................................   Passed    0.01 sec
        Start 118: trace.TraceStateTest.IsValidValue
118/277 Test #118: trace.TraceStateTest.IsValidValue ............................................   Passed    0.00 sec
        Start 119: trace.TraceStateTest.MemorySafe
119/277 Test #119: trace.TraceStateTest.MemorySafe ..............................................   Passed    0.01 sec
        Start 120: trace.TracerTest.GetCurrentSpan
120/277 Test #120: trace.TracerTest.GetCurrentSpan ..............................................   Passed    0.00 sec
        Start 121: trace.TextMapPropagatorTest.TraceFlagsBufferGeneration
121/277 Test #121: trace.TextMapPropagatorTest.TraceFlagsBufferGeneration .......................   Passed    0.00 sec
        Start 122: trace.TextMapPropagatorTest.NoSendEmptyTraceState
122/277 Test #122: trace.TextMapPropagatorTest.NoSendEmptyTraceState ............................   Passed    0.00 sec
        Start 123: trace.TextMapPropagatorTest.PropogateTraceState
123/277 Test #123: trace.TextMapPropagatorTest.PropogateTraceState ..............................   Passed    0.01 sec
        Start 124: trace.TextMapPropagatorTest.PropagateInvalidContext
124/277 Test #124: trace.TextMapPropagatorTest.PropagateInvalidContext ..........................   Passed    0.00 sec
        Start 125: trace.TextMapPropagatorTest.SetRemoteSpan
125/277 Test #125: trace.TextMapPropagatorTest.SetRemoteSpan ....................................   Passed    0.00 sec
        Start 126: trace.TextMapPropagatorTest.GetCurrentSpan
126/277 Test #126: trace.TextMapPropagatorTest.GetCurrentSpan ...................................   Passed    0.01 sec
        Start 127: trace.TextMapPropagatorTest.InvalidIdentitiesAreNotExtracted
127/277 Test #127: trace.TextMapPropagatorTest.InvalidIdentitiesAreNotExtracted .................   Passed    0.00 sec
        Start 128: trace.GlobalTextMapPropagator.NoOpPropagator
128/277 Test #128: trace.GlobalTextMapPropagator.NoOpPropagator .................................   Passed    0.00 sec
        Start 129: trace.GlobalPropagator.SetAndGet
129/277 Test #129: trace.GlobalPropagator.SetAndGet .............................................   Passed    0.01 sec
        Start 130: trace.B3PropagationTest.TraceFlagsBufferGeneration
130/277 Test #130: trace.B3PropagationTest.TraceFlagsBufferGeneration ...........................   Passed    0.00 sec
        Start 131: trace.B3PropagationTest.PropagateInvalidContext
131/277 Test #131: trace.B3PropagationTest.PropagateInvalidContext ..............................   Passed    0.00 sec
        Start 132: trace.B3PropagationTest.ExtractInvalidContext
132/277 Test #132: trace.B3PropagationTest.ExtractInvalidContext ................................   Passed    0.00 sec
        Start 133: trace.B3PropagationTest.DoNotExtractWithInvalidHex
133/277 Test #133: trace.B3PropagationTest.DoNotExtractWithInvalidHex ...........................   Passed    0.00 sec
        Start 134: trace.B3PropagationTest.SetRemoteSpan
134/277 Test #134: trace.B3PropagationTest.SetRemoteSpan ........................................   Passed    0.00 sec
        Start 135: trace.B3PropagationTest.SetRemoteSpan_TraceIdShort
135/277 Test #135: trace.B3PropagationTest.SetRemoteSpan_TraceIdShort ...........................   Passed    0.00 sec
        Start 136: trace.B3PropagationTest.SetRemoteSpan_SingleHeaderNoFlags
136/277 Test #136: trace.B3PropagationTest.SetRemoteSpan_SingleHeaderNoFlags ....................   Passed    0.00 sec
        Start 137: trace.B3PropagationTest.SetRemoteSpanMultiHeader
137/277 Test #137: trace.B3PropagationTest.SetRemoteSpanMultiHeader .............................   Passed    0.00 sec
        Start 138: trace.B3PropagationTest.GetCurrentSpan
138/277 Test #138: trace.B3PropagationTest.GetCurrentSpan .......................................   Passed    0.00 sec
        Start 139: trace.B3PropagationTest.GetCurrentSpanMultiHeader
139/277 Test #139: trace.B3PropagationTest.GetCurrentSpanMultiHeader ............................   Passed    0.00 sec
        Start 140: trace.JaegerPropagatorTest.ExtractValidSpans
140/277 Test #140: trace.JaegerPropagatorTest.ExtractValidSpans .................................   Passed    0.00 sec
        Start 141: trace.JaegerPropagatorTest.ExctractInvalidSpans
141/277 Test #141: trace.JaegerPropagatorTest.ExctractInvalidSpans ..............................   Passed    0.00 sec
        Start 142: trace.JaegerPropagatorTest.InjectsContext
142/277 Test #142: trace.JaegerPropagatorTest.InjectsContext ....................................   Passed    0.00 sec
        Start 143: trace.JaegerPropagatorTest.DoNotInjectInvalidContext
143/277 Test #143: trace.JaegerPropagatorTest.DoNotInjectInvalidContext .........................   Passed    0.00 sec
        Start 144: metrics_new.Provider.GetMeterProviderDefault
144/277 Test #144: metrics_new.Provider.GetMeterProviderDefault .................................   Passed    0.00 sec
        Start 145: metrics_new.Provider.SetMeterProvider
145/277 Test #145: metrics_new.Provider.SetMeterProvider ........................................   Passed    0.00 sec
        Start 146: metrics_new.Provider.MultipleMeterProviders
146/277 Test #146: metrics_new.Provider.MultipleMeterProviders ..................................   Passed    0.00 sec
        Start 147: metrics_new.Counter.Add
147/277 Test #147: metrics_new.Counter.Add ......................................................   Passed    0.00 sec
        Start 148: metrics_new.histogram.Record
148/277 Test #148: metrics_new.histogram.Record .................................................   Passed    0.00 sec
        Start 149: metrics_new.UpDownCountr.Record
149/277 Test #149: metrics_new.UpDownCountr.Record ..............................................   Passed    0.00 sec
        Start 150: common.EntryTest.KeyValueConstruction
150/277 Test #150: common.EntryTest.KeyValueConstruction ........................................   Passed    0.00 sec
        Start 151: common.EntryTest.Copy
151/277 Test #151: common.EntryTest.Copy ........................................................   Passed    0.00 sec
        Start 152: common.EntryTest.Assignment
152/277 Test #152: common.EntryTest.Assignment ..................................................   Passed    0.00 sec
        Start 153: common.EntryTest.SetValue
153/277 Test #153: common.EntryTest.SetValue ....................................................   Passed    0.00 sec
        Start 154: common.KVStringTokenizer.SinglePair
154/277 Test #154: common.KVStringTokenizer.SinglePair ..........................................   Passed    0.00 sec
        Start 155: common.KVStringTokenizer.AcceptEmptyEntries
155/277 Test #155: common.KVStringTokenizer.AcceptEmptyEntries ..................................   Passed    0.00 sec
        Start 156: common.KVStringTokenizer.ValidPairsWithEmptyEntries
156/277 Test #156: common.KVStringTokenizer.ValidPairsWithEmptyEntries ..........................   Passed    0.00 sec
        Start 157: common.KVStringTokenizer.InvalidPairs
157/277 Test #157: common.KVStringTokenizer.InvalidPairs ........................................   Passed    0.00 sec
        Start 158: common.KVStringTokenizer.NumTokens
158/277 Test #158: common.KVStringTokenizer.NumTokens ...........................................   Passed    0.00 sec
        Start 159: common.KeyValueProperties.PopulateKVIterableContainer
159/277 Test #159: common.KeyValueProperties.PopulateKVIterableContainer ........................   Passed    0.00 sec
        Start 160: common.KeyValueProperties.AddEntry
160/277 Test #160: common.KeyValueProperties.AddEntry ...........................................   Passed    0.00 sec
        Start 161: common.KeyValueProperties.GetValue
161/277 Test #161: common.KeyValueProperties.GetValue ...........................................   Passed    0.00 sec
        Start 162: common.KeyValueProperties.GetAllEntries
162/277 Test #162: common.KeyValueProperties.GetAllEntries ......................................   Passed    0.00 sec
        Start 163: common.StringUtilTest.TrimStringWithIndex
163/277 Test #163: common.StringUtilTest.TrimStringWithIndex ....................................   Passed    0.00 sec
        Start 164: common.StringUtilTest.TrimString
164/277 Test #164: common.StringUtilTest.TrimString .............................................   Passed    0.00 sec
        Start 165: baggage.BaggageTest.ValidateExtractHeader
165/277 Test #165: baggage.BaggageTest.ValidateExtractHeader ....................................   Passed    0.00 sec
        Start 166: baggage.BaggageTest.ValidateInjectHeader
166/277 Test #166: baggage.BaggageTest.ValidateInjectHeader .....................................   Passed    0.00 sec
        Start 167: baggage.BaggageTest.BaggageGet
167/277 Test #167: baggage.BaggageTest.BaggageGet ...............................................   Passed    0.00 sec
        Start 168: baggage.BaggageTest.BaggageSet
168/277 Test #168: baggage.BaggageTest.BaggageSet ...............................................   Passed    0.00 sec
        Start 169: baggage.BaggageTest.BaggageRemove
169/277 Test #169: baggage.BaggageTest.BaggageRemove ............................................   Passed    0.00 sec
        Start 170: baggage.BaggageTest.BaggageGetAll
170/277 Test #170: baggage.BaggageTest.BaggageGetAll ............................................   Passed    0.00 sec
        Start 171: baggage.BaggagePropagatorTest.ExtractNoBaggageHeader
171/277 Test #171: baggage.BaggagePropagatorTest.ExtractNoBaggageHeader .........................   Passed    0.00 sec
        Start 172: baggage.BaggagePropagatorTest.ExtractAndInjectBaggage
172/277 Test #172: baggage.BaggagePropagatorTest.ExtractAndInjectBaggage ........................   Passed    0.00 sec
        Start 173: trace.RandomTest.GenerateRandom64
173/277 Test #173: trace.RandomTest.GenerateRandom64 ............................................   Passed    0.00 sec
        Start 174: trace.RandomTest.GenerateRandomBuffer
174/277 Test #174: trace.RandomTest.GenerateRandomBuffer ........................................   Passed    0.00 sec
        Start 175: trace.FastRandomNumberGeneratorTest.GenerateUniqueNumbers
175/277 Test #175: trace.FastRandomNumberGeneratorTest.GenerateUniqueNumbers ....................   Passed    0.00 sec
        Start 176: trace.AtomicUniquePtrTest.SwapIfNullWithNull
176/277 Test #176: trace.AtomicUniquePtrTest.SwapIfNullWithNull .................................   Passed    0.00 sec
        Start 177: trace.AtomicUniquePtrTest.SwapIfNullWithNonNull
177/277 Test #177: trace.AtomicUniquePtrTest.SwapIfNullWithNonNull ..............................   Passed    0.00 sec
        Start 178: trace.AtomicUniquePtrTest.Swap
178/277 Test #178: trace.AtomicUniquePtrTest.Swap ...............................................   Passed    0.00 sec
        Start 179: trace.CircularBufferRangeTest.ForEach
179/277 Test #179: trace.CircularBufferRangeTest.ForEach ........................................   Passed    0.00 sec
        Start 180: trace.CircularBufferRangeTest.ForEachWithExit
180/277 Test #180: trace.CircularBufferRangeTest.ForEachWithExit ................................   Passed    0.00 sec
        Start 181: trace.CircularBufferRangeTest.Conversion
181/277 Test #181: trace.CircularBufferRangeTest.Conversion .....................................   Passed    0.00 sec
        Start 182: trace.CircularBufferTest.Add
182/277 Test #182: trace.CircularBufferTest.Add .................................................   Passed    0.00 sec
        Start 183: trace.CircularBufferTest.Clear
183/277 Test #183: trace.CircularBufferTest.Clear ...............................................   Passed    0.00 sec
        Start 184: trace.CircularBufferTest.AddOnFull
184/277 Test #184: trace.CircularBufferTest.AddOnFull ...........................................   Passed    0.00 sec
        Start 185: trace.CircularBufferTest.Consume
185/277 Test #185: trace.CircularBufferTest.Consume .............................................   Passed    0.00 sec
        Start 186: trace.CircularBufferTest.Simulation
186/277 Test #186: trace.CircularBufferTest.Simulation ..........................................   Passed    0.42 sec
        Start 187: trace.AttributeMapTest.DefaultConstruction
187/277 Test #187: trace.AttributeMapTest.DefaultConstruction ...................................   Passed    0.00 sec
        Start 188: trace.AttributeMapTest.AttributesConstruction
188/277 Test #188: trace.AttributeMapTest.AttributesConstruction ................................   Passed    0.00 sec
        Start 189: random_fork_test
189/277 Test #189: random_fork_test .............................................................   Passed    0.00 sec
        Start 190: trace.TracerProvider.GetTracer
190/277 Test #190: trace.TracerProvider.GetTracer ...............................................   Passed    0.00 sec
        Start 191: trace.TracerProvider.Shutdown
191/277 Test #191: trace.TracerProvider.Shutdown ................................................   Passed    0.00 sec
        Start 192: trace.TracerProvider.ForceFlush
192/277 Test #192: trace.TracerProvider.ForceFlush ..............................................   Passed    0.00 sec
        Start 193: trace.SpanData.DefaultValues
193/277 Test #193: trace.SpanData.DefaultValues .................................................   Passed    0.00 sec
        Start 194: trace.SpanData.Set
194/277 Test #194: trace.SpanData.Set ...........................................................   Passed    0.01 sec
        Start 195: trace.SpanData.EventAttributes
195/277 Test #195: trace.SpanData.EventAttributes ...............................................   Passed    0.00 sec
        Start 196: trace.SpanData.Resources
196/277 Test #196: trace.SpanData.Resources .....................................................   Passed    0.00 sec
        Start 197: trace.SpanData.Links
197/277 Test #197: trace.SpanData.Links .........................................................   Passed    0.00 sec
        Start 198: trace.SimpleProcessor.ToInMemorySpanExporter
198/277 Test #198: trace.SimpleProcessor.ToInMemorySpanExporter .................................   Passed    0.00 sec
        Start 199: trace.SimpleSpanProcessor.ShutdownCalledOnce
199/277 Test #199: trace.SimpleSpanProcessor.ShutdownCalledOnce .................................   Passed    0.00 sec
        Start 200: trace.Tracer.ToInMemorySpanExporter
200/277 Test #200: trace.Tracer.ToInMemorySpanExporter ..........................................   Passed    0.00 sec
        Start 201: trace.Tracer.StartSpanSampleOn
201/277 Test #201: trace.Tracer.StartSpanSampleOn ...............................................   Passed    0.00 sec
        Start 202: trace.Tracer.StartSpanSampleOff
202/277 Test #202: trace.Tracer.StartSpanSampleOff ..............................................   Passed    0.00 sec
        Start 203: trace.Tracer.StartSpanCustomIdGenerator
203/277 Test #203: trace.Tracer.StartSpanCustomIdGenerator ......................................   Passed    0.00 sec
        Start 204: trace.Tracer.StartSpanWithOptionsTime
204/277 Test #204: trace.Tracer.StartSpanWithOptionsTime ........................................   Passed    0.00 sec
        Start 205: trace.Tracer.StartSpanWithAttributes
205/277 Test #205: trace.Tracer.StartSpanWithAttributes .........................................   Passed    0.00 sec
        Start 206: trace.Tracer.StartSpanWithAttributesCopy
206/277 Test #206: trace.Tracer.StartSpanWithAttributesCopy .....................................   Passed    0.00 sec
        Start 207: trace.Tracer.GetSampler
207/277 Test #207: trace.Tracer.GetSampler ......................................................   Passed    0.00 sec
        Start 208: trace.Tracer.SpanSetAttribute
208/277 Test #208: trace.Tracer.SpanSetAttribute ................................................   Passed    0.00 sec
        Start 209: trace.Tracer.SpanSetEvents
209/277 Test #209: trace.Tracer.SpanSetEvents ...................................................   Passed    0.00 sec
        Start 210: trace.Tracer.SpanSetLinks
210/277 Test #210: trace.Tracer.SpanSetLinks ....................................................   Passed    0.00 sec
        Start 211: trace.Tracer.TestAlwaysOnSampler
211/277 Test #211: trace.Tracer.TestAlwaysOnSampler .............................................   Passed    0.00 sec
        Start 212: trace.Tracer.TestAlwaysOffSampler
212/277 Test #212: trace.Tracer.TestAlwaysOffSampler ............................................   Passed    0.00 sec
        Start 213: trace.Tracer.TestParentBasedSampler
213/277 Test #213: trace.Tracer.TestParentBasedSampler ..........................................   Passed    0.00 sec
        Start 214: trace.Tracer.WithActiveSpan
214/277 Test #214: trace.Tracer.WithActiveSpan ..................................................   Passed    0.00 sec
        Start 215: trace.Tracer.ExpectParent
215/277 Test #215: trace.Tracer.ExpectParent ....................................................   Passed    0.00 sec
        Start 216: trace.Tracer.ExpectParentAsContext
216/277 Test #216: trace.Tracer.ExpectParentAsContext ...........................................   Passed    0.00 sec
        Start 217: trace.Tracer.ValidTraceIdToSampler
217/277 Test #217: trace.Tracer.ValidTraceIdToSampler ...........................................   Passed    0.00 sec
        Start 218: trace.Tracer.SpanCleanupWithScope
218/277 Test #218: trace.Tracer.SpanCleanupWithScope ............................................   Passed    0.00 sec
        Start 219: trace.AlwaysOffSampler.ShouldSample
219/277 Test #219: trace.AlwaysOffSampler.ShouldSample ..........................................   Passed    0.00 sec
        Start 220: trace.AlwaysOffSampler.GetDescription
220/277 Test #220: trace.AlwaysOffSampler.GetDescription ........................................   Passed    0.00 sec
        Start 221: trace.AlwaysOnSampler.ShouldSample
221/277 Test #221: trace.AlwaysOnSampler.ShouldSample ...........................................   Passed    0.00 sec
        Start 222: trace.AlwaysOnSampler.GetDescription
222/277 Test #222: trace.AlwaysOnSampler.GetDescription .........................................   Passed    0.00 sec
        Start 223: trace.ParentBasedSampler.ShouldSample
223/277 Test #223: trace.ParentBasedSampler.ShouldSample ........................................   Passed    0.01 sec
        Start 224: trace.ParentBasedSampler.GetDescription
224/277 Test #224: trace.ParentBasedSampler.GetDescription ......................................   Passed    0.00 sec
        Start 225: trace.TraceIdRatioBasedSampler.ShouldSampleWithoutContext
225/277 Test #225: trace.TraceIdRatioBasedSampler.ShouldSampleWithoutContext ....................   Passed    0.00 sec
        Start 226: trace.TraceIdRatioBasedSampler.ShouldSampleWithContext
226/277 Test #226: trace.TraceIdRatioBasedSampler.ShouldSampleWithContext .......................   Passed    0.00 sec
        Start 227: trace.TraceIdRatioBasedSampler.TraceIdRatioBasedSamplerHalf
227/277 Test #227: trace.TraceIdRatioBasedSampler.TraceIdRatioBasedSamplerHalf ..................   Passed    0.02 sec
        Start 228: trace.TraceIdRatioBasedSampler.TraceIdRatioBasedSamplerOnePercent
228/277 Test #228: trace.TraceIdRatioBasedSampler.TraceIdRatioBasedSamplerOnePercent ............   Passed    0.02 sec
        Start 229: trace.TraceIdRatioBasedSampler.TraceIdRatioBasedSamplerAll
229/277 Test #229: trace.TraceIdRatioBasedSampler.TraceIdRatioBasedSamplerAll ...................   Passed    0.02 sec
        Start 230: trace.TraceIdRatioBasedSampler.TraceIdRatioBasedSamplerNone
230/277 Test #230: trace.TraceIdRatioBasedSampler.TraceIdRatioBasedSamplerNone ..................   Passed    0.02 sec
        Start 231: trace.TraceIdRatioBasedSampler.GetDescription
231/277 Test #231: trace.TraceIdRatioBasedSampler.GetDescription ................................   Passed    0.00 sec
        Start 232: trace.BatchSpanProcessorTestPeer.TestShutdown
232/277 Test #232: trace.BatchSpanProcessorTestPeer.TestShutdown ................................   Passed    5.00 sec
        Start 233: trace.BatchSpanProcessorTestPeer.TestForceFlush
233/277 Test #233: trace.BatchSpanProcessorTestPeer.TestForceFlush ..............................   Passed    0.11 sec
        Start 234: trace.BatchSpanProcessorTestPeer.TestManySpansLoss
234/277 Test #234: trace.BatchSpanProcessorTestPeer.TestManySpansLoss ...........................   Passed    0.71 sec
        Start 235: trace.BatchSpanProcessorTestPeer.TestManySpansLossLess
235/277 Test #235: trace.BatchSpanProcessorTestPeer.TestManySpansLossLess .......................   Passed    0.06 sec
        Start 236: trace.BatchSpanProcessorTestPeer.TestScheduleDelayMillis
236/277 Test #236: trace.BatchSpanProcessorTestPeer.TestScheduleDelayMillis .....................   Passed    2.05 sec
        Start 237: resources.ResourceTest.create_without_servicename
237/277 Test #237: resources.ResourceTest.create_without_servicename ............................   Passed    0.00 sec
        Start 238: resources.ResourceTest.create_with_servicename
238/277 Test #238: resources.ResourceTest.create_with_servicename ...............................   Passed    0.00 sec
        Start 239: resources.ResourceTest.create_with_emptyatrributes
239/277 Test #239: resources.ResourceTest.create_with_emptyatrributes ...........................   Passed    0.00 sec
        Start 240: resources.ResourceTest.create_with_schemaurl
240/277 Test #240: resources.ResourceTest.create_with_schemaurl .................................   Passed    0.00 sec
        Start 241: resources.ResourceTest.Merge
241/277 Test #241: resources.ResourceTest.Merge .................................................   Passed    0.00 sec
        Start 242: resources.ResourceTest.MergeEmptyString
242/277 Test #242: resources.ResourceTest.MergeEmptyString ......................................   Passed    0.00 sec
        Start 243: resources.ResourceTest.OtelResourceDetector
243/277 Test #243: resources.ResourceTest.OtelResourceDetector ..................................   Passed    0.00 sec
        Start 244: resources.ResourceTest.OtelResourceDetectorEmptyEnv
244/277 Test #244: resources.ResourceTest.OtelResourceDetectorEmptyEnv ..........................   Passed    0.00 sec
        Start 245: instrumentationlibrary.InstrumentationLibrary.CreateInstrumentationLibrary
245/277 Test #245: instrumentationlibrary.InstrumentationLibrary.CreateInstrumentationLibrary ...   Passed    0.00 sec
        Start 246: ext.http.curl.BasicCurlHttpTests.DoNothing
246/277 Test #246: ext.http.curl.BasicCurlHttpTests.DoNothing ...................................   Passed    0.01 sec
        Start 247: ext.http.curl.BasicCurlHttpTests.HttpRequest
247/277 Test #247: ext.http.curl.BasicCurlHttpTests.HttpRequest .................................   Passed    0.01 sec
        Start 248: ext.http.curl.BasicCurlHttpTests.HttpResponse
248/277 Test #248: ext.http.curl.BasicCurlHttpTests.HttpResponse ................................   Passed    0.01 sec
        Start 249: ext.http.curl.BasicCurlHttpTests.SendGetRequest
249/277 Test #249: ext.http.curl.BasicCurlHttpTests.SendGetRequest ..............................   Passed    0.51 sec
        Start 250: ext.http.curl.BasicCurlHttpTests.SendPostRequest
250/277 Test #250: ext.http.curl.BasicCurlHttpTests.SendPostRequest .............................   Passed    0.51 sec
        Start 251: ext.http.curl.BasicCurlHttpTests.RequestTimeout
251/277 Test #251: ext.http.curl.BasicCurlHttpTests.RequestTimeout ..............................   Passed    5.02 sec
        Start 252: ext.http.curl.BasicCurlHttpTests.CurlHttpOperations
252/277 Test #252: ext.http.curl.BasicCurlHttpTests.CurlHttpOperations ..........................   Passed    0.51 sec
        Start 253: ext.http.curl.BasicCurlHttpTests.SendGetRequestSync
253/277 Test #253: ext.http.curl.BasicCurlHttpTests.SendGetRequestSync ..........................   Passed    0.51 sec
        Start 254: ext.http.curl.BasicCurlHttpTests.SendGetRequestSyncTimeout
254/277 Test #254: ext.http.curl.BasicCurlHttpTests.SendGetRequestSyncTimeout ...................   Passed    5.02 sec
        Start 255: ext.http.curl.BasicCurlHttpTests.SendPostRequestSync
255/277 Test #255: ext.http.curl.BasicCurlHttpTests.SendPostRequestSync .........................   Passed    0.51 sec
        Start 256: ext.http.curl.BasicCurlHttpTests.GetBaseUri
256/277 Test #256: ext.http.curl.BasicCurlHttpTests.GetBaseUri ..................................   Passed    0.51 sec
        Start 257: ext.http.urlparser.UrlParserTests.BasicTests
257/277 Test #257: ext.http.urlparser.UrlParserTests.BasicTests .................................   Passed    0.00 sec
        Start 258: exporter.OStreamSpanExporter.Shutdown
258/277 Test #258: exporter.OStreamSpanExporter.Shutdown ........................................   Passed    0.00 sec
        Start 259: exporter.OStreamSpanExporter.PrintDefaultSpan
259/277 Test #259: exporter.OStreamSpanExporter.PrintDefaultSpan ................................   Passed    0.00 sec
        Start 260: exporter.OStreamSpanExporter.PrintSpanWithBasicFields
260/277 Test #260: exporter.OStreamSpanExporter.PrintSpanWithBasicFields ........................   Passed    0.01 sec
        Start 261: exporter.OStreamSpanExporter.PrintSpanWithAttribute
261/277 Test #261: exporter.OStreamSpanExporter.PrintSpanWithAttribute ..........................   Passed    0.00 sec
        Start 262: exporter.OStreamSpanExporter.PrintSpanWithArrayAttribute
262/277 Test #262: exporter.OStreamSpanExporter.PrintSpanWithArrayAttribute .....................   Passed    0.00 sec
        Start 263: exporter.OStreamSpanExporter.PrintSpanWithEvents
263/277 Test #263: exporter.OStreamSpanExporter.PrintSpanWithEvents .............................   Passed    0.00 sec
        Start 264: exporter.OStreamSpanExporter.PrintSpanWithLinks
264/277 Test #264: exporter.OStreamSpanExporter.PrintSpanWithLinks ..............................   Passed    0.01 sec
        Start 265: exporter.OStreamSpanExporter.PrintSpanToCout
265/277 Test #265: exporter.OStreamSpanExporter.PrintSpanToCout .................................   Passed    0.00 sec
        Start 266: exporter.OStreamSpanExporter.PrintSpanToCerr
266/277 Test #266: exporter.OStreamSpanExporter.PrintSpanToCerr .................................   Passed    0.00 sec
        Start 267: exporter.OStreamSpanExporter.PrintSpanToClog
267/277 Test #267: exporter.OStreamSpanExporter.PrintSpanToClog .................................   Passed    0.00 sec
        Start 268: exporter.InMemorySpanData.AddRecordable
268/277 Test #268: exporter.InMemorySpanData.AddRecordable ......................................   Passed    0.00 sec
        Start 269: exporter.InMemorySpanExporter.ExportBatch
269/277 Test #269: exporter.InMemorySpanExporter.ExportBatch ....................................   Passed    0.00 sec
        Start 270: exporter.JaegerSpanRecordable.SetIdentity
270/277 Test #270: exporter.JaegerSpanRecordable.SetIdentity ....................................   Passed    0.00 sec
        Start 271: exporter.JaegerSpanRecordable.SetName
271/277 Test #271: exporter.JaegerSpanRecordable.SetName ........................................   Passed    0.00 sec
        Start 272: exporter.JaegerSpanRecordable.SetStartTime
272/277 Test #272: exporter.JaegerSpanRecordable.SetStartTime ...................................   Passed    0.00 sec
        Start 273: exporter.JaegerSpanRecordable.SetDuration
273/277 Test #273: exporter.JaegerSpanRecordable.SetDuration ....................................   Passed    0.00 sec
        Start 274: exporter.JaegerSpanRecordable.SetStatus
274/277 Test #274: exporter.JaegerSpanRecordable.SetStatus ......................................   Passed    0.00 sec
        Start 275: exporter.JaegerSpanRecordable.AddEvent
275/277 Test #275: exporter.JaegerSpanRecordable.AddEvent .......................................   Passed    0.00 sec
        Start 276: exporter.JaegerSpanRecordable.SetInstrumentationLibrary
276/277 Test #276: exporter.JaegerSpanRecordable.SetInstrumentationLibrary ......................   Passed    0.00 sec
        Start 277: exporter.JaegerSpanRecordable.SetResource
277/277 Test #277: exporter.JaegerSpanRecordable.SetResource ....................................   Passed    0.00 sec

100% tests passed, 0 tests failed out of 277

Total Test time (real) =  22.74 sec
root@ip-172-31-15-115:/home/ubuntu/src/github.com/open-telemetry/opentelemetry-cpp/build# cmake --install . --config Debug --prefix
-- Up-to-date: /usr/local/lib/cmake/opentelemetry-cpp/opentelemetry-cpp-config.cmake
-- Up-to-date: /usr/local/lib/cmake/opentelemetry-cpp/opentelemetry-cpp-config-version.cmake
-- Up-to-date: /usr/local/lib/cmake/opentelemetry-cpp/opentelemetry-cpp-target.cmake
-- Up-to-date: /usr/local/include/opentelemetry
-- Up-to-date: /usr/local/include/opentelemetry/_metrics
-- Up-to-date: /usr/local/include/opentelemetry/_metrics/noop.h
-- Up-to-date: /usr/local/include/opentelemetry/_metrics/meter_provider.h
-- Up-to-date: /usr/local/include/opentelemetry/_metrics/meter.h
-- Up-to-date: /usr/local/include/opentelemetry/_metrics/sync_instruments.h
-- Up-to-date: /usr/local/include/opentelemetry/_metrics/instrument.h
-- Up-to-date: /usr/local/include/opentelemetry/_metrics/async_instruments.h
-- Up-to-date: /usr/local/include/opentelemetry/_metrics/provider.h
-- Up-to-date: /usr/local/include/opentelemetry/_metrics/observer_result.h
-- Up-to-date: /usr/local/include/opentelemetry/config.h
-- Up-to-date: /usr/local/include/opentelemetry/common
-- Up-to-date: /usr/local/include/opentelemetry/common/key_value_iterable.h
-- Up-to-date: /usr/local/include/opentelemetry/common/spin_lock_mutex.h
-- Up-to-date: /usr/local/include/opentelemetry/common/attribute_value.h
-- Up-to-date: /usr/local/include/opentelemetry/common/key_value_iterable_view.h
-- Up-to-date: /usr/local/include/opentelemetry/common/kv_properties.h
-- Up-to-date: /usr/local/include/opentelemetry/common/timestamp.h
-- Up-to-date: /usr/local/include/opentelemetry/common/string_util.h
-- Up-to-date: /usr/local/include/opentelemetry/context
-- Up-to-date: /usr/local/include/opentelemetry/context/propagation
-- Up-to-date: /usr/local/include/opentelemetry/context/propagation/text_map_propagator.h
-- Up-to-date: /usr/local/include/opentelemetry/context/propagation/noop_propagator.h
-- Up-to-date: /usr/local/include/opentelemetry/context/propagation/global_propagator.h
-- Up-to-date: /usr/local/include/opentelemetry/context/propagation/composite_propagator.h
-- Up-to-date: /usr/local/include/opentelemetry/context/runtime_context.h
-- Up-to-date: /usr/local/include/opentelemetry/context/context_value.h
-- Up-to-date: /usr/local/include/opentelemetry/context/context.h
-- Up-to-date: /usr/local/include/opentelemetry/detail
-- Up-to-date: /usr/local/include/opentelemetry/detail/preprocessor.h
-- Up-to-date: /usr/local/include/opentelemetry/trace
-- Up-to-date: /usr/local/include/opentelemetry/trace/span.h
-- Up-to-date: /usr/local/include/opentelemetry/trace/default_span.h
-- Up-to-date: /usr/local/include/opentelemetry/trace/span_context.h
-- Up-to-date: /usr/local/include/opentelemetry/trace/noop.h
-- Up-to-date: /usr/local/include/opentelemetry/trace/tracer_provider.h
-- Up-to-date: /usr/local/include/opentelemetry/trace/propagation
-- Up-to-date: /usr/local/include/opentelemetry/trace/propagation/b3_propagator.h
-- Up-to-date: /usr/local/include/opentelemetry/trace/propagation/jaeger.h
-- Up-to-date: /usr/local/include/opentelemetry/trace/propagation/detail
-- Up-to-date: /usr/local/include/opentelemetry/trace/propagation/detail/string.h
-- Up-to-date: /usr/local/include/opentelemetry/trace/propagation/detail/hex.h
-- Up-to-date: /usr/local/include/opentelemetry/trace/propagation/http_trace_context.h
-- Up-to-date: /usr/local/include/opentelemetry/trace/trace_id.h
-- Up-to-date: /usr/local/include/opentelemetry/trace/experimental_semantic_conventions.h
-- Up-to-date: /usr/local/include/opentelemetry/trace/scope.h
-- Up-to-date: /usr/local/include/opentelemetry/trace/provider.h
-- Up-to-date: /usr/local/include/opentelemetry/trace/trace_flags.h
-- Up-to-date: /usr/local/include/opentelemetry/trace/span_context_kv_iterable.h
-- Up-to-date: /usr/local/include/opentelemetry/trace/tracer.h
-- Up-to-date: /usr/local/include/opentelemetry/trace/span_id.h
-- Up-to-date: /usr/local/include/opentelemetry/trace/span_metadata.h
-- Up-to-date: /usr/local/include/opentelemetry/trace/canonical_code.h
-- Up-to-date: /usr/local/include/opentelemetry/trace/trace_state.h
-- Up-to-date: /usr/local/include/opentelemetry/trace/span_startoptions.h
-- Up-to-date: /usr/local/include/opentelemetry/trace/span_context_kv_iterable_view.h
-- Up-to-date: /usr/local/include/opentelemetry/trace/context.h
-- Up-to-date: /usr/local/include/opentelemetry/nostd
-- Up-to-date: /usr/local/include/opentelemetry/nostd/span.h
-- Up-to-date: /usr/local/include/opentelemetry/nostd/type_traits.h
-- Up-to-date: /usr/local/include/opentelemetry/nostd/absl
-- Up-to-date: /usr/local/include/opentelemetry/nostd/absl/base
-- Up-to-date: /usr/local/include/opentelemetry/nostd/absl/base/optimization.h
-- Up-to-date: /usr/local/include/opentelemetry/nostd/absl/base/options.h
-- Up-to-date: /usr/local/include/opentelemetry/nostd/absl/base/attributes.h
-- Up-to-date: /usr/local/include/opentelemetry/nostd/absl/base/config.h
-- Up-to-date: /usr/local/include/opentelemetry/nostd/absl/base/macros.h
-- Up-to-date: /usr/local/include/opentelemetry/nostd/absl/base/port.h
-- Up-to-date: /usr/local/include/opentelemetry/nostd/absl/base/policy_checks.h
-- Up-to-date: /usr/local/include/opentelemetry/nostd/absl/base/internal
-- Up-to-date: /usr/local/include/opentelemetry/nostd/absl/base/internal/inline_variable.h
-- Up-to-date: /usr/local/include/opentelemetry/nostd/absl/base/internal/invoke.h
-- Up-to-date: /usr/local/include/opentelemetry/nostd/absl/base/internal/identity.h
-- Up-to-date: /usr/local/include/opentelemetry/nostd/absl/utility
-- Up-to-date: /usr/local/include/opentelemetry/nostd/absl/utility/utility.h
-- Up-to-date: /usr/local/include/opentelemetry/nostd/absl/meta
-- Up-to-date: /usr/local/include/opentelemetry/nostd/absl/meta/type_traits.h
-- Up-to-date: /usr/local/include/opentelemetry/nostd/absl/types
-- Up-to-date: /usr/local/include/opentelemetry/nostd/absl/types/bad_variant_access.h
-- Up-to-date: /usr/local/include/opentelemetry/nostd/absl/types/variant.h
-- Up-to-date: /usr/local/include/opentelemetry/nostd/absl/types/internal
-- Up-to-date: /usr/local/include/opentelemetry/nostd/absl/types/internal/variant.h
-- Up-to-date: /usr/local/include/opentelemetry/nostd/function_ref.h
-- Up-to-date: /usr/local/include/opentelemetry/nostd/string_view.h
-- Up-to-date: /usr/local/include/opentelemetry/nostd/variant.h
-- Up-to-date: /usr/local/include/opentelemetry/nostd/utility.h
-- Up-to-date: /usr/local/include/opentelemetry/nostd/detail
-- Up-to-date: /usr/local/include/opentelemetry/nostd/detail/void.h
-- Up-to-date: /usr/local/include/opentelemetry/nostd/detail/trait.h
-- Up-to-date: /usr/local/include/opentelemetry/nostd/detail/valueless.h
-- Up-to-date: /usr/local/include/opentelemetry/nostd/detail/variant_alternative.h
-- Up-to-date: /usr/local/include/opentelemetry/nostd/detail/invoke.h
-- Up-to-date: /usr/local/include/opentelemetry/nostd/detail/dependent_type.h
-- Up-to-date: /usr/local/include/opentelemetry/nostd/detail/type_pack_element.h
-- Up-to-date: /usr/local/include/opentelemetry/nostd/detail/functional.h
-- Up-to-date: /usr/local/include/opentelemetry/nostd/detail/variant_fwd.h
-- Up-to-date: /usr/local/include/opentelemetry/nostd/detail/decay.h
-- Up-to-date: /usr/local/include/opentelemetry/nostd/detail/variant_size.h
-- Up-to-date: /usr/local/include/opentelemetry/nostd/detail/all.h
-- Up-to-date: /usr/local/include/opentelemetry/nostd/unique_ptr.h
-- Up-to-date: /usr/local/include/opentelemetry/nostd/shared_ptr.h
-- Up-to-date: /usr/local/include/opentelemetry/baggage
-- Up-to-date: /usr/local/include/opentelemetry/baggage/propagation
-- Up-to-date: /usr/local/include/opentelemetry/baggage/propagation/baggage_propagator.h
-- Up-to-date: /usr/local/include/opentelemetry/baggage/baggage_context.h
-- Up-to-date: /usr/local/include/opentelemetry/baggage/baggage.h
-- Up-to-date: /usr/local/include/opentelemetry/std
-- Up-to-date: /usr/local/include/opentelemetry/std/span.h
-- Up-to-date: /usr/local/include/opentelemetry/std/type_traits.h
-- Up-to-date: /usr/local/include/opentelemetry/std/string_view.h
-- Up-to-date: /usr/local/include/opentelemetry/std/variant.h
-- Up-to-date: /usr/local/include/opentelemetry/std/utility.h
-- Up-to-date: /usr/local/include/opentelemetry/std/unique_ptr.h
-- Up-to-date: /usr/local/include/opentelemetry/std/shared_ptr.h
-- Up-to-date: /usr/local/include/opentelemetry/logs
-- Up-to-date: /usr/local/include/opentelemetry/logs/noop.h
-- Up-to-date: /usr/local/include/opentelemetry/logs/severity.h
-- Up-to-date: /usr/local/include/opentelemetry/logs/logger_provider.h
-- Up-to-date: /usr/local/include/opentelemetry/logs/provider.h
-- Up-to-date: /usr/local/include/opentelemetry/logs/logger.h
-- Up-to-date: /usr/local/include/opentelemetry/version.h
-- Up-to-date: /usr/local/include/opentelemetry/plugin
-- Up-to-date: /usr/local/include/opentelemetry/plugin/hook.h
-- Up-to-date: /usr/local/include/opentelemetry/plugin/tracer.h
-- Up-to-date: /usr/local/include/opentelemetry/plugin/detail
-- Up-to-date: /usr/local/include/opentelemetry/plugin/detail/tracer_handle.h
-- Up-to-date: /usr/local/include/opentelemetry/plugin/detail/dynamic_load_windows.h
-- Up-to-date: /usr/local/include/opentelemetry/plugin/detail/dynamic_load_unix.h
-- Up-to-date: /usr/local/include/opentelemetry/plugin/detail/utility.h
-- Up-to-date: /usr/local/include/opentelemetry/plugin/detail/loader_info.h
-- Up-to-date: /usr/local/include/opentelemetry/plugin/detail/dynamic_library_handle.h
-- Up-to-date: /usr/local/include/opentelemetry/plugin/dynamic_load.h
-- Up-to-date: /usr/local/include/opentelemetry/plugin/factory.h
-- Up-to-date: /usr/local/include/opentelemetry
-- Up-to-date: /usr/local/include/opentelemetry/_metrics
-- Up-to-date: /usr/local/include/opentelemetry/_metrics/noop.h
-- Up-to-date: /usr/local/include/opentelemetry/_metrics/meter_provider.h
-- Up-to-date: /usr/local/include/opentelemetry/_metrics/meter.h
-- Up-to-date: /usr/local/include/opentelemetry/_metrics/sync_instruments.h
-- Up-to-date: /usr/local/include/opentelemetry/_metrics/instrument.h
-- Up-to-date: /usr/local/include/opentelemetry/_metrics/async_instruments.h
-- Up-to-date: /usr/local/include/opentelemetry/_metrics/provider.h
-- Up-to-date: /usr/local/include/opentelemetry/_metrics/observer_result.h
-- Up-to-date: /usr/local/include/opentelemetry/config.h
-- Up-to-date: /usr/local/include/opentelemetry/common
-- Up-to-date: /usr/local/include/opentelemetry/common/key_value_iterable.h
-- Up-to-date: /usr/local/include/opentelemetry/common/spin_lock_mutex.h
-- Up-to-date: /usr/local/include/opentelemetry/common/attribute_value.h
-- Up-to-date: /usr/local/include/opentelemetry/common/key_value_iterable_view.h
-- Up-to-date: /usr/local/include/opentelemetry/common/kv_properties.h
-- Up-to-date: /usr/local/include/opentelemetry/common/timestamp.h
-- Up-to-date: /usr/local/include/opentelemetry/common/string_util.h
-- Up-to-date: /usr/local/include/opentelemetry/context
-- Up-to-date: /usr/local/include/opentelemetry/context/propagation
-- Up-to-date: /usr/local/include/opentelemetry/context/propagation/text_map_propagator.h
-- Up-to-date: /usr/local/include/opentelemetry/context/propagation/noop_propagator.h
-- Up-to-date: /usr/local/include/opentelemetry/context/propagation/global_propagator.h
-- Up-to-date: /usr/local/include/opentelemetry/context/propagation/composite_propagator.h
-- Up-to-date: /usr/local/include/opentelemetry/context/runtime_context.h
-- Up-to-date: /usr/local/include/opentelemetry/context/context_value.h
-- Up-to-date: /usr/local/include/opentelemetry/context/context.h
-- Up-to-date: /usr/local/include/opentelemetry/detail
-- Up-to-date: /usr/local/include/opentelemetry/detail/preprocessor.h
-- Up-to-date: /usr/local/include/opentelemetry/trace
-- Up-to-date: /usr/local/include/opentelemetry/trace/span.h
-- Up-to-date: /usr/local/include/opentelemetry/trace/default_span.h
-- Up-to-date: /usr/local/include/opentelemetry/trace/span_context.h
-- Up-to-date: /usr/local/include/opentelemetry/trace/noop.h
-- Up-to-date: /usr/local/include/opentelemetry/trace/tracer_provider.h
-- Up-to-date: /usr/local/include/opentelemetry/trace/propagation
-- Up-to-date: /usr/local/include/opentelemetry/trace/propagation/b3_propagator.h
-- Up-to-date: /usr/local/include/opentelemetry/trace/propagation/jaeger.h
-- Up-to-date: /usr/local/include/opentelemetry/trace/propagation/detail
-- Up-to-date: /usr/local/include/opentelemetry/trace/propagation/detail/string.h
-- Up-to-date: /usr/local/include/opentelemetry/trace/propagation/detail/hex.h
-- Up-to-date: /usr/local/include/opentelemetry/trace/propagation/http_trace_context.h
-- Up-to-date: /usr/local/include/opentelemetry/trace/trace_id.h
-- Up-to-date: /usr/local/include/opentelemetry/trace/experimental_semantic_conventions.h
-- Up-to-date: /usr/local/include/opentelemetry/trace/scope.h
-- Up-to-date: /usr/local/include/opentelemetry/trace/provider.h
-- Up-to-date: /usr/local/include/opentelemetry/trace/trace_flags.h
-- Up-to-date: /usr/local/include/opentelemetry/trace/span_context_kv_iterable.h
-- Up-to-date: /usr/local/include/opentelemetry/trace/tracer.h
-- Up-to-date: /usr/local/include/opentelemetry/trace/span_id.h
-- Up-to-date: /usr/local/include/opentelemetry/trace/span_metadata.h
-- Up-to-date: /usr/local/include/opentelemetry/trace/canonical_code.h
-- Up-to-date: /usr/local/include/opentelemetry/trace/trace_state.h
-- Up-to-date: /usr/local/include/opentelemetry/trace/span_startoptions.h
-- Up-to-date: /usr/local/include/opentelemetry/trace/span_context_kv_iterable_view.h
-- Up-to-date: /usr/local/include/opentelemetry/trace/context.h
-- Up-to-date: /usr/local/include/opentelemetry/nostd
-- Up-to-date: /usr/local/include/opentelemetry/nostd/span.h
-- Up-to-date: /usr/local/include/opentelemetry/nostd/type_traits.h
-- Up-to-date: /usr/local/include/opentelemetry/nostd/absl
-- Up-to-date: /usr/local/include/opentelemetry/nostd/absl/base
-- Up-to-date: /usr/local/include/opentelemetry/nostd/absl/base/optimization.h
-- Up-to-date: /usr/local/include/opentelemetry/nostd/absl/base/options.h
-- Up-to-date: /usr/local/include/opentelemetry/nostd/absl/base/attributes.h
-- Up-to-date: /usr/local/include/opentelemetry/nostd/absl/base/config.h
-- Up-to-date: /usr/local/include/opentelemetry/nostd/absl/base/macros.h
-- Up-to-date: /usr/local/include/opentelemetry/nostd/absl/base/port.h
-- Up-to-date: /usr/local/include/opentelemetry/nostd/absl/base/policy_checks.h
-- Up-to-date: /usr/local/include/opentelemetry/nostd/absl/base/internal
-- Up-to-date: /usr/local/include/opentelemetry/nostd/absl/base/internal/inline_variable.h
-- Up-to-date: /usr/local/include/opentelemetry/nostd/absl/base/internal/invoke.h
-- Up-to-date: /usr/local/include/opentelemetry/nostd/absl/base/internal/identity.h
-- Up-to-date: /usr/local/include/opentelemetry/nostd/absl/utility
-- Up-to-date: /usr/local/include/opentelemetry/nostd/absl/utility/utility.h
-- Up-to-date: /usr/local/include/opentelemetry/nostd/absl/meta
-- Up-to-date: /usr/local/include/opentelemetry/nostd/absl/meta/type_traits.h
-- Up-to-date: /usr/local/include/opentelemetry/nostd/absl/types
-- Up-to-date: /usr/local/include/opentelemetry/nostd/absl/types/bad_variant_access.h
-- Up-to-date: /usr/local/include/opentelemetry/nostd/absl/types/variant.h
-- Up-to-date: /usr/local/include/opentelemetry/nostd/absl/types/internal
-- Up-to-date: /usr/local/include/opentelemetry/nostd/absl/types/internal/variant.h
-- Up-to-date: /usr/local/include/opentelemetry/nostd/function_ref.h
-- Up-to-date: /usr/local/include/opentelemetry/nostd/string_view.h
-- Up-to-date: /usr/local/include/opentelemetry/nostd/variant.h
-- Up-to-date: /usr/local/include/opentelemetry/nostd/utility.h
-- Up-to-date: /usr/local/include/opentelemetry/nostd/detail
-- Up-to-date: /usr/local/include/opentelemetry/nostd/detail/void.h
-- Up-to-date: /usr/local/include/opentelemetry/nostd/detail/trait.h
-- Up-to-date: /usr/local/include/opentelemetry/nostd/detail/valueless.h
-- Up-to-date: /usr/local/include/opentelemetry/nostd/detail/variant_alternative.h
-- Up-to-date: /usr/local/include/opentelemetry/nostd/detail/invoke.h
-- Up-to-date: /usr/local/include/opentelemetry/nostd/detail/dependent_type.h
-- Up-to-date: /usr/local/include/opentelemetry/nostd/detail/type_pack_element.h
-- Up-to-date: /usr/local/include/opentelemetry/nostd/detail/functional.h
-- Up-to-date: /usr/local/include/opentelemetry/nostd/detail/variant_fwd.h
-- Up-to-date: /usr/local/include/opentelemetry/nostd/detail/decay.h
-- Up-to-date: /usr/local/include/opentelemetry/nostd/detail/variant_size.h
-- Up-to-date: /usr/local/include/opentelemetry/nostd/detail/all.h
-- Up-to-date: /usr/local/include/opentelemetry/nostd/unique_ptr.h
-- Up-to-date: /usr/local/include/opentelemetry/nostd/shared_ptr.h
-- Up-to-date: /usr/local/include/opentelemetry/baggage
-- Up-to-date: /usr/local/include/opentelemetry/baggage/propagation
-- Up-to-date: /usr/local/include/opentelemetry/baggage/propagation/baggage_propagator.h
-- Up-to-date: /usr/local/include/opentelemetry/baggage/baggage_context.h
-- Up-to-date: /usr/local/include/opentelemetry/baggage/baggage.h
-- Up-to-date: /usr/local/include/opentelemetry/std
-- Up-to-date: /usr/local/include/opentelemetry/std/span.h
-- Up-to-date: /usr/local/include/opentelemetry/std/type_traits.h
-- Up-to-date: /usr/local/include/opentelemetry/std/string_view.h
-- Up-to-date: /usr/local/include/opentelemetry/std/variant.h
-- Up-to-date: /usr/local/include/opentelemetry/std/utility.h
-- Up-to-date: /usr/local/include/opentelemetry/std/unique_ptr.h
-- Up-to-date: /usr/local/include/opentelemetry/std/shared_ptr.h
-- Up-to-date: /usr/local/include/opentelemetry/metrics
-- Up-to-date: /usr/local/include/opentelemetry/metrics/noop.h
-- Up-to-date: /usr/local/include/opentelemetry/metrics/meter_provider.h
-- Up-to-date: /usr/local/include/opentelemetry/metrics/meter.h
-- Up-to-date: /usr/local/include/opentelemetry/metrics/sync_instruments.h
-- Up-to-date: /usr/local/include/opentelemetry/metrics/async_instruments.h
-- Up-to-date: /usr/local/include/opentelemetry/metrics/provider.h
-- Up-to-date: /usr/local/include/opentelemetry/metrics/observer_result.h
-- Up-to-date: /usr/local/include/opentelemetry/version.h
-- Up-to-date: /usr/local/include/opentelemetry/plugin
-- Up-to-date: /usr/local/include/opentelemetry/plugin/hook.h
-- Up-to-date: /usr/local/include/opentelemetry/plugin/tracer.h
-- Up-to-date: /usr/local/include/opentelemetry/plugin/detail
-- Up-to-date: /usr/local/include/opentelemetry/plugin/detail/tracer_handle.h
-- Up-to-date: /usr/local/include/opentelemetry/plugin/detail/dynamic_load_windows.h
-- Up-to-date: /usr/local/include/opentelemetry/plugin/detail/dynamic_load_unix.h
-- Up-to-date: /usr/local/include/opentelemetry/plugin/detail/utility.h
-- Up-to-date: /usr/local/include/opentelemetry/plugin/detail/loader_info.h
-- Up-to-date: /usr/local/include/opentelemetry/plugin/detail/dynamic_library_handle.h
-- Up-to-date: /usr/local/include/opentelemetry/plugin/dynamic_load.h
-- Up-to-date: /usr/local/include/opentelemetry/plugin/factory.h
-- Up-to-date: /usr/local/include/opentelemetry//sdk
-- Up-to-date: /usr/local/include/opentelemetry//sdk/instrumentationlibrary
-- Up-to-date: /usr/local/include/opentelemetry//sdk/instrumentationlibrary/instrumentation_library.h
-- Up-to-date: /usr/local/include/opentelemetry//sdk/common
-- Up-to-date: /usr/local/include/opentelemetry//sdk/common/global_log_handler.h
-- Up-to-date: /usr/local/include/opentelemetry//sdk/common/exporter_utils.h
-- Up-to-date: /usr/local/include/opentelemetry//sdk/common/empty_attributes.h
-- Up-to-date: /usr/local/include/opentelemetry//sdk/common/circular_buffer_range.h
-- Up-to-date: /usr/local/include/opentelemetry//sdk/common/atomic_shared_ptr.h
-- Up-to-date: /usr/local/include/opentelemetry//sdk/common/atomic_unique_ptr.h
-- Up-to-date: /usr/local/include/opentelemetry//sdk/common/circular_buffer.h
-- Up-to-date: /usr/local/include/opentelemetry//sdk/common/env_variables.h
-- Up-to-date: /usr/local/include/opentelemetry//sdk/common/attribute_utils.h
-- Up-to-date: /usr/local/include/opentelemetry//sdk/version
-- Up-to-date: /usr/local/include/opentelemetry//sdk/version/version.h
-- Up-to-date: /usr/local/include/opentelemetry//sdk/trace
-- Up-to-date: /usr/local/include/opentelemetry//sdk/trace/simple_processor.h
-- Up-to-date: /usr/local/include/opentelemetry//sdk/trace/sampler.h
-- Up-to-date: /usr/local/include/opentelemetry//sdk/trace/multi_span_processor.h
-- Up-to-date: /usr/local/include/opentelemetry//sdk/trace/tracer_provider.h
-- Up-to-date: /usr/local/include/opentelemetry//sdk/trace/samplers
-- Up-to-date: /usr/local/include/opentelemetry//sdk/trace/samplers/always_on.h
-- Up-to-date: /usr/local/include/opentelemetry//sdk/trace/samplers/always_off.h
-- Up-to-date: /usr/local/include/opentelemetry//sdk/trace/samplers/trace_id_ratio.h
-- Up-to-date: /usr/local/include/opentelemetry//sdk/trace/samplers/parent.h
-- Up-to-date: /usr/local/include/opentelemetry//sdk/trace/multi_recordable.h
-- Up-to-date: /usr/local/include/opentelemetry//sdk/trace/tracer_context.h
-- Up-to-date: /usr/local/include/opentelemetry//sdk/trace/tracer.h
-- Up-to-date: /usr/local/include/opentelemetry//sdk/trace/span_data.h
-- Up-to-date: /usr/local/include/opentelemetry//sdk/trace/recordable.h
-- Up-to-date: /usr/local/include/opentelemetry//sdk/trace/exporter.h
-- Up-to-date: /usr/local/include/opentelemetry//sdk/trace/processor.h
-- Up-to-date: /usr/local/include/opentelemetry//sdk/trace/batch_span_processor.h
-- Up-to-date: /usr/local/include/opentelemetry//sdk/trace/random_id_generator.h
-- Up-to-date: /usr/local/include/opentelemetry//sdk/trace/id_generator.h
-- Up-to-date: /usr/local/include/opentelemetry//sdk/resource
-- Up-to-date: /usr/local/include/opentelemetry//sdk/resource/resource_detector.h
-- Up-to-date: /usr/local/include/opentelemetry//sdk/resource/experimental_semantic_conventions.h
-- Up-to-date: /usr/local/include/opentelemetry//sdk/resource/resource.h
-- Up-to-date: /usr/local/include/opentelemetry//sdk/logs
-- Up-to-date: /usr/local/include/opentelemetry//sdk/logs/logger_provider.h
-- Up-to-date: /usr/local/include/opentelemetry//sdk/logs/recordable.h
-- Up-to-date: /usr/local/include/opentelemetry//sdk/logs/exporter.h
-- Up-to-date: /usr/local/include/opentelemetry//sdk/logs/processor.h
-- Up-to-date: /usr/local/include/opentelemetry//sdk/logs/logger.h
-- Up-to-date: /usr/local/include/opentelemetry//sdk/logs/simple_log_processor.h
-- Up-to-date: /usr/local/include/opentelemetry//sdk/logs/log_record.h
-- Up-to-date: /usr/local/include/opentelemetry//sdk/logs/batch_log_processor.h
-- Up-to-date: /usr/local/include/opentelemetry//sdk
-- Up-to-date: /usr/local/include/opentelemetry//sdk/_metrics
-- Up-to-date: /usr/local/include/opentelemetry//sdk/_metrics/record.h
-- Up-to-date: /usr/local/include/opentelemetry//sdk/_metrics/meter_provider.h
-- Up-to-date: /usr/local/include/opentelemetry//sdk/_metrics/meter.h
-- Up-to-date: /usr/local/include/opentelemetry//sdk/_metrics/sync_instruments.h
-- Up-to-date: /usr/local/include/opentelemetry//sdk/_metrics/instrument.h
-- Up-to-date: /usr/local/include/opentelemetry//sdk/_metrics/aggregator
-- Up-to-date: /usr/local/include/opentelemetry//sdk/_metrics/aggregator/sketch_aggregator.h
-- Up-to-date: /usr/local/include/opentelemetry//sdk/_metrics/aggregator/exact_aggregator.h
-- Up-to-date: /usr/local/include/opentelemetry//sdk/_metrics/aggregator/histogram_aggregator.h
-- Up-to-date: /usr/local/include/opentelemetry//sdk/_metrics/aggregator/aggregator.h
-- Up-to-date: /usr/local/include/opentelemetry//sdk/_metrics/aggregator/counter_aggregator.h
-- Up-to-date: /usr/local/include/opentelemetry//sdk/_metrics/aggregator/min_max_sum_count_aggregator.h
-- Up-to-date: /usr/local/include/opentelemetry//sdk/_metrics/aggregator/gauge_aggregator.h
-- Up-to-date: /usr/local/include/opentelemetry//sdk/_metrics/async_instruments.h
-- Up-to-date: /usr/local/include/opentelemetry//sdk/_metrics/exporter.h
-- Up-to-date: /usr/local/include/opentelemetry//sdk/_metrics/processor.h
-- Up-to-date: /usr/local/include/opentelemetry//sdk/_metrics/ungrouped_processor.h
-- Up-to-date: /usr/local/include/opentelemetry//sdk/_metrics/controller.h
-- Up-to-date: /usr/local/include/opentelemetry//sdk/instrumentationlibrary
-- Up-to-date: /usr/local/include/opentelemetry//sdk/instrumentationlibrary/instrumentation_library.h
-- Up-to-date: /usr/local/include/opentelemetry//sdk/common
-- Up-to-date: /usr/local/include/opentelemetry//sdk/common/global_log_handler.h
-- Up-to-date: /usr/local/include/opentelemetry//sdk/common/exporter_utils.h
-- Up-to-date: /usr/local/include/opentelemetry//sdk/common/empty_attributes.h
-- Up-to-date: /usr/local/include/opentelemetry//sdk/common/circular_buffer_range.h
-- Up-to-date: /usr/local/include/opentelemetry//sdk/common/atomic_shared_ptr.h
-- Up-to-date: /usr/local/include/opentelemetry//sdk/common/atomic_unique_ptr.h
-- Up-to-date: /usr/local/include/opentelemetry//sdk/common/circular_buffer.h
-- Up-to-date: /usr/local/include/opentelemetry//sdk/common/env_variables.h
-- Up-to-date: /usr/local/include/opentelemetry//sdk/common/attribute_utils.h
-- Up-to-date: /usr/local/include/opentelemetry//sdk/version
-- Up-to-date: /usr/local/include/opentelemetry//sdk/version/version.h
-- Up-to-date: /usr/local/include/opentelemetry//sdk/trace
-- Up-to-date: /usr/local/include/opentelemetry//sdk/trace/simple_processor.h
-- Up-to-date: /usr/local/include/opentelemetry//sdk/trace/sampler.h
-- Up-to-date: /usr/local/include/opentelemetry//sdk/trace/multi_span_processor.h
-- Up-to-date: /usr/local/include/opentelemetry//sdk/trace/tracer_provider.h
-- Up-to-date: /usr/local/include/opentelemetry//sdk/trace/samplers
-- Up-to-date: /usr/local/include/opentelemetry//sdk/trace/samplers/always_on.h
-- Up-to-date: /usr/local/include/opentelemetry//sdk/trace/samplers/always_off.h
-- Up-to-date: /usr/local/include/opentelemetry//sdk/trace/samplers/trace_id_ratio.h
-- Up-to-date: /usr/local/include/opentelemetry//sdk/trace/samplers/parent.h
-- Up-to-date: /usr/local/include/opentelemetry//sdk/trace/multi_recordable.h
-- Up-to-date: /usr/local/include/opentelemetry//sdk/trace/tracer_context.h
-- Up-to-date: /usr/local/include/opentelemetry//sdk/trace/tracer.h
-- Up-to-date: /usr/local/include/opentelemetry//sdk/trace/span_data.h
-- Up-to-date: /usr/local/include/opentelemetry//sdk/trace/recordable.h
-- Up-to-date: /usr/local/include/opentelemetry//sdk/trace/exporter.h
-- Up-to-date: /usr/local/include/opentelemetry//sdk/trace/processor.h
-- Up-to-date: /usr/local/include/opentelemetry//sdk/trace/batch_span_processor.h
-- Up-to-date: /usr/local/include/opentelemetry//sdk/trace/random_id_generator.h
-- Up-to-date: /usr/local/include/opentelemetry//sdk/trace/id_generator.h
-- Up-to-date: /usr/local/include/opentelemetry//sdk/resource
-- Up-to-date: /usr/local/include/opentelemetry//sdk/resource/resource_detector.h
-- Up-to-date: /usr/local/include/opentelemetry//sdk/resource/experimental_semantic_conventions.h
-- Up-to-date: /usr/local/include/opentelemetry//sdk/resource/resource.h
-- Up-to-date: /usr/local/lib/libopentelemetry_common.a
-- Up-to-date: /usr/local/lib/libopentelemetry_trace.a
-- Up-to-date: /usr/local/lib/libopentelemetry_version.a
-- Up-to-date: /usr/local/lib/libopentelemetry_resources.a
-- Up-to-date: /usr/local/include/opentelemetry//ext
-- Up-to-date: /usr/local/include/opentelemetry//ext/http
-- Up-to-date: /usr/local/include/opentelemetry//ext/http/common
-- Up-to-date: /usr/local/include/opentelemetry//ext/http/common/url_parser.h
-- Up-to-date: /usr/local/include/opentelemetry//ext/http/client
-- Up-to-date: /usr/local/include/opentelemetry//ext/http/client/http_client_factory.h
-- Up-to-date: /usr/local/include/opentelemetry//ext/http/client/curl
-- Up-to-date: /usr/local/include/opentelemetry//ext/http/client/curl/http_operation_curl.h
-- Up-to-date: /usr/local/include/opentelemetry//ext/http/client/curl/http_client_curl.h
-- Up-to-date: /usr/local/include/opentelemetry//ext/http/client/http_client.h
-- Up-to-date: /usr/local/include/opentelemetry//ext/http/server
-- Up-to-date: /usr/local/include/opentelemetry//ext/http/server/file_http_server.h
-- Up-to-date: /usr/local/include/opentelemetry//ext/http/server/http_server.h
-- Up-to-date: /usr/local/include/opentelemetry//ext/http/server/socket_tools.h
-- Up-to-date: /usr/local/include/opentelemetry//ext/zpages
-- Up-to-date: /usr/local/include/opentelemetry//ext/zpages/tracez_shared_data.h
-- Up-to-date: /usr/local/include/opentelemetry//ext/zpages/latency_boundaries.h
-- Up-to-date: /usr/local/include/opentelemetry//ext/zpages/zpages_http_server.h
-- Up-to-date: /usr/local/include/opentelemetry//ext/zpages/tracez_data_aggregator.h
-- Up-to-date: /usr/local/include/opentelemetry//ext/zpages/threadsafe_span_data.h
-- Up-to-date: /usr/local/include/opentelemetry//ext/zpages/tracez_http_server.h
-- Up-to-date: /usr/local/include/opentelemetry//ext/zpages/tracez_data.h
-- Up-to-date: /usr/local/include/opentelemetry//ext/zpages/zpages.h
-- Up-to-date: /usr/local/include/opentelemetry//ext/zpages/static
-- Up-to-date: /usr/local/include/opentelemetry//ext/zpages/static/tracez_style.h
-- Up-to-date: /usr/local/include/opentelemetry//ext/zpages/static/tracez_script.h
-- Up-to-date: /usr/local/include/opentelemetry//ext/zpages/static/tracez_index.h
-- Up-to-date: /usr/local/include/opentelemetry//ext/zpages/tracez_processor.h
-- Up-to-date: /usr/local/lib/libhttp_client_curl.a
-- Up-to-date: /usr/local/lib/libopentelemetry_exporter_ostream_span.a
-- Up-to-date: /usr/local/include/opentelemetry/exporters//ostream
-- Up-to-date: /usr/local/include/opentelemetry/exporters//ostream/log_exporter.h
-- Up-to-date: /usr/local/include/opentelemetry/exporters//ostream/span_exporter.h
-- Up-to-date: /usr/local/include/opentelemetry/exporters//memory
-- Up-to-date: /usr/local/include/opentelemetry/exporters//memory/in_memory_span_data.h
-- Up-to-date: /usr/local/include/opentelemetry/exporters//memory/in_memory_span_exporter.h
-- Up-to-date: /usr/local/lib/libopentelemetry_exporter_jaeger_trace.a
-- Up-to-date: /usr/local/include/opentelemetry/exporters//jaeger
-- Up-to-date: /usr/local/include/opentelemetry/exporters//jaeger/jaeger_exporter.h

Thank you very much for your help.

lalitb commented 2 years ago

@zzxgzgz - Sorry for the late reply. Are you still facing the issue?

zzxgzgz commented 2 years ago

Hi @lalitb ,

Thank you for getting back on this one. I have solved this issue. Let me close this issue.

Thank you again.