Opcje ICluster

public interface IClusterOptions

com.android.tradefed.cluster.IClusterOptions,


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

Podsumowanie

Metody publiczne

abstract boolean checkCommandState()

Określa, czy stan polecenia (w klastrze TF) ma być sprawdzany podczas pakietów podtrzymujących.

abstract boolean checkPermitsOnLease()

Przed wynajmem sprawdź dostępne zezwolenia.

abstract String getClusterId()

Uzyskaj identyfikator klastra tej instancji TF.

abstract int getConnectTimeout()

Sprawdź limit czasu połączenia HTTP.

abstract MultiMap<String, String> getDeviceGroup()

Pobierz mapowanie grup urządzeń na urządzenia.

abstract long getDeviceMonitorSnapshotInterval()

Podaj odstęp czasu między poszczególnymi zrzutami urządzenia (w ms).

abstract getDeviceTag()

Uzyskaj numer seryjny urządzenia, aby dodać tagi do mapowania.

abstract long getInvocationHeartbeatInterval()

Uzyskaj przedział czasu między uderzeniami serca wywołania w ms.

abstract String getLabName()

Uzyskaj nazwę modułu, do którego należy gospodarz.

abstract getLabels()

Pobierz 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 uruchomień.

abstract File getSchedulerServiceAccountKeyfile()

Pobierz plik klucza konta usługi algorytmu szeregowania testów firmowych.

abstract String getSchedulerServiceUrl()

Uzyskaj adres URL usługi algorytmu szeregowania testów branżowego.

abstract String getServiceUrl()

Pobierz podstawowy adres URL interfejsu API REST klastra transfederowanego.

abstract boolean isDeviceMonitorDisabled()

Wskazuje, czy raportowanie urządzeń w klastrze jest wyłączone.

abstract long maxDiskUsagePercentage()

Maksymalny procent wykorzystania dysku, zanim przestaniemy dzierżawić dodatkowe nowe zadania.

abstract boolean shouldCollectEarlyTestSummary()

Wskazuje, czy algorytm szeregowania powinien zbierać podsumowanie wczesnego testu.

abstract Boolean shouldUploadInvocationStatus()

Wskazuje, czy plik TF powinien przesłać stan wywołania.

Metody publiczne

checkCommandState

public abstract boolean checkCommandState ()

Określa, czy stan polecenia (w klastrze TF) ma być sprawdzany podczas pakietów podtrzymujących.

Zwroty
boolean

checkPermitsOnLease

public abstract boolean checkPermitsOnLease ()

Przed wynajmem sprawdź dostępne zezwolenia.

Zwroty
boolean

getClusterId

public abstract String getClusterId ()

Uzyskaj identyfikator klastra tej instancji TF.

Zwroty
String

getConnectLimit czasu

public abstract int getConnectTimeout ()

Sprawdź limit czasu połączenia HTTP.

Zwroty
int

getDeviceGroup

public abstract MultiMap<String, String> getDeviceGroup ()

Pobierz mapowanie grup urządzeń na urządzenia.

Zwroty
MultiMap<String, String>

interwał getDeviceMonitorSnapshotInterval

public abstract long getDeviceMonitorSnapshotInterval ()

Podaj odstęp czasu między poszczególnymi zrzutami urządzenia (w ms).

Zwroty
long

getDeviceTag

public abstract  getDeviceTag ()

Uzyskaj numer seryjny urządzenia, aby dodać tagi do mapowania.

Zwroty

getInvocation HeartbeatInterval,

public abstract long getInvocationHeartbeatInterval ()

Uzyskaj przedział czasu między uderzeniami serca wywołania w ms.

Zwroty
long

getLabName

public abstract String getLabName ()

Uzyskaj nazwę modułu, do którego należy gospodarz.

Zwroty
String

getlabel,

public abstract  getLabels ()

Pobierz etykiety dla hosta.

Zwroty

Identyfikatory getNextClusterId

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 uruchomień.

Zwroty
String

getSchedulerServiceAccountKeyfile

public abstract File getSchedulerServiceAccountKeyfile ()

Pobierz plik klucza konta usługi algorytmu szeregowania testów firmowych.

Zwroty
File

getSchedulerServiceUrl;

public abstract String getSchedulerServiceUrl ()

Uzyskaj adres URL usługi algorytmu szeregowania testów branżowego.

Zwroty
String

getServiceUrl;

public abstract String getServiceUrl ()

Pobierz podstawowy adres URL interfejsu API REST klastra transfederowanego.

Zwroty
String

Parametr isDeviceMonitorDisabled

public abstract boolean isDeviceMonitorDisabled ()

Wskazuje, czy raportowanie urządzeń w klastrze jest wyłączone.

Zwroty
boolean

Procent wykorzystania dysku

public abstract long maxDiskUsagePercentage ()

Maksymalny procent wykorzystania dysku, zanim przestaniemy dzierżawić dodatkowe nowe zadania.

Zwroty
long

NależyZbieraćWczesne podsumowanieTestów

public abstract boolean shouldCollectEarlyTestSummary ()

Wskazuje, czy algorytm szeregowania powinien zbierać podsumowanie wczesnego testu.

Zwroty
boolean

powinienUploadInvocationStatus

public abstract Boolean shouldUploadInvocationStatus ()

Wskazuje, czy plik TF powinien przesłać stan wywołania.

Zwroty
Boolean