Jenkins - 动态设备分配

Jenkins实现动态设备分配,已达到手机资源利用率最高

使用资源锁定的方式,当一个job锁定了,其他任务开始寻找资源,比如所有E1分类的资源都可以使用,只要有空余资源。

当资源被锁定,后面所有的任务都会被放到列队里。当一旦有资源被释放,就可以使用。

具体使用sony mobile开源插件

External Resource Dispatcher

在Node配置里添加如下:

在自己的工程里,可以使用如下进行资源筛选


 

如图,android serial就可以通过环境变量: $MD_EXTERNAL_RESOURCES_LOCKED_PRODUCT_SERIAL来获取。

 

猜你喜欢

转载自blog.csdn.net/u011995159/article/details/78511002