DynamicShardHelper 클래스의 정적 변수
public
class
DynamicShardHelper
extends StrictShardHelper
java.lang.Object의 클래스 | |||
↳ | com.android.tradefed.invoker.partition.ShardHelper | ||
↳ | com.android.tradefed.invoker.샤드.StrictShardHelper) | ||
↳ | com.android.tradefed.invoker.partition.DynamicShardHelper의 클래스 |
여러 TF 인스턴스 간 작업 원격 작업 대기열에 추가할 수 있는 샤딩 전략
요약
공개 생성자 | |
---|---|
DynamicShardHelper()
|
공개 메서드 | |
---|---|
boolean
|
shardConfig(IConfiguration config, TestInformation testInfo, IRescheduler rescheduler, ITestLogger logger)
구성을 하위 구성으로 샤딩하여 재예약을 시도합니다. 여러 개의 리소스를 동시에 실행할 수 있습니다 |
보호된 메서드 | |
---|---|
boolean
|
shardConfigStrict(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 를 반환합니다. |
보호된 메서드
샤드 구성 엄격
protected boolean shardConfigStrict (IConfiguration config, TestInformation testInfo, IRescheduler rescheduler, ITestLogger logger)
매개변수 | |
---|---|
config |
IConfiguration |
testInfo |
TestInformation |
rescheduler |
IRescheduler |
logger |
ITestLogger |
반환 값 | |
---|---|
boolean |