Uploaded image for project: 'Couchbase .NET client library'
  1. Couchbase .NET client library
  2. NCBC-3076

OpenTelemetryRequestTracerTests.RequestSpan_ParentHasNoActivity_RootSpan failure

    XMLWordPrintable

Details

    • Bug
    • Resolution: Fixed
    • Minor
    • 3.2.9
    • 3.2.5
    • None
    • None
    • 1
    • SDK12: 4.0 p1 + Quality

    Description

      Fails when run with .NET 5 or 6

       

      Error

      System.NullReferenceException : Object reference not set to an instance of an object.

      Stacktrace

      at Couchbase.Extensions.Tracing.Otel.Tracing.OpenTelemetryRequestSpan.get_ActivityContext() in /home/couchbase/jenkins/workspace/dotnet/sdk/couchbase-net-client-scripted-build-pipeline/couchbase-net-client/src/Couchbase.Extensions.OpenTelemetry/Tracing/OpenTelemetryRequestSpan.cs:line 42
      at Couchbase.Extensions.Tracing.Otel.Tracing.OpenTelemetryRequestTracer.RequestSpan(String name, IRequestSpan parentSpan) in /home/couchbase/jenkins/workspace/dotnet/sdk/couchbase-net-client-scripted-build-pipeline/couchbase-net-client/src/Couchbase.Extensions.OpenTelemetry/Tracing/OpenTelemetryRequestTracer.cs:line 49
      at Couchbase.Extensions.Tracing.Otel.UnitTests.OpenTelemetryRequestTracerTests.RequestSpan_ParentHasNoActivity_RootSpan() in /home/couchbase/jenkins/workspace/dotnet/sdk/couchbase-net-client-scripted-build-pipeline/couchbase-net-client/tests/Couchbase.Extensions.OpenTelemetry.UnitTests/OpenTelemetryRequestTracerTests.cs:line 61

      Standard Output

      [xUnit.net 00:00:00.00] xUnit.net VSTest Adapter v2.4.3+1b45f5407b (64-bit .NET 5.0.13)
      [xUnit.net 00:00:00.58] Discovering: Couchbase.Extensions.OpenTelemetry.UnitTests
      [xUnit.net 00:00:00.62] Discovered: Couchbase.Extensions.OpenTelemetry.UnitTests
      [xUnit.net 00:00:00.62] Starting: Couchbase.Extensions.OpenTelemetry.UnitTests
      [xUnit.net 00:00:00.76] System.NullReferenceException : Object reference not set to an instance of an object.
      [xUnit.net 00:00:00.76] Stack Trace:
      [xUnit.net 00:00:00.76] /home/couchbase/jenkins/workspace/dotnet/sdk/couchbase-net-client-scripted-build-pipeline/couchbase-net-client/src/Couchbase.Extensions.OpenTelemetry/Tracing/OpenTelemetryRequestSpan.cs(42,0): at Couchbase.Extensions.Tracing.Otel.Tracing.OpenTelemetryRequestSpan.get_ActivityContext()
      [xUnit.net 00:00:00.76] /home/couchbase/jenkins/workspace/dotnet/sdk/couchbase-net-client-scripted-build-pipeline/couchbase-net-client/src/Couchbase.Extensions.OpenTelemetry/Tracing/OpenTelemetryRequestTracer.cs(49,0): at Couchbase.Extensions.Tracing.Otel.Tracing.OpenTelemetryRequestTracer.RequestSpan(String name, IRequestSpan parentSpan)
      [xUnit.net 00:00:00.76] /home/couchbase/jenkins/workspace/dotnet/sdk/couchbase-net-client-scripted-build-pipeline/couchbase-net-client/tests/Couchbase.Extensions.OpenTelemetry.UnitTests/OpenTelemetryRequestTracerTests.cs(61,0): at Couchbase.Extensions.Tracing.Otel.UnitTests.OpenTelemetryRequestTracerTests.RequestSpan_ParentHasNoActivity_RootSpan()
      [xUnit.net 00:00:00.77] Finished: Couchbase.Extensions.OpenTelemetry.UnitTests

      Standard Error

      [xUnit.net 00:00:00.76] Couchbase.Extensions.Tracing.Otel.UnitTests.OpenTelemetryRequestTracerTests.RequestSpan_ParentHasNoActivity_RootSpan [FAIL]

      Attachments

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

        Activity

          People

            richard.ponton Richard Ponton
            richard.ponton Richard Ponton
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes

                PagerDuty