SuperAPI AI 工具集

openclaw-test-performance

测试与质量

查看项目

更新于 10-16 06:14

技能介绍

用途:在保留契约覆盖的前提下,测量并改善 OpenClaw 测试与插件套件的墙钟时间、导入耗时、CPU 与峰值 RSS。适用于已验证的 OpenClaw 源码检出,需先按所选检出与作用域读取 agent/plugin/channel/Gateway 测试说明。

主要能力与用法:先建立同口径基线,记录命令/配置、确切 commit、worker 预算、机器与负载、墙钟时间、测试/导入时间及峰值 RSS;从最小相关文件或插件批次开始,仅在明确需要性能问题时才做更大范围排序。区分测试框架噪声、共享 worker 模块保留与测试主体热点或应用对象泄漏。修复 Metadata/导入/生命周期/fixture 根因后,用同一工作负载复跑,不要为提速删除昂贵证明。依赖安装归属须保留,并发检出的 Vitest 缓存路径需分开;缺少依赖需相应安装授权,上游 pnpm-install 示例不构成授权;不得在源码测试权限下对共享在线 Gateway 做基准测试。

报告需给出前后秒数、CPU、峰值 RSS、覆盖率变化、确切命令与 commit 及残余噪声;不同机器/负载/worker 条件下的增益不算已验证优化;仅在任务授权时 commit/push。

选择性安装:本流程要求已装配套技能 $openclaw-testing,安装器不会自动解析;条件配套有 $openclaw-test-heap-leaks(堆/RSS 调查)、$openclaw-release-plugin-testing(对包产物敏感的插件工作)、$openclaw-crabbox(选定的远程验证)。

限制:上游示例仅为参考流程,不授予访问、安装、部署、发布或其他模型/供应商权限;操作者所选模型、项目说明与来源信任策略仍为权威;本包不声明所链接的 release/channel 技能或运行时已安装。官方文本暂未提供。