DynamicShardHelper
public class DynamicShardHelper
extends ShardHelper
java.lang.객체 | ||
↳ | com.android.tradefed.invoker.shard.ShardHelper | |
↳ | com.android.tradefed.invoker.shard.DynamicShardHelper |
여러 TF 인스턴스 간에 작업 원격 작업 대기를 허용하는 샤딩 전략
요약
공개 생성자 | |
---|---|
DynamicShardHelper () |
공개 방법 | |
---|---|
boolean | shardConfig ( IConfiguration config, TestInformation testInfo, IRescheduler rescheduler, ITestLogger logger) 여러 리소스에서 병렬로 실행되도록 다시 예약하기 위해 구성을 하위 구성으로 샤딩하려고 시도합니다. |
공개 생성자
DynamicShardHelper
public DynamicShardHelper ()
공개 방법
shardConfig
public boolean shardConfig (IConfiguration config, TestInformation testInfo, IRescheduler rescheduler, ITestLogger logger)
여러 리소스에서 병렬로 실행되도록 다시 예약하기 위해 구성을 하위 구성으로 샤딩하려고 시도합니다.
샤드 작업이 성공하면 현재 구성이 비어 있고 호출이 진행되지 않아야 합니다.
매개변수 | |
---|---|
config | IConfiguration : 현재 IConfiguration . |
testInfo | TestInformation : 테스트 정보를 담고 있는 TestInformation . |
rescheduler | IRescheduler : IRescheduler |
logger | ITestLogger |
보고 | |
---|---|
boolean | 테스트가 샤딩된 경우 true입니다. 그렇지 않으면 false 반환 |