Vincent Koc
e94b666e45
fix(mac): isolate dmg image cleanup
2026-06-16 02:43:16 +02:00
joshavant
ec2788cf80
fix: launch configured ios bundle
2026-06-15 19:27:55 +02:00
Mason Huang
06431fd99b
test: add temp directory helper guidance ( #87298 )
...
Summary:
- Merged test: add temp directory helper guidance after ClawSweeper review.
Automerge notes:
- PR branch already contained follow-up commit before automerge: fix(scripts): honor temp report failure mode
- PR branch already contained follow-up commit before automerge: fix(scripts): reduce temp report noise
- PR branch already contained follow-up commit before automerge: fix(scripts): cover test support temp reports
- PR branch already contained follow-up commit before automerge: fix(scripts): report temp use in test helpers
- PR branch already contained follow-up commit before automerge: fix(scripts): broaden temp report test surface
- PR branch already contained follow-up commit before automerge: fix(scripts): cover nested test temp reports
Validation:
- ClawSweeper review passed for head 132f14a381 .
- Required merge gates passed before the squash merge.
Prepared head SHA: 132f14a381
Review: https://github.com/openclaw/openclaw/pull/87298#issuecomment-4704338581
Co-authored-by: masonxhuang <masonxhuang@tencent.com >
Co-authored-by: Mason Huang <masonxhuang@tencent.com >
Co-authored-by: clawsweeper <274271284+clawsweeper[bot]@users.noreply.github.com>
Co-authored-by: clawsweeper[bot] <274271284+clawsweeper[bot]@users.noreply.github.com>
Approved-by: hxy91819
Co-authored-by: hxy91819 <8814856+hxy91819@users.noreply.github.com >
2026-06-15 03:51:43 +00:00
Vincent Koc
27e24ca683
fix(test): extend watchdog for slow vitest shards
2026-06-13 21:37:57 +08:00
Vincent Koc
73aabcceda
fix(test): split local full-suite shards when throttled
2026-06-13 19:36:35 +08:00
Vincent Koc
f1401b2cac
perf(ci): isolate Docker tooling tests
2026-06-11 18:13:36 +09:00
Vincent Koc
25160515e0
test(runner): skip deleted changed test targets
2026-06-09 17:34:23 +09:00
Vincent Koc
e1d18e5d02
fix(ci): surface advisory release QA failures
2026-06-06 19:20:29 +02:00
Vincent Koc
cf152fe76e
fix(ci): require valid Kova partial reports
2026-06-06 18:28:22 +02:00
Peter Steinberger
a59eba3ee1
docs: document test project scripts
2026-06-04 23:55:54 -04:00
Shakker
dd8f491040
test: expose changed fallback skip metadata
2026-06-04 19:38:06 +01:00
Vincent Koc
1fde4ae3b1
fix(test): keep explicit ui tests scoped
2026-06-04 00:53:18 +02:00
Val Alexander
529282dcff
fix(ui): harden Workboard dialog accessibility
...
Harden Workboard modal and drawer accessibility.
Summary:
- Add Workboard dialog focus lifecycle handling for initial focus, Tab/Shift+Tab containment, Escape close, and opener restore.
- Mark Workboard background content inert/aria-hidden while modal or drawer dialogs are active.
- Add focused unit and Chromium browser smoke coverage for the audited modal/drawer accessibility requirements.
- Keep UI browser test aliases able to resolve shared workspace packages used by the Workboard view.
Verification:
- node scripts/run-vitest.mjs ui/src/ui/views/workboard.test.ts
- node scripts/run-vitest.mjs ui/src/ui/views/workboard.browser.test.ts
- (cd ui && pnpm exec vitest run --config vitest.config.ts --project browser src/ui/views/workboard.browser.test.ts)
- GitHub checks green at 6557012430
2026-06-03 06:14:40 -05:00
Vincent Koc
4a67e4b976
fix(test): avoid empty script changed runs
2026-06-03 11:05:04 +02:00
Vincent Koc
3cdb87be86
fix(test): route parallels helper changes
2026-06-03 10:57:44 +02:00
Vincent Koc
54fe0e7f71
fix(e2e): keep cleanup retries covered
2026-06-03 10:10:39 +02:00
Vincent Koc
6d788a237c
fix(ci): isolate ARM Testbox workflow
2026-06-03 00:04:12 -07:00
Vincent Koc
d007b9aba3
fix(test): reject malformed full-suite parallel env
2026-06-02 20:59:02 +02:00
Peter Steinberger
729420c34a
test: split slow vitest shards
2026-06-01 05:34:59 -04:00
Vincent Koc
a9938907dc
fix(test): harden MCP E2E proof checks
2026-06-01 04:34:25 +02:00
Peter Steinberger
b653d94918
chore(lint): enable no-useless-assignment
2026-05-31 22:40:48 +01:00
Peter Steinberger
f5eca3f84c
chore(lint): enable object and reassignment rules
2026-05-31 09:32:52 +01:00
Peter Steinberger
4eba3e5d7d
chore(lint): enable more readability rules
2026-05-31 07:38:33 +01:00
Vincent Koc
7fc02d36b3
fix(scripts): assert lifecycle inspect output
2026-05-31 01:00:58 +02:00
zhang-guiping
653292901a
fix(tui): surface terminal lifecycle errors
...
Surface terminal TUI lifecycle errors after the chat stream ends, deduplicate delayed chat errors, and allow explicit runnable Vitest config targets to run through the target planner.
Fixes #85782 .
Verification:
- pnpm exec oxfmt --check src/tui/tui-event-handlers.ts src/tui/tui-event-handlers.test.ts test/scripts/test-projects.test.ts scripts/test-projects.test-support.mjs src/agents/model-catalog-visibility.test.ts
- node scripts/run-vitest.mjs src/tui/tui-event-handlers.test.ts
- node scripts/run-vitest.mjs src/tui/tui-event-handlers.test.ts src/tui/tui-command-handlers.test.ts test/scripts/test-projects.test.ts src/agents/model-catalog-visibility.test.ts
- git diff --check
- autoreview --mode local: no accepted/actionable findings
- autoreview --mode branch --base origin/main: no accepted/actionable findings
- Required CI check dependency-guard passed
Co-authored-by: 张贵萍0668001030 <zhang.guiping@xydigit.com >
Co-authored-by: Vincent Koc <vincentkoc@ieee.org >
2026-05-30 21:59:27 +01:00
Peter Steinberger
a20b2dc740
refactor: extract web content core package ( #88346 )
...
Extract web-content shared runtime helpers into packages/web-content-core, move the focused tests with the new package, and split quiet CI shards so the node matrix no longer stalls past the no-output watchdog.\n\nVerification: node scripts/run-vitest.mjs test/scripts/ci-node-test-plan.test.ts test/scripts/run-vitest.test.ts src/infra/restart.test.ts src/infra/os-summary.test.ts src/infra/gateway-processes.test.ts src/infra/inline-option-token.test.ts src/infra/map-size.test.ts src/infra/machine-name.test.ts src/commands/doctor-whatsapp-responsiveness.test.ts; autoreview clean; manual CI https://github.com/openclaw/openclaw/actions/runs/26693962844 ; dependency guard https://github.com/openclaw/openclaw/actions/runs/26693959937 . Admin merge used because optional Mantis Telegram Desktop proof was cancelled after blocking merge outside this PR's required proof.
2026-05-30 21:38:29 +01:00
Peter Steinberger
602364f1c7
ci: stabilize changed checks
2026-05-30 20:07:38 +01:00
Vincent Koc
346b14a51a
fix(test): route conventional script tests
2026-05-30 13:00:33 +02:00
Vincent Koc
ffa2da8478
fix(test): skip broad changed import scans
2026-05-30 13:00:33 +02:00
Vincent Koc
61a768be75
fix(test): route script library changes
2026-05-30 13:00:33 +02:00
Vincent Koc
3d8a77a113
fix(test): route package tooling changes
2026-05-30 13:00:33 +02:00
Vincent Koc
a6a358f1a6
fix(test): route ci tooling changes
2026-05-30 13:00:33 +02:00
Vincent Koc
131dc4eaeb
fix(test): route workflow helper changes
2026-05-30 13:00:33 +02:00
Vincent Koc
022fd55bad
fix(test): route crabbox changed tests
2026-05-30 13:00:33 +02:00
Vincent Koc
d9820e4098
fix(ci): disable crabbox on-demand fallback
2026-05-30 13:00:33 +02:00
Vincent Koc
a4ebdc9aa1
fix(test): guard run-with-env help
2026-05-30 13:00:32 +02:00
Vincent Koc
cf2461f7f6
fix(test): guard live runner help
2026-05-30 13:00:32 +02:00
Vincent Koc
f5f829db79
fix(test): guard tsdown runner help
2026-05-30 13:00:32 +02:00
Vincent Koc
a06daab97e
fix(test): guard build runner help
2026-05-30 13:00:32 +02:00
Vincent Koc
09f094057a
fix(test): guard verify runner help
2026-05-30 13:00:32 +02:00
Vincent Koc
9def042fab
fix(test): guard check runner help
2026-05-30 13:00:32 +02:00
Vincent Koc
f6adea5757
fix(test): guard force runner help
2026-05-30 13:00:32 +02:00
Vincent Koc
ffa4342a6a
fix(test): route docker e2e script targets
2026-05-30 13:00:32 +02:00
Vincent Koc
1b43e84d0d
fix(test): batch explicit source route resolution
2026-05-30 13:00:32 +02:00
Vincent Koc
31f0635f4f
fix(test): route explicit source targets narrowly
2026-05-30 13:00:31 +02:00
Vincent Koc
1c65e2e7c1
fix(tooling): bound oxlint shard stalls
2026-05-30 13:00:31 +02:00
Vincent Koc
b6f3fe7938
fix(test): route explicit helper targets narrowly
2026-05-30 13:00:31 +02:00
Dallin Romney
7de025eacd
fix: route explicit vitest files through project runner ( #88127 )
2026-05-29 20:38:52 -07:00
Dallin Romney
914f313740
test(unit-fast): isolate fake-timer files ( #88160 )
2026-05-29 17:11:05 -07:00
Vincent Koc
309fdd95da
fix(scripts): silence diffs viewer side-effect warning
2026-05-29 07:11:46 +02:00