IClusterOptions

public interface IClusterOptions

com.android.tradefed.cluster.IClusterOptions


Interfejs do uzyskiwania opcji związanych z klastrem.

Podsumowanie

Metody publiczne

abstract boolean checkCommandState()

Określa, czy stan polecenia (w klastrze TF) ma być sprawdzany podczas sygnału o stanie.

abstract boolean checkPermitsOnLease()

Przed wynajęciem sprawdź dostępne pozwolenia.

abstract String getClusterId()

Uzyskaj identyfikator klastra dla tej instancji TF.

abstract int getConnectTimeout()

Pobierz limit czasu połączenia HTTP.

abstract MultiMap<String, String> getDeviceGroup()

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

abstract long getDeviceMonitorSnapshotInterval()

Pobierz przedział czasu między poszczególnymi migawkami urządzenia w milisekundach.

abstract Map<String, String> getDeviceTag()

Pobierz mapowanie numeru seryjnego urządzenia na tag.

abstract long getInvocationHeartbeatInterval()

Pobiera odstęp czasu między sygnałami rytmu serca wywołania w milisekundach.

abstract String getLabName()

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

abstract List<String> getLabels()

Pobierz etykiety hosta.

abstract List<String> getNextClusterIds()

Pobierz identyfikatory klastrów dodatkowych dla tej instancji TF.

abstract int getReadTimeout()

Pobiera limit czasu odczytu HTTP.

abstract String getRunTargetFormat()

Uzyskaj format etykietowania celów związanych z bieganiem.

abstract File getSchedulerServiceAccountKeyfile()

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

abstract String getSchedulerServiceUrl()

Pobierz adres URL usługi harmonogramu testów Tradefed.

abstract String getServiceUrl()

Pobierz podstawowy adres URL interfejsu API REST klastra Tradefed.

abstract boolean isDeviceMonitorDisabled()

Zwraca informację o tym, czy raportowanie urządzeń w klastrze jest wyłączone.

abstract long maxDiskUsagePercentage()

Maksymalny odsetek wykorzystania dysku, po którym przestaniemy przydzielać nowe zadania.

abstract boolean shouldCollectEarlyTestSummary()

Zwraca informację, czy harmonogram powinien zbierać podsumowanie wczesnych testów.

abstract Boolean shouldUploadInvocationStatus()

Zwraca informację, czy TF ma przesyłać stan wywołania.

Metody publiczne

checkCommandState

public abstract boolean checkCommandState ()

Określa, czy stan polecenia (w klastrze TF) ma być sprawdzany podczas sygnału o stanie.

Zwraca
boolean

checkPermitsOnLease

public abstract boolean checkPermitsOnLease ()

Przed wynajęciem sprawdź dostępne pozwolenia.

Zwraca
boolean

getClusterId

public abstract String getClusterId ()

Pobierz identyfikator klastra dla tej instancji TF.

Zwraca
String

getConnectTimeout

public abstract int getConnectTimeout ()

Pobierz limit czasu połączenia HTTP.

Zwraca
int

getDeviceGroup

public abstract MultiMap<String, String> getDeviceGroup ()

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

Zwraca
MultiMap<String, String>

getDeviceMonitorSnapshotInterval

public abstract long getDeviceMonitorSnapshotInterval ()

Pobierz przedział czasu między poszczególnymi migawkami urządzenia w milisekundach.

Zwraca
long

getDeviceTag

public abstract Map<String, String> getDeviceTag ()

Pobierz mapowanie numeru seryjnego urządzenia na tag.

Zwraca
Map<String, String>

getInvocationHeartbeatInterval

public abstract long getInvocationHeartbeatInterval ()

Pobiera odstęp czasu między sygnałami rytmu serca wywołania w milisekundach.

Zwraca
long

getLabName

public abstract String getLabName ()

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

Zwraca
String

getLabels

public abstract List<String> getLabels ()

Pobierz etykiety hosta.

Zwraca
List<String>

getNextClusterIds

public abstract List<String> getNextClusterIds ()

Pobierz identyfikatory klastrów dodatkowych dla tej instancji TF.

Zwraca
List<String>

getReadTimeout

public abstract int getReadTimeout ()

Pobiera limit czasu odczytu HTTP.

Zwraca
int

getRunTargetFormat

public abstract String getRunTargetFormat ()

Uzyskaj format etykietowania celów związanych z bieganiem.

Zwraca
String

getSchedulerServiceAccountKeyfile

public abstract File getSchedulerServiceAccountKeyfile ()

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

Zwraca
File

getSchedulerServiceUrl

public abstract String getSchedulerServiceUrl ()

Pobierz adres URL usługi harmonogramu testów Tradefed.

Zwraca
String

getServiceUrl

public abstract String getServiceUrl ()

Pobierz podstawowy adres URL interfejsu API REST klastra Tradefed.

Zwraca
String

isDeviceMonitorDisabled

public abstract boolean isDeviceMonitorDisabled ()

Zwraca informację o tym, czy raportowanie urządzeń w klastrze jest wyłączone.

Zwraca
boolean

maxDiskUsagePercentage

public abstract long maxDiskUsagePercentage ()

Maksymalny odsetek wykorzystania dysku, po osiągnięciu którego przestaniemy przydzielać nowe zadania.

Zwraca
long

shouldCollectEarlyTestSummary

public abstract boolean shouldCollectEarlyTestSummary ()

Zwraca informację, czy harmonogram powinien zbierać podsumowanie wczesnych testów.

Zwraca
boolean

shouldUploadInvocationStatus

public abstract Boolean shouldUploadInvocationStatus ()

Zwraca informację, czy TF ma przesyłać stan wywołania.

Zwraca
Boolean