Skip to content

ci(e2e): Phase 5a — nightly matrix framework + mod-miss + diagnostic cells#87

Merged
EnderOfWorlds007 merged 3 commits intomainfrom
ci/e2e-phase-5a-nightly-framework
May 3, 2026
Merged

ci(e2e): Phase 5a — nightly matrix framework + mod-miss + diagnostic cells#87
EnderOfWorlds007 merged 3 commits intomainfrom
ci/e2e-phase-5a-nightly-framework

Conversation

@EnderOfWorlds007
Copy link
Copy Markdown
Contributor

Phase 5a of the E2E redesign — smallest slice of the nightly cube (spec §3b).

Summary

  • New test-nightly-no-publish matrix gated on schedule || workflow_dispatch
  • Two new cells reusing existing tests:
    • nightly-mod-miss — runs dot mod — registry miss describe block
    • nightly-diagnostic — runs diagnostic.test.ts
  • Report job needs extended; AGGREGATE compute handles skipped cells correctly (PR runs skip the nightly matrix without flipping aggregate to fail)

Out of scope (subsequent sub-PRs)

  • Phase 5b: nightly-deploy-hardhat (full deploy)
  • Phase 5c-f: multi-contract, modable, rejections, cdm-fixture-upgrade
  • Phase 6: chaos cells
  • Phase 7: published-binary surface

Test plan

  • PR push: nightly cells skipped, no false failures
  • Manual: gh workflow run e2e.yml triggers the nightly matrix
  • First real cron at 06:00 UTC will exercise the new path

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented May 3, 2026

Dev build ready — try this branch:

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

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented May 3, 2026

E2E Test Pass · ✅ PASS

Tag: e2e-ci-pr · Branch: ci/e2e-phase-5a-nightly-framework · Commit: 177584a · Run logs

Cell Result Time
pr-preflight ✅ PASS 3m08s
pr-init-session ✅ PASS 1m19s
pr-deploy-foundry ✅ PASS 1m35s
pr-mod ✅ PASS 1m23s
pr-install ✅ PASS 0m40s
pr-deploy-frontend ✅ PASS 17m44s
${{ matrix.cell }} ⏭️ SKIP 0m00s

Sentry traces: view spans for this run

@EnderOfWorlds007 EnderOfWorlds007 merged commit ac3addc into main May 3, 2026
16 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