Opcje ICluster

public interface IClusterOptions

com.android.tradefed.cluster.IClusterOptions


Interfejs umożliwiający uzyskanie opcji związanych z klastrem.

Streszczenie

Metody publiczne

abstract boolean checkCommandState ()

Czy stan polecenia (w klastrze TF) powinien być sprawdzany podczas pulsu.

abstract boolean checkPermitsOnLease ()

Przed wynajmem sprawdź dostępne pozwolenia.

abstract String getClusterId ()

Pobierz identyfikator klastra dla tej instancji TF.

abstract int getConnectTimeout ()

Uzyskaj limit czasu połączenia http.

abstract MultiMap <String, String> getDeviceGroup ()

Pobierz grupę urządzeń do mapowania urządzeń.

abstract long getDeviceMonitorSnapshotInterval ()

Uzyskaj odstęp czasu między migawkami poszczególnych urządzeń w ms.

abstract getDeviceTag ()

Uzyskaj numer seryjny urządzenia do mapowania znaczników.

abstract long getInvocationHeartbeatInterval ()

Uzyskaj odstęp czasu między impulsami wywołania w ms.

abstract String getLabName ()

Uzyskaj nazwę laboratorium, do którego należy host.

abstract getLabels ()

Zdobądź etykiety dla hosta.

abstract getNextClusterIds ()

Pobierz identyfikatory klastra dodatkowego dla tej instancji TF.

abstract int getReadTimeout ()

Uzyskaj limit czasu odczytu http.

abstract String getRunTargetFormat ()

Pobierz format etykietowania celów uruchomienia.

abstract File getSchedulerServiceAccountKeyfile ()

Pobierz plik klucza konta usługi harmonogramu testów.

abstract String getSchedulerServiceUrl ()

Uzyskaj adres URL usługi harmonogramu testów.

abstract String getServiceUrl ()

Uzyskaj podstawowy adres URL wymienianego interfejsu API REST klastra.

abstract boolean isDeviceMonitorDisabled ()

Zwraca informację, czy raportowanie urządzeń klastra jest wyłączone.

abstract long maxDiskUsagePercentage ()

Maksymalny procent wykorzystania dysku, zanim przestaniemy wynajmować dodatkowe nowe zadania.

abstract boolean shouldCollectEarlyTestSummary ()

Zwraca informację, czy program planujący powinien zbierać wczesne podsumowanie testu.

abstract Boolean shouldUploadInvocationStatus ()

Zwraca czy TF powinien przesłać status wywołania.

Metody publiczne

sprawdź stan polecenia

public abstract boolean checkCommandState ()

Czy stan polecenia (w klastrze TF) powinien być sprawdzany podczas pulsu.

Zwroty
boolean

sprawdźPermitsOnLease

public abstract boolean checkPermitsOnLease ()

Przed wynajmem sprawdź dostępne pozwolenia.

Zwroty
boolean

pobierzIdClusterId

public abstract String getClusterId ()

Pobierz identyfikator klastra dla tej instancji TF.

Zwroty
String

getConnectTimeout

public abstract int getConnectTimeout ()

Uzyskaj limit czasu połączenia http.

Zwroty
int

pobierz grupę urządzeń

public abstract MultiMap<String, String> getDeviceGroup ()

Pobierz grupę urządzeń do mapowania urządzeń.

Zwroty
MultiMap <String, String>

pobierzDeviceMonitorSnapshotInterval

public abstract long getDeviceMonitorSnapshotInterval ()

Uzyskaj odstęp czasu między migawkami poszczególnych urządzeń w ms.

Zwroty
long

pobierz tag urządzenia

public abstract  getDeviceTag ()

Uzyskaj numer seryjny urządzenia do mapowania tagów.

Zwroty

getInvocationHeartbeatInterval

public abstract long getInvocationHeartbeatInterval ()

Uzyskaj odstęp czasu między impulsami wywołania w ms.

Zwroty
long

pobierz nazwę laboratorium

public abstract String getLabName ()

Uzyskaj nazwę laboratorium, do którego należy host.

Zwroty
String

pobierz etykiety

public abstract  getLabels ()

Zdobądź etykiety dla hosta.

Zwroty

getNextClusterIds

public abstract  getNextClusterIds ()

Pobierz identyfikatory klastra dodatkowego dla tej instancji TF.

Zwroty

getReadTimeout

public abstract int getReadTimeout ()

Uzyskaj limit czasu odczytu http.

Zwroty
int

getRunTargetFormat

public abstract String getRunTargetFormat ()

Pobierz format etykietowania celów uruchomienia.

Zwroty
String

getSchedulerServiceAccountKeyfile

public abstract File getSchedulerServiceAccountKeyfile ()

Pobierz plik klucza konta usługi harmonogramu testów.

Zwroty
File

getSchedulerServiceUrl

public abstract String getSchedulerServiceUrl ()

Uzyskaj adres URL usługi harmonogramu testów.

Zwroty
String

getServiceUrl

public abstract String getServiceUrl ()

Uzyskaj podstawowy adres URL wymienianego interfejsu API REST klastra.

Zwroty
String

isDeviceMonitorDisabled

public abstract boolean isDeviceMonitorDisabled ()

Zwraca informację, czy raportowanie urządzeń klastra jest wyłączone.

Zwroty
boolean

maxDiskUsageProcent

public abstract long maxDiskUsagePercentage ()

Maksymalny procent wykorzystania dysku, zanim przestaniemy wynajmować dodatkowe nowe zadania.

Zwroty
long

ShouldCollectEarlyTestPodsumowanie

public abstract boolean shouldCollectEarlyTestSummary ()

Zwraca informację, czy program planujący powinien zbierać wczesne podsumowanie testu.

Zwroty
boolean

powinienUploadInvocationStatus

public abstract Boolean shouldUploadInvocationStatus ()

Zwraca czy TF powinien przesłać status wywołania.

Zwroty
Boolean