Atlassian uses cookies to improve your browsing experience, perform analytics and research, and conduct advertising. Accept all cookies to indicate that you agree to our use of cookies on your device. Atlassian cookies and tracking notice, (opens new window)
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
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]