IClusterOptions

public interface IClusterOptions

com.android.tradefed.cluster.IClusterOptions


Interfejs do uzyskiwania opcji związanych z klastrami.

Streszczenie

Metody publiczne

abstract boolean checkCommandState ()

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

abstract boolean checkPermitsOnLease ()

Sprawdź dostępne pozwolenia przed wynajmem.

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

abstract long getDeviceMonitorSnapshotInterval ()

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

abstract getDeviceTag ()

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

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

abstract getLabels ()

Pobierz etykiety dla hosta.

abstract getNextClusterIds ()

Pobierz identyfikatory klastrów pomocniczych dla tej instancji TF.

abstract int getReadTimeout ()

Uzyskaj limit czasu odczytu http.

abstract String getRunTargetFormat ()

Pobierz format etykietowania obiektów docelowych przebiegu.

abstract File getSchedulerServiceAccountKeyfile ()

Uzyskaj plik klucza konta usługi harmonogramu testów w ramach wymiany handlowej.

abstract String getSchedulerServiceUrl ()

Uzyskaj adres URL usługi programu planującego testy TradeFed.

abstract String getServiceUrl ()

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

abstract boolean isDeviceMonitorDisabled ()

Zwraca informację, czy raportowanie urządzeń klastrowych 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ć podsumowanie wczesnego testu.

abstract Boolean shouldUploadInvocationStatus ()

Zwraca, czy TF powinien przesłać stan 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źPozwolenia na dzierżawę

public abstract boolean checkPermitsOnLease ()

Sprawdź dostępne pozwolenia przed wynajmem.

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 grupę urządzeń na mapowanie urządzeń.

Zwroty
MultiMap <String, String>

getDeviceMonitorSnapshotInterval

public abstract long getDeviceMonitorSnapshotInterval ()

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

Zwroty
long

getDeviceTag

public abstract  getDeviceTag ()

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

Zwroty

getInvocationHeartbeatInterval

public abstract long getInvocationHeartbeatInterval ()

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

Zwroty
long

pobierzNazwaLab

public abstract String getLabName ()

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

Zwroty
String

Pobierz etykiety

public abstract  getLabels ()

Pobierz etykiety dla hosta.

Zwroty

getNextClusterIds

public abstract  getNextClusterIds ()

Pobierz identyfikatory klastrów pomocniczych 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 obiektów docelowych przebiegu.

Zwroty
String

getSchedulerServiceAccountKeyfile

public abstract File getSchedulerServiceAccountKeyfile ()

Uzyskaj plik klucza konta usługi harmonogramu testów w ramach wymiany handlowej.

Zwroty
File

getSchedulerServiceUrl

public abstract String getSchedulerServiceUrl ()

Uzyskaj adres URL usługi programu planującego testy TradeFed.

Zwroty
String

getServiceUrl

public abstract String getServiceUrl ()

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

Zwroty
String

jestDeviceMonitorWyłączony

public abstract boolean isDeviceMonitorDisabled ()

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

Zwroty
boolean

maxDiskUsageProcent

public abstract long maxDiskUsagePercentage ()

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

Zwroty
long

shouldCollectEarlyPodsumowanie testu

public abstract boolean shouldCollectEarlyTestSummary ()

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

Zwroty
boolean

shouldUploadInvocationStatus

public abstract Boolean shouldUploadInvocationStatus ()

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

Zwroty
Boolean