IClusterOptions

public interface IClusterOptions

com.android.tradefed.cluster.IClusterOptions


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

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

Общедоступные методы

abstract boolean checkCommandState ()

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

abstract boolean checkPermitsOnLease ()

Перед арендой проверьте наличие необходимых разрешений.

abstract String getClusterId ()

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

abstract int getConnectTimeout ()

Получите значение таймаута HTTP-подключения.

abstract MultiMap <String, String> getDeviceGroup ()

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

abstract long getDeviceMonitorSnapshotInterval ()

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

abstract Map<String, String> getDeviceTag ()

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

abstract long getInvocationHeartbeatInterval ()

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

abstract String getLabName ()

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

abstract List<String> getLabels ()

Получить метки для хоста.

abstract List<String> getNextClusterIds ()

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

abstract int getReadTimeout ()

Получите значение таймаута чтения HTTP.

abstract String getRunTargetFormat ()

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

abstract File getSchedulerServiceAccountKeyfile ()

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

abstract String getSchedulerServiceUrl ()

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

abstract String getServiceUrl ()

Получите базовый URL-адрес REST API кластера TradeFed.

abstract boolean isDeviceMonitorDisabled ()

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

abstract long maxDiskUsagePercentage ()

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

abstract boolean shouldCollectEarlyTestSummary ()

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

abstract Boolean shouldUploadInvocationStatus ()

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

Общедоступные методы

checkCommandState

public abstract boolean checkCommandState ()

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

Возвраты
boolean

checkPermitsOnLease

public abstract boolean checkPermitsOnLease ()

Перед арендой проверьте наличие необходимых разрешений.

Возвраты
boolean

getClusterId

public abstract String getClusterId ()

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

Возвраты
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 Map<String, String> getDeviceTag ()

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

Возвраты
Map<String, String>

getInvocationHeartbeatInterval

public abstract long getInvocationHeartbeatInterval ()

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

Возвраты
long

getLabName

public abstract String getLabName ()

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

Возвраты
String

getLabels

public abstract List<String> getLabels ()

Получить метки для хоста.

Возвраты
List<String>

getNextClusterIds

public abstract List<String> getNextClusterIds ()

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

Возвраты
List<String>

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.

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