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!
Datadog CI Visibility
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.
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.