Skip to content

Split Web acceptance into four jobs and require focused validation - #372

Merged
RyanLee-Dev merged 1 commit into
mainfrom
codex/web-acceptance-four-shards
Oct 1, 2026
Merged

RyanLee-Dev merged 1 commit into
mainfrom
codex/web-acceptance-four-shards

Conversation

@RyanLee-Dev

@RyanLee-Dev RyanLee-Dev commented Oct 1, 2026 •

Copy link
Copy Markdown
Contributor

The two Web acceptance jobs in run 36831027141 took 4m01s and 2m50s, including 210s and 140s in the acceptance step. Run four isolated matrix jobs to reduce the longest serial test partition. Derive the Playwright shard denominator from strategy.job-total so it stays aligned with the matrix.

Each job retains its own fixture/Web servers and one Playwright worker. The existing Web unit/build dependency, failure artifacts, required gate and complete local suite stay unchanged. Update the maintainer guide to describe four shards.

Validation:

  • Playwright real test discovery: 25/23/19/19 tests across four shards; all 86 tests appear exactly once.
  • make check-ci check-docs: 45 CI tests and 19 documentation tests passed.
  • actionlint 1.7.12 passed with shellcheck disabled; git diff --check passed.
  • Browser execution and actual elapsed-time improvement will be validated by this PR's CI.

Contributor guidance now explicitly requires only focused checks for the current diff and directly affected behaviors/consumers. Follow-up edits rerun only affected checks; a selected CI group does not require running its complete suite locally. Full validation remains available on explicit request and for release qualification. CI guidance no longer requires unrelated documentation, installer, Web and Core runs for every scheduling change.


View with [code]smith Autofix with [code]smith
Need help on this PR? Tag @codesmith-bot with what you need. Autofix is disabled.

@mintlify

mintlify Bot commented Oct 1, 2026 •

Copy link
Copy Markdown

Preview deployment for your docs. Learn more about Mintlify Previews.

Project Status Preview Updated
openagentcore 🟢 Ready View Preview Oct 1, 2026, 7:46 AM

💡 Tip: Enable Automations to automatically generate PRs for you.

@RyanLee-Dev
RyanLee-Dev merged commit 692a964 into main Oct 1, 2026
17 checks passed

This branch was successfully deployed

1 active deployment
staging — dcccfbf1 Deployed Oct 1, 2026 by mintlify[bot]
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