CommandOptions
public
class
CommandOptions
extends Object
implements
ICommandOptions
| java.lang.Object | |
| ↳ | com.android.tradefed.command.CommandOptions |
Implementierung von ICommandOptions
Zusammenfassung
Konstanten | |
|---|---|
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
|
Öffentliche Konstruktoren | |
|---|---|
CommandOptions()
|
|
Öffentliche Methoden | |
|---|---|
boolean
|
captureLogcatOnFailure()
Gibt an, ob bei einem Fehler im Testlauf ein Logcat erfasst werden soll. |
boolean
|
captureScreenshotOnFailure()
Ob bei einem fehlgeschlagenen Testlauf ein Screenshot aufgenommen werden soll |
ICommandOptions
|
clone()
|
boolean
|
delegatedEarlyDeviceRelease()
Gibt an, ob das Gerät im delegierten Modus vorzeitig freigegeben werden soll. |
boolean
|
earlyDeviceRelease()
Gibt an, ob das Gerät frühzeitig freigegeben werden soll, wenn es nicht mehr benötigt wird. |
boolean
|
enableDefaultLogProcessors()
Gibt an, ob einige Postprozessoren automatisch bereitgestellt werden sollen. |
boolean
|
filterPreviousPassedTests()
Gibt an, ob zuvor bestandene Testläufe aus dem vorherigen Versuch gefiltert werden sollen. |
List<String>
|
getAutoCollectorSetOptions()
Gibt die Liste der Optionen zurück, die an die automatischen Collectors übergeben werden sollen. |
Set<AutoLogCollector>
|
getAutoLogCollectors()
Gibt die Gruppe der automatisch zu protokollierenden Collectors zurück, die für einen Aufruf hinzugefügt werden sollen. |
Set<AutoLogProcessor>
|
getAutoLogProcessors()
Gibt die Gruppe der automatisch zu protokollierenden Prozessoren zurück, die für einen Aufruf hinzugefügt werden sollen. |
Map<String, String>
|
getDynamicDownloadArgs()
Gibt die Zuordnung der Argumente zurück, die an die dynamische Download-Abfrage übergeben werden sollen. |
MultiMap<String, String>
|
getExperimentalFlags()
Gibt die Karte mit experimentellen Flags zurück, die zum Feature-Gating von Projekten verwendet werden kann. |
int
|
getExtraRemotePostsubmitInstance()
Gibt an, ob nach dem Einreichen zusätzliche Instanzen in der Remote-VM gestartet werden sollen. |
String
|
getGeminiApiKey()
Der API-Schlüssel, der für Gemini API-Promptanfragen verwendet werden soll. |
String
|
getHostLogSuffix()
Gibt das Suffix zurück, das an das Tradefed-Host-Log angehängt werden soll, oder null, wenn kein Präfix vorhanden ist. |
UniqueMultiMap<String, String>
|
getInvocationData()
Gibt die Daten zurück, die an den Aufruf übergeben wurden, um ihn zu beschreiben. |
long
|
getInvocationTimeout()
Gibt das angegebene Aufruf-Zeitlimit zurück. |
File
|
getJdkFolderForSubprocess()
Gibt den JDK-Ordner zurück, der beim Forken der Ausführung in einem untergeordneten Prozess verwendet werden soll. |
long
|
getLoopTime()
Ruft die Wartezeit ab, bevor dieser Befehl neu geplant werden kann. |
long
|
getMaxLoopCount()
Gibt die maximale Anzahl der geplanten Ausführungen des Befehls zurück. |
Integer
|
getMultiDeviceCount()
Gibt die Anzahl der Geräte für Tests auf mehreren Geräten zurück. |
boolean
|
getOptimizeMainlineTest()
Gibt „true“ zurück, wenn die Liste der Testmodule für den Mainline-Test optimiert werden soll. |
Duration
|
getParallelPreInvocationSetupTimeout()
Gibt das Zeitlimit für die parallele Einrichtung vor dem Aufruf zurück. |
Duration
|
getParallelSetupTimeout()
Gibt das Zeitlimit zurück, das bei parallelen Setups verwendet werden soll. |
String
|
getRemoteCacheInstanceName()
Gibt den Namen der Instanz zurück, die für das Remote-Caching verwendet wird. |
Set<String>
|
getRemoteFiles()
Gibt die Liste der konfigurierten Remotedateien zurück. |
MultiMap<String, String>
|
getRolloutFlags()
Gibt die Karte mit den Rollout-Flags zurück. |
List<File>
|
getRolloutFlagsFiles()
Gibt eine Liste von Dateien mit Rollout-Flags zurück. |
Integer
|
getShardCount()
Gibt die Gesamtzahl der Shards für den Befehl zurück. |
Integer
|
getShardIndex()
Gibt den Shard-Index für den Befehl zurück. |
String
|
getTestTag()
Gibt das Test-Tag für den Aufruf zurück. |
String
|
getTestTagSuffix()
Gibt das Testtag-Suffix zurück, das an das Testtag angehängt wird, um einige Varianten eines Tests darzustellen. |
boolean
|
isConditionalBugreportDisabled()
Gibt zurück, ob der bedingte Fehlerbericht deaktiviert ist. |
boolean
|
isDryRunMode()
Gibt |
boolean
|
isExperimentEnabled()
Gibt an, ob Tests über experimentelle Flags aktiviert werden sollen. |
boolean
|
isFullHelpMode()
Gibt |
boolean
|
isGeminiLogOnlyMode()
Gibt an, ob die Prompt-Ausführung von Modellen stummgeschaltet werden soll. |
boolean
|
isHelpMode()
Gibt |
boolean
|
isLoopMode()
Gibt den Loop-Modus für die Konfiguration zurück. |
boolean
|
isNoisyDryRunMode()
Gib |
boolean
|
isRemoteInvocationDeviceless()
Gibt an, ob ein geräteloser Remote-Aufruf ausgelöst werden soll. |
boolean
|
isTracingEnabled()
Gibt zurück, ob die Aufrufverfolgung aktiviert ist. |
boolean
|
keepPostProcessorOrder()
Gibt an, ob Postprozessoren in der Reihenfolge angewendet werden sollen, in der sie in der Konfiguration erwähnt werden. |
boolean
|
reportCacheResults()
Gibt „true“ zurück, wenn Cache-Ergebnisse gemeldet werden sollen, sofern verfügbar. |
boolean
|
reportCacheResultsInPresubmit()
Gibt „true“ zurück, wenn wir Cache-Ergebnisse melden sollen, wenn sie in „presubmit“ verfügbar sind. |
boolean
|
reportInvocationCacheResultsInPostsubmit()
Gibt „true“ zurück, wenn das Ergebnis des Aufruf-Cache nach dem Einreichen gemeldet werden soll, sofern es verfügbar ist. |
boolean
|
reportInvocationCacheResultsInPresubmit()
Gibt „true“ zurück, wenn wir bei der Vorabprüfung Aufruf-Cache-Ergebnisse melden sollen, sofern verfügbar. |
boolean
|
reportInvocationComplete()
Ob die Logs bis zum Abschluss des Aufrufs gemeldet werden sollen. |
boolean
|
reportPassedTests()
Gibt an, ob bestandene Testläufe gemeldet werden sollen. |
boolean
|
reportTestCaseCount()
Gibt an, ob die Anzahl der Testläufe pro Testtyp gemeldet werden soll. |
List<String>
|
reportingTags()
Liste der Tags, die für Berichte im Zusammenhang mit dem Aufruf verwendet werden. |
boolean
|
runOnAllDevices()
Gibt „true“ zurück, wenn der Befehl auf allen Geräten ausgeführt werden soll. |
void
|
setAutoCollectorSetOptions(List<String> autoCollectorSetOptions)
Legt die Liste der Optionen fest, die an die automatischen Collectors übergeben werden sollen. |
void
|
setAutoLogCollectors(Set<AutoLogCollector> autoLogCollectors)
Legt die Gruppe von automatischen Log-Collectoren fest, die einem Aufruf hinzugefügt werden sollen. |
void
|
setAutoLogProcessors(Set<AutoLogProcessor> autoLogProcessors)
Legt die Gruppe von Prozessoren für die automatische Protokollierung fest, die einem Aufruf hinzugefügt werden sollen. |
void
|
setBugreportOnInvocationEnded(boolean takeBugreport)
Legt fest, ob am Ende des Aufrufs ein Fehlerbericht erfasst werden soll. |
void
|
setBugreportzOnInvocationEnded(boolean takeBugreportz)
Legt fest, ob am Ende des Aufrufs ein bugreportz erfasst werden soll. |
void
|
setDelegatedEarlyDeviceRelease(boolean earlyRelease)
Legen Sie fest, ob das Gerät im delegierten Modus vorzeitig freigegeben werden soll. |
void
|
setHostLogSuffix(String suffix)
Legt das Suffix fest, das an das Tradefed-Host-Log angehängt werden soll. |
void
|
setInvocationTimeout(Long invocationTimeout)
Legen Sie das Zeitlimit für den Aufruf fest. |
void
|
setLoopMode(boolean loopMode)
Legen Sie den Schleifenmodus für die Konfiguration fest. |
void
|
setMultiDeviceCount(int count)
Legt die Anzahl der erwarteten Geräte für Tests auf mehreren Geräten fest. |
void
|
setReplicateSetup(boolean replicate)
Legen Sie fest, ob die replizierte Einrichtung verwendet werden soll. |
void
|
setReportInvocationComplete(boolean reportInvocationCompleteLogs)
Festlegen, ob die Logs bis zum Abschluss des Aufrufs gemeldet werden sollen |
void
|
setReportTestCaseCount(boolean report)
Legt fest, ob die Anzahl der Testläufe nach Testtypen gemeldet werden soll. |
void
|
setShardCount(Integer shardCount)
Legt die Anzahl der Shards für den Befehl fest. |
void
|
setShardIndex(Integer shardIndex)
Legt den Shard-Index für den Befehl fest. |
void
|
setShouldRemoteDynamicShard(boolean shouldRemoteDynamicShard)
Legt fest, ob ein dynamischer Sharding-Remoteserver verwendet werden soll. |
void
|
setShouldUseEvenModuleSharding(boolean useEvenModuleSharding)
Festlegen, ob die Anzahl der Module gleichmäßig auf die Shards verteilt werden soll |
void
|
setShouldUseSandboxing(boolean use)
Legt fest, ob TF-Container verwendet werden sollen. |
void
|
setTestTag(String testTag)
Legt das Test-Tag für den Aufruf fest. |
void
|
setUseSandboxTestMode(boolean use)
Legt fest, ob der TF-Sandbox-Testmodus verwendet werden soll. |
boolean
|
shouldDisableInvocationSetupAndTeardown()
Gibt an, ob die Einrichtung vor dem Aufruf und die Bereinigung nach dem Aufruf deaktiviert werden sollen. |
boolean
|
shouldEnableDeviceSpecificSetup()
Gibt an, ob die gerätespezifische Einrichtung aktiviert werden soll. |
boolean
|
shouldForcePreparerFailureAsTestFailure()
Wenn ein Preparer für einen Test fehlschlägt, kann der Testaufruf als Infrastrukturfehler fehlschlagen, was zu einem erneuten Testlauf führt. |
boolean
|
shouldPassRetryAttemptNumber()
Gibt an, ob die Nummer des Wiederholungsversuchs übergeben werden soll. |
boolean
|
shouldRemoteDynamicShard()
Gibt zurück, ob der dynamische Sharding-Remoteserver verwendet werden soll. |
boolean
|
shouldReportModuleProgression()
Gibt an, ob der Fortschritt des Remote-Aufrufs auf Modulebene gemeldet werden soll. |
boolean
|
shouldSkipParentProcessLogcat()
Gibt an, ob Logcat für den übergeordneten Prozess übersprungen werden soll. |
boolean
|
shouldUploadCacheResults()
Gibt „true“ zurück, wenn die Ergebnisse im Cache erfasst werden sollen. |
boolean
|
shouldUploadInvocationCacheResults()
Gibt „true“ zurück, wenn die Aufrufergebnisse im Cache erfasst werden sollen. |
boolean
|
shouldUseDynamicSharding()
Gibt zurück, ob dynamisches Sharding verwendet werden soll. |
boolean
|
shouldUseEvenModuleSharding()
Gibt zurück, ob versucht werden soll, die Anzahl der Module gleichmäßig auf die Shards zu verteilen. |
boolean
|
shouldUseParallelPreInvocationSetup()
Gibt zurück, ob die Einrichtung vor dem Aufruf parallel ausgeführt werden soll. |
boolean
|
shouldUseParallelRemoteSetup()
Gibt an, ob die parallele Einrichtung der Remote-Geräte versucht werden soll. |
boolean
|
shouldUseParallelSetup()
Gibt an, ob die parallele Einrichtung versucht werden soll. |
boolean
|
shouldUseRemoteSandboxMode()
Gibt an, ob der Sandbox-Modus beim Remote-Aufruf verwendet werden soll. |
boolean
|
shouldUseReplicateSetup()
Gibt an, ob die replizierte Einrichtung für alle Remote-Geräte verwendet werden soll. |
boolean
|
shouldUseSandboxTestMode()
Gibt „true“ zurück, wenn die TF-Sandbox im Testmodus verwendet werden soll. |
boolean
|
shouldUseSandboxing()
Gibt „true“ zurück, wenn wir TF-Container zum Ausführen des Aufrufs verwenden sollten. |
boolean
|
shouldUseTokenSharding()
Gibt an, ob beim Sharding die Tokenunterstützung verwendet werden soll. |
boolean
|
skipTrybotExperiment()
Gibt an, ob Tests für TRYBOT-Ausführungen übersprungen werden sollen. |
boolean
|
takeBugreportOnInvocationEnded()
Gibt „true“ zurück, wenn nach Abschluss des Testaufrufs ein Fehlerbericht erstellt werden soll. |
boolean
|
takeBugreportzOnInvocationEnded()
Gibt „true“ zurück, wenn während des Testaufrufs anstelle von „bugreport“ ein „bugreportz“ erstellt werden soll. |
Konstanten
DRY_RUN_OPTION
public static final String DRY_RUN_OPTION
Konstanter Wert: "dry-run"
ENABLE_SANDBOX_TEST_MODE
public static final String ENABLE_SANDBOX_TEST_MODE
Konstanter Wert: "sandbox-test-mode"
INVOCATION_DATA
public static final String INVOCATION_DATA
Konstanter Wert: "invocation-data"
JDK_FOLDER_OPTION_NAME
public static final String JDK_FOLDER_OPTION_NAME
Konstanter Wert: "jdk-folder-for-subprocess"
NOISY_DRY_RUN_OPTION
public static final String NOISY_DRY_RUN_OPTION
Konstanter Wert: "noisy-dry-run"
TEST_TAG_OPTION
public static final String TEST_TAG_OPTION
Konstanter Wert: "test-tag"
USE_REMOTE_SANDBOX
public static final String USE_REMOTE_SANDBOX
Konstanter Wert: "use-remote-sandbox"
USE_SANDBOX
public static final String USE_SANDBOX
Konstanter Wert: "use-sandbox"
Öffentliche Konstruktoren
CommandOptions
public CommandOptions ()
Öffentliche Methoden
captureLogcatOnFailure
public boolean captureLogcatOnFailure ()
Gibt an, ob bei einem Fehler im Testlauf ein Logcat erfasst werden soll.
| Gibt Folgendes zurück: | |
|---|---|
boolean |
|
captureScreenshotOnFailure
public boolean captureScreenshotOnFailure ()
Ob bei einem fehlgeschlagenen Testlauf ein Screenshot aufgenommen werden soll
| Gibt Folgendes zurück: | |
|---|---|
boolean |
|
delegatedEarlyDeviceRelease
public boolean delegatedEarlyDeviceRelease ()
Gibt an, ob das Gerät im delegierten Modus vorzeitig freigegeben werden soll.
| Gibt Folgendes zurück: | |
|---|---|
boolean |
|
earlyDeviceRelease
public boolean earlyDeviceRelease ()
Gibt an, ob das Gerät frühzeitig freigegeben werden soll, wenn es nicht mehr benötigt wird.
| Gibt Folgendes zurück: | |
|---|---|
boolean |
|
enableDefaultLogProcessors
public boolean enableDefaultLogProcessors ()
Gibt an, ob einige Postprozessoren automatisch bereitgestellt werden sollen.
| Gibt Folgendes zurück: | |
|---|---|
boolean |
|
filterPreviousPassedTests
public boolean filterPreviousPassedTests ()
Gibt an, ob zuvor bestandene Testläufe aus dem vorherigen Versuch gefiltert werden sollen.
| Gibt Folgendes zurück: | |
|---|---|
boolean |
|
getAutoCollectorSetOptions
public List<String> getAutoCollectorSetOptions ()
Gibt die Liste der Optionen zurück, die an die automatischen Collectors übergeben werden sollen.
| Gibt Folgendes zurück: | |
|---|---|
List<String> |
|
getAutoLogCollectors
public Set<AutoLogCollector> getAutoLogCollectors ()
Gibt die Gruppe der automatisch zu protokollierenden Collectors zurück, die für einen Aufruf hinzugefügt werden sollen.
| Gibt Folgendes zurück: | |
|---|---|
Set<AutoLogCollector> |
|
getAutoLogProcessors
public Set<AutoLogProcessor> getAutoLogProcessors ()
Gibt die Gruppe der automatisch zu protokollierenden Prozessoren zurück, die für einen Aufruf hinzugefügt werden sollen.
| Gibt Folgendes zurück: | |
|---|---|
Set<AutoLogProcessor> |
|
getDynamicDownloadArgs
public Map<String, String> getDynamicDownloadArgs ()
Gibt die Zuordnung der Argumente zurück, die an die dynamische Download-Abfrage übergeben werden sollen.
| Gibt Folgendes zurück: | |
|---|---|
Map<String, String> |
|
getExperimentalFlags
public MultiMap<String, String> getExperimentalFlags ()
Gibt die Karte mit experimentellen Flags zurück, die zum Feature-Gating von Projekten verwendet werden kann.
| Gibt Folgendes zurück: | |
|---|---|
MultiMap<String, String> |
|
getExtraRemotePostsubmitInstance
public int getExtraRemotePostsubmitInstance ()
Gibt an, ob nach dem Einreichen zusätzliche Instanzen in der Remote-VM gestartet werden sollen.
| Gibt Folgendes zurück: | |
|---|---|
int |
|
getGeminiApiKey
public String getGeminiApiKey ()
Der API-Schlüssel, der für Gemini API-Promptanfragen verwendet werden soll.
| Gibt Folgendes zurück: | |
|---|---|
String |
|
getHostLogSuffix
public String getHostLogSuffix ()
Gibt das Suffix zurück, das an das Tradefed-Host-Log angehängt werden soll, oder null, wenn kein Präfix vorhanden ist.
| Gibt Folgendes zurück: | |
|---|---|
String |
|
getInvocationData
public UniqueMultiMap<String, String> getInvocationData ()
Gibt die Daten zurück, die an den Aufruf übergeben wurden, um ihn zu beschreiben.
| Gibt Folgendes zurück: | |
|---|---|
UniqueMultiMap<String, String> |
|
getInvocationTimeout
public long getInvocationTimeout ()
Gibt das angegebene Aufruf-Zeitlimit zurück. 0, wenn kein Zeitlimit verwendet werden soll.
| Gibt Folgendes zurück: | |
|---|---|
long |
|
getJdkFolderForSubprocess
public File getJdkFolderForSubprocess ()
Gibt den JDK-Ordner zurück, der beim Forken der Ausführung in einem untergeordneten Prozess verwendet werden soll.
| Gibt Folgendes zurück: | |
|---|---|
File |
|
getLoopTime
public long getLoopTime ()
Ruft die Wartezeit ab, bevor dieser Befehl neu geplant werden kann.
| Gibt Folgendes zurück: | |
|---|---|
long |
Zeit in Millisekunden |
getMaxLoopCount
public long getMaxLoopCount ()
Gibt die maximale Anzahl der geplanten Ausführungen des Befehls zurück. Hat keine Auswirkungen, wenn „isLoopMode“ auf „false“ gesetzt ist.
| Gibt Folgendes zurück: | |
|---|---|
long |
|
getMultiDeviceCount
public Integer getMultiDeviceCount ()
Gibt die Anzahl der Geräte für Tests auf mehreren Geräten zurück.
| Gibt Folgendes zurück: | |
|---|---|
Integer |
|
getOptimizeMainlineTest
public boolean getOptimizeMainlineTest ()
Gibt „true“ zurück, wenn die Liste der Testmodule für den Mainline-Test optimiert werden soll.
| Gibt Folgendes zurück: | |
|---|---|
boolean |
|
getParallelPreInvocationSetupTimeout
public Duration getParallelPreInvocationSetupTimeout ()
Gibt das Zeitlimit für die parallele Einrichtung vor dem Aufruf zurück.
| Gibt Folgendes zurück: | |
|---|---|
Duration |
|
getParallelSetupTimeout
public Duration getParallelSetupTimeout ()
Gibt das Zeitlimit zurück, das bei parallelen Setups verwendet werden soll.
| Gibt Folgendes zurück: | |
|---|---|
Duration |
|
getRemoteCacheInstanceName
public String getRemoteCacheInstanceName ()
Gibt den Namen der Instanz zurück, die für das Remote-Caching verwendet wird.
| Gibt Folgendes zurück: | |
|---|---|
String |
|
getRemoteFiles
public Set<String> getRemoteFiles ()
Gibt die Liste der konfigurierten Remotedateien zurück.
| Gibt Folgendes zurück: | |
|---|---|
Set<String> |
|
getRolloutFlags
public MultiMap<String, String> getRolloutFlags ()
Gibt die Karte mit den Rollout-Flags zurück. Rollout-Flags unterscheiden sich von Test-Flags, da sie für jeden Aufruf verwendet werden sollen.
| Gibt Folgendes zurück: | |
|---|---|
MultiMap<String, String> |
|
getRolloutFlagsFiles
public List<File> getRolloutFlagsFiles ()
Gibt eine Liste von Dateien mit Rollout-Flags zurück.
| Gibt Folgendes zurück: | |
|---|---|
List<File> |
|
getShardCount
public Integer getShardCount ()
Gibt die Gesamtzahl der Shards für den Befehl zurück.
| Gibt Folgendes zurück: | |
|---|---|
Integer |
|
getShardIndex
public Integer getShardIndex ()
Gibt den Shard-Index für den Befehl zurück.
| Gibt Folgendes zurück: | |
|---|---|
Integer |
|
getTestTag
public String getTestTag ()
Gibt das Test-Tag für den Aufruf zurück. Wenn nicht angegeben, ist der Standardwert „stub“.
| Gibt Folgendes zurück: | |
|---|---|
String |
|
getTestTagSuffix
public String getTestTagSuffix ()
Gibt das Testtag-Suffix zurück, das an das Testtag angehängt wird, um einige Varianten eines Tests darzustellen.
| Gibt Folgendes zurück: | |
|---|---|
String |
|
isConditionalBugreportDisabled
public boolean isConditionalBugreportDisabled ()
Gibt zurück, ob der bedingte Fehlerbericht deaktiviert ist.
| Gibt Folgendes zurück: | |
|---|---|
boolean |
|
isDryRunMode
public boolean isDryRunMode ()
Gibt true zurück, wenn wir das Hinzufügen dieses Befehls zur Warteschlange
| Gibt Folgendes zurück: | |
|---|---|
boolean |
|
isExperimentEnabled
public boolean isExperimentEnabled ()
Gibt an, ob Tests über experimentelle Flags aktiviert werden sollen.
| Gibt Folgendes zurück: | |
|---|---|
boolean |
|
isFullHelpMode
public boolean isFullHelpMode ()
Gibt true zurück, wenn der detaillierte Hilfemodus angefordert wurde.
| Gibt Folgendes zurück: | |
|---|---|
boolean |
|
isGeminiLogOnlyMode
public boolean isGeminiLogOnlyMode ()
Gibt an, ob die Prompt-Ausführung von Modellen stummgeschaltet werden soll.
| Gibt Folgendes zurück: | |
|---|---|
boolean |
|
isHelpMode
public boolean isHelpMode ()
Gibt true zurück, wenn der abgekürzte Hilfemodus angefordert wurde.
| Gibt Folgendes zurück: | |
|---|---|
boolean |
|
isLoopMode
public boolean isLoopMode ()
Gibt den Loop-Modus für die Konfiguration zurück.
| Gibt Folgendes zurück: | |
|---|---|
boolean |
|
isNoisyDryRunMode
public boolean isNoisyDryRunMode ()
Gib true zurück, wenn der Befehl in der Konsole ausgegeben werden soll, bevor er
| Gibt Folgendes zurück: | |
|---|---|
boolean |
|
isRemoteInvocationDeviceless
public boolean isRemoteInvocationDeviceless ()
Gibt an, ob ein geräteloser Remote-Aufruf ausgelöst werden soll.
| Gibt Folgendes zurück: | |
|---|---|
boolean |
|
isTracingEnabled
public boolean isTracingEnabled ()
Gibt zurück, ob die Aufrufverfolgung aktiviert ist.
| Gibt Folgendes zurück: | |
|---|---|
boolean |
|
keepPostProcessorOrder
public boolean keepPostProcessorOrder ()
Gibt an, ob Postprozessoren in der Reihenfolge angewendet werden sollen, in der sie in der Konfiguration erwähnt werden.
| Gibt Folgendes zurück: | |
|---|---|
boolean |
|
reportCacheResults
public boolean reportCacheResults ()
Gibt „true“ zurück, wenn Cache-Ergebnisse gemeldet werden sollen, sofern verfügbar.
| Gibt Folgendes zurück: | |
|---|---|
boolean |
|
reportCacheResultsInPresubmit
public boolean reportCacheResultsInPresubmit ()
Gibt „true“ zurück, wenn wir Cache-Ergebnisse melden sollen, wenn sie in „presubmit“ verfügbar sind.
| Gibt Folgendes zurück: | |
|---|---|
boolean |
|
reportInvocationCacheResultsInPostsubmit
public boolean reportInvocationCacheResultsInPostsubmit ()
Gibt „true“ zurück, wenn das Ergebnis des Aufruf-Cache nach dem Einreichen gemeldet werden soll, sofern es verfügbar ist.
| Gibt Folgendes zurück: | |
|---|---|
boolean |
|
reportInvocationCacheResultsInPresubmit
public boolean reportInvocationCacheResultsInPresubmit ()
Gibt „true“ zurück, wenn wir bei der Vorabprüfung Aufruf-Cache-Ergebnisse melden sollen, sofern verfügbar.
| Gibt Folgendes zurück: | |
|---|---|
boolean |
|
reportInvocationComplete
public boolean reportInvocationComplete ()
Ob die Logs bis zum Abschluss des Aufrufs gemeldet werden sollen.
| Gibt Folgendes zurück: | |
|---|---|
boolean |
|
reportPassedTests
public boolean reportPassedTests ()
Gibt an, ob bestandene Testläufe gemeldet werden sollen.
| Gibt Folgendes zurück: | |
|---|---|
boolean |
|
reportTestCaseCount
public boolean reportTestCaseCount ()
Gibt an, ob die Anzahl der Testläufe pro Testtyp gemeldet werden soll.
| Gibt Folgendes zurück: | |
|---|---|
boolean |
|
reportingTags
public List<String> reportingTags ()
Liste der Tags, die für Berichte im Zusammenhang mit dem Aufruf verwendet werden.
| Gibt Folgendes zurück: | |
|---|---|
List<String> |
|
runOnAllDevices
public boolean runOnAllDevices ()
Gibt „true“ zurück, wenn der Befehl auf allen Geräten ausgeführt werden soll.
| Gibt Folgendes zurück: | |
|---|---|
boolean |
|
setAutoCollectorSetOptions
public void setAutoCollectorSetOptions (List<String> autoCollectorSetOptions)
Legt die Liste der Optionen fest, die an die automatischen Collectors übergeben werden sollen.
| Parameter | |
|---|---|
autoCollectorSetOptions |
List |
setAutoLogCollectors
public void setAutoLogCollectors (Set<AutoLogCollector> autoLogCollectors)
Legt die Gruppe von automatischen Log-Collectoren fest, die einem Aufruf hinzugefügt werden sollen.
| Parameter | |
|---|---|
autoLogCollectors |
Set |
setAutoLogProcessors
public void setAutoLogProcessors (Set<AutoLogProcessor> autoLogProcessors)
Legt die Gruppe von Prozessoren für die automatische Protokollierung fest, die einem Aufruf hinzugefügt werden sollen.
| Parameter | |
|---|---|
autoLogProcessors |
Set |
setBugreportOnInvocationEnded
public void setBugreportOnInvocationEnded (boolean takeBugreport)
Legt fest, ob am Ende des Aufrufs ein Fehlerbericht erfasst werden soll.
| Parameter | |
|---|---|
takeBugreport |
boolean |
setBugreportzOnInvocationEnded
public void setBugreportzOnInvocationEnded (boolean takeBugreportz)
Legt fest, ob am Ende des Aufrufs ein bugreportz erfasst werden soll.
| Parameter | |
|---|---|
takeBugreportz |
boolean |
setDelegatedEarlyDeviceRelease
public void setDelegatedEarlyDeviceRelease (boolean earlyRelease)
Legen Sie fest, ob das Gerät im delegierten Modus vorzeitig freigegeben werden soll.
| Parameter | |
|---|---|
earlyRelease |
boolean |
setHostLogSuffix
public void setHostLogSuffix (String suffix)
Legt das Suffix fest, das an das Tradefed-Host-Log angehängt werden soll.
| Parameter | |
|---|---|
suffix |
String |
setInvocationTimeout
public void setInvocationTimeout (Long invocationTimeout)
Legen Sie das Zeitlimit für den Aufruf fest. 0, wenn kein Zeitlimit verwendet werden soll.
| Parameter | |
|---|---|
invocationTimeout |
Long |
setLoopMode
public void setLoopMode (boolean loopMode)
Legen Sie den Schleifenmodus für die Konfiguration fest.
setMultiDeviceCount
public void setMultiDeviceCount (int count)
Legt die Anzahl der erwarteten Geräte für Tests auf mehreren Geräten fest.
| Parameter | |
|---|---|
count |
int |
setReplicateSetup
public void setReplicateSetup (boolean replicate)
Legen Sie fest, ob die replizierte Einrichtung verwendet werden soll.
| Parameter | |
|---|---|
replicate |
boolean |
setReportInvocationComplete
public void setReportInvocationComplete (boolean reportInvocationCompleteLogs)
Festlegen, ob die Logs bis zum Abschluss des Aufrufs gemeldet werden sollen
| Parameter | |
|---|---|
reportInvocationCompleteLogs |
boolean |
setReportTestCaseCount
public void setReportTestCaseCount (boolean report)
Legt fest, ob die Anzahl der Testläufe nach Testtypen gemeldet werden soll.
| Parameter | |
|---|---|
report |
boolean |
setShardCount
public void setShardCount (Integer shardCount)
Legt die Anzahl der Shards für den Befehl fest.
| Parameter | |
|---|---|
shardCount |
Integer |
setShardIndex
public void setShardIndex (Integer shardIndex)
Legt den Shard-Index für den Befehl fest.
| Parameter | |
|---|---|
shardIndex |
Integer |
setShouldRemoteDynamicShard
public void setShouldRemoteDynamicShard (boolean shouldRemoteDynamicShard)
Legt fest, ob ein dynamischer Sharding-Remoteserver verwendet werden soll.
| Parameter | |
|---|---|
shouldRemoteDynamicShard |
boolean |
setShouldUseEvenModuleSharding
public void setShouldUseEvenModuleSharding (boolean useEvenModuleSharding)
Festlegen, ob die Anzahl der Module gleichmäßig auf die Shards verteilt werden soll
| Parameter | |
|---|---|
useEvenModuleSharding |
boolean |
setShouldUseSandboxing
public void setShouldUseSandboxing (boolean use)
Legt fest, ob TF-Container verwendet werden sollen.
| Parameter | |
|---|---|
use |
boolean |
setTestTag
public void setTestTag (String testTag)
Legt das Test-Tag für den Aufruf fest.
setUseSandboxTestMode
public void setUseSandboxTestMode (boolean use)
Legt fest, ob der TF-Sandbox-Testmodus verwendet werden soll.
| Parameter | |
|---|---|
use |
boolean |
shouldDisableInvocationSetupAndTeardown
public boolean shouldDisableInvocationSetupAndTeardown ()
Gibt an, ob die Einrichtung vor dem Aufruf und die Bereinigung nach dem Aufruf deaktiviert werden sollen.
| Gibt Folgendes zurück: | |
|---|---|
boolean |
|
shouldEnableDeviceSpecificSetup
public boolean shouldEnableDeviceSpecificSetup ()
Gibt an, ob die gerätespezifische Einrichtung aktiviert werden soll.
| Gibt Folgendes zurück: | |
|---|---|
boolean |
|
shouldForcePreparerFailureAsTestFailure
public boolean shouldForcePreparerFailureAsTestFailure ()
Wenn ein Preparer für einen Test fehlschlägt, kann der Testaufruf als Infrastrukturfehler fehlschlagen, was zu einem erneuten Testlauf führt. Mit dieser Option kann ein solcher Fehler in einen fehlgeschlagenen Test umgewandelt werden, sodass die Infrastruktur keine Ressourcen für Wiederholungsversuche des gesamten Testlaufs verschwendet.
| Gibt Folgendes zurück: | |
|---|---|
boolean |
|
shouldPassRetryAttemptNumber
public boolean shouldPassRetryAttemptNumber ()
Gibt an, ob die Nummer des Wiederholungsversuchs übergeben werden soll.
| Gibt Folgendes zurück: | |
|---|---|
boolean |
|
shouldRemoteDynamicShard
public boolean shouldRemoteDynamicShard ()
Gibt zurück, ob der dynamische Sharding-Remoteserver verwendet werden soll.
| Gibt Folgendes zurück: | |
|---|---|
boolean |
|
shouldReportModuleProgression
public boolean shouldReportModuleProgression ()
Gibt an, ob der Fortschritt des Remote-Aufrufs auf Modulebene gemeldet werden soll.
| Gibt Folgendes zurück: | |
|---|---|
boolean |
|
shouldSkipParentProcessLogcat
public boolean shouldSkipParentProcessLogcat ()
Gibt an, ob Logcat für den übergeordneten Prozess übersprungen werden soll.
| Gibt Folgendes zurück: | |
|---|---|
boolean |
|
shouldUploadCacheResults
public boolean shouldUploadCacheResults ()
Gibt „true“ zurück, wenn die Ergebnisse im Cache erfasst werden sollen.
| Gibt Folgendes zurück: | |
|---|---|
boolean |
|
shouldUploadInvocationCacheResults
public boolean shouldUploadInvocationCacheResults ()
Gibt „true“ zurück, wenn die Aufrufergebnisse im Cache erfasst werden sollen.
| Gibt Folgendes zurück: | |
|---|---|
boolean |
|
shouldUseDynamicSharding
public boolean shouldUseDynamicSharding ()
Gibt zurück, ob dynamisches Sharding verwendet werden soll.
| Gibt Folgendes zurück: | |
|---|---|
boolean |
|
shouldUseEvenModuleSharding
public boolean shouldUseEvenModuleSharding ()
Gibt zurück, ob versucht werden soll, die Anzahl der Module gleichmäßig auf die Shards zu verteilen.
| Gibt Folgendes zurück: | |
|---|---|
boolean |
|
shouldUseParallelPreInvocationSetup
public boolean shouldUseParallelPreInvocationSetup ()
Gibt zurück, ob die Einrichtung vor dem Aufruf parallel ausgeführt werden soll.
| Gibt Folgendes zurück: | |
|---|---|
boolean |
|
shouldUseParallelRemoteSetup
public boolean shouldUseParallelRemoteSetup ()
Gibt an, ob die parallele Einrichtung der Remote-Geräte versucht werden soll.
| Gibt Folgendes zurück: | |
|---|---|
boolean |
|
shouldUseParallelSetup
public boolean shouldUseParallelSetup ()
Gibt an, ob die parallele Einrichtung versucht werden soll.
| Gibt Folgendes zurück: | |
|---|---|
boolean |
|
shouldUseRemoteSandboxMode
public boolean shouldUseRemoteSandboxMode ()
Gibt an, ob der Sandbox-Modus beim Remote-Aufruf verwendet werden soll.
| Gibt Folgendes zurück: | |
|---|---|
boolean |
|
shouldReplicateSetup
public boolean shouldUseReplicateSetup ()
Gibt an, ob die replizierte Einrichtung für alle Remote-Geräte verwendet werden soll.
| Gibt Folgendes zurück: | |
|---|---|
boolean |
|
shouldUseSandboxTestMode
public boolean shouldUseSandboxTestMode ()
Gibt „true“ zurück, wenn die TF-Sandbox im Testmodus verwendet werden soll.
| Gibt Folgendes zurück: | |
|---|---|
boolean |
|
shouldUseSandboxing
public boolean shouldUseSandboxing ()
Gibt „true“ zurück, wenn wir TF-Container zum Ausführen des Aufrufs verwenden sollten.
| Gibt Folgendes zurück: | |
|---|---|
boolean |
|
shouldUseTokenSharding
public boolean shouldUseTokenSharding ()
Gibt an, ob beim Sharding die Tokenunterstützung verwendet werden soll.
| Gibt Folgendes zurück: | |
|---|---|
boolean |
|
skipTrybotExperiment
public boolean skipTrybotExperiment ()
Gibt an, ob Tests für TRYBOT-Ausführungen übersprungen werden sollen.
| Gibt Folgendes zurück: | |
|---|---|
boolean |
|
takeBugreportOnInvocationEnded
public boolean takeBugreportOnInvocationEnded ()
Gibt „true“ zurück, wenn nach Abschluss des Testaufrufs ein Fehlerbericht erstellt werden soll.
| Gibt Folgendes zurück: | |
|---|---|
boolean |
|
takeBugreportzOnInvocationEnded
public boolean takeBugreportzOnInvocationEnded ()
Gibt „true“ zurück, wenn während des Testaufrufs anstelle von „bugreport“ ein „bugreportz“ erstellt werden soll.
| Gibt Folgendes zurück: | |
|---|---|
boolean |
|