Commit Graph

78 Commits

Author SHA1 Message Date
Vincent Koc e7947948b6 test(ci): add plugin prerelease suite to CI (#73741)
* test(ci): route plugin prerelease coverage to plugin shard

* test(ci): add plugin prerelease suite to CI

* fix(ci): preserve pnpm path in plugin prerelease shard

* fix(ci): avoid inheriting secrets for plugin prerelease suite
2026-04-28 14:52:03 -07:00
Peter Steinberger 84154bb09c perf(test): speed up boundary report checks 2026-04-28 19:00:22 +01:00
Peter Steinberger 9207660c87 test: fix main ci shard routing 2026-04-28 10:48:27 +01:00
Peter Steinberger a6bb0265f0 test: speed up unit hotspot routing 2026-04-28 10:42:14 +01:00
Peter Steinberger 4c61040c52 test: speed up small unit fast cases 2026-04-28 09:44:44 +01:00
Peter Steinberger f76c8322d3 test: route gateway audit through fast lane 2026-04-28 09:35:34 +01:00
Peter Steinberger 1257e0e4ae ci: prepare qa channel boundary types 2026-04-28 09:13:49 +01:00
Peter Steinberger 438da9596e test: expand fast lane coverage 2026-04-28 08:19:40 +01:00
Peter Steinberger 07c653e913 test: move pure hotspots to fast lane 2026-04-28 07:56:40 +01:00
Vincent Koc 5828dcdb05 test(gateway): reduce server shard memory pressure (#73317) 2026-04-27 22:58:15 -07:00
Peter Steinberger 6543c10ab6 test: route model catalog through fast lane 2026-04-28 06:48:29 +01:00
Ke Wang b4e9f1bd1c fix(memory-core): cap detached dream narratives (#73287)
Cap detached Dream Diary narrative subagent runs across cron dreaming sweeps so multi-workspace runs cannot fan out unbounded subagent sessions.

Adds regression coverage that queued detached narratives resume and clean up, plus a unit-fast lane correction for the security symlink audit test.
2026-04-28 06:42:07 +01:00
Peter Steinberger 85bdaff418 test: route security audits through fast lane 2026-04-28 06:18:06 +01:00
Peter Steinberger 88bcb64681 test: route acp session mapper through fast lane 2026-04-28 06:10:03 +01:00
Peter Steinberger b8c44bfc82 fix: restore main ci and speed tests 2026-04-28 05:34:28 +01:00
Vincent Koc e8b4e39a97 fix(gateway): clear fallback context on close
Fixes gateway fallback request context cleanup on close/startup failure and shards the full gateway Vitest lane to avoid the observed memory hang.\n\nValidation:\n- Testbox: OPENCLAW_TESTBOX=1 pnpm check:changed\n- Testbox: env OPENCLAW_VITEST_MAX_WORKERS=1 /usr/bin/time -v pnpm test:gateway (254 files, 2950 tests, max RSS 4144692 KB)
2026-04-27 21:19:21 -07:00
Peter Steinberger 843980e173 test: route more fast specs through unit-fast 2026-04-28 05:14:15 +01:00
Peter Steinberger 073b3fbf88 test: move more runtime specs to fast lane 2026-04-28 04:23:48 +01:00
Peter Steinberger b1a36226b1 test: stabilize faster unit lanes 2026-04-28 04:09:41 +01:00
Peter Steinberger f549703bed test: route more safe files to unit fast 2026-04-28 03:47:31 +01:00
Peter Steinberger c1c9f5f1a3 test: speed up unit fast lane 2026-04-28 03:37:14 +01:00
Peter Steinberger bbed4ac096 test: stabilize and speed unit fast lane 2026-04-28 03:08:02 +01:00
Peter Steinberger f64e4fd8cf test: split agents vitest shards 2026-04-28 02:58:24 +01:00
Peter Steinberger 8b6d960539 test: move hot runtime tests to fast lane 2026-04-28 02:57:47 +01:00
Peter Steinberger f7d2b396d6 fix(test): restore gateway fixture startup config 2026-04-27 20:36:32 +01:00
Peter Steinberger aeba1d6b47 test: keep stateful tests out of unit-fast 2026-04-27 17:34:05 +01:00
Peter Steinberger 6d269f62d6 perf(test): route more stable tests through unit-fast 2026-04-27 17:07:29 +01:00
Peter Steinberger 1fd0802b88 perf(test): route more unit tests through fast lane 2026-04-27 17:01:16 +01:00
Peter Steinberger ee140ae570 perf(test): route memory package tests through unit-fast 2026-04-27 16:43:55 +01:00
Peter Steinberger 8304635258 perf(test): route speech provider registry through unit-fast 2026-04-27 16:16:12 +01:00
Peter Steinberger d22ced122d test: isolate speech provider registry test 2026-04-27 15:28:37 +01:00
Peter Steinberger 4c544e649c test: move more stateful tests to unit-fast 2026-04-27 14:37:51 +01:00
Peter Steinberger 8e09105bd3 test: route more mock-only tests through unit-fast 2026-04-27 14:24:43 +01:00
Peter Steinberger 4300a6165e test: route more setup-free tests through unit-fast 2026-04-27 14:16:20 +01:00
Peter Steinberger d0e4472616 test(vitest): keep speech registry out of unit-fast 2026-04-27 13:57:15 +01:00
Peter Steinberger f15c9f1d5f test: move more setup-free tests to unit-fast 2026-04-27 13:56:21 +01:00
Peter Steinberger fa1f670716 test: route setup-free tests through unit-fast 2026-04-27 13:42:32 +01:00
Peter Steinberger 3f895e5b49 test: dedupe hot unit fast coverage 2026-04-27 10:02:46 +01:00
Peter Steinberger c1d827844c test: speed up unit fast lane 2026-04-27 08:49:09 +01:00
Peter Steinberger 98e7242b53 test: split ui unit tests from generic lane 2026-04-27 08:35:04 +01:00
Peter Steinberger 708d833a76 test(ui): reuse ui test module environment 2026-04-27 08:19:24 +01:00
Peter Steinberger b825c8d34b test: fix full ci suite follow-ups 2026-04-27 01:10:32 +01:00
Peter Steinberger fa0729e145 test: auto-discover vitest suites 2026-04-27 00:55:06 +01:00
pash-openai 67ffa3df8b Add Codex Computer Use setup for Codex mode (#71842)
* Add Codex Computer Use setup

* Tighten Codex Computer Use setup checks

* Handle fresh Codex Computer Use marketplace setup

* Fix channel setup manifest fixture

* Match Codex Computer Use marketplace loading

* Harden plugin manifest test fixtures

* Isolate auth choice legacy manifest test

* Update aggregate shard test expectation

* Improve Codex Computer Use first-run setup

* Harden Codex Computer Use auto-install

* Fix plugin auto-enable test fixture roots
2026-04-26 13:21:56 -07:00
Peter Steinberger 11e95a49d0 test: name contract vitest projects 2026-04-23 21:54:05 +01:00
Peter Steinberger efd5eb231a perf: trim feishu extension tests 2026-04-23 19:57:08 +01:00
Peter Steinberger 1f06073fe8 perf: trim slack extension test setup 2026-04-23 19:45:53 +01:00
Peter Steinberger 36c89ecaf6 ci: cap extension shard vitest workers 2026-04-23 19:14:15 +01:00
Peter Steinberger 310b1eea4a test: stabilize full-suite flakes 2026-04-23 18:48:07 +01:00
Peter Steinberger 007fb0458e perf(test): speed up secrets and mattermost lanes 2026-04-23 10:27:28 +01:00