mirror of
https://github.com/heygen-com/hyperframes.git
synced 2026-08-31 02:41:44 +00:00
ci(regression): increase sharding to 3 tests per shard
Split 21 style tests into 6 shards (3 each, last has 2) to reduce max wall time from ~38min to ~25min. Each test takes ~7-8min plus ~5min Docker overhead per shard. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -17,13 +17,17 @@ jobs:
|
||||
- shard: fast
|
||||
args: "--sequential --exclude-tags slow"
|
||||
- shard: styles-a
|
||||
args: "style-1-prod style-2-prod style-3-prod style-5-prod"
|
||||
args: "style-1-prod style-2-prod style-3-prod"
|
||||
- shard: styles-b
|
||||
args: "style-4-prod style-6-prod style-10-prod style-11-prod"
|
||||
args: "style-4-prod style-5-prod style-6-prod"
|
||||
- shard: styles-c
|
||||
args: "style-7-prod style-8-prod style-9-prod style-12-prod"
|
||||
args: "style-7-prod style-8-prod style-9-prod"
|
||||
- shard: styles-d
|
||||
args: "style-13-prod style-15-prod style-16-prod style-17-prod style-18-prod"
|
||||
args: "style-10-prod style-11-prod style-12-prod"
|
||||
- shard: styles-e
|
||||
args: "style-13-prod style-15-prod style-16-prod"
|
||||
- shard: styles-f
|
||||
args: "style-17-prod style-18-prod"
|
||||
steps:
|
||||
- name: Checkout (with LFS)
|
||||
uses: actions/checkout@v4
|
||||
|
||||
Reference in New Issue
Block a user