动态分片助手

public class DynamicShardHelper
extends StrictShardHelper

java.lang.Object
com.android.tradefed.invoker.shard.ShardHelper
com.android.tradefed.invoker.shard.StrictShardHelper
com.android.tradefed.invoker.shard.DynamicShardHelper


分片策略允许在多个 TF 实例之间进行远程工作排队

概括

公共构造函数

DynamicShardHelper ()

公共方法

boolean shardConfig ( IConfiguration config, TestInformation testInfo, IRescheduler rescheduler, ITestLogger logger)

尝试将配置分割为子配置,以便重新安排在多个资源上并行运行。

公共构造函数

动态分片助手

public DynamicShardHelper ()

公共方法

分片配置

public boolean shardConfig (IConfiguration config, 
                TestInformation testInfo, 
                IRescheduler rescheduler, 
                ITestLogger logger)

尝试将配置分割为子配置,以便重新安排在多个资源上并行运行。

成功的分片操作会使当前配置为空,并且调用不应继续。

参数
config IConfiguration :当前的IConfiguration

testInfo TestInformation :保存测试信息的TestInformation

rescheduler IReschedulerIRescheduler

logger ITestLogger

退货
boolean如果测试被分片则为 true。否则返回false