BaseOpenTelemetryTracingTest

@TestInstance(value = TestInstance.Lifecycle.PER_CLASS)
abstract class BaseOpenTelemetryTracingTest(source)

Inheritors

Constructors

Link copied to clipboard
constructor()

Functions

Link copied to clipboard
protected fun analyzeSpans(): List<SpanData>
Link copied to clipboard
@BeforeEach
fun enableTracingBeforeTest()
Link copied to clipboard
protected fun <T> flushTracesAndAssumeToolCalled(response: T, toolName: String, containsToolCall: (T, String) -> Boolean)
Link copied to clipboard
protected fun SpanData.getAttribute(spanAttributeKey: TracySpanAttributes): String?
Link copied to clipboard
@AfterEach
fun resetExporter()
Link copied to clipboard
@BeforeAll
fun setupTelemetry()
Link copied to clipboard
@AfterAll
fun shutdownTelemetry()