Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Adds OpenAI example similar to Python and Node.js #498

Merged
merged 1 commit into from
Jan 21, 2025

Adds OpenAI example similar to Python and Node.js

c809ebe
Select commit
Loading
Failed to load commit list.
Sign in for the full log view
Merged

Adds OpenAI example similar to Python and Node.js #498

Adds OpenAI example similar to Python and Node.js
c809ebe
Select commit
Loading
Failed to load commit list.
GitHub Actions / Test Results 23-hotspot succeeded Jan 20, 2025 in 0s

137 passed, 0 failed and 8 skipped

Tests passed successfully

Report Passed Failed Skipped Time
common/build/test-results/test/TEST-co.elastic.otel.common.AbstractSimpleChainingSpanProcessorTest.xml 2✔️ 127ms
common/build/test-results/test/TEST-co.elastic.otel.common.ChainingSpanProcessorAutoConfigurationTest.xml 3✔️ 754ms
common/build/test-results/test/TEST-co.elastic.otel.common.LocalRootSpanTest.xml 4✔️ 15ms
common/build/test-results/test/TEST-co.elastic.otel.common.MutableSpanTest.xml 5✔️ 20ms
common/build/test-results/test/TEST-co.elastic.otel.common.SpanValueTest.xml 26✔️ 130ms
common/build/test-results/test/TEST-co.elastic.otel.common.util.HexUtilsTest.xml 2✔️ 5ms
custom/build/test-results/test/TEST-co.elastic.otel.config.ConfigurationExporterTest.xml 1✔️ 253ms
custom/build/test-results/test/TEST-co.elastic.otel.config.DynamicInstrumentationTest.xml 1✔️ 3ms
custom/build/test-results/test/TEST-co.elastic.otel.config.ReconcileOptionsTest.xml 3✔️ 4ms
custom/build/test-results/test/TEST-co.elastic.otel.ElasticAutoConfigurationCustomizerProviderTest.xml 3✔️ 59ms
custom/build/test-results/test/TEST-co.elastic.otel.SpanStackTraceFilterTest.xml 1✔️ 34ms
custom/build/test-results/test/TEST-co.elastic.otel.SpanStackTraceTest.xml 9✔️ 531ms
inferred-spans/build/test-results/test/TEST-co.elastic.otel.InferredSpansBackwardsCompatibilityConfigTest.xml 3✔️ 8s
instrumentation/openai-client-instrumentation/build/test-results/test/TEST-co.elastic.otel.openai.ChatTest.xml 15✔️ 6s
instrumentation/openai-client-instrumentation/build/test-results/test/TEST-co.elastic.otel.openai.EmbeddingsTest.xml 2✔️ 306ms
instrumentation/openai-client-instrumentation/build/test-results/test/TEST-co.elastic.otel.openai.LiveAPIChatIntegrationTest.xml 3✖️ 0ms
jvmti-access/build/test-results/test/TEST-co.elastic.otel.ResourceExtractionUtilTest.xml 5✔️ 1s
jvmti-access/build/test-results/test/TEST-co.elastic.otel.UniversalProfilingCorrelationTest$CorrelationMemory.xml 6✔️ 289ms
jvmti-access/build/test-results/test/TEST-co.elastic.otel.UniversalProfilingCorrelationTest$ProfilerSocket.xml 9✔️ 69ms
resources/build/test-results/test/TEST-co.elastic.otel.resources.ResourcesAutoConfigurationTest.xml 3✔️ 60ms
smoke-tests/build/test-results/test/TEST-com.example.javaagent.smoketest.AgentFeaturesSmokeTest.xml 1✔️ 1s
smoke-tests/build/test-results/test/TEST-com.example.javaagent.smoketest.AppServerProvidersTest.xml 1✔️ 43s
smoke-tests/build/test-results/test/TEST-com.example.javaagent.smoketest.AwsResourceProvidersTest.xml 5✖️ 3ms
smoke-tests/build/test-results/test/TEST-com.example.javaagent.smoketest.DynamicConfigSmokeTest.xml 1✔️ 6s
smoke-tests/build/test-results/test/TEST-com.example.javaagent.smoketest.DynamicInstrumentationSmokeTest.xml 2✔️ 10s
testing/integration-tests/agent-internals/build/test-results/test/TEST-DistroResourceAttributesTest.xml 1✔️ 180ms
testing/integration-tests/agent-internals/build/test-results/test/TEST-SpanValueTest.xml 1✔️ 8ms
testing/integration-tests/inferred-spans-test/build/test-results/test/TEST-InferredSpansTest.xml 1✔️ 842ms
testing/integration-tests/universal-profiling-test/build/test-results/test/TEST-UniversalProfilingIntegrationTest.xml 1✔️ 68ms
universal-profiling-integration/build/test-results/test/TEST-co.elastic.otel.disruptor.PeekingPollerTest.xml 1✔️ 3ms
universal-profiling-integration/build/test-results/test/TEST-co.elastic.otel.hostid.ProfilerHostIdApplyingSpanExporterTest.xml 2✔️ 4ms
universal-profiling-integration/build/test-results/test/TEST-co.elastic.otel.SpanByIdSetTest.xml 3✔️ 605ms
universal-profiling-integration/build/test-results/test/TEST-co.elastic.otel.UniversalProfilingProcessorAutoConfigTest.xml 4✔️ 204ms
universal-profiling-integration/build/test-results/test/TEST-co.elastic.otel.UniversalProfilingProcessorTest$SharedMemory.xml 5✔️ 26ms
universal-profiling-integration/build/test-results/test/TEST-co.elastic.otel.UniversalProfilingProcessorTest$SpanCorrelation.xml 10✔️ 214ms

✔️ common/build/test-results/test/TEST-co.elastic.otel.common.AbstractSimpleChainingSpanProcessorTest.xml

2 tests were completed in 127ms with 2 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
co.elastic.otel.common.AbstractSimpleChainingSpanProcessorTest 2✔️ 127ms

✔️ co.elastic.otel.common.AbstractSimpleChainingSpanProcessorTest

✔️ testAttributeUpdate()
✔️ testSpanDropping()

✔️ common/build/test-results/test/TEST-co.elastic.otel.common.ChainingSpanProcessorAutoConfigurationTest.xml

3 tests were completed in 754ms with 3 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
co.elastic.otel.common.ChainingSpanProcessorAutoConfigurationTest 3✔️ 754ms

✔️ co.elastic.otel.common.ChainingSpanProcessorAutoConfigurationTest

✔️ noProcessorCreatedWithoutExporter()
✔️ multipleExporterProcessors()
✔️ verifyProcessorOrder()

✔️ common/build/test-results/test/TEST-co.elastic.otel.common.LocalRootSpanTest.xml

4 tests were completed in 15ms with 4 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
co.elastic.otel.common.LocalRootSpanTest 4✔️ 15ms

✔️ co.elastic.otel.common.LocalRootSpanTest

✔️ checkRemoteSpan()
✔️ checkInferredSpanDetected()
✔️ checkNested()
✔️ checkRemoteParent()

✔️ common/build/test-results/test/TEST-co.elastic.otel.common.MutableSpanTest.xml

5 tests were completed in 20ms with 5 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
co.elastic.otel.common.MutableSpanTest 5✔️ 20ms

✔️ co.elastic.otel.common.MutableSpanTest

✔️ testAttributesMutations()
✔️ noDoubleWrapping()
✔️ freezeAfterMutation()
✔️ noSpanDataCopyWithoutMutation()
✔️ testAttributesReusedIfNotMutated()

✔️ common/build/test-results/test/TEST-co.elastic.otel.common.SpanValueTest.xml

26 tests were completed in 130ms with 26 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
co.elastic.otel.common.SpanValueTest 26✔️ 130ms

✔️ co.elastic.otel.common.SpanValueTest

✔️ testInvalidSpanDetected()
✔️ [1] Early Span, dense SpanValue
✔️ [2] Early Span, sparse SpanValue
✔️ [3] Early ReadableSpan, dense SpanValue
✔️ [4] Early ReadableSpan, sparse SpanValue
✔️ [5] New Span, dense SpanValue
✔️ [6] New Span, sparse SpanValue
✔️ [7] MutableSpan, dense SpanValue
✔️ [8] MutableSpan, sparse SpanValue
✔️ verifyMutableSpanUnwrapped()
✔️ [1] Early Span, dense SpanValue
✔️ [2] Early Span, sparse SpanValue
✔️ [3] Early ReadableSpan, dense SpanValue
✔️ [4] Early ReadableSpan, sparse SpanValue
✔️ [5] New Span, dense SpanValue
✔️ [6] New Span, sparse SpanValue
✔️ [7] MutableSpan, dense SpanValue
✔️ [8] MutableSpan, sparse SpanValue
✔️ [1] Early Span, dense SpanValue
✔️ [2] Early Span, sparse SpanValue
✔️ [3] Early ReadableSpan, dense SpanValue
✔️ [4] Early ReadableSpan, sparse SpanValue
✔️ [5] New Span, dense SpanValue
✔️ [6] New Span, sparse SpanValue
✔️ [7] MutableSpan, dense SpanValue
✔️ [8] MutableSpan, sparse SpanValue

✔️ common/build/test-results/test/TEST-co.elastic.otel.common.util.HexUtilsTest.xml

2 tests were completed in 5ms with 2 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
co.elastic.otel.common.util.HexUtilsTest 2✔️ 5ms

✔️ co.elastic.otel.common.util.HexUtilsTest

✔️ bytesToHexString()
✔️ writeHexToByteBuffer()

✔️ custom/build/test-results/test/TEST-co.elastic.otel.config.ConfigurationExporterTest.xml

1 tests were completed in 253ms with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
co.elastic.otel.config.ConfigurationExporterTest 1✔️ 253ms

✔️ co.elastic.otel.config.ConfigurationExporterTest

✔️ testGeneratedConfigurationDocsAreUpToDate()

✔️ custom/build/test-results/test/TEST-co.elastic.otel.config.DynamicInstrumentationTest.xml

1 tests were completed in 3ms with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
co.elastic.otel.config.DynamicInstrumentationTest 1✔️ 3ms

✔️ co.elastic.otel.config.DynamicInstrumentationTest

✔️ checkForPublicImplementations()

✔️ custom/build/test-results/test/TEST-co.elastic.otel.config.ReconcileOptionsTest.xml

3 tests were completed in 4ms with 3 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
co.elastic.otel.config.ReconcileOptionsTest 3✔️ 4ms

✔️ co.elastic.otel.config.ReconcileOptionsTest

✔️ reconcileWithOneDifferentOption()
✔️ reconcileWithoutOneOption()
✔️ reconcileAllOptions()

✔️ custom/build/test-results/test/TEST-co.elastic.otel.ElasticAutoConfigurationCustomizerProviderTest.xml

3 tests were completed in 59ms with 3 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
co.elastic.otel.ElasticAutoConfigurationCustomizerProviderTest 3✔️ 59ms

✔️ co.elastic.otel.ElasticAutoConfigurationCustomizerProviderTest

✔️ disableExperimentalRuntimeMetrics()
✔️ defaultConfiguration()
✔️ disableCustomResourceProvider()

✔️ custom/build/test-results/test/TEST-co.elastic.otel.SpanStackTraceFilterTest.xml

1 tests were completed in 34ms with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
co.elastic.otel.SpanStackTraceFilterTest 1✔️ 34ms

✔️ co.elastic.otel.SpanStackTraceFilterTest

✔️ filtering()

✔️ custom/build/test-results/test/TEST-co.elastic.otel.SpanStackTraceTest.xml

9 tests were completed in 531ms with 9 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
co.elastic.otel.SpanStackTraceTest 9✔️ 531ms

✔️ co.elastic.otel.SpanStackTraceTest

✔️ [1] otel.java.experimental.span-stacktrace.min.duration
✔️ [2] elastic.otel.java.span-stacktrace.min.duration
✔️ [3] elastic.otel.java.span.stacktrace.min.duration
✔️ checkStackTracePresent()
✔️ checkInferredSpansIgnored()
✔️ [1] otel.java.experimental.span-stacktrace.min.duration
✔️ [2] elastic.otel.java.span-stacktrace.min.duration
✔️ [3] elastic.otel.java.span.stacktrace.min.duration
✔️ checkMinDurationRespected()

✔️ inferred-spans/build/test-results/test/TEST-co.elastic.otel.InferredSpansBackwardsCompatibilityConfigTest.xml

3 tests were completed in 8s with 3 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
co.elastic.otel.InferredSpansBackwardsCompatibilityConfigTest 3✔️ 8s

✔️ co.elastic.otel.InferredSpansBackwardsCompatibilityConfigTest

✔️ checkAllLegacyOptions(Path)
✔️ ensureOptionsTakePrecedenceOverLegacyOptions()
✔️ checkDisabledbyDefault()

✔️ instrumentation/openai-client-instrumentation/build/test-results/test/TEST-co.elastic.otel.openai.ChatTest.xml

15 tests were completed in 6s with 15 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
co.elastic.otel.openai.ChatTest 15✔️ 6s

✔️ co.elastic.otel.openai.ChatTest

✔️ allTheClientOptions()
✔️ captureMessageContent()
✔️ toolsWithFollowupAndCaptureContent()
✔️ disableEvents()
✔️ stream()
✔️ streamAllTheClientOptions()
✔️ toolCalls()
✔️ chat()
✔️ streamWithIncludeUsage()
✔️ connectionError()
✔️ toolCallsWithCaptureMessageContent()
✔️ streamWithCaptureMessageContent()
✔️ multipleChoicesWithCaptureContent()
✔️ streamToolsAndCaptureMessageContent()
✔️ connectionErrorStream()

✔️ instrumentation/openai-client-instrumentation/build/test-results/test/TEST-co.elastic.otel.openai.EmbeddingsTest.xml

2 tests were completed in 306ms with 2 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
co.elastic.otel.openai.EmbeddingsTest 2✔️ 306ms

✔️ co.elastic.otel.openai.EmbeddingsTest

✔️ basic()
✔️ invalidModel()

✔️ instrumentation/openai-client-instrumentation/build/test-results/test/TEST-co.elastic.otel.openai.LiveAPIChatIntegrationTest.xml

3 tests were completed in 0ms with 0 passed, 0 failed and 3 skipped.

Test suite Passed Failed Skipped Time
co.elastic.otel.openai.LiveAPIChatIntegrationTest 3✖️ 0ms

✔️ co.elastic.otel.openai.LiveAPIChatIntegrationTest

✖️ captureMessageContent()
✖️ toolCallsWithCaptureMessageContent()
✖️ streamWithCaptureMessageContent()

✔️ jvmti-access/build/test-results/test/TEST-co.elastic.otel.ResourceExtractionUtilTest.xml

5 tests were completed in 1s with 5 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
co.elastic.otel.ResourceExtractionUtilTest 5✔️ 1s

✔️ co.elastic.otel.ResourceExtractionUtilTest

✔️ exportResourceToDirectoryIdempotence(Path)
✔️ testContentDoesNotMatch(Path)
✔️ exportResourceToDirectoryInMultipleThreads(Path)
✔️ exportResourceToDirectory(Path)
✔️ exportResourceToDirectory_throwExceptionIfNotFound(Path)

✔️ jvmti-access/build/test-results/test/TEST-co.elastic.otel.UniversalProfilingCorrelationTest$CorrelationMemory.xml

6 tests were completed in 289ms with 6 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
co.elastic.otel.UniversalProfilingCorrelationTest$CorrelationMemory 6✔️ 289ms

✔️ co.elastic.otel.UniversalProfilingCorrelationTest$CorrelationMemory

✔️ ensureProcessStorageBufferNotGCed()
✔️ testVirtualThreadsStoragePropagatedWithMounts()
✔️ testPlatformThreadStorage()
✔️ testProcessStorage()
✔️ testVirtualThreadsExcludedByDefault()
✔️ enablingVirtualThreadSupportDoesNotThrow()

✔️ jvmti-access/build/test-results/test/TEST-co.elastic.otel.UniversalProfilingCorrelationTest$ProfilerSocket.xml

9 tests were completed in 69ms with 9 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
co.elastic.otel.UniversalProfilingCorrelationTest$ProfilerSocket 9✔️ 69ms

✔️ co.elastic.otel.UniversalProfilingCorrelationTest$ProfilerSocket

✔️ [1] true
✔️ [2] false
✔️ receiveTraceCorrelationMessage(Path)
✔️ receiveProfilerRegistrationMessage(Path)
✔️ badFileName()
✔️ receiveUnknownMessage(Path)
✔️ tooLongFileName()
✔️ decodeTruncatedMessage(Path)
✔️ checkTruncatedMessageHandling(Path)

✔️ resources/build/test-results/test/TEST-co.elastic.otel.resources.ResourcesAutoConfigurationTest.xml

3 tests were completed in 60ms with 3 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
co.elastic.otel.resources.ResourcesAutoConfigurationTest 3✔️ 60ms

✔️ co.elastic.otel.resources.ResourcesAutoConfigurationTest

✔️ explicitly_disabled()
✔️ explicitly_enabled()
✔️ elastic_defaults()

✔️ smoke-tests/build/test-results/test/TEST-com.example.javaagent.smoketest.AgentFeaturesSmokeTest.xml

1 tests were completed in 1s with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
com.example.javaagent.smoketest.AgentFeaturesSmokeTest 1✔️ 1s

✔️ com.example.javaagent.smoketest.AgentFeaturesSmokeTest

✔️ healthcheck()

✔️ smoke-tests/build/test-results/test/TEST-com.example.javaagent.smoketest.AppServerProvidersTest.xml

1 tests were completed in 43s with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
com.example.javaagent.smoketest.AppServerProvidersTest 1✔️ 43s

✔️ com.example.javaagent.smoketest.AppServerProvidersTest

✔️ tomcat()

✔️ smoke-tests/build/test-results/test/TEST-com.example.javaagent.smoketest.AwsResourceProvidersTest.xml

5 tests were completed in 3ms with 0 passed, 0 failed and 5 skipped.

Test suite Passed Failed Skipped Time
com.example.javaagent.smoketest.AwsResourceProvidersTest 5✖️ 3ms

✔️ com.example.javaagent.smoketest.AwsResourceProvidersTest

✖️ beanstalk()
✖️ lambda()
✖️ ec2()
✖️ ecs()
✖️ eks()

✔️ smoke-tests/build/test-results/test/TEST-com.example.javaagent.smoketest.DynamicConfigSmokeTest.xml

1 tests were completed in 6s with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
com.example.javaagent.smoketest.DynamicConfigSmokeTest 1✔️ 6s

✔️ com.example.javaagent.smoketest.DynamicConfigSmokeTest

✔️ flipSending()

✔️ smoke-tests/build/test-results/test/TEST-com.example.javaagent.smoketest.DynamicInstrumentationSmokeTest.xml

2 tests were completed in 10s with 2 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
com.example.javaagent.smoketest.DynamicInstrumentationSmokeTest 2✔️ 10s

✔️ com.example.javaagent.smoketest.DynamicInstrumentationSmokeTest

✔️ flipAllInstrumentation()
✔️ flipMethodInstrumentation()

✔️ testing/integration-tests/agent-internals/build/test-results/test/TEST-DistroResourceAttributesTest.xml

1 tests were completed in 180ms with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
DistroResourceAttributesTest 1✔️ 180ms

✔️ DistroResourceAttributesTest

✔️ checkDistroName()

✔️ testing/integration-tests/agent-internals/build/test-results/test/TEST-SpanValueTest.xml

1 tests were completed in 8ms with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
SpanValueTest 1✔️ 8ms

✔️ SpanValueTest

✔️ ensureStoredAsFields()

✔️ testing/integration-tests/inferred-spans-test/build/test-results/test/TEST-InferredSpansTest.xml

1 tests were completed in 842ms with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
InferredSpansTest 1✔️ 842ms

✔️ InferredSpansTest

✔️ checkInferredSpansFunctional()

✔️ testing/integration-tests/universal-profiling-test/build/test-results/test/TEST-UniversalProfilingIntegrationTest.xml

1 tests were completed in 68ms with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
UniversalProfilingIntegrationTest 1✔️ 68ms

✔️ UniversalProfilingIntegrationTest

✔️ checkIntegrationActive()

✔️ universal-profiling-integration/build/test-results/test/TEST-co.elastic.otel.disruptor.PeekingPollerTest.xml

1 tests were completed in 3ms with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
co.elastic.otel.disruptor.PeekingPollerTest 1✔️ 3ms

✔️ co.elastic.otel.disruptor.PeekingPollerTest

✔️ testPeekingFunction()

✔️ universal-profiling-integration/build/test-results/test/TEST-co.elastic.otel.hostid.ProfilerHostIdApplyingSpanExporterTest.xml

2 tests were completed in 4ms with 2 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
co.elastic.otel.hostid.ProfilerHostIdApplyingSpanExporterTest 2✔️ 4ms

✔️ co.elastic.otel.hostid.ProfilerHostIdApplyingSpanExporterTest

✔️ ensureApplicationProvidedHostIdTakesPrecedence()
✔️ checkHostIdUpdated()

✔️ universal-profiling-integration/build/test-results/test/TEST-co.elastic.otel.SpanByIdSetTest.xml

3 tests were completed in 605ms with 3 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
co.elastic.otel.SpanByIdSetTest 3✔️ 605ms

✔️ co.elastic.otel.SpanByIdSetTest

✔️ duplicateAddAndRemove()
✔️ testStaleEntriesExpunged()
✔️ checkLookup()

✔️ universal-profiling-integration/build/test-results/test/TEST-co.elastic.otel.UniversalProfilingProcessorAutoConfigTest.xml

4 tests were completed in 204ms with 4 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
co.elastic.otel.UniversalProfilingProcessorAutoConfigTest 4✔️ 204ms

✔️ co.elastic.otel.UniversalProfilingProcessorAutoConfigTest

✔️ checkEnabledButInactiveByDefault()
✔️ testFailureDoesNotCrashAutoConfig()
✔️ testDisabling()
✔️ testAllSettings(Path)

✔️ universal-profiling-integration/build/test-results/test/TEST-co.elastic.otel.UniversalProfilingProcessorTest$SharedMemory.xml

5 tests were completed in 26ms with 5 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
co.elastic.otel.UniversalProfilingProcessorTest$SharedMemory 5✔️ 26ms

✔️ co.elastic.otel.UniversalProfilingProcessorTest$SharedMemory

✔️ testProcessStoragePopulated()
✔️ testNestedActivations()
✔️ [1] true
✔️ [2] false
✔️ testRemoteSpanIgnored()

✔️ universal-profiling-integration/build/test-results/test/TEST-co.elastic.otel.UniversalProfilingProcessorTest$SpanCorrelation.xml

10 tests were completed in 214ms with 10 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
co.elastic.otel.UniversalProfilingProcessorTest$SpanCorrelation 10✔️ 214ms

✔️ co.elastic.otel.UniversalProfilingProcessorTest$SpanCorrelation

✔️ bufferCapacityExceeded()
✔️ checkCorrelationFunctional()
✔️ [1] true
✔️ [2] false
✔️ badSocketPath()
✔️ nonLocalRootSpansNotDelayed()
✔️ socketParentDirCreated()
✔️ unsampledSpansNotCorrelated()
✔️ ensureCorrelationDoesNotPreventSpanGC()
✔️ shutdownFlushesBufferedSpans()