Sitelet https://github.com/getsentry/sentry-elixir/pull/1020
Skip to content

feat(tracing): first class support for Oban - #1020

Merged
solnic merged 1 commit into
masterfrom
979-first-class-support-for-tracing-oban
Apr 1, 2026
Merged

solnic merged 1 commit into
masterfrom
979-first-class-support-for-tracing-oban

Conversation

@solnic

@solnic solnic commented Mar 20, 2026 •

Copy link
Copy Markdown
Collaborator

Support for tracing Oban jobs:

  • ✅ Latest semantic conventions
  • ✅ Works with linking spans and traces
  • ✅ Works with distributed tracing

Screenshots

Arc 2026-03-23 16 33 53

Arc 2026-03-23 16 33 31

Arc 2026-03-23 16 33 22

@solnic solnic changed the title 979 first class support for tracing oban feat(tracing): first class support for Oban Mar 20, 2026
@solnic
solnic force-pushed the 979-first-class-support-for-tracing-oban branch 3 times, most recently from 521a6e5 to 7f54b5d Compare March 20, 2026 16:18
@solnic
solnic marked this pull request as ready for review March 23, 2026 15:36
cursor[bot]

This comment was marked as resolved.

Treat Oban consumer spans as transaction roots so that Oban job
executions are captured as independent transactions with proper
trace context, span links, and child spans.

Reworks phoenix_app integration tests to use Bypass for HTTP-level
assertions and adds Playwright e2e tests for Oban job tracing.
@solnic
solnic force-pushed the 979-first-class-support-for-tracing-oban branch from 7f54b5d to 3ed7e02 Compare March 24, 2026 06:17
@solnic
solnic merged commit 35b4c57 into master Apr 1, 2026
11 checks passed
@solnic
solnic deleted the 979-first-class-support-for-tracing-oban branch April 1, 2026 14:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants