文件名称:knapsack_pro-ruby:Knapsack Pro gem将测试拆分为多个并行CI节点,并确保测试将在每个节点上以最佳时间运行
文件大小:199KB
文件格式:ZIP
更新时间:2024-04-28 13:06:21
ruby ci-server travis-ci rspec parallelism
knapsack_proRuby 在上关注我们,在给Like Knapsack Pro gem将测试划分为多个CI节点,并确保测试将在每个节点上运行相当的时间。 它使用 。 您可以在了解更多信息。 knapsack_pro gem支持: 您想尝试knapsack_pro gem吗? 您可以在此处获取API令牌。 knapsack_pro如何工作? 基本 基本上,它将跟踪您的分支,提交以及您正在运行多少CI节点。 有关测试时间执行的收集数据将发送到完成测试套件拆分的API。 下次运行测试时,每个CI节点将获得一组适当的测试文件,以便在每个CI节点上实现可比较的时间执行。 细节 例如,当您使用rake knapsack_pro:rspec运行测试时: 有关所有现有测试文件的信息将发送到API http://docs.knapsackpro.com/api/v1/#build_di