IClusterOptions
public
interface
IClusterOptions
com.android.tradefed.cluster.IClusterOptions |
클러스터 관련 옵션을 가져오는 인터페이스입니다.
요약
공개 메서드 | |
---|---|
abstract
boolean
|
checkCommandState()
하트비트 중에 (TF 클러스터의) 명령어 상태를 확인해야 하는지 여부입니다. |
abstract
boolean
|
checkPermitsOnLease()
임대하기 전에 사용 가능한 허가증을 확인하세요. |
abstract
String
|
getClusterId()
이 TF 인스턴스의 클러스터 ID를 가져옵니다. |
abstract
int
|
getConnectTimeout()
http 연결 시간 제한을 가져옵니다. |
abstract
MultiMap<String, String>
|
getDeviceGroup()
기기 그룹과 기기 매핑을 가져옵니다. |
abstract
long
|
getDeviceMonitorSnapshotInterval()
각 기기 스냅샷 사이의 시간 간격을 밀리초 단위로 가져옵니다. |
abstract
|
getDeviceTag()
기기 일련번호와 태그 매핑을 가져옵니다. |
abstract
long
|
getInvocationHeartbeatInterval()
호출 하트비트 간의 시간 간격을 밀리초 단위로 가져옵니다. |
abstract
String
|
getLabName()
호스트가 속한 실습의 이름을 가져옵니다. |
abstract
|
getLabels()
호스트의 라벨을 가져옵니다. |
abstract
|
getNextClusterIds()
이 TF 인스턴스의 보조 클러스터 ID를 가져옵니다. |
abstract
int
|
getReadTimeout()
http 읽기 시간 제한을 가져옵니다. |
abstract
String
|
getRunTargetFormat()
실행 타겟 라벨 지정 형식을 가져옵니다. |
abstract
File
|
getSchedulerServiceAccountKeyfile()
tradefed 테스트 스케줄러 서비스 계정 키 파일을 가져옵니다. |
abstract
String
|
getSchedulerServiceUrl()
tradefed 테스트 스케줄러 서비스 URL을 가져옵니다. |
abstract
String
|
getServiceUrl()
tradefed 클러스터 REST API의 기본 URL을 가져옵니다. |
abstract
boolean
|
isDeviceMonitorDisabled()
클러스터 기기 보고가 사용 중지되었는지 여부를 반환합니다. |
abstract
long
|
maxDiskUsagePercentage()
추가 새 태스크의 임대를 중지하기 전에 디스크 사용량이 최대로 허용되는 비율입니다. |
abstract
boolean
|
shouldCollectEarlyTestSummary()
예약자가 조기 테스트 요약을 수집해야 하는지 여부를 반환합니다. |
abstract
Boolean
|
shouldUploadInvocationStatus()
TF가 호출 상태를 업로드해야 하는지 여부를 반환합니다. |
공개 메서드
checkCommandState
public abstract boolean checkCommandState ()
하트비트 중에 (TF 클러스터의) 명령어 상태를 확인해야 하는지 여부입니다.
반환 값 | |
---|---|
boolean |
checkPermitsOnLease
public abstract boolean checkPermitsOnLease ()
임대하기 전에 사용 가능한 허가증을 확인하세요.
반환 값 | |
---|---|
boolean |
getClusterId
public abstract String getClusterId ()
이 TF 인스턴스의 클러스터 ID를 가져옵니다.
반환 값 | |
---|---|
String |
getConnectTimeout
public abstract int getConnectTimeout ()
http 연결 시간 제한을 가져옵니다.
반환 값 | |
---|---|
int |
getDeviceGroup
public abstract MultiMap<String, String> getDeviceGroup ()
기기 그룹과 기기 매핑을 가져옵니다.
반환 값 | |
---|---|
MultiMap<String, String> |
getDeviceMonitorSnapshotInterval
public abstract long getDeviceMonitorSnapshotInterval ()
각 기기 스냅샷 사이의 시간 간격을 밀리초 단위로 가져옵니다.
반환 값 | |
---|---|
long |
getDeviceTag
public abstractgetDeviceTag ()
기기 일련번호와 태그 매핑을 가져옵니다.
반환 값 | |
---|---|
|
getInvocationHeartbeatInterval
public abstract long getInvocationHeartbeatInterval ()
호출 하트비트 간의 시간 간격을 밀리초 단위로 가져옵니다.
반환 값 | |
---|---|
long |
getLabName
public abstract String getLabName ()
호스트가 속한 실습의 이름을 가져옵니다.
반환 값 | |
---|---|
String |
getLabels
public abstractgetLabels ()
호스트의 라벨을 가져옵니다.
반환 값 | |
---|---|
|
getNextClusterIds
public abstractgetNextClusterIds ()
이 TF 인스턴스의 보조 클러스터 ID를 가져옵니다.
반환 값 | |
---|---|
|
getReadTimeout
public abstract int getReadTimeout ()
http 읽기 시간 제한을 가져옵니다.
반환 값 | |
---|---|
int |
getRunTargetFormat
public abstract String getRunTargetFormat ()
실행 타겟 라벨 지정 형식을 가져옵니다.
반환 값 | |
---|---|
String |
getSchedulerServiceAccountKeyfile
public abstract File getSchedulerServiceAccountKeyfile ()
tradefed 테스트 스케줄러 서비스 계정 키 파일을 가져옵니다.
반환 값 | |
---|---|
File |
getSchedulerServiceUrl
public abstract String getSchedulerServiceUrl ()
tradefed 테스트 스케줄러 서비스 URL을 가져옵니다.
반환 값 | |
---|---|
String |
getServiceUrl
public abstract String getServiceUrl ()
tradefed 클러스터 REST API의 기본 URL을 가져옵니다.
반환 값 | |
---|---|
String |
isDeviceMonitorDisabled
public abstract boolean isDeviceMonitorDisabled ()
클러스터 기기 보고가 사용 중지되었는지 여부를 반환합니다.
반환 값 | |
---|---|
boolean |
maxDiskUsagePercentage
public abstract long maxDiskUsagePercentage ()
추가 새 태스크의 임대를 중지하기 전에 디스크 사용량이 최대로 허용되는 비율입니다.
반환 값 | |
---|---|
long |
shouldCollectEarlyTestSummary
public abstract boolean shouldCollectEarlyTestSummary ()
예약자가 조기 테스트 요약을 수집해야 하는지 여부를 반환합니다.
반환 값 | |
---|---|
boolean |
shouldUploadInvocationStatus
public abstract Boolean shouldUploadInvocationStatus ()
TF가 호출 상태를 업로드해야 하는지 여부를 반환합니다.
반환 값 | |
---|---|
Boolean |