ICommandOptions
public interface ICommandOptions
com.android.tradefed.command.ICommandOptions |
Kontener opcji wykonywania poleceń.
Streszczenie
Metody publiczne | |
---|---|
abstract boolean | captureLogcatOnFailure () Czy przechwytywać logcat w przypadku niepowodzenia przypadku testowego |
abstract boolean | captureScreenshotOnFailure () Czy przechwytywać zrzut ekranu w przypadku niepowodzenia przypadku testowego |
abstract ICommandOptions | clone () Tworzy kopię obiektu |
abstract boolean | delegatedEarlyDeviceRelease () Określa, czy zwolnić urządzenie wcześniej w trybie delegowanym. |
abstract boolean | earlyDeviceRelease () Czy zwolnić urządzenie wcześniej, gdy skończysz z nim. |
abstract boolean | filterPreviousPassedTests () Określa, czy filtrować poprzednie pomyślne przypadki testowe z poprzedniej próby. |
abstract | getAutoLogCollectors () Zwraca zestaw automatycznych modułów zbierających dzienniki, które mają zostać dodane do wywołania |
abstract | getDynamicDownloadArgs () Zwraca mapę argumentów do przekazania do dynamicznego zapytania pobierania. |
abstract | getExperimentalFlags () Zwraca eksperymentalną mapę flag, której można użyć do prezentowania projektów bramek. |
abstract int | getExtraRemotePostsubmitInstance () Czy uruchamiać dodatkowe instancje na zdalnej maszynie wirtualnej po przesłaniu. |
abstract String | getHostLogSuffix () Zwraca sufiks, który ma zostać dodany do dziennika hosta Tradefed lub wartość null, jeśli nie ma prefiksu. |
abstract UniqueMultiMap <String, String> | getInvocationData () Zwraca dane przekazane do wywołania w celu jego opisania |
abstract long | getInvocationTimeout () Zwróć określony limit czasu wywołania. |
abstract File | getJdkFolderForSubprocess () Zwraca folder jdk, który ma być używany podczas rozwidlania wykonywania w podprocesie. |
abstract long | getLoopTime () Poświęć trochę czasu, zanim ponownie zaplanujesz wykonanie tego polecenia. |
abstract long | getMaxLoopCount () Zwraca maksymalną liczbę zaplanowanych poleceń. |
abstract Integer | getMultiDeviceCount () Zwróć liczbę urządzeń do testów na wielu urządzeniach. |
abstract boolean | getOptimizeMainlineTest () Zwraca true, jeśli powinniśmy zoptymalizować listę modułów testowych dla testu głównego. |
abstract Duration | getParallelSetupTimeout () Zwraca limit czasu, który ma być używany podczas konfiguracji równoległych. |
abstract | getRemoteFiles () Zwraca listę skonfigurowanych plików zdalnych. |
abstract Integer | getShardCount () Zwróć całkowitą liczbę fragmentów dla polecenia. |
abstract Integer | getShardIndex () Zwróć indeks fragmentu dla polecenia. |
abstract String | getTestTag () Zwróć tag testowy dla wywołania. |
abstract String | getTestTagSuffix () Zwróć sufiks test-tag, dołączony do test-tag, aby reprezentować niektóre warianty jednego testu. |
abstract boolean | isConditionalBugreportDisabled () Zwraca informację, czy warunkowe zgłaszanie błędów jest wyłączone |
abstract boolean | isDryRunMode () Zwróć |
abstract boolean | isExperimentEnabled () Czy włączyć eksperymenty za pomocą flag eksperymentalnych. |
abstract boolean | isFullHelpMode () Zwraca |
abstract boolean | isHelpMode () Zwraca wartość |
abstract boolean | isLoopMode () Zwróć tryb pętli dla konfiguracji. |
abstract boolean | isNoisyDryRunMode () Zwróć |
abstract boolean | isRemoteInvocationDeviceless () Określa, czy wyzwalać zdalne wywołanie bez urządzenia. |
abstract boolean | isTracingEnabled () Zwraca informację, czy śledzenie wywołań jest włączone. |
abstract boolean | reportInvocationComplete () czy zgłaszać dzienniki do czasu zakończenia invocationComplete. |
abstract boolean | reportPassedTests () Czy zgłaszać zakończone przypadki testowe. |
abstract boolean | reportTestCaseCount () Czy zgłaszać liczbę przypadków testowych według typów testów. |
abstract | reportingTags () Lista tagów używanych do raportowania związanego z wywołaniem. |
abstract boolean | runOnAllDevices () Zwróć wartość true, jeśli polecenie ma działać na wszystkich urządzeniach. |
abstract void | setAutoLogCollectors ( autoLogCollectors) setAutoLogCollectors ( autoLogCollectors) Ustawia zestaw automatycznych modułów zbierających dzienniki, które należy dodać do wywołania. |
abstract void | setBugreportOnInvocationEnded (boolean takeBugreport) Ustawia, czy przechwycić raport o błędzie na końcu wywołania. |
abstract void | setBugreportzOnInvocationEnded (boolean takeBugreportz) Ustawia, czy przechwycić raport o błędzie na końcu wywołania. |
abstract void | setDelegatedEarlyDeviceRelease (boolean earlyRelease) Określ, czy chcesz zwolnić urządzenie wcześniej w trybie delegowanym. |
abstract void | setHostLogSuffix (String suffix) Ustawia sufiks, który ma być dodawany do Tradefed host_log. |
abstract void | setInvocationTimeout (Long mInvocationTimeout) Ustaw limit czasu wywołania. |
abstract void | setLoopMode (boolean loopMode) Ustawia tryb pętli dla polecenia |
abstract void | setMultiDeviceCount (int count) Ustawia liczbę oczekiwanych urządzeń do testów na wielu urządzeniach. |
abstract void | setReplicateSetup (boolean replicate) Zdecyduj, czy chcesz używać zreplikowanej konfiguracji. |
abstract void | setReportInvocationComplete (boolean reportInvocationCompleteLogs) Ustaw, czy raportować dzienniki, dopóki invocationComplete |
abstract void | setReportTestCaseCount (boolean report) Ustaw, czy raportować liczbę przypadków testowych według typów testów. |
abstract void | setShardCount (Integer shardCount) Ustawia liczbę fragmentów dla polecenia. |
abstract void | setShardIndex (Integer shardIndex) Ustawia indeks fragmentu dla polecenia. |
abstract void | setShouldUseEvenModuleSharding (boolean useEvenModuleSharding) Zdecyduj, czy chcesz równomiernie rozmieścić liczbę modułów we fragmentach |
abstract void | setShouldUseSandboxing (boolean use) Ustawia, czy powinniśmy używać kontenerów TF |
abstract void | setTestTag (String testTag) Ustawia znacznik testowy dla wywołania. |
abstract void | setUseSandboxTestMode (boolean use) Ustawia, czy powinniśmy używać trybu testowego piaskownicy TF. |
abstract boolean | shouldDisableInvocationSetupAndTeardown () Czy wyłączyć konfigurację przed wywołaniem i usunięcie po wywołaniu. |
abstract boolean | shouldRemoteDynamicShard () Zwraca, czy używać zdalnego serwera dynamicznego dzielenia na części, czy nie |
abstract boolean | shouldReportModuleProgression () Czy zgłaszać postęp zdalnego wywołania na poziomie modułu. |
abstract boolean | shouldUseDynamicSharding () Zwraca, czy powinniśmy używać dynamicznego shardingu, czy nie |
abstract boolean | shouldUseEvenModuleSharding () Zwraca pytanie, czy podjąć próbę równomiernego rozłożenia liczby modułów na fragmenty |
abstract boolean | shouldUseParallelRemoteSetup () Czy podjąć próbę konfiguracji równoległej urządzeń zdalnych. |
abstract boolean | shouldUseParallelSetup () Czy podjąć próbę konfiguracji równoległej. |
abstract boolean | shouldUseRemoteSandboxMode () Czy używać trybu piaskownicy w wywołaniu zdalnym. |
abstract boolean | shouldUseReplicateSetup () Czy używać zreplikowanej konfiguracji dla wszystkich urządzeń zdalnych. |
abstract boolean | shouldUseSandboxTestMode () Zwraca true, jeśli powinniśmy używać piaskownicy Tf w trybie testowym. |
abstract boolean | shouldUseSandboxing () Zwraca true, jeśli powinniśmy użyć kontenerów Tf do uruchomienia wywołania |
abstract boolean | shouldUseTokenSharding () Określa, czy sharding powinien używać obsługi tokenów. |
abstract boolean | takeBugreportOnInvocationEnded () Zwróć wartość true, jeśli zgłoszenie błędu powinno zostać wykonane po zakończeniu wywołania testowego. |
abstract boolean | takeBugreportzOnInvocationEnded () Zwróć wartość true, jeśli raport o błędzie powinien zostać pobrany zamiast raportu o błędzie podczas końcowego raportu o błędzie wywołania testowego. |
Metody publiczne
captureLogcatOnFailure
public abstract boolean captureLogcatOnFailure ()
Czy przechwytywać logcat w przypadku niepowodzenia przypadku testowego
Zwroty | |
---|---|
boolean |
captureScreenshotOnFailure
public abstract boolean captureScreenshotOnFailure ()
Czy przechwytywać zrzut ekranu w przypadku niepowodzenia przypadku testowego
Zwroty | |
---|---|
boolean |
klon
public abstract ICommandOptions clone ()
Tworzy kopię obiektu ICommandOptions
.
Zwroty | |
---|---|
ICommandOptions |
delegowane wczesne wydanie urządzenia
public abstract boolean delegatedEarlyDeviceRelease ()
Określa, czy zwolnić urządzenie wcześniej w trybie delegowanym.
Zwroty | |
---|---|
boolean |
wczesne wydanie urządzenia
public abstract boolean earlyDeviceRelease ()
Czy zwolnić urządzenie wcześniej, gdy skończysz z nim.
Zwroty | |
---|---|
boolean |
filterPreviousPassedTesty
public abstract boolean filterPreviousPassedTests ()
Określa, czy filtrować poprzednie pomyślne przypadki testowe z poprzedniej próby.
Zwroty | |
---|---|
boolean |
getAutoLogCollectors
public abstractgetAutoLogCollectors ()
Zwraca zestaw automatycznych modułów zbierających dzienniki, które mają zostać dodane do wywołania
Zwroty | |
---|---|
getDynamicDownloadArgs
public abstractgetDynamicDownloadArgs ()
Zwraca mapę argumentów do przekazania do dynamicznego zapytania pobierania.
Zwroty | |
---|---|
getExperimentalFlags
public abstractgetExperimentalFlags ()
Zwraca eksperymentalną mapę flag, której można użyć do prezentowania projektów bramek.
Zwroty | |
---|---|
getExtraRemotePostsubmitInstance
public abstract int getExtraRemotePostsubmitInstance ()
Czy uruchamiać dodatkowe instancje na zdalnej maszynie wirtualnej po przesłaniu.
Zwroty | |
---|---|
int |
getHostLogSuffix
public abstract String getHostLogSuffix ()
Zwraca sufiks, który ma zostać dodany do dziennika hosta Tradefed lub wartość null, jeśli nie ma prefiksu.
Zwroty | |
---|---|
String |
getInvocationData
public abstract UniqueMultiMap<String, String> getInvocationData ()
Zwraca dane przekazane do wywołania w celu jego opisania
Zwroty | |
---|---|
UniqueMultiMap <String, String> |
getInvocationTimeout
public abstract long getInvocationTimeout ()
Zwróć określony limit czasu wywołania. 0, jeśli nie ma limitu czasu do użycia.
Zwroty | |
---|---|
long |
getJdkFolderForSubprocess
public abstract File getJdkFolderForSubprocess ()
Zwraca folder jdk, który ma być używany podczas rozwidlania wykonywania w podprocesie.
Zwroty | |
---|---|
File |
getLoopTime
public abstract long getLoopTime ()
Poświęć trochę czasu, zanim ponownie zaplanujesz wykonanie tego polecenia.
Zwroty | |
---|---|
long | czas w ms |
getMaxLoopCount
public abstract long getMaxLoopCount ()
Zwraca maksymalną liczbę zaplanowanych poleceń. Nie ma żadnego efektu, jeśli isLoopMode ma wartość false.
Zwroty | |
---|---|
long |
getMultiDeviceCount
public abstract Integer getMultiDeviceCount ()
Zwróć liczbę urządzeń do testów na wielu urządzeniach.
Zwroty | |
---|---|
Integer |
getOptimizeMainlineTest
public abstract boolean getOptimizeMainlineTest ()
Zwraca true, jeśli powinniśmy zoptymalizować listę modułów testowych dla testu głównego.
Zwroty | |
---|---|
boolean |
getParallelSetupTimeout
public abstract Duration getParallelSetupTimeout ()
Zwraca limit czasu, który ma być używany podczas konfiguracji równoległych.
Zwroty | |
---|---|
Duration |
pobierzPlikiZdalne
public abstractgetRemoteFiles ()
Zwraca listę skonfigurowanych plików zdalnych.
Zwroty | |
---|---|
getShardCount
public abstract Integer getShardCount ()
Zwróć całkowitą liczbę fragmentów dla polecenia.
Zwroty | |
---|---|
Integer |
getShardIndex
public abstract Integer getShardIndex ()
Zwróć indeks fragmentu dla polecenia.
Zwroty | |
---|---|
Integer |
pobierzTestTag
public abstract String getTestTag ()
Zwróć tag testowy dla wywołania. Wartość domyślna to „stub”, jeśli nie jest określona.
Zwroty | |
---|---|
String |
getTestTagSuffix
public abstract String getTestTagSuffix ()
Zwróć sufiks test-tag, dołączony do test-tag, aby reprezentować niektóre warianty jednego testu.
Zwroty | |
---|---|
String |
isConditionalBugreportDisabled
public abstract boolean isConditionalBugreportDisabled ()
Zwraca informację, czy warunkowe zgłaszanie błędów jest wyłączone
Zwroty | |
---|---|
boolean |
jesttrybDryRun
public abstract boolean isDryRunMode ()
Zwróć true
, jeśli powinniśmy
Zwroty | |
---|---|
boolean |
isEksperyment włączony
public abstract boolean isExperimentEnabled ()
Czy włączyć eksperymenty za pomocą flag eksperymentalnych.
Zwroty | |
---|---|
boolean |
jest trybem pełnej pomocy
public abstract boolean isFullHelpMode ()
Zwraca true
, jeśli zażądano trybu pełnej szczegółowej pomocy
Zwroty | |
---|---|
boolean |
jestTrybPomocy
public abstract boolean isHelpMode ()
Zwraca wartość true
, jeśli zażądano trybu skróconej pomocy
Zwroty | |
---|---|
boolean |
isLoopMode
public abstract boolean isLoopMode ()
Zwróć tryb pętli dla konfiguracji.
Zwroty | |
---|---|
boolean |
jest NoisyDryRunMode
public abstract boolean isNoisyDryRunMode ()
Zwróć true
, jeśli powinniśmy wydrukować polecenie na konsoli przed my
Zwroty | |
---|---|
boolean |
isRemoteInvocationDeviceless
public abstract boolean isRemoteInvocationDeviceless ()
Określa, czy wyzwalać zdalne wywołanie bez urządzenia.
Zwroty | |
---|---|
boolean |
isTracingEnabled
public abstract boolean isTracingEnabled ()
Zwraca informację, czy śledzenie wywołań jest włączone.
Zwroty | |
---|---|
boolean |
reportInvocationComplete
public abstract boolean reportInvocationComplete ()
czy zgłaszać dzienniki do czasu zakończenia invocationComplete.
Zwroty | |
---|---|
boolean |
raportZdane testy
public abstract boolean reportPassedTests ()
Czy zgłaszać zakończone przypadki testowe.
Zwroty | |
---|---|
boolean |
raportTestCaseCount
public abstract boolean reportTestCaseCount ()
Czy zgłaszać liczbę przypadków testowych według typów testów.
Zwroty | |
---|---|
boolean |
tagi raportowania
public abstractreportingTags ()
Lista tagów używanych do raportowania związanego z wywołaniem.
Zwroty | |
---|---|
uruchom na wszystkich urządzeniach
public abstract boolean runOnAllDevices ()
Zwróć wartość true, jeśli polecenie ma działać na wszystkich urządzeniach.
Zwroty | |
---|---|
boolean |
setAutoLogCollectors
public abstract void setAutoLogCollectors (autoLogCollectors)
Ustawia zestaw automatycznych modułów zbierających dzienniki, które należy dodać do wywołania.
Parametry | |
---|---|
autoLogCollectors |
setBugreportOnInvocationEnded
public abstract void setBugreportOnInvocationEnded (boolean takeBugreport)
Ustawia, czy przechwycić raport o błędzie na końcu wywołania.
Parametry | |
---|---|
takeBugreport | boolean |
setBugreportzOnInvocationEnded
public abstract void setBugreportzOnInvocationEnded (boolean takeBugreportz)
Ustawia, czy przechwycić raport o błędzie na końcu wywołania.
Parametry | |
---|---|
takeBugreportz | boolean |
setDelegatedEarlyDeviceRelease
public abstract void setDelegatedEarlyDeviceRelease (boolean earlyRelease)
Określ, czy chcesz zwolnić urządzenie wcześniej w trybie delegowanym.
Parametry | |
---|---|
earlyRelease | boolean |
setHostLogSuffix
public abstract void setHostLogSuffix (String suffix)
Ustawia sufiks, który ma być dodawany do Tradefed host_log.
Parametry | |
---|---|
suffix | String |
setInvocationTimeout
public abstract void setInvocationTimeout (Long mInvocationTimeout)
Ustaw limit czasu wywołania. 0, jeśli nie ma limitu czasu do użycia.
Parametry | |
---|---|
mInvocationTimeout | Long |
ustaw tryb pętli
public abstract void setLoopMode (boolean loopMode)
Ustawia tryb pętli dla polecenia
ustaw liczbę wielu urządzeń
public abstract void setMultiDeviceCount (int count)
Ustawia liczbę oczekiwanych urządzeń do testów na wielu urządzeniach.
Parametry | |
---|---|
count | int |
setReplicateSetup
public abstract void setReplicateSetup (boolean replicate)
Zdecyduj, czy chcesz używać zreplikowanej konfiguracji.
Parametry | |
---|---|
replicate | boolean |
setReportInvocationComplete
public abstract void setReportInvocationComplete (boolean reportInvocationCompleteLogs)
Ustaw, czy raportować dzienniki, dopóki invocationComplete
Parametry | |
---|---|
reportInvocationCompleteLogs | boolean |
setReportTestCaseCount
public abstract void setReportTestCaseCount (boolean report)
Ustaw, czy raportować liczbę przypadków testowych według typów testów.
Parametry | |
---|---|
report | boolean |
ustawLiczbę odłamków
public abstract void setShardCount (Integer shardCount)
Ustawia liczbę fragmentów dla polecenia.
Parametry | |
---|---|
shardCount | Integer |
setShardIndex
public abstract void setShardIndex (Integer shardIndex)
Ustawia indeks fragmentu dla polecenia.
Parametry | |
---|---|
shardIndex | Integer |
setShouldUseEvenModuleSharding
public abstract void setShouldUseEvenModuleSharding (boolean useEvenModuleSharding)
Zdecyduj, czy chcesz równomiernie rozmieścić liczbę modułów we fragmentach
Parametry | |
---|---|
useEvenModuleSharding | boolean |
setShouldUseSandboxing
public abstract void setShouldUseSandboxing (boolean use)
Ustawia, czy powinniśmy używać kontenerów TF
Parametry | |
---|---|
use | boolean |
ustaw znacznik testowy
public abstract void setTestTag (String testTag)
Ustawia znacznik testowy dla wywołania.
ustaw tryb testowyUseSandbox
public abstract void setUseSandboxTestMode (boolean use)
Ustawia, czy powinniśmy używać trybu testowego piaskownicy TF.
Parametry | |
---|---|
use | boolean |
shouldDisableInvocationSetupAndTeardown
public abstract boolean shouldDisableInvocationSetupAndTeardown ()
Czy wyłączyć konfigurację przed wywołaniem i usunięcie po wywołaniu.
Zwroty | |
---|---|
boolean |
powinienRemoteDynamicShard
public abstract boolean shouldRemoteDynamicShard ()
Zwraca, czy używać zdalnego serwera dynamicznego dzielenia na części, czy nie
Zwroty | |
---|---|
boolean |
shouldReportModuleProgression
public abstract boolean shouldReportModuleProgression ()
Czy zgłaszać postęp zdalnego wywołania na poziomie modułu.
Zwroty | |
---|---|
boolean |
powinienUżyćDynamicSharding
public abstract boolean shouldUseDynamicSharding ()
Zwraca, czy powinniśmy używać dynamicznego shardingu, czy nie
Zwroty | |
---|---|
boolean |
powinno używaćEvenModuleSharding
public abstract boolean shouldUseEvenModuleSharding ()
Zwraca pytanie, czy podjąć próbę równomiernego rozłożenia liczby modułów na fragmenty
Zwroty | |
---|---|
boolean |
powinienUżyćParallelRemoteSetup
public abstract boolean shouldUseParallelRemoteSetup ()
Czy podjąć próbę konfiguracji równoległej urządzeń zdalnych.
Zwroty | |
---|---|
boolean |
należy użyć konfiguracji równoległej
public abstract boolean shouldUseParallelSetup ()
Czy podjąć próbę konfiguracji równoległej.
Zwroty | |
---|---|
boolean |
powinienUżyćRemoteSandboxMode
public abstract boolean shouldUseRemoteSandboxMode ()
Czy używać trybu piaskownicy w wywołaniu zdalnym.
Zwroty | |
---|---|
boolean |
powinienUżyć konfiguracji replikacji
public abstract boolean shouldUseReplicateSetup ()
Czy używać zreplikowanej konfiguracji dla wszystkich urządzeń zdalnych.
Zwroty | |
---|---|
boolean |
należy użyć trybu testowego piaskownicy
public abstract boolean shouldUseSandboxTestMode ()
Zwraca true, jeśli powinniśmy używać piaskownicy Tf w trybie testowym.
Zwroty | |
---|---|
boolean |
powinienUżyć piaskownicy
public abstract boolean shouldUseSandboxing ()
Zwraca true, jeśli powinniśmy użyć kontenerów Tf do uruchomienia wywołania
Zwroty | |
---|---|
boolean |
powinienUseTokenSharding
public abstract boolean shouldUseTokenSharding ()
Określa, czy sharding powinien używać obsługi tokenów.
Zwroty | |
---|---|
boolean |
takeBugreportOnInvocationEnded
public abstract boolean takeBugreportOnInvocationEnded ()
Zwróć wartość true, jeśli zgłoszenie błędu powinno zostać wykonane po zakończeniu wywołania testowego.
Zwroty | |
---|---|
boolean |
takeBugreportzOnInvocationEnded
public abstract boolean takeBugreportzOnInvocationEnded ()
Zwróć wartość true, jeśli raport o błędzie powinien zostać pobrany zamiast raportu o błędzie podczas końcowego raportu o błędzie wywołania testowego.
Zwroty | |
---|---|
boolean |
ICommandOptions
public interface ICommandOptions
com.android.tradefed.command.ICommandOptions |
Kontener opcji wykonywania poleceń.
Streszczenie
Metody publiczne | |
---|---|
abstract boolean | captureLogcatOnFailure () Czy przechwytywać logcat w przypadku niepowodzenia przypadku testowego |
abstract boolean | captureScreenshotOnFailure () Czy przechwytywać zrzut ekranu w przypadku niepowodzenia przypadku testowego |
abstract ICommandOptions | clone () Tworzy kopię obiektu |
abstract boolean | delegatedEarlyDeviceRelease () Określa, czy zwolnić urządzenie wcześniej w trybie delegowanym. |
abstract boolean | earlyDeviceRelease () Czy zwolnić urządzenie wcześniej, gdy skończysz z nim. |
abstract boolean | filterPreviousPassedTests () Określa, czy filtrować poprzednie pomyślne przypadki testowe z poprzedniej próby. |
abstract | getAutoLogCollectors () Zwraca zestaw automatycznych modułów zbierających dzienniki, które mają zostać dodane do wywołania |
abstract | getDynamicDownloadArgs () Zwraca mapę argumentów do przekazania do dynamicznego zapytania pobierania. |
abstract | getExperimentalFlags () Zwraca eksperymentalną mapę flag, której można użyć do prezentowania projektów bramek. |
abstract int | getExtraRemotePostsubmitInstance () Czy uruchamiać dodatkowe instancje na zdalnej maszynie wirtualnej po przesłaniu. |
abstract String | getHostLogSuffix () Zwraca sufiks, który ma zostać dodany do dziennika hosta Tradefed lub wartość null, jeśli nie ma prefiksu. |
abstract UniqueMultiMap <String, String> | getInvocationData () Zwraca dane przekazane do wywołania w celu jego opisania |
abstract long | getInvocationTimeout () Zwróć określony limit czasu wywołania. |
abstract File | getJdkFolderForSubprocess () Zwraca folder jdk, który ma być używany podczas rozwidlania wykonywania w podprocesie. |
abstract long | getLoopTime () Poświęć trochę czasu, zanim ponownie zaplanujesz wykonanie tego polecenia. |
abstract long | getMaxLoopCount () Zwraca maksymalną liczbę zaplanowanych poleceń. |
abstract Integer | getMultiDeviceCount () Zwróć liczbę urządzeń do testów na wielu urządzeniach. |
abstract boolean | getOptimizeMainlineTest () Zwraca true, jeśli powinniśmy zoptymalizować listę modułów testowych dla testu głównego. |
abstract Duration | getParallelSetupTimeout () Zwraca limit czasu, który ma być używany podczas konfiguracji równoległych. |
abstract | getRemoteFiles () Zwraca listę skonfigurowanych plików zdalnych. |
abstract Integer | getShardCount () Zwróć całkowitą liczbę fragmentów dla polecenia. |
abstract Integer | getShardIndex () Zwróć indeks fragmentu dla polecenia. |
abstract String | getTestTag () Zwróć tag testowy dla wywołania. |
abstract String | getTestTagSuffix () Zwróć sufiks test-tag, dołączony do test-tag, aby reprezentować niektóre warianty jednego testu. |
abstract boolean | isConditionalBugreportDisabled () Zwraca informację, czy warunkowe zgłaszanie błędów jest wyłączone |
abstract boolean | isDryRunMode () Zwróć |
abstract boolean | isExperimentEnabled () Czy włączyć eksperymenty za pomocą flag eksperymentalnych. |
abstract boolean | isFullHelpMode () Zwraca |
abstract boolean | isHelpMode () Zwraca wartość |
abstract boolean | isLoopMode () Zwróć tryb pętli dla konfiguracji. |
abstract boolean | isNoisyDryRunMode () Zwróć |
abstract boolean | isRemoteInvocationDeviceless () Określa, czy wyzwalać zdalne wywołanie bez urządzenia. |
abstract boolean | isTracingEnabled () Zwraca informację, czy śledzenie wywołań jest włączone. |
abstract boolean | reportInvocationComplete () czy zgłaszać dzienniki do czasu zakończenia invocationComplete. |
abstract boolean | reportPassedTests () Czy zgłaszać zakończone przypadki testowe. |
abstract boolean | reportTestCaseCount () Czy zgłaszać liczbę przypadków testowych według typów testów. |
abstract | reportingTags () Lista tagów używanych do raportowania związanego z wywołaniem. |
abstract boolean | runOnAllDevices () Zwróć wartość true, jeśli polecenie ma działać na wszystkich urządzeniach. |
abstract void | setAutoLogCollectors ( autoLogCollectors) setAutoLogCollectors ( autoLogCollectors) Ustawia zestaw automatycznych modułów zbierających dzienniki, które należy dodać do wywołania. |
abstract void | setBugreportOnInvocationEnded (boolean takeBugreport) Ustawia, czy przechwycić raport o błędzie na końcu wywołania. |
abstract void | setBugreportzOnInvocationEnded (boolean takeBugreportz) Ustawia, czy przechwycić raport o błędzie na końcu wywołania. |
abstract void | setDelegatedEarlyDeviceRelease (boolean earlyRelease) Określ, czy chcesz zwolnić urządzenie wcześniej w trybie delegowanym. |
abstract void | setHostLogSuffix (String suffix) Ustawia sufiks, który ma być dodawany do Tradefed host_log. |
abstract void | setInvocationTimeout (Long mInvocationTimeout) Ustaw limit czasu wywołania. |
abstract void | setLoopMode (boolean loopMode) Ustawia tryb pętli dla polecenia |
abstract void | setMultiDeviceCount (int count) Ustawia liczbę oczekiwanych urządzeń do testów na wielu urządzeniach. |
abstract void | setReplicateSetup (boolean replicate) Zdecyduj, czy chcesz używać zreplikowanej konfiguracji. |
abstract void | setReportInvocationComplete (boolean reportInvocationCompleteLogs) Ustaw, czy raportować dzienniki, dopóki invocationComplete |
abstract void | setReportTestCaseCount (boolean report) Ustaw, czy raportować liczbę przypadków testowych według typów testów. |
abstract void | setShardCount (Integer shardCount) Ustawia liczbę fragmentów dla polecenia. |
abstract void | setShardIndex (Integer shardIndex) Ustawia indeks fragmentu dla polecenia. |
abstract void | setShouldUseEvenModuleSharding (boolean useEvenModuleSharding) Zdecyduj, czy chcesz równomiernie rozmieścić liczbę modułów we fragmentach |
abstract void | setShouldUseSandboxing (boolean use) Ustawia, czy powinniśmy używać kontenerów TF |
abstract void | setTestTag (String testTag) Ustawia znacznik testowy dla wywołania. |
abstract void | setUseSandboxTestMode (boolean use) Ustawia, czy powinniśmy używać trybu testowego piaskownicy TF. |
abstract boolean | shouldDisableInvocationSetupAndTeardown () Czy wyłączyć konfigurację przed wywołaniem i usunięcie po wywołaniu. |
abstract boolean | shouldRemoteDynamicShard () Zwraca, czy używać zdalnego serwera dynamicznego dzielenia na części, czy nie |
abstract boolean | shouldReportModuleProgression () Czy zgłaszać postęp zdalnego wywołania na poziomie modułu. |
abstract boolean | shouldUseDynamicSharding () Zwraca, czy powinniśmy używać dynamicznego shardingu, czy nie |
abstract boolean | shouldUseEvenModuleSharding () Zwraca pytanie, czy podjąć próbę równomiernego rozłożenia liczby modułów na fragmenty |
abstract boolean | shouldUseParallelRemoteSetup () Czy podjąć próbę konfiguracji równoległej urządzeń zdalnych. |
abstract boolean | shouldUseParallelSetup () Czy podjąć próbę konfiguracji równoległej. |
abstract boolean | shouldUseRemoteSandboxMode () Czy używać trybu piaskownicy w wywołaniu zdalnym. |
abstract boolean | shouldUseReplicateSetup () Czy używać zreplikowanej konfiguracji dla wszystkich urządzeń zdalnych. |
abstract boolean | shouldUseSandboxTestMode () Zwraca true, jeśli powinniśmy używać piaskownicy Tf w trybie testowym. |
abstract boolean | shouldUseSandboxing () Zwraca true, jeśli powinniśmy użyć kontenerów Tf do uruchomienia wywołania |
abstract boolean | shouldUseTokenSharding () Określa, czy sharding powinien używać obsługi tokenów. |
abstract boolean | takeBugreportOnInvocationEnded () Zwróć wartość true, jeśli zgłoszenie błędu powinno zostać wykonane po zakończeniu wywołania testowego. |
abstract boolean | takeBugreportzOnInvocationEnded () Zwróć wartość true, jeśli raport o błędzie powinien zostać pobrany zamiast raportu o błędzie podczas końcowego raportu o błędzie wywołania testowego. |
Metody publiczne
captureLogcatOnFailure
public abstract boolean captureLogcatOnFailure ()
Czy przechwytywać logcat w przypadku niepowodzenia przypadku testowego
Zwroty | |
---|---|
boolean |
captureScreenshotOnFailure
public abstract boolean captureScreenshotOnFailure ()
Czy przechwytywać zrzut ekranu w przypadku niepowodzenia przypadku testowego
Zwroty | |
---|---|
boolean |
klon
public abstract ICommandOptions clone ()
Tworzy kopię obiektu ICommandOptions
.
Zwroty | |
---|---|
ICommandOptions |
delegowane wczesne wydanie urządzenia
public abstract boolean delegatedEarlyDeviceRelease ()
Określa, czy zwolnić urządzenie wcześniej w trybie delegowanym.
Zwroty | |
---|---|
boolean |
wczesne wydanie urządzenia
public abstract boolean earlyDeviceRelease ()
Czy zwolnić urządzenie wcześniej, gdy skończysz z nim.
Zwroty | |
---|---|
boolean |
filterPreviousPassedTesty
public abstract boolean filterPreviousPassedTests ()
Określa, czy filtrować poprzednie pomyślne przypadki testowe z poprzedniej próby.
Zwroty | |
---|---|
boolean |
getAutoLogCollectors
public abstractgetAutoLogCollectors ()
Zwraca zestaw automatycznych modułów zbierających dzienniki, które mają zostać dodane do wywołania
Zwroty | |
---|---|
getDynamicDownloadArgs
public abstractgetDynamicDownloadArgs ()
Zwraca mapę argumentów do przekazania do dynamicznego zapytania pobierania.
Zwroty | |
---|---|
getExperimentalFlags
public abstractgetExperimentalFlags ()
Zwraca eksperymentalną mapę flag, której można użyć do prezentowania projektów bramek.
Zwroty | |
---|---|
getExtraRemotePostsubmitInstance
public abstract int getExtraRemotePostsubmitInstance ()
Czy uruchamiać dodatkowe instancje na zdalnej maszynie wirtualnej po przesłaniu.
Zwroty | |
---|---|
int |
getHostLogSuffix
public abstract String getHostLogSuffix ()
Zwraca sufiks, który ma zostać dodany do dziennika hosta Tradefed lub wartość null, jeśli nie ma prefiksu.
Zwroty | |
---|---|
String |
getInvocationData
public abstract UniqueMultiMap<String, String> getInvocationData ()
Zwraca dane przekazane do wywołania w celu jego opisania
Zwroty | |
---|---|
UniqueMultiMap <String, String> |
getInvocationTimeout
public abstract long getInvocationTimeout ()
Zwróć określony limit czasu wywołania. 0, jeśli nie ma limitu czasu do użycia.
Zwroty | |
---|---|
long |
getJdkFolderForSubprocess
public abstract File getJdkFolderForSubprocess ()
Zwraca folder jdk, który ma być używany podczas rozwidlania wykonywania w podprocesie.
Zwroty | |
---|---|
File |
getLoopTime
public abstract long getLoopTime ()
Poświęć trochę czasu, zanim ponownie zaplanujesz wykonanie tego polecenia.
Zwroty | |
---|---|
long | czas w ms |
getMaxLoopCount
public abstract long getMaxLoopCount ()
Zwraca maksymalną liczbę zaplanowanych poleceń. Nie ma żadnego efektu, jeśli isLoopMode ma wartość false.
Zwroty | |
---|---|
long |
getMultiDeviceCount
public abstract Integer getMultiDeviceCount ()
Zwróć liczbę urządzeń do testów na wielu urządzeniach.
Zwroty | |
---|---|
Integer |
getOptimizeMainlineTest
public abstract boolean getOptimizeMainlineTest ()
Zwraca true, jeśli powinniśmy zoptymalizować listę modułów testowych dla testu głównego.
Zwroty | |
---|---|
boolean |
getParallelSetupTimeout
public abstract Duration getParallelSetupTimeout ()
Zwraca limit czasu, który ma być używany podczas konfiguracji równoległych.
Zwroty | |
---|---|
Duration |
pobierzPlikiZdalne
public abstractgetRemoteFiles ()
Zwraca listę skonfigurowanych plików zdalnych.
Zwroty | |
---|---|
getShardCount
public abstract Integer getShardCount ()
Zwróć całkowitą liczbę fragmentów dla polecenia.
Zwroty | |
---|---|
Integer |
getShardIndex
public abstract Integer getShardIndex ()
Zwróć indeks fragmentu dla polecenia.
Zwroty | |
---|---|
Integer |
pobierzTestTag
public abstract String getTestTag ()
Zwróć tag testowy dla wywołania. Wartość domyślna to „stub”, jeśli nie jest określona.
Zwroty | |
---|---|
String |
getTestTagSuffix
public abstract String getTestTagSuffix ()
Zwróć sufiks test-tag, dołączony do test-tag, aby reprezentować niektóre warianty jednego testu.
Zwroty | |
---|---|
String |
isConditionalBugreportDisabled
public abstract boolean isConditionalBugreportDisabled ()
Zwraca informację, czy warunkowe zgłaszanie błędów jest wyłączone
Zwroty | |
---|---|
boolean |
jesttrybDryRun
public abstract boolean isDryRunMode ()
Zwróć true
, jeśli powinniśmy
Zwroty | |
---|---|
boolean |
isEksperyment włączony
public abstract boolean isExperimentEnabled ()
Czy włączyć eksperymenty za pomocą flag eksperymentalnych.
Zwroty | |
---|---|
boolean |
jest trybem pełnej pomocy
public abstract boolean isFullHelpMode ()
Zwraca true
, jeśli zażądano trybu pełnej szczegółowej pomocy
Zwroty | |
---|---|
boolean |
jestTrybPomocy
public abstract boolean isHelpMode ()
Zwraca wartość true
, jeśli zażądano trybu skróconej pomocy
Zwroty | |
---|---|
boolean |
isLoopMode
public abstract boolean isLoopMode ()
Zwróć tryb pętli dla konfiguracji.
Zwroty | |
---|---|
boolean |
jest NoisyDryRunMode
public abstract boolean isNoisyDryRunMode ()
Zwróć true
, jeśli powinniśmy wydrukować polecenie na konsoli przed my
Zwroty | |
---|---|
boolean |
isRemoteInvocationDeviceless
public abstract boolean isRemoteInvocationDeviceless ()
Określa, czy wyzwalać zdalne wywołanie bez urządzenia.
Zwroty | |
---|---|
boolean |
isTracingEnabled
public abstract boolean isTracingEnabled ()
Zwraca informację, czy śledzenie wywołań jest włączone.
Zwroty | |
---|---|
boolean |
reportInvocationComplete
public abstract boolean reportInvocationComplete ()
czy zgłaszać dzienniki do czasu zakończenia invocationComplete.
Zwroty | |
---|---|
boolean |
raportZdane testy
public abstract boolean reportPassedTests ()
Czy zgłaszać zakończone przypadki testowe.
Zwroty | |
---|---|
boolean |
raportTestCaseCount
public abstract boolean reportTestCaseCount ()
Czy zgłaszać liczbę przypadków testowych według typów testów.
Zwroty | |
---|---|
boolean |
tagi raportowania
public abstractreportingTags ()
Lista tagów używanych do raportowania związanego z wywołaniem.
Zwroty | |
---|---|
uruchom na wszystkich urządzeniach
public abstract boolean runOnAllDevices ()
Zwróć wartość true, jeśli polecenie ma działać na wszystkich urządzeniach.
Zwroty | |
---|---|
boolean |
setAutoLogCollectors
public abstract void setAutoLogCollectors (autoLogCollectors)
Ustawia zestaw automatycznych modułów zbierających dzienniki, które należy dodać do wywołania.
Parametry | |
---|---|
autoLogCollectors |
setBugreportOnInvocationEnded
public abstract void setBugreportOnInvocationEnded (boolean takeBugreport)
Ustawia, czy przechwycić raport o błędzie na końcu wywołania.
Parametry | |
---|---|
takeBugreport | boolean |
setBugreportzOnInvocationEnded
public abstract void setBugreportzOnInvocationEnded (boolean takeBugreportz)
Ustawia, czy przechwycić raport o błędzie na końcu wywołania.
Parametry | |
---|---|
takeBugreportz | boolean |
setDelegatedEarlyDeviceRelease
public abstract void setDelegatedEarlyDeviceRelease (boolean earlyRelease)
Określ, czy chcesz zwolnić urządzenie wcześniej w trybie delegowanym.
Parametry | |
---|---|
earlyRelease | boolean |
setHostLogSuffix
public abstract void setHostLogSuffix (String suffix)
Ustawia sufiks, który ma być dodawany do Tradefed host_log.
Parametry | |
---|---|
suffix | String |
setInvocationTimeout
public abstract void setInvocationTimeout (Long mInvocationTimeout)
Ustaw limit czasu wywołania. 0, jeśli nie ma limitu czasu do użycia.
Parametry | |
---|---|
mInvocationTimeout | Long |
ustaw tryb pętli
public abstract void setLoopMode (boolean loopMode)
Ustawia tryb pętli dla polecenia
ustaw liczbę wielu urządzeń
public abstract void setMultiDeviceCount (int count)
Ustawia liczbę oczekiwanych urządzeń do testów na wielu urządzeniach.
Parametry | |
---|---|
count | int |
setReplicateSetup
public abstract void setReplicateSetup (boolean replicate)
Zdecyduj, czy chcesz używać zreplikowanej konfiguracji.
Parametry | |
---|---|
replicate | boolean |
setReportInvocationComplete
public abstract void setReportInvocationComplete (boolean reportInvocationCompleteLogs)
Ustaw, czy raportować dzienniki, dopóki invocationComplete
Parametry | |
---|---|
reportInvocationCompleteLogs | boolean |
setReportTestCaseCount
public abstract void setReportTestCaseCount (boolean report)
Ustaw, czy raportować liczbę przypadków testowych według typów testów.
Parametry | |
---|---|
report | boolean |
ustawLiczbę odłamków
public abstract void setShardCount (Integer shardCount)
Ustawia liczbę fragmentów dla polecenia.
Parametry | |
---|---|
shardCount | Integer |
setShardIndex
public abstract void setShardIndex (Integer shardIndex)
Ustawia indeks fragmentu dla polecenia.
Parametry | |
---|---|
shardIndex | Integer |
setShouldUseEvenModuleSharding
public abstract void setShouldUseEvenModuleSharding (boolean useEvenModuleSharding)
Zdecyduj, czy chcesz równomiernie rozmieścić liczbę modułów we fragmentach
Parametry | |
---|---|
useEvenModuleSharding | boolean |
setShouldUseSandboxing
public abstract void setShouldUseSandboxing (boolean use)
Ustawia, czy powinniśmy używać kontenerów TF
Parametry | |
---|---|
use | boolean |
ustaw znacznik testowy
public abstract void setTestTag (String testTag)
Ustawia znacznik testowy dla wywołania.
ustaw tryb testowyUseSandbox
public abstract void setUseSandboxTestMode (boolean use)
Ustawia, czy powinniśmy używać trybu testowego piaskownicy TF.
Parametry | |
---|---|
use | boolean |
shouldDisableInvocationSetupAndTeardown
public abstract boolean shouldDisableInvocationSetupAndTeardown ()
Czy wyłączyć konfigurację przed wywołaniem i usunięcie po wywołaniu.
Zwroty | |
---|---|
boolean |
powinienRemoteDynamicShard
public abstract boolean shouldRemoteDynamicShard ()
Zwraca, czy używać zdalnego serwera dynamicznego dzielenia na części, czy nie
Zwroty | |
---|---|
boolean |
shouldReportModuleProgression
public abstract boolean shouldReportModuleProgression ()
Czy zgłaszać postęp zdalnego wywołania na poziomie modułu.
Zwroty | |
---|---|
boolean |
powinienUżyćDynamicSharding
public abstract boolean shouldUseDynamicSharding ()
Zwraca, czy powinniśmy używać dynamicznego shardingu, czy nie
Zwroty | |
---|---|
boolean |
powinno używaćEvenModuleSharding
public abstract boolean shouldUseEvenModuleSharding ()
Zwraca pytanie, czy podjąć próbę równomiernego rozłożenia liczby modułów na fragmenty
Zwroty | |
---|---|
boolean |
powinienUżyćParallelRemoteSetup
public abstract boolean shouldUseParallelRemoteSetup ()
Czy podjąć próbę konfiguracji równoległej urządzeń zdalnych.
Zwroty | |
---|---|
boolean |
należy użyć konfiguracji równoległej
public abstract boolean shouldUseParallelSetup ()
Czy podjąć próbę konfiguracji równoległej.
Zwroty | |
---|---|
boolean |
powinienUżyćRemoteSandboxMode
public abstract boolean shouldUseRemoteSandboxMode ()
Czy używać trybu piaskownicy w wywołaniu zdalnym.
Zwroty | |
---|---|
boolean |
powinienUżyć konfiguracji replikacji
public abstract boolean shouldUseReplicateSetup ()
Czy używać zreplikowanej konfiguracji dla wszystkich urządzeń zdalnych.
Zwroty | |
---|---|
boolean |
należy użyć trybu testowego piaskownicy
public abstract boolean shouldUseSandboxTestMode ()
Zwraca true, jeśli powinniśmy używać piaskownicy Tf w trybie testowym.
Zwroty | |
---|---|
boolean |
powinienUżyć piaskownicy
public abstract boolean shouldUseSandboxing ()
Zwraca true, jeśli powinniśmy użyć kontenerów Tf do uruchomienia wywołania
Zwroty | |
---|---|
boolean |
powinienUseTokenSharding
public abstract boolean shouldUseTokenSharding ()
Określa, czy sharding powinien używać obsługi tokenów.
Zwroty | |
---|---|
boolean |
takeBugreportOnInvocationEnded
public abstract boolean takeBugreportOnInvocationEnded ()
Zwróć wartość true, jeśli zgłoszenie błędu powinno zostać wykonane po zakończeniu wywołania testowego.
Zwroty | |
---|---|
boolean |
takeBugreportzOnInvocationEnded
public abstract boolean takeBugreportzOnInvocationEnded ()
Zwróć wartość true, jeśli raport o błędzie powinien zostać pobrany zamiast raportu o błędzie podczas końcowego raportu o błędzie wywołania testowego.
Zwroty | |
---|---|
boolean |