CommandOptions

public class CommandOptions
extends Object implements ICommandOptions

java.lang.Object
   ↳ com.android.tradefed.command.CommandOptions


Wdrożenie ICommandOptions.

Podsumowanie

Stałe

String DRY_RUN_OPTION

String ENABLE_SANDBOX_TEST_MODE

String INVOCATION_DATA

String JDK_FOLDER_OPTION_NAME

String NOISY_DRY_RUN_OPTION

String TEST_TAG_OPTION

String USE_REMOTE_SANDBOX

String USE_SANDBOX

Konstruktory publiczne

CommandOptions()

Metody publiczne

boolean captureLogcatOnFailure()

Określa, czy w przypadku niepowodzenia testu ma być rejestrowany logcat.

boolean captureScreenshotOnFailure()

czy w przypadku niepowodzenia testu ma być robiony zrzut ekranu.

ICommandOptions clone()
boolean delegatedEarlyDeviceRelease()

Określa, czy urządzenie ma zostać udostępnione wcześniej w trybie delegowanym.

boolean earlyDeviceRelease()

Czy po zakończeniu korzystania z urządzenia należy je zwolnić wcześniej.

boolean enableDefaultLogProcessors()

Określa, czy niektóre procesory końcowe mają być wdrażane automatycznie.

boolean filterPreviousPassedTests()

Określa, czy odfiltrować wcześniej zaliczone przypadki testowe z poprzedniej próby.

List<String> getAutoCollectorSetOptions()

Zwraca listę opcji do przekazania do automatycznych modułów zbierających.

Set<AutoLogCollector> getAutoLogCollectors()

Zwraca zestaw automatycznych modułów zbierających dzienniki, które mają zostać dodane do wywołania.

Set<AutoLogProcessor> getAutoLogProcessors()

Zwraca zestaw procesorów automatycznego rejestrowania, które mają zostać dodane do wywołania.

Map<String, String> getDynamicDownloadArgs()

Zwraca mapę argumentów do przekazania do zapytania o pobieranie dynamiczne.

MultiMap<String, String> getExperimentalFlags()

Zwraca mapę flag eksperymentalnych, której można używać do ograniczania dostępu do funkcji w projektach.

int getExtraRemotePostsubmitInstance()

Określa, czy po przesłaniu mają być uruchamiane dodatkowe instancje na zdalnej maszynie wirtualnej.

String getGeminiApiKey()

Klucz interfejsu API do użycia w przypadku zapytań do interfejsu Gemini API.

String getHostLogSuffix()

Zwraca sufiks dołączenia do pliku host_log Tradefed lub wartość null, jeśli nie ma prefiksu.

UniqueMultiMap<String, String> getInvocationData()

Zwraca dane przekazane do wywołania, aby je opisać.

long getInvocationTimeout()

Zwraca określony limit czasu wywołania.

File getJdkFolderForSubprocess()

Zwraca folder jdk do użycia podczas rozwidlania wykonania w podprocesie.

long getLoopTime()

Pobierz czas oczekiwania przed ponownym zaplanowaniem tego polecenia.

long getMaxLoopCount()

Zwraca maksymalną liczbę zaplanowanych uruchomień polecenia.

Integer getMultiDeviceCount()

Zwraca liczbę urządzeń w przypadku testów na wielu urządzeniach.

boolean getOptimizeMainlineTest()

Zwraca wartość „true”, jeśli listę modułów testowych należy zoptymalizować pod kątem testu głównego.

Duration getParallelPreInvocationSetupTimeout()

Zwraca limit czasu konfiguracji równoległego wywołania wstępnego.

Duration getParallelSetupTimeout()

Zwraca limit czasu do użycia podczas konfiguracji równoległych.

String getRemoteCacheInstanceName()

Zwraca nazwę instancji używanej do obsługi zdalnego buforowania.

Set<String> getRemoteFiles()

Zwraca listę skonfigurowanych plików zdalnych.

MultiMap<String, String> getRolloutFlags()

Zwraca mapę flag wdrożenia.

List<File> getRolloutFlagsFiles()

Zwraca listę plików zawierających flagi wdrażania.

Integer getShardCount()

Zwraca łączną liczbę fragmentów dla polecenia.

Integer getShardIndex()

Zwraca indeks fragmentu dla polecenia.

String getTestTag()

Zwraca tag testowy wywołania.

String getTestTagSuffix()

Zwraca sufiks tagu testowego dołączony do tagu testowego, który reprezentuje niektóre warianty jednego testu.

boolean isConditionalBugreportDisabled()

Zwraca informację o tym, czy raport o błędach warunkowych jest wyłączony.

boolean isDryRunMode()

Zwróć true, jeśli mamy pominąć dodanie tego polecenia do kolejki.

boolean isExperimentEnabled()

Określa, czy eksperymenty mają być włączane za pomocą flag eksperymentalnych.

boolean isFullHelpMode()

Zwraca true, jeśli zażądano pełnego trybu szczegółowej pomocy.

boolean isGeminiLogOnlyMode()

Określa, czy wyciszyć wykonywanie promptów przez modele.

boolean isHelpMode()

Zwraca true, jeśli zażądano skróconego trybu pomocy.

boolean isLoopMode()

Zwraca tryb pętli dla konfiguracji.

boolean isNoisyDryRunMode()

Zwróć wartość true, jeśli polecenie ma zostać wydrukowane w konsoli przed pominięciem dodawania go do kolejki.

boolean isRemoteInvocationDeviceless()

Określa, czy wywołać zdalnie funkcję bez urządzenia.

boolean isTracingEnabled()

Zwraca informację, czy śledzenie wywołań jest włączone.

boolean keepPostProcessorOrder()

Określa, czy procesory końcowe mają być stosowane w kolejności, w jakiej są wymienione w konfiguracji.

boolean reportCacheResults()

Zwraca wartość „prawda”, jeśli w przypadku dostępności powinniśmy zgłaszać wyniki z pamięci podręcznej.

boolean reportCacheResultsInPresubmit()

Zwraca wartość „prawda”, jeśli w przypadku wstępnego przesyłania powinniśmy zgłaszać wyniki z pamięci podręcznej, gdy są dostępne.

boolean reportInvocationCacheResultsInPostsubmit()

Zwraca wartość „prawda”, jeśli po przesłaniu powinniśmy zgłaszać wynik pamięci podręcznej wywołania, gdy jest on dostępny.

boolean reportInvocationCacheResultsInPresubmit()

Zwraca wartość „prawda”, jeśli w przypadku wstępnego przesyłania powinniśmy zgłaszać wyniki pamięci podręcznej wywołań, gdy są dostępne.

boolean reportInvocationComplete()

czy zgłaszać dzienniki do momentu wywołania funkcji invocationComplete.

boolean reportPassedTests()

Określa, czy zgłaszać zaliczone elementy testowania.

boolean reportTestCaseCount()

Określa, czy raportować liczbę elementów testowania według typów testów.

List<String> reportingTags()

Lista tagów używanych do raportowania związanego z wywołaniem.

boolean runOnAllDevices()

Zwraca wartość true, jeśli polecenie powinno być uruchamiane na wszystkich urządzeniach.

void setAutoCollectorSetOptions(List<String> autoCollectorSetOptions)

Ustawia listę opcji do przekazania do automatycznych kolektorów.

void setAutoLogCollectors(Set<AutoLogCollector> autoLogCollectors)

Określa zbiór automatycznych modułów zbierających dzienniki, które powinny zostać dodane do wywołania.

void setAutoLogProcessors(Set<AutoLogProcessor> autoLogProcessors)

Określa zestaw procesorów automatycznego rejestrowania, które mają być dodawane do wywołania.

void setBugreportOnInvocationEnded(boolean takeBugreport)

Określa, czy na końcu wywołania ma zostać przechwycony raport o błędzie.

void setBugreportzOnInvocationEnded(boolean takeBugreportz)

Określa, czy po zakończeniu wywołania ma zostać przechwycony raport o błędach.

void setDelegatedEarlyDeviceRelease(boolean earlyRelease)

Określ, czy urządzenie ma być udostępniane wcześniej w trybie delegowanym.

void setHostLogSuffix(String suffix)

Ustawia sufiks, który ma być dołączany do pliku host_log Tradefed.

void setInvocationTimeout(Long invocationTimeout)

Ustaw limit czasu wywołania.

void setLoopMode(boolean loopMode)

Ustaw tryb pętli dla konfiguracji.

void setMultiDeviceCount(int count)

Ustawia liczbę oczekiwanych urządzeń w przypadku testów na wielu urządzeniach.

void setReplicateSetup(boolean replicate)

Określ, czy chcesz używać replikowanej konfiguracji.

void setReportInvocationComplete(boolean reportInvocationCompleteLogs)

Określ, czy dzienniki mają być raportowane do momentu wywołania funkcji invocationComplete

void setReportTestCaseCount(boolean report)

Określ, czy chcesz raportować liczbę elementów testowania według typów testów.

void setShardCount(Integer shardCount)

Ustawia liczbę fragmentów dla polecenia.

void setShardIndex(Integer shardIndex)

Ustawia indeks fragmentu dla polecenia.

void setShouldRemoteDynamicShard(boolean shouldRemoteDynamicShard)

Określa, czy używać zdalnego serwera dynamicznego podziału na fragmenty.

void setShouldUseEvenModuleSharding(boolean useEvenModuleSharding)

Określ, czy należy równomiernie rozłożyć liczbę modułów na fragmenty.

void setShouldUseSandboxing(boolean use)

Określa, czy należy używać kontenerów TF

void setTestTag(String testTag)

Ustawia tag testowy dla wywołania.

void setUseSandboxTestMode(boolean use)

Określa, czy powinniśmy używać trybu testowego piaskownicy TF.

boolean shouldDisableInvocationSetupAndTeardown()

Określa, czy wyłączyć konfigurację przed wywołaniem i zamykanie po wywołaniu.

boolean shouldEnableDeviceSpecificSetup()

Czy włączyć konfigurację specyficzną dla urządzenia.

boolean shouldForcePreparerFailureAsTestFailure()

Jeśli osoba przygotowująca nie zda testu, może to spowodować niepowodzenie wywołania testu z powodu błędu infrastruktury, co prowadzi do ponowienia testu.

boolean shouldPassRetryAttemptNumber()

Określa, czy należy przekazać numer ponownej próby.

boolean shouldRemoteDynamicShard()

Zwraca informację, czy używać zdalnego serwera dynamicznego dzielenia na fragmenty.

boolean shouldReportModuleProgression()

Określa, czy raportować postęp zdalnego wywołania na poziomie modułu.

boolean shouldSkipParentProcessLogcat()

Określa, czy pominąć logcat dla procesu nadrzędnego.

boolean shouldUploadCacheResults()

Zwraca wartość „prawda”, jeśli wyniki powinny zostać zapisane w pamięci podręcznej.

boolean shouldUploadInvocationCacheResults()

Zwraca wartość „prawda”, jeśli wyniki wywołania powinny zostać zapisane w pamięci podręcznej.

boolean shouldUseDynamicSharding()

Zwraca informację, czy należy używać dynamicznego dzielenia na partycje.

boolean shouldUseEvenModuleSharding()

Zwraca informację, czy należy równomiernie rozłożyć liczbę modułów na fragmenty.

boolean shouldUseParallelPreInvocationSetup()

Zwraca informację, czy konfiguracja przed wywołaniem ma być wykonywana równolegle.

boolean shouldUseParallelRemoteSetup()

Określa, czy należy spróbować równoległej konfiguracji urządzeń zdalnych.

boolean shouldUseParallelSetup()

Określa, czy należy spróbować przeprowadzić konfigurację równoległą.

boolean shouldUseRemoteSandboxMode()

Określa, czy w przypadku wywoływania zdalnego ma być używany tryb piaskownicy.

boolean shouldUseReplicateSetup()

Określa, czy w przypadku wszystkich urządzeń zdalnych ma być używana replikowana konfiguracja.

boolean shouldUseSandboxTestMode()

Zwraca wartość „prawda”, jeśli w trybie testowym powinniśmy używać piaskownicy Tf.

boolean shouldUseSandboxing()

Zwraca wartość „prawda”, jeśli do uruchomienia wywołania należy użyć kontenerów Tf.

boolean shouldUseTokenSharding()

Określa, czy podział na fragmenty ma korzystać z obsługi tokenów.

boolean skipTrybotExperiment()

Określa, czy eksperymenty mają być pomijane w przypadku uruchamiania TRYBOT.

boolean takeBugreportOnInvocationEnded()

Zwraca wartość „true”, jeśli po zakończeniu wywołania testu należy utworzyć raport o błędzie.

boolean takeBugreportzOnInvocationEnded()

Zwraca wartość „true”, jeśli podczas wywołania testu należy utworzyć raport o błędzie w formacie bugreportz zamiast bugreport.

Stałe

DRY_RUN_OPTION

public static final String DRY_RUN_OPTION

Wartość stała: "dry-run"

ENABLE_SANDBOX_TEST_MODE

public static final String ENABLE_SANDBOX_TEST_MODE

Wartość stała: "sandbox-test-mode"

INVOCATION_DATA

public static final String INVOCATION_DATA

Wartość stała: "invocation-data"

JDK_FOLDER_OPTION_NAME

public static final String JDK_FOLDER_OPTION_NAME

Wartość stała: "jdk-folder-for-subprocess"

NOISY_DRY_RUN_OPTION

public static final String NOISY_DRY_RUN_OPTION

Wartość stała: "noisy-dry-run"

TEST_TAG_OPTION

public static final String TEST_TAG_OPTION

Wartość stała: "test-tag"

USE_REMOTE_SANDBOX

public static final String USE_REMOTE_SANDBOX

Wartość stała: "use-remote-sandbox"

USE_SANDBOX

public static final String USE_SANDBOX

Wartość stała: "use-sandbox"

Konstruktory publiczne

CommandOptions

public CommandOptions ()

Metody publiczne

captureLogcatOnFailure

public boolean captureLogcatOnFailure ()

Określa, czy w przypadku niepowodzenia testu ma być rejestrowany logcat.

Zwraca
boolean

captureScreenshotOnFailure

public boolean captureScreenshotOnFailure ()

czy w przypadku niepowodzenia testu ma być robiony zrzut ekranu.

Zwraca
boolean

klon

public ICommandOptions clone ()

Zwraca
ICommandOptions

delegatedEarlyDeviceRelease

public boolean delegatedEarlyDeviceRelease ()

Określa, czy urządzenie ma zostać udostępnione wcześniej w trybie delegowanym.

Zwraca
boolean

earlyDeviceRelease

public boolean earlyDeviceRelease ()

Czy po zakończeniu korzystania z urządzenia należy je zwolnić wcześniej.

Zwraca
boolean

enableDefaultLogProcessors

public boolean enableDefaultLogProcessors ()

Określa, czy niektóre procesory końcowe mają być wdrażane automatycznie.

Zwraca
boolean

filterPreviousPassedTests

public boolean filterPreviousPassedTests ()

Określa, czy odfiltrować wcześniej zaliczone przypadki testowe z poprzedniej próby.

Zwraca
boolean

getAutoCollectorSetOptions

public List<String> getAutoCollectorSetOptions ()

Zwraca listę opcji do przekazania do automatycznych modułów zbierających.

Zwraca
List<String>

getAutoLogCollectors

public Set<AutoLogCollector> getAutoLogCollectors ()

Zwraca zestaw automatycznych modułów zbierających dzienniki, które mają zostać dodane do wywołania.

Zwraca
Set<AutoLogCollector>

getAutoLogProcessors

public Set<AutoLogProcessor> getAutoLogProcessors ()

Zwraca zestaw procesorów automatycznego rejestrowania, które mają zostać dodane do wywołania.

Zwraca
Set<AutoLogProcessor>

getDynamicDownloadArgs

public Map<String, String> getDynamicDownloadArgs ()

Zwraca mapę argumentów do przekazania do zapytania o pobieranie dynamiczne.

Zwraca
Map<String, String>

getExperimentalFlags

public MultiMap<String, String> getExperimentalFlags ()

Zwraca mapę flag eksperymentalnych, której można używać do ograniczania dostępu do funkcji w projektach.

Zwraca
MultiMap<String, String>

getExtraRemotePostsubmitInstance

public int getExtraRemotePostsubmitInstance ()

Określa, czy po przesłaniu mają być uruchamiane dodatkowe instancje na zdalnej maszynie wirtualnej.

Zwraca
int

getGeminiApiKey

public String getGeminiApiKey ()

Klucz interfejsu API do użycia w przypadku zapytań do interfejsu Gemini API.

Zwraca
String

getHostLogSuffix

public String getHostLogSuffix ()

Zwraca sufiks dołączenia do pliku host_log Tradefed lub wartość null, jeśli nie ma prefiksu.

Zwraca
String

getInvocationData

public UniqueMultiMap<String, String> getInvocationData ()

Zwraca dane przekazane do wywołania, aby je opisać.

Zwraca
UniqueMultiMap<String, String>

getInvocationTimeout

public long getInvocationTimeout ()

Zwraca określony limit czasu wywołania. 0, jeśli nie ma być używany limit czasu.

Zwraca
long

getJdkFolderForSubprocess

public File getJdkFolderForSubprocess ()

Zwraca folder jdk do użycia podczas rozwidlania wykonania w podprocesie.

Zwraca
File

getLoopTime

public long getLoopTime ()

Pobierz czas oczekiwania przed ponownym zaplanowaniem tego polecenia.

Zwraca
long czas w milisekundach

getMaxLoopCount

public long getMaxLoopCount ()

Zwraca maksymalną liczbę zaplanowanych uruchomień polecenia. Nie ma wpływu, jeśli isLoopMode ma wartość Fałsz.

Zwraca
long

getMultiDeviceCount

public Integer getMultiDeviceCount ()

Zwraca liczbę urządzeń w przypadku testów na wielu urządzeniach.

Zwraca
Integer

getOptimizeMainlineTest

public boolean getOptimizeMainlineTest ()

Zwraca wartość „true”, jeśli listę modułów testowych należy zoptymalizować pod kątem testu głównego.

Zwraca
boolean

getParallelPreInvocationSetupTimeout

public Duration getParallelPreInvocationSetupTimeout ()

Zwraca limit czasu konfiguracji równoległego wywołania wstępnego.

Zwraca
Duration

getParallelSetupTimeout

public Duration getParallelSetupTimeout ()

Zwraca limit czasu do użycia podczas konfiguracji równoległych.

Zwraca
Duration

getRemoteCacheInstanceName

public String getRemoteCacheInstanceName ()

Zwraca nazwę instancji używanej do obsługi zdalnego buforowania.

Zwraca
String

getRemoteFiles

public Set<String> getRemoteFiles ()

Zwraca listę skonfigurowanych plików zdalnych.

Zwraca
Set<String>

getRolloutFlags

public MultiMap<String, String> getRolloutFlags ()

Zwraca mapę flag wdrożenia. Flagi wdrożenia różnią się od flag eksperymentalnych, ponieważ są przeznaczone do używania przy każdym wywołaniu.

Zwraca
MultiMap<String, String>

getRolloutFlagsFiles

public List<File> getRolloutFlagsFiles ()

Zwraca listę plików zawierających flagi wdrażania.

Zwraca
List<File>

getShardCount

public Integer getShardCount ()

Zwraca łączną liczbę fragmentów dla polecenia.

Zwraca
Integer

getShardIndex

public Integer getShardIndex ()

Zwraca indeks fragmentu dla polecenia.

Zwraca
Integer

getTestTag

public String getTestTag ()

Zwraca tag testowy wywołania. Jeśli nie zostanie podany, domyślnie przyjmuje wartość „stub”.

Zwraca
String

getTestTagSuffix

public String getTestTagSuffix ()

Zwraca sufiks tagu testowego dołączony do tagu testowego, który reprezentuje niektóre warianty jednego testu.

Zwraca
String

isConditionalBugreportDisabled

public boolean isConditionalBugreportDisabled ()

Zwraca informację o tym, czy raport o błędach warunkowych jest wyłączony.

Zwraca
boolean

isDryRunMode

public boolean isDryRunMode ()

Zwróć true, jeśli mamy pominąć dodanie tego polecenia do kolejki.

Zwraca
boolean

isExperimentEnabled

public boolean isExperimentEnabled ()

Określa, czy eksperymenty mają być włączane za pomocą flag eksperymentalnych.

Zwraca
boolean

isFullHelpMode

public boolean isFullHelpMode ()

Zwraca true, jeśli zażądano pełnego trybu szczegółowej pomocy.

Zwraca
boolean

isGeminiLogOnlyMode

public boolean isGeminiLogOnlyMode ()

Określa, czy wyciszyć wykonywanie promptów przez modele.

Zwraca
boolean

isHelpMode

public boolean isHelpMode ()

Zwraca true, jeśli zażądano skróconego trybu pomocy.

Zwraca
boolean

isLoopMode

public boolean isLoopMode ()

Zwraca tryb pętli dla konfiguracji.

Zwraca
boolean

isNoisyDryRunMode

public boolean isNoisyDryRunMode ()

Zwróć wartość true, jeśli polecenie ma zostać wydrukowane w konsoli przed pominięciem dodawania go do kolejki.

Zwraca
boolean

isRemoteInvocationDeviceless

public boolean isRemoteInvocationDeviceless ()

Określa, czy wywołać zdalnie funkcję bez urządzenia.

Zwraca
boolean

isTracingEnabled

public boolean isTracingEnabled ()

Zwraca informację, czy śledzenie wywołań jest włączone.

Zwraca
boolean

keepPostProcessorOrder

public boolean keepPostProcessorOrder ()

Określa, czy procesory końcowe mają być stosowane w kolejności, w jakiej są wymienione w konfiguracji.

Zwraca
boolean

reportCacheResults

public boolean reportCacheResults ()

Zwraca wartość „prawda”, jeśli w przypadku dostępności powinniśmy zgłaszać wyniki z pamięci podręcznej.

Zwraca
boolean

reportCacheResultsInPresubmit

public boolean reportCacheResultsInPresubmit ()

Zwraca wartość „prawda”, jeśli w przypadku wstępnego przesyłania powinniśmy zgłaszać wyniki z pamięci podręcznej, gdy są dostępne.

Zwraca
boolean

reportInvocationCacheResultsInPostsubmit

public boolean reportInvocationCacheResultsInPostsubmit ()

Zwraca wartość „prawda”, jeśli po przesłaniu powinniśmy zgłaszać wynik pamięci podręcznej wywołania, gdy jest on dostępny.

Zwraca
boolean

reportInvocationCacheResultsInPresubmit

public boolean reportInvocationCacheResultsInPresubmit ()

Zwraca wartość „prawda”, jeśli w przypadku wstępnego przesyłania powinniśmy zgłaszać wyniki pamięci podręcznej wywołań, gdy są dostępne.

Zwraca
boolean

reportInvocationComplete

public boolean reportInvocationComplete ()

czy zgłaszać dzienniki do momentu wywołania funkcji invocationComplete.

Zwraca
boolean

reportPassedTests

public boolean reportPassedTests ()

Określa, czy zgłaszać zaliczone elementy testowania.

Zwraca
boolean

reportTestCaseCount

public boolean reportTestCaseCount ()

Określa, czy raportować liczbę elementów testowania według typów testów.

Zwraca
boolean

reportingTags

public List<String> reportingTags ()

Lista tagów używanych do raportowania związanego z wywołaniem.

Zwraca
List<String>

runOnAllDevices

public boolean runOnAllDevices ()

Zwraca wartość true, jeśli polecenie powinno być uruchamiane na wszystkich urządzeniach.

Zwraca
boolean

setAutoCollectorSetOptions

public void setAutoCollectorSetOptions (List<String> autoCollectorSetOptions)

Ustawia listę opcji do przekazania do automatycznych kolektorów.

Parametry
autoCollectorSetOptions List

setAutoLogCollectors

public void setAutoLogCollectors (Set<AutoLogCollector> autoLogCollectors)

Określa zbiór automatycznych modułów zbierających dzienniki, które powinny zostać dodane do wywołania.

Parametry
autoLogCollectors Set

setAutoLogProcessors

public void setAutoLogProcessors (Set<AutoLogProcessor> autoLogProcessors)

Określa zestaw procesorów automatycznego rejestrowania, które mają być dodawane do wywołania.

Parametry
autoLogProcessors Set

setBugreportOnInvocationEnded

public void setBugreportOnInvocationEnded (boolean takeBugreport)

Określa, czy na końcu wywołania ma zostać przechwycony raport o błędzie.

Parametry
takeBugreport boolean

setBugreportzOnInvocationEnded

public void setBugreportzOnInvocationEnded (boolean takeBugreportz)

Określa, czy po zakończeniu wywołania ma zostać przechwycony raport o błędach.

Parametry
takeBugreportz boolean

setDelegatedEarlyDeviceRelease

public void setDelegatedEarlyDeviceRelease (boolean earlyRelease)

Określ, czy urządzenie ma być udostępniane wcześniej w trybie delegowanym.

Parametry
earlyRelease boolean

setHostLogSuffix

public void setHostLogSuffix (String suffix)

Ustawia sufiks, który ma być dołączany do pliku host_log Tradefed.

Parametry
suffix String

setInvocationTimeout

public void setInvocationTimeout (Long invocationTimeout)

Ustaw limit czasu wywołania. 0, jeśli nie ma być używany limit czasu.

Parametry
invocationTimeout Long

setLoopMode

public void setLoopMode (boolean loopMode)

Ustaw tryb pętli dla konfiguracji.

setMultiDeviceCount

public void setMultiDeviceCount (int count)

Ustawia liczbę oczekiwanych urządzeń w przypadku testów na wielu urządzeniach.

Parametry
count int

setReplicateSetup

public void setReplicateSetup (boolean replicate)

Określ, czy chcesz używać replikowanej konfiguracji.

Parametry
replicate boolean

setReportInvocationComplete

public void setReportInvocationComplete (boolean reportInvocationCompleteLogs)

Określ, czy dzienniki mają być raportowane do momentu wywołania funkcji invocationComplete

Parametry
reportInvocationCompleteLogs boolean

setReportTestCaseCount

public void setReportTestCaseCount (boolean report)

Określ, czy chcesz raportować liczbę elementów testowania według typów testów.

Parametry
report boolean

setShardCount

public void setShardCount (Integer shardCount)

Ustawia liczbę fragmentów dla polecenia.

Parametry
shardCount Integer

setShardIndex

public void setShardIndex (Integer shardIndex)

Ustawia indeks fragmentu dla polecenia.

Parametry
shardIndex Integer

setShouldRemoteDynamicShard

public void setShouldRemoteDynamicShard (boolean shouldRemoteDynamicShard)

Określa, czy używać zdalnego serwera dynamicznego podziału na fragmenty.

Parametry
shouldRemoteDynamicShard boolean

setShouldUseEvenModuleSharding

public void setShouldUseEvenModuleSharding (boolean useEvenModuleSharding)

Określ, czy należy równomiernie rozłożyć liczbę modułów na fragmenty.

Parametry
useEvenModuleSharding boolean

setShouldUseSandboxing

public void setShouldUseSandboxing (boolean use)

Określa, czy należy używać kontenerów TF

Parametry
use boolean

setTestTag

public void setTestTag (String testTag)

Ustawia tag testowy dla wywołania.

setUseSandboxTestMode

public void setUseSandboxTestMode (boolean use)

Określa, czy powinniśmy używać trybu testowego piaskownicy TF.

Parametry
use boolean

shouldDisableInvocationSetupAndTeardown

public boolean shouldDisableInvocationSetupAndTeardown ()

Określa, czy wyłączyć konfigurację przed wywołaniem i zamykanie po wywołaniu.

Zwraca
boolean

shouldEnableDeviceSpecificSetup

public boolean shouldEnableDeviceSpecificSetup ()

Czy włączyć konfigurację specyficzną dla urządzenia.

Zwraca
boolean

shouldForcePreparerFailureAsTestFailure

public boolean shouldForcePreparerFailureAsTestFailure ()

Jeśli osoba przygotowująca nie zda testu, może to spowodować niepowodzenie wywołania testu z powodu błędu infrastruktury, co prowadzi do ponowienia testu. Ta opcja umożliwia przekształcenie takiego błędu w niepowodzenie testu, dzięki czemu infrastruktura nie marnuje zasobów na ponowne uruchamianie całego testu.

Zwraca
boolean

shouldPassRetryAttemptNumber

public boolean shouldPassRetryAttemptNumber ()

Określa, czy należy przekazać numer ponownej próby.

Zwraca
boolean

shouldRemoteDynamicShard

public boolean shouldRemoteDynamicShard ()

Zwraca informację, czy używać zdalnego serwera dynamicznego dzielenia na fragmenty.

Zwraca
boolean

shouldReportModuleProgression

public boolean shouldReportModuleProgression ()

Określa, czy raportować postęp zdalnego wywołania na poziomie modułu.

Zwraca
boolean

shouldSkipParentProcessLogcat

public boolean shouldSkipParentProcessLogcat ()

Określa, czy pominąć logcat dla procesu nadrzędnego.

Zwraca
boolean

shouldUploadCacheResults

public boolean shouldUploadCacheResults ()

Zwraca wartość „prawda”, jeśli wyniki powinny zostać zapisane w pamięci podręcznej.

Zwraca
boolean

shouldUploadInvocationCacheResults

public boolean shouldUploadInvocationCacheResults ()

Zwraca wartość „prawda”, jeśli wyniki wywołania powinny zostać zapisane w pamięci podręcznej.

Zwraca
boolean

shouldUseDynamicSharding

public boolean shouldUseDynamicSharding ()

Zwraca informację, czy należy używać dynamicznego dzielenia na partycje.

Zwraca
boolean

shouldUseEvenModuleSharding

public boolean shouldUseEvenModuleSharding ()

Zwraca informację, czy należy równomiernie rozłożyć liczbę modułów na fragmenty.

Zwraca
boolean

shouldUseParallelPreInvocationSetup

public boolean shouldUseParallelPreInvocationSetup ()

Zwraca informację, czy konfiguracja przed wywołaniem ma być wykonywana równolegle.

Zwraca
boolean

shouldUseParallelRemoteSetup

public boolean shouldUseParallelRemoteSetup ()

Określa, czy należy spróbować równoległej konfiguracji urządzeń zdalnych.

Zwraca
boolean

shouldUseParallelSetup

public boolean shouldUseParallelSetup ()

Określa, czy należy spróbować przeprowadzić konfigurację równoległą.

Zwraca
boolean

shouldUseRemoteSandboxMode

public boolean shouldUseRemoteSandboxMode ()

Określa, czy w przypadku wywoływania zdalnego ma być używany tryb piaskownicy.

Zwraca
boolean

shouldUseReplicateSetup

public boolean shouldUseReplicateSetup ()

Określa, czy w przypadku wszystkich urządzeń zdalnych ma być używana replikowana konfiguracja.

Zwraca
boolean

shouldUseSandboxTestMode

public boolean shouldUseSandboxTestMode ()

Zwraca wartość „prawda”, jeśli w trybie testowym powinniśmy używać piaskownicy Tf.

Zwraca
boolean

shouldUseSandboxing

public boolean shouldUseSandboxing ()

Zwraca wartość „prawda”, jeśli do uruchomienia wywołania należy użyć kontenerów Tf.

Zwraca
boolean

shouldUseTokenSharding

public boolean shouldUseTokenSharding ()

Określa, czy podział na fragmenty ma korzystać z obsługi tokenów.

Zwraca
boolean

skipTrybotExperiment

public boolean skipTrybotExperiment ()

Określa, czy eksperymenty mają być pomijane w przypadku uruchamiania TRYBOT.

Zwraca
boolean

takeBugreportOnInvocationEnded

public boolean takeBugreportOnInvocationEnded ()

Zwraca wartość „true”, jeśli po zakończeniu wywołania testu należy utworzyć raport o błędzie.

Zwraca
boolean

takeBugreportzOnInvocationEnded

public boolean takeBugreportzOnInvocationEnded ()

Zwraca wartość „true”, jeśli podczas wywołania testu należy utworzyć raport o błędzie w formacie bugreportz zamiast bugreport.

Zwraca
boolean