Vincent Koc
968604849c
refactor(scripts): remove benchmark testing aliases ( #105497 )
2026-07-12 17:34:12 +02:00
Peter Steinberger
e580275464
feat(tooling): enforce noUncheckedIndexedAccess in the scripts lane (NUIA phase 5) ( #105180 )
...
* feat(tooling): enforce noUncheckedIndexedAccess in the scripts lane
Burns down all 153 scripts-lane errors (bench aggregation, release
checks, i18n inventories, argv indexing) and flips the flag in
tsconfig.scripts.json. Direct-Node-executed release harness scripts use
local narrowing instead of workspace imports, which do not resolve
under plain node execution. Benchmark measured loops untouched.
* fix(scripts): import expect helpers via relative package sources
tsconfig path aliases resolve from cwd under tsx, so release wrapper
scripts running against old release target cwds could not resolve
@openclaw/normalization-core (not a linked root dependency). Relative
package-source imports match the established pattern on the adjacent
lines and are cwd-independent; old-target planning verified directly.
2026-07-12 10:17:00 +01:00
Vincent Koc
a822c9abaa
fix(qa): reject duplicate gateway restart controls
2026-06-23 17:13:39 +02:00
Vincent Koc
8e6624cb6c
fix(qa): reject duplicate sibling bench cases
2026-06-23 16:20:46 +02:00
Gio Della-Libera
037ee6de0a
Doctor: expose sandbox registry findings ( #84326 )
...
Merged via squash.
Prepared head SHA: ab069883b0
Co-authored-by: giodl73-repo <235387111+giodl73-repo@users.noreply.github.com >
Co-authored-by: giodl73-repo <235387111+giodl73-repo@users.noreply.github.com >
Reviewed-by: @giodl73-repo
2026-06-22 14:42:23 -07:00
Vincent Koc
fe7b78b05f
chore(deadcode): prune stale test hooks
2026-06-22 08:51:49 +08:00
Vincent Koc
e366349730
test(deadcode): reuse gateway restart intent writer
2026-06-21 19:49:47 +08:00
Vincent Koc
4b2b70ec79
fix(test): guard gateway benchmark cli args
2026-06-20 03:04:34 +02:00
Vincent Koc
887297e04a
refactor(scripts): dedupe gateway bench probes
2026-06-18 12:06:40 +08:00
Vincent Koc
331cc6a8c1
fix(qa): reject loose gateway RSS samples
2026-06-16 22:16:30 +02:00
Vincent Koc
3f18c71ac4
fix(test): require restart bench resource evidence
2026-06-06 21:18:58 +02:00
Vincent Koc
e974d98811
fix(test): reject missing gateway bench flag values
2026-06-06 21:03:45 +02:00
Peter Steinberger
b8d08f0cfd
docs: document repository scripts
2026-06-04 20:52:50 -04:00
Peter Steinberger
27dde7a4d6
chore(lint): enable stricter error rules
2026-06-01 01:12:21 +01:00
Vincent Koc
b3fbe5325e
refactor: dedupe approval and benchmark helpers
2026-05-28 22:41:26 +02:00
Vincent Koc
1baab3bef5
fix(gateway): bound benchmark teardown waits
2026-05-27 03:49:41 +02:00
Vincent Koc
82bbcf60b0
fix(perf): harden gateway restart bench exits
2026-05-25 10:43:01 +02:00
Vincent Koc
5bd5509e06
fix(scripts): budget restart benchmark timeouts
2026-05-25 06:38:43 +02:00
Vincent Koc
95d1b39b96
fix(scripts): fail restart benchmark regressions
2026-05-25 05:41:38 +02:00
Peter Steinberger
4f4d108639
chore(lint): remove underscore-dangle allow list ( #83542 )
...
* chore(lint): reduce underscore-dangle exceptions
* chore(lint): reduce more underscore exceptions
* chore(lint): remove underscore-dangle allow list
* fix(lint): repair underscore cleanup regressions
* test(lint): track version define suppression
2026-05-18 14:56:06 +01:00
samzong
27adbf9a1f
[Test] Add gateway restart benchmark tooling ( #83299 )
...
* test(gateway): add repeated restart benchmark
Signed-off-by: samzong <samzong.lu@gmail.com >
* test(gateway): harden restart benchmark probes
Signed-off-by: samzong <samzong.lu@gmail.com >
* fix(gateway): count restart benchmark sample failures
* fix(gateway): harden restart benchmark portability
* fix(gateway): tighten restart benchmark attribution
* fix(gateway): preserve restart benchmark partial logs
* fix(gateway): start restart probes before sampling
* fix(gateway): avoid blocking restart probe sampling
* fix(gateway): keep missed restart outage nonfatal
---------
Signed-off-by: samzong <samzong.lu@gmail.com >
Co-authored-by: Peter Steinberger <steipete@gmail.com >
2026-05-18 08:13:31 +01:00