opentelemetry_testing
summary
Shows a small Elixir library that captures OpenTelemetry spans by intercept spans into a testing server (stored in ETS), converts raw Erlang records and nested H/Elixir records and transforms records into maps for easy pattern checks, and reconstructs traces into a build span tree (tuple of span and children) so assertions can match structure and attributes. The library exposes a match style assertion that reports exactly which nested field fails and uses property testing; code and demo live on GitHub.
AI-written summary · about
related talks
39mMonitoring Elixir With OpenTelemetry
58mOpenTelemetry 101
31mOpentelemetry and Your Tests
38mTesting with Elixir/Erlang
24mObservability and instrumentation via OpenTelemetry
46mThe State of OpenTelemetry
40mPractical introduction to OpenTelemetry tracing
37mBeyond Getting Started: Using OpenTelemetry to Its Full Potential
