【jenkins】 多节点并行运行,提升效率

彩屏黑白 / 2024-10-21 / 原文

背景

由于本项目产品中部分功能费时较久,随着脚本的体量增加,导致单节点运行时间越来越长,因此,对执行效率进行优化;

办法

  • 代码层:由单进程串行变更为多进程并发执行,参考:Python 多线程和多进程并发执行_python多线程并发执行-CSDN博客  【由于本产品是个单进程的项目,因此改办法不适用】
  • jenkins 层:将测试用例拆分为多个job,然后并行执行job

参考:Jenkins - Parallel 并行执行_jenkins parallel-CSDN博客