getsentry / getsentry/sentry-javascript

cloudflare-integration-tests: port tracing suites to span streaming

Open
#24,147 1 comment 0 reactions 1 assignee Claimed by @JPeer264 View on GitHub
javascript Task
Dominant language
TypeScript
Stars
8.7k
Forks
1.8k
Avg merge
1d 17h
Merged PRs (30d)
523

Description

Follow the porting recipe in the parent issue. Blocked on the runner helper sub-issue.

## Suites

* `tracing/propagation/*` (12 pinned files, the biggest block)
* `tracing/opentelemetry-tracer/*` (4 pinned files)
* Durable Objects: `tracing/durableobject`, `durableobject-spans`, `durableobject-sql`, `durableobject-sync-kv`, `durableobject-rpc-private-fields`, `durableobject-alarm-links`, `durableobject-alarm-links-sync`
* gen_ai: `tracing/openai`, `tracing/anthropic-ai`, `tracing/google-genai`, `tracing/langchain`, `tracing/langgraph`, `tracing/workers-ai`
* Rest: `tracing/d1`, `tracing/headers`, `tracing/dsc-url-source`, `tracing/instrument-fetcher`, `tracing/scheduled`, `tracing/workflow`

## Twins and env gates

* Fold `tracing/ignoreSpans-streamed` back into its static original.
* `tracing/d1` uses an env-gated `STREAMED` switch. Drop the switch and keep `'stream'`.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.