Blame view

benchmarks/README.md 845 Bytes
3abbc95a   tangwang   重构(scripts): 整理sc...
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
  # Benchmarks
  
  基准压测脚本统一放在 `benchmarks/`,不再和 `scripts/` 里的服务启动/运维脚本混放。
  
  目录约定:
  
  - `benchmarks/perf_api_benchmark.py`:通用 HTTP 接口压测入口
  - `benchmarks/reranker/`:reranker 定向 benchmark、smoke、手工对比脚本
  - `benchmarks/translation/`:translation 本地模型 benchmark
  
  这些脚本默认不是 CI 测试的一部分,因为它们通常具备以下特征:
  
  - 依赖真实服务、GPU、模型或特定数据集
  - 结果受机器配置和运行时负载影响,不适合作为稳定回归门禁
  - 更多用于容量评估、调参和问题复现,而不是功能正确性判定
  
  如果某个性能场景需要进入自动化回归,应新增到 `tests/` 下并明确收敛输入、环境和判定阈值,而不是直接复用这里的基准脚本。