ci: parallelize full-suite project shards

This commit is contained in:
Peter Steinberger
2026-04-10 13:23:03 +01:00
parent 66ac5194f7
commit 12ae2fa408
2 changed files with 2 additions and 0 deletions

View File

@@ -551,6 +551,7 @@ jobs:
echo "OPENCLAW_VITEST_MAX_WORKERS=2" >> "$GITHUB_ENV"
if [ "$TASK" = "test" ]; then
echo "OPENCLAW_TEST_PROJECTS_LEAF_SHARDS=1" >> "$GITHUB_ENV"
echo "OPENCLAW_TEST_PROJECTS_PARALLEL=6" >> "$GITHUB_ENV"
echo "OPENCLAW_TEST_SKIP_FULL_EXTENSIONS_SHARD=1" >> "$GITHUB_ENV"
fi
if [ "$TASK" = "channels" ]; then

View File

@@ -414,6 +414,7 @@ describe("test-projects args", () => {
it("keeps explicit project-level parallelism authoritative", () => {
expect(
resolveParallelFullSuiteConcurrency(58, {
GITHUB_ACTIONS: "true",
OPENCLAW_TEST_PROJECTS_PARALLEL: "3",
OPENCLAW_VITEST_MAX_WORKERS: "1",
}),