mirror of
https://github.com/openclaw/openclaw.git
synced 2026-04-30 11:30:21 +00:00
ci: optimize windows test shard fanout (#55261)
* ci: reduce windows test shard fanout * ci: tighten windows shard target * ci: back off windows shard target * ci: restore windows shard cap
This commit is contained in:
@@ -1010,6 +1010,14 @@ export function buildCIExecutionManifest(scopeInput = {}, options = {}) {
|
||||
maxShards: 4,
|
||||
});
|
||||
const windowsShardCount = resolveDynamicShardCount({
|
||||
estimatedDurationMs: sumKnownManifestDurationsMs(context.unitTimingManifest),
|
||||
fileCount: context.catalog.allKnownUnitFiles.length,
|
||||
targetDurationMs: 12_000,
|
||||
targetFilesPerShard: 30,
|
||||
minShards: 1,
|
||||
maxShards: 6,
|
||||
});
|
||||
const macosNodeShardCount = resolveDynamicShardCount({
|
||||
estimatedDurationMs: sumKnownManifestDurationsMs(context.unitTimingManifest),
|
||||
fileCount: context.catalog.allKnownUnitFiles.length,
|
||||
targetDurationMs: 12_000,
|
||||
@@ -1017,7 +1025,6 @@ export function buildCIExecutionManifest(scopeInput = {}, options = {}) {
|
||||
minShards: 1,
|
||||
maxShards: 9,
|
||||
});
|
||||
const macosNodeShardCount = windowsShardCount;
|
||||
const bunShardCount = resolveDynamicShardCount({
|
||||
estimatedDurationMs: sumKnownManifestDurationsMs(context.unitTimingManifest),
|
||||
fileCount: context.catalog.allKnownUnitFiles.length,
|
||||
|
||||
Reference in New Issue
Block a user