IClusterOptions

public interface IClusterOptions

com.android.tradefed.cluster.IClusterOptions


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

Краткое содержание

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

abstract boolean checkCommandState ()

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

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-адрес API REST кластера tradefed.

abstract boolean isDeviceMonitorDisabled ()

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

abstract long maxDiskUsagePercentage ()

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

abstract boolean shouldCollectEarlyTestSummary ()

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

abstract Boolean shouldUploadInvocationStatus ()

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

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

проверитьCommandState

public abstract boolean checkCommandState ()

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

Возвращает
boolean

checkPermitsOnLease

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

получить тег устройства

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-адрес API REST кластера tradefed.

Возвращает
String

isDeviceMonitorDisabled

public abstract boolean isDeviceMonitorDisabled ()

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

Возвращает
boolean

максдискусажеперцентаже

public abstract long maxDiskUsagePercentage ()

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

Возвращает
long

shouldCollectEarlyTestСводка

public abstract boolean shouldCollectEarlyTestSummary ()

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

Возвращает
boolean

долженUploadInvocationStatus

public abstract Boolean shouldUploadInvocationStatus ()

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

Возвращает
Boolean