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-адрес REST API обменного кластера.

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

получитьКластерид

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

Получите серийный номер устройства для сопоставления тегов.

Возврат

getInvoctionHeartbeatInterval

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 обменного кластера.

Возврат
String

isDeviceMonitorDisabled

public abstract boolean isDeviceMonitorDisabled ()

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

Возврат
boolean

maxDiskUsagePercentage

public abstract long maxDiskUsagePercentage ()

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

Возврат
long

следует собиратьEarlyTestSummary

public abstract boolean shouldCollectEarlyTestSummary ()

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

Возврат
boolean

долженUploadInvoctionStatus

public abstract Boolean shouldUploadInvocationStatus ()

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

Возврат
Boolean