Skip to content

test(e2e): fix flaky hydrogen send-to-sentry tests - #24708

Merged
isaacs merged 1 commit into
developfrom
isaacs/cf-send-to-sentry-e2e-deflake
Sep 24, 2026
Merged

isaacs merged 1 commit into
developfrom
isaacs/cf-send-to-sentry-e2e-deflake

Conversation

@isaacs

@isaacs isaacs commented Sep 24, 2026 •

Copy link
Copy Markdown
Member

The hydrogen-react-router-7 and remix-hydrogen root loaders queried the public mock.shop Storefront API for header and footer menus. When mock.shop returns a GraphQL "internal error", the awaited header query throws, so every page returns a 500. Tests that click a button then time out after 30s. No UI reads this data, so remove the queries and their unused fragments.

@github-actions

github-actions Bot commented Sep 24, 2026 •

Copy link
Copy Markdown
Contributor

size-limit report 📦

Path Size % Change Change
@sentry/browser 29.24 kB - -
@sentry/browser - with treeshaking flags 27.5 kB - -
@sentry/browser - with treeshaking flags tracing without tracing 27.4 kB - -
@sentry/browser (incl. Tracing) 51.15 kB - -
@sentry/browser (incl. Tracing + Span Streaming) 51.17 kB - -
@sentry/browser (incl. Tracing, Profiling) 54.18 kB - -
@sentry/browser (incl. Tracing, Replay) 90.76 kB - -
@sentry/browser (incl. Tracing, Replay) - with treeshaking flags 79.86 kB - -
@sentry/browser (incl. Tracing, Replay with Canvas) 95.46 kB - -
@sentry/browser (incl. Tracing, Replay, Feedback) 108.41 kB - -
@sentry/browser (incl. Feedback) 46.76 kB - -
@sentry/browser (incl. sendFeedback) 34.3 kB - -
@sentry/browser (incl. FeedbackAsync) 39.41 kB - -
@sentry/browser (incl. Metrics) 30.25 kB - -
@sentry/browser (incl. Logs) 30.51 kB - -
@sentry/browser (incl. Metrics & Logs) 31.18 kB - -
@sentry/react 31 kB - -
@sentry/react (incl. Tracing) 53.45 kB - -
@sentry/vue 36.74 kB - -
@sentry/vue (incl. Tracing) 53.7 kB - -
@sentry/svelte 29.26 kB - -
CDN Bundle 30.93 kB - -
CDN Bundle (incl. Tracing) 51.69 kB - -
CDN Bundle (incl. Logs, Metrics) 33.2 kB - -
CDN Bundle (incl. Tracing, Logs, Metrics) 53.66 kB - -
CDN Bundle (incl. Replay, Logs, Metrics) 73.92 kB - -
CDN Bundle (incl. Tracing, Replay) 89.28 kB - -
CDN Bundle (incl. Tracing, Replay, Logs, Metrics) 91.25 kB - -
CDN Bundle (incl. Tracing, Replay, Feedback) 95.45 kB - -
CDN Bundle (incl. Tracing, Replay, Feedback, Logs, Metrics) 97.42 kB - -
CDN Bundle - uncompressed 91.4 kB - -
CDN Bundle (incl. Tracing) - uncompressed 153.77 kB - -
CDN Bundle (incl. Logs, Metrics) - uncompressed 97.97 kB - -
CDN Bundle (incl. Tracing, Logs, Metrics) - uncompressed 159.73 kB - -
CDN Bundle (incl. Replay, Logs, Metrics) - uncompressed 227.54 kB - -
CDN Bundle (incl. Tracing, Replay) - uncompressed 273.5 kB - -
CDN Bundle (incl. Tracing, Replay, Logs, Metrics) - uncompressed 279.44 kB - -
CDN Bundle (incl. Tracing, Replay, Feedback) - uncompressed 287.2 kB - -
CDN Bundle (incl. Tracing, Replay, Feedback, Logs, Metrics) - uncompressed 293.13 kB - -
@sentry/nextjs (client) 55.77 kB - -
@sentry/sveltekit (client) 51.59 kB - -
@sentry/core/server 39.95 kB - -
@sentry/core/browser 13.63 kB - -
@sentry/node 133.9 kB +0.01% +8 B 🔺
@sentry/node/import (ESM hook with diagnostics-channel injection) 82.43 kB - -
@sentry/node - without tracing 90.46 kB +0.02% +16 B 🔺
@sentry/node - without channel injection 112.42 kB +0.02% +12 B 🔺
@sentry/aws-serverless 98.72 kB +0.01% +5 B 🔺
@sentry/cloudflare (withSentry) - minified 206.49 kB - -
@sentry/cloudflare (withSentry) 513.73 kB - -

View base workflow run

@isaacs
isaacs force-pushed the isaacs/cf-send-to-sentry-e2e-deflake branch from cecc72d to c16d9a5 Compare September 24, 2026 21:32
@isaacs isaacs changed the title test(e2e): fix flaky hydrogen and cloudflare send-to-sentry tests test(e2e): fix flaky hydrogen send-to-sentry tests Sep 24, 2026
The hydrogen-react-router-7 and remix-hydrogen root loaders queried the
public mock.shop Storefront API for header and footer menus. When
mock.shop returns a GraphQL "internal error", the awaited header query
throws, so every page returns a 500. Tests that click a button then
time out after 30s. No UI reads this data, so remove the queries and
their unused fragments.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
@isaacs
isaacs force-pushed the isaacs/cf-send-to-sentry-e2e-deflake branch from c16d9a5 to ec07170 Compare September 24, 2026 22:11
@isaacs
isaacs enabled auto-merge (squash) September 24, 2026 22:12
@isaacs
isaacs disabled auto-merge September 24, 2026 22:15
@isaacs
isaacs enabled auto-merge (squash) September 24, 2026 22:15
@isaacs
isaacs merged commit daacc2b into develop Sep 24, 2026
44 checks passed
@isaacs
isaacs deleted the isaacs/cf-send-to-sentry-e2e-deflake branch September 24, 2026 22:20
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