From 6148e1bed150005dc25d82ecdcbebb297d52dd52 Mon Sep 17 00:00:00 2001 From: "openclaw-docs-sync[bot]" Date: Mon, 20 Apr 2026 16:42:30 +0000 Subject: [PATCH] chore(sync): mirror docs from openclaw/openclaw@97e79bb5f666a86d8df38f84411dba69791c4ba7 --- .openclaw-sync/source.json | 4 ++-- docs/reference/test.md | 1 + 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/.openclaw-sync/source.json b/.openclaw-sync/source.json index 86f7dd660..14a8c76db 100644 --- a/.openclaw-sync/source.json +++ b/.openclaw-sync/source.json @@ -1,5 +1,5 @@ { "repository": "openclaw/openclaw", - "sha": "b225d31179fd1c6503c0c0c9b77c5dde12522401", - "syncedAt": "2026-04-20T16:31:11.977Z" + "sha": "97e79bb5f666a86d8df38f84411dba69791c4ba7", + "syncedAt": "2026-04-20T16:42:29.722Z" } diff --git a/docs/reference/test.md b/docs/reference/test.md index 8df68c410..2752ddf0b 100644 --- a/docs/reference/test.md +++ b/docs/reference/test.md @@ -16,6 +16,7 @@ title: "Tests" - `pnpm changed:lanes`: shows the architectural lanes triggered by the diff against `origin/main`. - `pnpm check:changed`: runs the smart changed gate for the diff against `origin/main`. It runs core work with core test lanes, extension work with extension test lanes, test-only work with test typecheck/tests only, and expands public Plugin SDK or plugin-contract changes to extension validation. - `pnpm test`: routes explicit file/directory targets through scoped Vitest lanes. Untargeted runs use fixed shard groups and expand to leaf configs for local parallel execution; the extension group always expands to the per-extension shard configs instead of one giant root-project process. +- Full and extension shard runs update local timing data in `.artifacts/vitest-shard-timings.json`; later runs use those timings to balance slow and fast shards. Set `OPENCLAW_TEST_PROJECTS_TIMINGS=0` to ignore the local timing artifact. - Selected `plugin-sdk` and `commands` test files now route through dedicated light lanes that keep only `test/setup.ts`, leaving runtime-heavy cases on their existing lanes. - Selected `plugin-sdk` and `commands` helper source files also map `pnpm test:changed` to explicit sibling tests in those light lanes, so small helper edits avoid rerunning the heavy runtime-backed suites. - `auto-reply` now also splits into three dedicated configs (`core`, `top-level`, `reply`) so the reply harness does not dominate the lighter top-level status/token/helper tests.