Skip to content

test(e2e): Port plain browser and bundler E2E apps to span streaming - #24111

Merged
msonnb merged 2 commits into
developfrom
ms/js-3490-span-streaming-browser-apps
Sep 7, 2026
Merged

test(e2e): Port plain browser and bundler E2E apps to span streaming#24111
msonnb merged 2 commits into
developfrom
ms/js-3490-span-streaming-browser-apps

Conversation

@msonnb

@msonnb msonnb commented Sep 4, 2026

Copy link
Copy Markdown
Member

Ports the plain browser and bundler E2E apps to the default span-streaming lifecycle, while retaining default-browser-static as representative coverage for the legacy static lifecycle. Streamed trace assertions collect spans across envelopes where needed and check low-cardinality segment names.

Fixes #23806

Co-Authored-By: OpenAI Codex <codex@openai.com>
@linear-code

linear-code Bot commented Sep 4, 2026

Copy link
Copy Markdown

JS-3490

@github-actions

github-actions Bot commented Sep 4, 2026

Copy link
Copy Markdown
Contributor

size-limit report 📦

Path Size % Change Change
@sentry/browser 28.8 kB added added
@sentry/browser - with treeshaking flags 27.11 kB added added
@sentry/browser - with treeshaking flags tracing without tracing 27 kB added added
@sentry/browser (incl. Tracing) 49.22 kB added added
@sentry/browser (incl. Tracing + Span Streaming) 49.22 kB added added
@sentry/browser (incl. Tracing, Profiling) 52.12 kB added added
@sentry/browser (incl. Tracing, Replay) 88.76 kB added added
@sentry/browser (incl. Tracing, Replay) - with treeshaking flags 77.95 kB added added
@sentry/browser (incl. Tracing, Replay with Canvas) 93.44 kB added added
@sentry/browser (incl. Tracing, Replay, Feedback) 106.37 kB added added
@sentry/browser (incl. Feedback) 46.3 kB added added
@sentry/browser (incl. sendFeedback) 33.86 kB added added
@sentry/browser (incl. FeedbackAsync) 38.97 kB added added
@sentry/browser (incl. Metrics) 29.82 kB added added
@sentry/browser (incl. Logs) 30.09 kB added added
@sentry/browser (incl. Metrics & Logs) 30.75 kB added added
@sentry/react 30.55 kB added added
@sentry/react (incl. Tracing) 51.42 kB added added
@sentry/vue 36.05 kB added added
@sentry/vue (incl. Tracing) 51.48 kB added added
@sentry/svelte 28.83 kB added added
CDN Bundle 30.55 kB added added
CDN Bundle (incl. Tracing) 49.74 kB added added
CDN Bundle (incl. Logs, Metrics) 32.82 kB added added
CDN Bundle (incl. Tracing, Logs, Metrics) 51.7 kB added added
CDN Bundle (incl. Replay, Logs, Metrics) 73.48 kB added added
CDN Bundle (incl. Tracing, Replay) 87.29 kB added added
CDN Bundle (incl. Tracing, Replay, Logs, Metrics) 89.18 kB added added
CDN Bundle (incl. Tracing, Replay, Feedback) 93.22 kB added added
CDN Bundle (incl. Tracing, Replay, Feedback, Logs, Metrics) 95.21 kB added added
CDN Bundle - uncompressed 90.46 kB added added
CDN Bundle (incl. Tracing) - uncompressed 148.17 kB added added
CDN Bundle (incl. Logs, Metrics) - uncompressed 97.03 kB added added
CDN Bundle (incl. Tracing, Logs, Metrics) - uncompressed 154.14 kB added added
CDN Bundle (incl. Replay, Logs, Metrics) - uncompressed 226.29 kB added added
CDN Bundle (incl. Tracing, Replay) - uncompressed 267.76 kB added added
CDN Bundle (incl. Tracing, Replay, Logs, Metrics) - uncompressed 273.71 kB added added
CDN Bundle (incl. Tracing, Replay, Feedback) - uncompressed 281.46 kB added added
CDN Bundle (incl. Tracing, Replay, Feedback, Logs, Metrics) - uncompressed 287.4 kB added added
@sentry/nextjs (client) 54.03 kB added added
@sentry/sveltekit (client) 49.65 kB added added
@sentry/core/server 38.62 kB added added
@sentry/core/browser 13.55 kB added added
@sentry/node 124.93 kB added added
@sentry/node/import (ESM hook with diagnostics-channel injection) 81.51 kB added added
@sentry/node - without tracing 88.64 kB added added
@sentry/node - without channel injection 104.25 kB added added
@sentry/aws-serverless 97.02 kB added added
@sentry/cloudflare (withSentry) - minified 201.91 kB added added
@sentry/cloudflare (withSentry) 502.4 kB added added

View base workflow run

@msonnb
msonnb marked this pull request as ready for review September 7, 2026 08:31
Comment thread dev-packages/e2e-tests/test-applications/default-browser/tests/errors.test.ts Outdated
Comment thread dev-packages/e2e-tests/test-applications/effect-3-browser/tests/errors.test.ts Outdated
Comment thread dev-packages/e2e-tests/test-applications/effect-4-browser/tests/errors.test.ts Outdated
Co-Authored-By: GPT-6 <codex@openai.com>
@msonnb
msonnb merged commit 02151f5 into develop Sep 7, 2026
304 of 305 checks passed
@msonnb
msonnb deleted the ms/js-3490-span-streaming-browser-apps branch September 7, 2026 09:30
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.

Port plain browser & bundler E2E test apps to span streaming

2 participants