ICluster 옵션
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 () 각 장치 스냅샷 사이의 시간 간격(ms)을 가져옵니다. |
abstract | getDeviceTag () 장치 직렬 대 태그 매핑을 가져옵니다. |
abstract long | getInvocationHeartbeatInterval () 호출 하트비트 사이의 시간 간격을 ms 단위로 가져옵니다. |
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 ()
각 장치 스냅샷 사이의 시간 간격(ms)을 가져옵니다.
보고 | |
---|---|
long |
getDeviceTag
public abstractgetDeviceTag ()
장치 직렬 대 태그 매핑을 가져옵니다.
보고 | |
---|---|
getInvocationHeartbeatInterval
public abstract long getInvocationHeartbeatInterval ()
호출 하트비트 사이의 시간 간격을 ms 단위로 가져옵니다.
보고 | |
---|---|
long |
getLabName
public abstract String getLabName ()
호스트가 속한 랩의 이름을 가져옵니다.
보고 | |
---|---|
String |
getLabels
public abstractgetLabels ()
호스트에 대한 레이블을 가져옵니다.
보고 | |
---|---|
getNextClusterId
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 |