IClusterOptions

public interface IClusterOptions

com.android.tradefed.cluster.IClusterOptions


Интерфейс для получения параметров, связанных с кластером.

Резюме

Публичные методы

abstract boolean checkCommandState ()

Следует ли проверять состояние команды (в кластере TF) во время тактового импульса.

abstract boolean checkFlashingPermitsOnLease ()

Перед сдачей в аренду проверьте, следует ли проверять наличие разрешений на перепрошивку.

abstract boolean checkPermitsOnLease ()

Перед сдачей в аренду проверьте наличие разрешений.

abstract String getClusterId ()

Получите идентификатор кластера для этого экземпляра TF.

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.

abstract int getReadTimeout ()

Получите тайм-аут чтения http.

abstract String getRunTargetFormat ()

Получите формат для маркировки целей запуска.

abstract File getSchedulerServiceAccountKeyfile ()

Получите файл ключа учетной записи службы планировщика тестов tradefed.

abstract String getSchedulerServiceUrl ()

Получите URL-адрес службы планировщика тестов tradefed.

abstract String getServiceUrl ()

Получите базовый URL-адрес REST API-интерфейса tradefed cluster.

abstract boolean isDeviceMonitorDisabled ()

Возвращает, отключены ли отчеты о кластерных устройствах.

abstract long maxDiskUsagePercentage ()

Максимальный процент использования диска до того, как мы перестанем отдавать в аренду дополнительные новые задачи.

abstract boolean shouldCollectEarlyTestSummary ()

Возвращает, должен ли планировщик собирать раннюю сводку теста.

abstract Boolean shouldUploadInvocationStatus ()

Возвращает, должен ли TF загружать статус вызова.

Публичные методы

checkCommandState

public abstract boolean checkCommandState ()

Следует ли проверять состояние команды (в кластере TF) во время тактового импульса.

Возврат
boolean

checkFlashingPermitsOnLease

public abstract boolean checkFlashingPermitsOnLease ()

Перед сдачей в аренду проверьте, следует ли проверять наличие разрешений на перепрошивку.

Возврат
boolean

checkPermitOnLease

public abstract boolean checkPermitsOnLease ()

Перед сдачей в аренду проверьте наличие разрешений.

Возврат
boolean

getClusterId

public abstract String getClusterId ()

Получите идентификатор кластера для этого экземпляра TF.

Возврат
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 abstract  getDeviceTag ()

Получите преобразование серийного номера устройства в тег.

Возврат

getInvocationHeartbeatInterval

public abstract long getInvocationHeartbeatInterval ()

Получите интервал времени между тактами вызова в мс.

Возврат
long

getLabName

public abstract String getLabName ()

Получите название лаборатории, к которой принадлежит хост.

Возврат
String

getLabels

public abstract  getLabels ()

Получите ярлыки для хоста.

Возврат

getNextClusterIds

public abstract  getNextClusterIds ()

Получите вторичные идентификаторы кластера для этого экземпляра TF.

Возврат

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 ()

Получите URL-адрес службы планировщика тестов tradefed.

Возврат
String

getServiceUrl

public abstract String getServiceUrl ()

Получите базовый URL-адрес REST API-интерфейса tradefed cluster.

Возврат
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