Name Last Update
..
reranker Loading commit data...
translation Loading commit data...
README.md Loading commit data...
perf_api_benchmark.py Loading commit data...
perf_cases.json.example Loading commit data...

README.md

Benchmarks

基准压测脚本统一放在 benchmarks/,不再和 scripts/ 里的服务启动/运维脚本混放。

目录约定:

  • benchmarks/perf_api_benchmark.py:通用 HTTP 接口压测入口
  • benchmarks/reranker/:reranker 定向 benchmark、smoke、手工对比脚本
  • benchmarks/translation/:translation 本地模型 benchmark

这些脚本默认不是 CI 测试的一部分,因为它们通常具备以下特征:

  • 依赖真实服务、GPU、模型或特定数据集
  • 结果受机器配置和运行时负载影响,不适合作为稳定回归门禁
  • 更多用于容量评估、调参和问题复现,而不是功能正确性判定

如果某个性能场景需要进入自动化回归,应新增到 tests/ 下并明确收敛输入、环境和判定阈值,而不是直接复用这里的基准脚本。