Skip to content

ci: split WebKit e2e into 3 shards#194

Merged
nicnocquee merged 6 commits into
mainfrom
ci/webkit-shard-balance
May 5, 2026
Merged

ci: split WebKit e2e into 3 shards#194
nicnocquee merged 6 commits into
mainfrom
ci/webkit-shard-balance

Conversation

@nicnocquee

Copy link
Copy Markdown
Member

Summary

  • Increase WebKit Playwright sharding from 2 to 3 shards to reduce the slowest job time.
  • Keep Chromium/Firefox sharding at 2.

Why

WebKit shard 2/2 has been consistently dominating total CI time due to uneven test distribution. Adding one more shard reduces the worst-case shard duration.

Test plan

  • CI: E2E workflow on PR

@nicnocquee nicnocquee merged commit 1902d00 into main May 5, 2026
10 checks passed
@nicnocquee nicnocquee deleted the ci/webkit-shard-balance branch May 5, 2026 15:23
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