Skip to content

ci(e2e): Phase 5d — nightly-rejections cell#91

Merged
EnderOfWorlds007 merged 1 commit into
mainfrom
ci/e2e-phase-5d-rejections
May 3, 2026
Merged

ci(e2e): Phase 5d — nightly-rejections cell#91
EnderOfWorlds007 merged 1 commit into
mainfrom
ci/e2e-phase-5d-rejections

Conversation

@EnderOfWorlds007

Copy link
Copy Markdown
Collaborator

Phase 5d of the E2E redesign — pivoted from constructor-args rejection to --no-contract-build error path (the original scenario lacks a CLI-layer specific error message; this variant tests an integration path that's already unit-tested in src/utils/deploy/contracts.test.ts).

Summary

  • New nightly-rejections cell asserts the integration-level error when --no-contract-build is set on a project missing pre-built artefacts.
  • Reuses the existing constructor-args fixture (foundry.toml without out/) as the empty-artefacts vehicle.

Out of scope

  • Phase 5e: nightly-deploy-modable
  • Phase 5f: rust-cdm fixture upgrade
  • Phase 6: chaos cells (S18, S19)
  • Phase 7: published-binary surface

@github-actions

github-actions Bot commented May 3, 2026

Copy link
Copy Markdown
Contributor

Dev build ready — try this branch:

curl -fsSL https://raw.githubusercontent.com/paritytech/playground-cli/main/install.sh | VERSION=dev/ci/e2e-phase-5d-rejections bash

@github-actions

github-actions Bot commented May 3, 2026

Copy link
Copy Markdown
Contributor

E2E Test Pass · ✅ PASS

Tag: e2e-ci-pr · Branch: ci/e2e-phase-5d-rejections · Commit: 85cabd6 · Run logs

Cell Result Time
pr-init-session ✅ PASS 1m22s
pr-deploy-foundry ✅ PASS 1m28s
pr-deploy-frontend ✅ PASS 8m05s
pr-preflight ✅ PASS 1m56s
pr-install ✅ PASS 1m21s
pr-mod ✅ PASS 1m15s
${{ matrix.cell }} ⏭️ SKIP 0m00s
${{ matrix.cell }} ⏭️ SKIP 0m00s

Sentry traces: view spans for this run

@EnderOfWorlds007 EnderOfWorlds007 merged commit 5c4b491 into main May 3, 2026
17 checks passed
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.

1 participant