Class OpenTelemetryExporter
java.lang.Object
io.github.mov2day.unifiedtest.reporting.OpenTelemetryExporter
Exports test results to OpenTelemetry for observability and monitoring.
Enables integration with OpenTelemetry-compatible monitoring systems.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidexport(org.gradle.api.Project project, org.gradle.api.tasks.testing.Test testTask, UnifiedTestResultCollector collector, String endpoint, String serviceName, String runId, String traceBaseUrl) Exports collected test results as OTLP spans.static voidExports test results to an OpenTelemetry endpoint.
-
Constructor Details
-
OpenTelemetryExporter
public OpenTelemetryExporter()
-
-
Method Details
-
export
public static void export(org.gradle.api.Project project, org.gradle.api.tasks.testing.Test testTask, String endpoint) Exports test results to an OpenTelemetry endpoint.- Parameters:
project- the Gradle projecttestTask- the test taskendpoint- the OpenTelemetry endpoint URL to export to
-
export
public static void export(org.gradle.api.Project project, org.gradle.api.tasks.testing.Test testTask, UnifiedTestResultCollector collector, String endpoint, String serviceName, String runId, String traceBaseUrl) Exports collected test results as OTLP spans. Export failures are logged and never fail the build.
-