Skip to content

test(e2e): Remove event dumps and their normalization script - #25393

Merged
mydea merged 1 commit into
ci/playwright-background-installsfrom
test/e2e-remove-event-dumps
Oct 15, 2026
Merged

mydea merged 1 commit into
ci/playwright-background-installsfrom
test/e2e-remove-event-dumps

Conversation

@mydea

@mydea mydea commented Oct 15, 2026 •

Copy link
Copy Markdown
Member

Removes the envelopeDumpPath option of the event proxy, its use in the Next.js and cloudflare-think apps, the CI steps that uploaded the dumps on failure, and scripts/normalize-e2e-test-dump-transaction-events.js.

Dumps were added in #13998 to compare transaction span trees across Next.js versions. Nobody uses them: the normalization step has matched no files since E2E apps started running in a temp directory (#16783), and nobody noticed. It also only reads transaction envelopes, so it can't handle span streaming, which is now the default.

Stacked on #25371.

🤖 Generated with Claude Code

@mydea
mydea added this pull request to stack #25392 October 15, 2026 11:48
@mydea
mydea force-pushed the test/e2e-remove-event-dumps branch from 51427c5 to b4f3d63 Compare October 15, 2026 11:58
@mydea
mydea removed this pull request from stack #25392 October 15, 2026 11:58
@mydea
mydea added this pull request to stack #25397 October 15, 2026 11:58
@mydea
mydea force-pushed the test/e2e-remove-event-dumps branch from b4f3d63 to ea0465c Compare October 15, 2026 12:03
The Next.js apps dumped all envelopes to `event-dumps/`, which CI uploaded on
failure after normalizing transactions into span trees. The normalization has
not found any dumps since E2E apps moved to a temp directory, and it doesn't
understand streamed spans. Nobody relies on the dumps, so drop the feature.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@mydea
mydea marked this pull request as ready for review October 15, 2026 12:51
@mydea
mydea force-pushed the test/e2e-remove-event-dumps branch from ea0465c to 01457db Compare October 15, 2026 12:51
Base automatically changed from ci/e2e-without-root-node-modules to ci/playwright-background-installs October 15, 2026 12:51
@mydea
mydea merged commit 01457db into develop Oct 15, 2026
2 checks passed
@mydea
mydea deleted the test/e2e-remove-event-dumps branch October 15, 2026 12:51
@mydea
mydea restored the test/e2e-remove-event-dumps branch October 15, 2026 12:54
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.

3 participants