
parallel_tests
grosser
Ruby: 2 CPUs = 2x Testing Speed for RSpec, Test::Unit and Cucumber
AI 简介
parallel_tests 是一个 Ruby 测试加速工具,通过将 RSpec、Minitest、Cucumber 等测试套件并行分配到多个 CPU 核心执行,显著缩短整体测试运行时间。其核心能力包括按文件行数或历史运行时长智能分组测试、为每个进程自动创建隔离的测试数据库(支持 Rails 多数据库配置)、提供细粒度的正则匹配筛选机制,并兼容自定义 Rake 任务的并行化。适用于中大型 Ruby/Rails 项目在开发迭代与 CI/CD 环境中提升测试反馈效率,尤其适合测试用例数量多、单次执行耗时长的场景。
Ruby
3.5k
Stars
512
Forks
39
Watchers
111
Issues
Star 增长
今日0
近 7 天0
近 30 天+3
综合评分57.43
默认分支master