DynamicShardHelper

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)

여러 리소스에서 병렬로 실행되도록 다시 예약하기 위해 구성을 하위 구성으로 분할하려고 시도합니다.

공개 생성자

DynamicShardHelper

public DynamicShardHelper ()

공개 메소드

샤드 구성

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 반환합니다.