Failed
Open on GitHub

Merge branch 'main' into fix/start-ssr-route-pruning

SSarah Gerrard

Self-Healing CI

Classification: Environment state

We classified this CI failure as an environment issue rather than a code change. The sole failing test hit a network-level SocketError: other side closed when the test server attempted to reach an external Cloudflare IP (172.67.167.151:443), which is unrelated to the SSR route pruning changes in this PR. Our analysis confirms the tanstack-solid-start-e2e-basic project was not touched by this PR, and no equivalent failure was found in other branches.

An empty commit was applied to the branch to trigger a new CI pipeline execution to resolve the environment issue.

The failing task is tanstack-solid-start-e2e-basic:test:e2e--vite-prerender.

Only 1 of 85 tests failed: redirects › internal target, navigation: thrower: beforeLoad, reloadDocument: true, preload: false.

The server-side error was:

TypeError: fetch failed cause: SocketError: other side closed remoteAddress: '172.67.167.151' remotePort: 443

172.67.167.151 is a Cloudflare IP — an external network endpoint. The test's app server attempted to fetch posts data from this external address and the remote side dropped the connection. This is a transient network-level failure, not a logic error introduced by the PR.

The PR's changes target SSR route pruning in @tanstack/router-plugin, @tanstack/router-generator, and @tanstack/start-plugin-core. The failing project tanstack-solid-start-e2e-basic does not appear in the touched_projects list, confirming no direct relationship to the PR's diff.

The task flakiness rate is 0%, so it cannot be classified as a flaky task. The similar-task-failure-detector found no equivalent failures in branch 8293, ruling out a pre-existing cross-branch regression.

The failure is therefore an environment issue: a transient external network connection was dropped during test execution, causing a 500 from the server and a downstream assertion failure in the redirect test.