ClusterOptions

public class ClusterOptions
extends Object implements IClusterOptions

java.lang.Object
   ↳ com.android.tradefed.cluster.ClusterOptions


Podsumowanie

Stałe

String TYPE_NAME

Unikalna nazwa typu obiektu konfiguracji.

Pola

public String mClusterId

public List<String> mNextClusterIds

public String mServiceUrl

Konstruktory publiczne

ClusterOptions()

Metody publiczne

boolean checkCommandState()

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

boolean checkPermitsOnLease()

Przed wynajęciem sprawdź dostępne pozwolenia.

String getClusterId()

Pobierz identyfikator klastra dla tej instancji TF.

int getConnectTimeout()

Pobierz limit czasu połączenia HTTP.

MultiMap<String, String> getDeviceGroup()

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

long getDeviceMonitorSnapshotInterval()

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

Map<String, String> getDeviceTag()

Pobierz mapowanie numeru seryjnego urządzenia na tag.

long getInvocationHeartbeatInterval()

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

String getLabName()

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

List<String> getLabels()

Pobierz etykiety hosta.

List<String> getNextClusterIds()

Pobierz identyfikatory klastrów dodatkowych dla tej instancji TF.

int getReadTimeout()

Pobiera limit czasu odczytu HTTP.

String getRunTargetFormat()

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

File getSchedulerServiceAccountKeyfile()

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

String getSchedulerServiceUrl()

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

String getServiceUrl()

Pobierz podstawowy adres URL interfejsu API REST klastra Tradefed.

boolean isDeviceMonitorDisabled()

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

long maxDiskUsagePercentage()

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

boolean shouldCollectEarlyTestSummary()

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

Boolean shouldUploadInvocationStatus()

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

Stałe

TYPE_NAME

public static final String TYPE_NAME

Unikalna nazwa typu obiektu konfiguracji. Służy do pobierania instancji singletona z GlobalConfiguration.

Wartość stała: "cluster_options"

Pola

mClusterId

public String mClusterId

mNextClusterIds

public List<String> mNextClusterIds

mServiceUrl

public String mServiceUrl

Konstruktory publiczne

ClusterOptions

public ClusterOptions ()

Metody publiczne

checkCommandState

public boolean checkCommandState ()

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

Zwraca
boolean

checkPermitsOnLease

public boolean checkPermitsOnLease ()

Przed wynajęciem sprawdź dostępne pozwolenia.

Zwraca
boolean

getClusterId

public String getClusterId ()

Pobierz identyfikator klastra dla tej instancji TF.

Zwraca
String

getConnectTimeout

public int getConnectTimeout ()

Pobierz limit czasu połączenia HTTP.

Zwraca
int

getDeviceGroup

public MultiMap<String, String> getDeviceGroup ()

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

Zwraca
MultiMap<String, String>

getDeviceMonitorSnapshotInterval

public long getDeviceMonitorSnapshotInterval ()

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

Zwraca
long

getDeviceTag

public Map<String, String> getDeviceTag ()

Pobierz mapowanie numeru seryjnego urządzenia na tag.

Zwraca
Map<String, String>

getInvocationHeartbeatInterval

public long getInvocationHeartbeatInterval ()

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

Zwraca
long

getLabName

public String getLabName ()

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

Zwraca
String

getLabels

public List<String> getLabels ()

Pobierz etykiety hosta.

Zwraca
List<String>

getNextClusterIds

public List<String> getNextClusterIds ()

Pobierz identyfikatory klastrów dodatkowych dla tej instancji TF.

Zwraca
List<String>

getReadTimeout

public int getReadTimeout ()

Pobiera limit czasu odczytu HTTP.

Zwraca
int

getRunTargetFormat

public String getRunTargetFormat ()

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

Zwraca
String

getSchedulerServiceAccountKeyfile

public File getSchedulerServiceAccountKeyfile ()

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

Zwraca
File

getSchedulerServiceUrl

public String getSchedulerServiceUrl ()

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

Zwraca
String

getServiceUrl

public String getServiceUrl ()

Pobierz podstawowy adres URL interfejsu API REST klastra Tradefed.

Zwraca
String

isDeviceMonitorDisabled

public boolean isDeviceMonitorDisabled ()

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

Zwraca
boolean

maxDiskUsagePercentage

public long maxDiskUsagePercentage ()

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

Zwraca
long

shouldCollectEarlyTestSummary

public boolean shouldCollectEarlyTestSummary ()

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

Zwraca
boolean

shouldUploadInvocationStatus

public Boolean shouldUploadInvocationStatus ()

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

Zwraca
Boolean