Opcje ICluster
public interface IClusterOptions
com.android.tradefed.cluster.IClusterOptions |
Interfejs umożliwiający uzyskanie 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 () Przed wynajmem sprawdź dostępne pozwolenia. |
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ń do mapowania urządzeń. |
abstract long | getDeviceMonitorSnapshotInterval () Uzyskaj odstęp czasu między migawkami poszczególnych urządzeń w ms. |
abstract | getDeviceTag () Uzyskaj numer seryjny urządzenia do mapowania znaczników. |
abstract long | getInvocationHeartbeatInterval () Uzyskaj odstęp czasu między impulsami wywołania w ms. |
abstract String | getLabName () Uzyskaj nazwę laboratorium, do którego należy host. |
abstract | getLabels () Zdobądź etykiety dla hosta. |
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 uruchomienia. |
abstract File | getSchedulerServiceAccountKeyfile () Pobierz plik klucza konta usługi harmonogramu testów. |
abstract String | getSchedulerServiceUrl () Uzyskaj adres URL usługi harmonogramu testów. |
abstract String | getServiceUrl () Uzyskaj podstawowy adres URL wymienianego interfejsu API REST klastra. |
abstract boolean | isDeviceMonitorDisabled () Zwraca informację, czy raportowanie urządzeń klastra jest wyłączone. |
abstract long | maxDiskUsagePercentage () Maksymalny procent wykorzystania dysku, zanim przestaniemy wynajmować dodatkowe nowe zadania. |
abstract boolean | shouldCollectEarlyTestSummary () Zwraca informację, czy program planujący powinien zbierać wczesne podsumowanie testu. |
abstract Boolean | shouldUploadInvocationStatus () Zwraca czy TF powinien przesłać status 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źPermitsOnLease
public abstract boolean checkPermitsOnLease ()
Przed wynajmem sprawdź dostępne pozwolenia.
Zwroty | |
---|---|
boolean |
pobierzIdClusterId
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 |
pobierz grupę urządzeń
public abstract MultiMap<String, String> getDeviceGroup ()
Pobierz grupę urządzeń do mapowania urządzeń.
Zwroty | |
---|---|
MultiMap <String, String> |
pobierzDeviceMonitorSnapshotInterval
public abstract long getDeviceMonitorSnapshotInterval ()
Uzyskaj odstęp czasu między migawkami poszczególnych urządzeń w ms.
Zwroty | |
---|---|
long |
pobierz tag urządzenia
public abstractgetDeviceTag ()
Uzyskaj numer seryjny urządzenia do mapowania tagów.
Zwroty | |
---|---|
getInvocationHeartbeatInterval
public abstract long getInvocationHeartbeatInterval ()
Uzyskaj odstęp czasu między impulsami wywołania w ms.
Zwroty | |
---|---|
long |
pobierz nazwę laboratorium
public abstract String getLabName ()
Uzyskaj nazwę laboratorium, do którego należy host.
Zwroty | |
---|---|
String |
pobierz etykiety
public abstractgetLabels ()
Zdobądź etykiety dla hosta.
Zwroty | |
---|---|
getNextClusterIds
public abstractgetNextClusterIds ()
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 uruchomienia.
Zwroty | |
---|---|
String |
getSchedulerServiceAccountKeyfile
public abstract File getSchedulerServiceAccountKeyfile ()
Pobierz plik klucza konta usługi harmonogramu testów.
Zwroty | |
---|---|
File |
getSchedulerServiceUrl
public abstract String getSchedulerServiceUrl ()
Uzyskaj adres URL usługi harmonogramu testów.
Zwroty | |
---|---|
String |
getServiceUrl
public abstract String getServiceUrl ()
Uzyskaj podstawowy adres URL wymienianego interfejsu API REST klastra.
Zwroty | |
---|---|
String |
isDeviceMonitorDisabled
public abstract boolean isDeviceMonitorDisabled ()
Zwraca informację, czy raportowanie urządzeń klastra jest wyłączone.
Zwroty | |
---|---|
boolean |
maxDiskUsageProcent
public abstract long maxDiskUsagePercentage ()
Maksymalny procent wykorzystania dysku, zanim przestaniemy wynajmować dodatkowe nowe zadania.
Zwroty | |
---|---|
long |
ShouldCollectEarlyTestPodsumowanie
public abstract boolean shouldCollectEarlyTestSummary ()
Zwraca informację, czy program planujący powinien zbierać wczesne podsumowanie testu.
Zwroty | |
---|---|
boolean |
powinienUploadInvocationStatus
public abstract Boolean shouldUploadInvocationStatus ()
Zwraca czy TF powinien przesłać status wywołania.
Zwroty | |
---|---|
Boolean |