ClusterOptions

public class ClusterOptions
extends Object implements IClusterOptions

java.lang.Object
com.android.tradefed.cluster.ClusterOptions


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

Константы

String TYPE_NAME

Уникальное имя типа объекта конфигурации.

Поля

public String mClusterId

public List<String> mNextClusterIds

public String mServiceUrl

Государственные строители

ClusterOptions ()

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

boolean checkCommandState ()

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

boolean checkPermitsOnLease ()

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

String getClusterId ()

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

int getConnectTimeout ()

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

MultiMap <String, String> getDeviceGroup ()

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

long getDeviceMonitorSnapshotInterval ()

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

Map<String, String> getDeviceTag ()

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

long getInvocationHeartbeatInterval ()

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

String getLabName ()

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

List<String> getLabels ()

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

List<String> getNextClusterIds ()

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

int getReadTimeout ()

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

String getRunTargetFormat ()

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

File getSchedulerServiceAccountKeyfile ()

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

String getSchedulerServiceUrl ()

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

String getServiceUrl ()

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

boolean isDeviceMonitorDisabled ()

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

long maxDiskUsagePercentage ()

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

boolean shouldCollectEarlyTestSummary ()

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

Boolean shouldUploadInvocationStatus ()

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

Константы

TYPE_NAME

public static final String TYPE_NAME

Уникальное имя типа объекта конфигурации. Используется для получения экземпляра синглтона из GlobalConfiguration .

Постоянное значение: "cluster_options"

Поля

mClusterId

public String mClusterId

mNextClusterIds

public List<String> mNextClusterIds

mServiceUrl

public String mServiceUrl

Государственные строители

ClusterOptions

public ClusterOptions ()

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

checkCommandState

public boolean checkCommandState ()

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

Возвраты
boolean

checkPermitsOnLease

public boolean checkPermitsOnLease ()

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

Возвраты
boolean

getClusterId

public String getClusterId ()

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

Возвраты
String

getConnectTimeout

public int getConnectTimeout ()

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

Возвраты
int

getDeviceGroup

public MultiMap<String, String> getDeviceGroup ()

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

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

getDeviceMonitorSnapshotInterval

public long getDeviceMonitorSnapshotInterval ()

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

Возвраты
long

getDeviceTag

public Map<String, String> getDeviceTag ()

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

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

getInvocationHeartbeatInterval

public long getInvocationHeartbeatInterval ()

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

Возвраты
long

getLabName

public String getLabName ()

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

Возвраты
String

getLabels

public List<String> getLabels ()

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

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

getNextClusterIds

public List<String> getNextClusterIds ()

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

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

getReadTimeout

public int getReadTimeout ()

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

Возвраты
int

getRunTargetFormat

public String getRunTargetFormat ()

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

Возвраты
String

getSchedulerServiceAccountKeyfile

public File getSchedulerServiceAccountKeyfile ()

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

Возвраты
File

getSchedulerServiceUrl

public String getSchedulerServiceUrl ()

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

Возвраты
String

getServiceUrl

public String getServiceUrl ()

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

Возвраты
String

isDeviceMonitorDisabled

public boolean isDeviceMonitorDisabled ()

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

Возвраты
boolean

maxDiskUsagePercentage

public long maxDiskUsagePercentage ()

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

Возвраты
long

shouldCollectEarlyTestSummary

public boolean shouldCollectEarlyTestSummary ()

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

Возвраты
boolean

shouldUploadInvocationStatus

public Boolean shouldUploadInvocationStatus ()

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

Возвраты
Boolean