mirror of
https://github.com/moltbot/moltbot.git
synced 2026-05-13 15:47:28 +00:00
ci: parallelize full-suite project shards
This commit is contained in:
1
.github/workflows/ci.yml
vendored
1
.github/workflows/ci.yml
vendored
@@ -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
|
||||
|
||||
@@ -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",
|
||||
}),
|
||||
|
||||
Reference in New Issue
Block a user