IClusterOptions

public interface IClusterOptions

com.android.tradefed.cluster.IClusterOptions


Interfejs do uzyskiwania 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 ()

Sprawdź niektóre dostępne zezwolenia przed leasingiem.

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 mapowanie grupy urządzeń na urządzenie.

abstract long getDeviceMonitorSnapshotInterval ()

Uzyskaj odstęp czasu między każdą migawką urządzenia w ms.

abstract getDeviceTag ()

Uzyskaj mapowanie numeru seryjnego urządzenia na tag.

abstract long getInvocationHeartbeatInterval ()

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

abstract String getLabName ()

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

abstract getLabels ()

Pobierz etykiety dla gospodarza.

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 przebiegu.

abstract File getSchedulerServiceAccountKeyfile ()

Pobierz plik klucza konta usługi harmonogramu testów, który jest przedmiotem handlu.

abstract String getSchedulerServiceUrl ()

Uzyskaj adres URL usługi harmonogramu testów, który jest przedmiotem handlu.

abstract String getServiceUrl ()

Pobierz podstawowy adres URL interfejsu API REST klastra objętego handlem.

abstract boolean isDeviceMonitorDisabled ()

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

abstract long maxDiskUsagePercentage ()

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

abstract boolean shouldCollectEarlyTestSummary ()

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

abstract Boolean shouldUploadInvocationStatus ()

Zwraca, czy program TF powinien przesłać stan wywołania.

Metody publiczne

checkCommandState

public abstract boolean checkCommandState ()

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

Zwroty
boolean

sprawdźZgody na leasing

public abstract boolean checkPermitsOnLease ()

Sprawdź niektóre dostępne zezwolenia przed leasingiem.

Zwroty
boolean

getClusterId

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

getDeviceGroup

public abstract MultiMap<String, String> getDeviceGroup ()

Pobierz mapowanie grupy urządzeń na urządzenie.

Zwroty
MultiMap <String, String>

getDeviceMonitorSnapshotInterval

public abstract long getDeviceMonitorSnapshotInterval ()

Uzyskaj odstęp czasu między każdą migawką urządzenia w ms.

Zwroty
long

pobierz tag urządzenia

public abstract  getDeviceTag ()

Uzyskaj mapowanie numeru seryjnego urządzenia na tag.

Zwroty

getInvocationHeartbeatInterval

public abstract long getInvocationHeartbeatInterval ()

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

Zwroty
long

pobierzNazwęLaboratorium

public abstract String getLabName ()

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

Zwroty
String

pobierz etykiety

public abstract  getLabels ()

Pobierz etykiety dla gospodarza.

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 przebiegu.

Zwroty
String

getSchedulerServiceAccountKeyfile

public abstract File getSchedulerServiceAccountKeyfile ()

Pobierz plik klucza konta usługi harmonogramu testów, który jest przedmiotem handlu.

Zwroty
File

getSchedulerServiceUrl

public abstract String getSchedulerServiceUrl ()

Uzyskaj adres URL usługi harmonogramu testów, który jest przedmiotem handlu.

Zwroty
String

getServiceUrl

public abstract String getServiceUrl ()

Pobierz podstawowy adres URL interfejsu API REST klastra objętego handlem.

Zwroty
String

isDeviceMonitorDisabled

public abstract boolean isDeviceMonitorDisabled ()

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

Zwroty
boolean

maxDiskUsagePercentage

public abstract long maxDiskUsagePercentage ()

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

Zwroty
long

powinienZbieraćWczesnyTestPodsumowanie

public abstract boolean shouldCollectEarlyTestSummary ()

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

Zwroty
boolean

powinienUploadInvocation Status

public abstract Boolean shouldUploadInvocationStatus ()

Zwraca, czy program TF powinien przesłać stan wywołania.

Zwroty
Boolean