IClusterOptions

public interface IClusterOptions

com.android.tradefed.cluster.IClusterOptions


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

Podsumowanie

Metody publiczne

abstract boolean checkCommandState()

Określa, czy stan polecenia (w klastrze TF) powinien być sprawdzany podczas bicia serca.

abstract boolean checkPermitsOnLease()

Przed wynajmem sprawdź dostępne pozwolenia.

abstract String getClusterId()

Uzyskaj identyfikator klastra dla tej instancji TF.

abstract int getConnectTimeout()

Pobierz czas oczekiwania na połączenie HTTP.

abstract MultiMap<String, String> getDeviceGroup()

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

abstract long getDeviceMonitorSnapshotInterval()

Uzyskaj interwał czasu między poszczególnymi zrzutami ekranu urządzenia w ms.

abstract getDeviceTag()

Uzyskaj mapowanie numeru seryjnego urządzenia na tag.

abstract long getInvocationHeartbeatInterval()

Uzyskaj odstęp czasowy między wywołaniami w ms.

abstract String getLabName()

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

abstract getLabels()

Uzyskaj etykiety dla hosta.

abstract getNextClusterIds()

Uzyskaj identyfikatory klastra dodatkowego dla tej instancji TF.

abstract int getReadTimeout()

Pobierz limit czasu odczytu HTTP.

abstract String getRunTargetFormat()

Poznaj format etykietowania celów wykonania.

abstract File getSchedulerServiceAccountKeyfile()

Pobierz plik klucza konta usługi testowego harmonogramu w formacie tradefed.

abstract String getSchedulerServiceUrl()

Pobierz adres URL usługi harmonogramowania testów tradefed.

abstract String getServiceUrl()

Pobierz podstawowy adres URL interfejsu API REST klastra tradefed.

abstract boolean isDeviceMonitorDisabled()

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

abstract long maxDiskUsagePercentage()

Maksymalny procent wykorzystania dysku, po przekroczeniu którego przestaniemy wynajmować dodatkowe nowe zadania.

abstract boolean shouldCollectEarlyTestSummary()

Zwraca wartość wskazującą, czy harmonogram ma zbierać wczesne podsumowanie testu.

abstract Boolean shouldUploadInvocationStatus()

Zwraca wartość wskazującą, czy TF powinien przesłać stan wywołania.

Metody publiczne

checkCommandState

public abstract boolean checkCommandState ()

Określa, czy stan polecenia (w klastrze TF) powinien być sprawdzany podczas bicia serca.

Zwroty
boolean

checkPermitsOnLease

public abstract boolean checkPermitsOnLease ()

Przed wynajmem sprawdź dostępne pozwolenia.

Zwroty
boolean

getClusterId

public abstract String getClusterId ()

Uzyskaj identyfikator klastra dla tej instancji TF.

Zwroty
String

getConnectTimeout

public abstract int getConnectTimeout ()

Pobierz czas oczekiwania na połączenie 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 interwał czasu między poszczególnymi zrzutami ekranu urządzenia w ms.

Zwroty
long

getDeviceTag

public abstract  getDeviceTag ()

Uzyskaj mapowanie numeru seryjnego urządzenia na tag.

Zwroty

getInvocationHeartbeatInterval

public abstract long getInvocationHeartbeatInterval ()

Uzyskaj odstęp czasowy między wywołaniami w ms.

Zwroty
long

getLabName

public abstract String getLabName ()

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

Zwroty
String

getLabels

public abstract  getLabels ()

Uzyskaj etykiety dla hosta.

Zwroty

getNextClusterIds

public abstract  getNextClusterIds ()

Uzyskaj identyfikatory klastra dodatkowego dla tej instancji TF.

Zwroty

getReadTimeout

public abstract int getReadTimeout ()

Pobierz limit czasu odczytu HTTP.

Zwroty
int

getRunTargetFormat

public abstract String getRunTargetFormat ()

Poznaj format etykietowania celów wykonania.

Zwroty
String

getSchedulerServiceAccountKeyfile

public abstract File getSchedulerServiceAccountKeyfile ()

Pobierz plik klucza konta usługi testowego harmonogramu w formacie tradefed.

Zwroty
File

getSchedulerServiceUrl

public abstract String getSchedulerServiceUrl ()

Pobierz adres URL usługi harmonogramowania testów tradefed.

Zwroty
String

getServiceUrl

public abstract String getServiceUrl ()

Pobierz podstawowy adres URL interfejsu API REST klastra tradefed.

Zwroty
String

isDeviceMonitorDisabled

public abstract boolean isDeviceMonitorDisabled ()

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

Zwroty
boolean

maxDiskUsagePercentage

public abstract long maxDiskUsagePercentage ()

Maksymalny procent wykorzystania dysku, po przekroczeniu którego przestaniemy wynajmować dodatkowe nowe zadania.

Zwroty
long

shouldCollectEarlyTestSummary

public abstract boolean shouldCollectEarlyTestSummary ()

Zwraca wartość wskazującą, czy harmonogram ma zbierać wczesne podsumowanie testu.

Zwroty
boolean

shouldUploadInvocationStatus

public abstract Boolean shouldUploadInvocationStatus ()

Zwraca wartość wskazującą, czy TF powinien przesłać stan wywołania.

Zwroty
Boolean