Skip to content

Tracing & Open Telemetry ​

Performing distributed tracing within your CI pipline is a relatively new yet powerful concept that can improve your teams response to broken, flaky or slow-performing tests. Alba has support for Open Telemetry tracing within Scenario calls, permitting tracing within your test pipeline with any compatible OpenTelemetry integration. If you believe there's value in tracing additional areas of Alba, please let us know!

Automated Instrumentation ​

Datadog CI Visibility ​

Datadog Tracing

Datadog's CI Visibility feature is compatible with Alba, however you must be using DD .NET Tracer 2.24+ and have DD_TRACE_OTEL_ENABLED set to true. See the documentation for setup information.

Manual Instrumentation ​

xUnit ​

Manually instrumenting your tests requires a moderate amount of supporting code to work correctly. See this repository and related guide by the team at Honeycomb.io as a starting point.