Skip to content

fix(release): widen release e2e timeouts to absorb pre-version dlx install#36092

Open
FrozenPandaz wants to merge 1 commit into
masterfrom
fix-release-e2e-flake
Open

fix(release): widen release e2e timeouts to absorb pre-version dlx install#36092
FrozenPandaz wants to merge 1 commit into
masterfrom
fix-release-e2e-flake

Conversation

@FrozenPandaz

Copy link
Copy Markdown
Contributor

Current Behavior

e2e/release/src/release-publishable-libraries.test.ts intermittently fails with Command timed out after 300s: release --specifier 0.0.3 --yes, with output frozen at NX Executing pre-version command.

nx release runs a pre-version command (<pm> dlx nx run-many -t build) that re-resolves and installs nx from the local verdaccio registry on every invocation before building. Under CI/registry load this can exceed the default 5-minute runCLI timeout. Because the tests share a single git-tag chain (each test bumps to the next version and tags it), a timeout also cascades: the failed test never creates its vX tag, so the next test resolves the wrong "current version" and its inline snapshot fails too (e.g. the angular test failing only because the react test timed out).

Expected Behavior

Every release invocation gets a generous 10-minute timeout, so the pre-version dlx install has room to complete under load. This removes the timeout and, with it, the downstream snapshot cascade.

Related Issue(s)

N/A — CI flake fix.


View session information ↗

@netlify

netlify Bot commented Jun 24, 2026

Copy link
Copy Markdown

Deploy Preview for nx-docs ready!

Name Link
🔨 Latest commit 88426fa
🔍 Latest deploy log https://app.netlify.com/projects/nx-docs/deploys/6a3b446852d505000843eae4
😎 Deploy Preview https://deploy-preview-36092--nx-docs.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@netlify

netlify Bot commented Jun 24, 2026

Copy link
Copy Markdown

Deploy Preview for nx-dev ready!

Name Link
🔨 Latest commit 88426fa
🔍 Latest deploy log https://app.netlify.com/projects/nx-dev/deploys/6a3b4468eda60600083d821d
😎 Deploy Preview https://deploy-preview-36092--nx-dev.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@nx-cloud

nx-cloud Bot commented Jun 24, 2026

Copy link
Copy Markdown
Contributor

View your CI Pipeline Execution ↗ for commit 88426fa

Command Status Duration Result
nx affected --targets=lint,test,build,e2e,e2e-c... ✅ Succeeded 9m 49s View ↗
nx run-many -t check-imports check-lock-files c... ✅ Succeeded 6s View ↗
nx-cloud record -- pnpm nx-cloud conformance:check ✅ Succeeded 1m 2s View ↗
nx build workspace-plugin ✅ Succeeded <1s View ↗
nx-cloud record -- nx sync:check ✅ Succeeded 18s View ↗
nx-cloud record -- nx format:check ✅ Succeeded 5s View ↗

☁️ Nx Cloud last updated this comment at 2026-06-24 02:58:21 UTC

@FrozenPandaz FrozenPandaz marked this pull request as ready for review June 24, 2026 02:33
@FrozenPandaz FrozenPandaz requested a review from a team as a code owner June 24, 2026 02:33
@FrozenPandaz FrozenPandaz force-pushed the fix-release-e2e-flake branch from b7cbd3b to 88426fa Compare June 24, 2026 02:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant