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()
Ob das Gerät frühzeitig freigegeben werden soll, wenn es nicht mehr benötigt wird. |
boolean
|
filterPreviousPassedTests()
Gibt an, ob zuvor bestandene Testläufe aus dem vorherigen Versuch gefiltert werden sollen. |
|
getAutoLogCollectors()
Gibt die Gruppe der automatisch zu protokollierenden Collectors zurück, die für einen Aufruf hinzugefügt werden sollen. |
|
getDynamicDownloadArgs()
Gibt die Zuordnung der Argumente zurück, die an die dynamische Download-Abfrage übergeben werden sollen. |
|
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
|
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 Zeitlimit für den Aufruf 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 Zeit ab, die gewartet werden muss, bevor dieser Befehl neu geplant wird. |
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. |
|
getRemoteFiles()
Gibt die Liste der konfigurierten Remotedateien zurück. |
|
getRolloutFlags()
Gibt die Karte mit den 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
|
isHelpMode()
Gibt |
boolean
|
isLoopMode()
Gibt den Schleifenmodus 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 aufgeführt sind. |
boolean
|
reportCacheResults()
Gibt „true“ zurück, wenn wir Cache-Ergebnisse melden sollen, sofern verfügbar. |
boolean
|
reportCacheResultsInPresubmit()
Gibt „true“ zurück, wenn wir Cache-Ergebnisse melden sollen, wenn sie im Pre-Submit-Prozess verfügbar sind. |
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 Aufruf von „invocationComplete“ gemeldet werden. |
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. |
|
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
|
setAutoLogCollectors(
Legt die Gruppe von automatischen Log-Collectoren fest, die einer Aufrufung 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
|
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 in einem 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.
| Returns | |
|---|---|
boolean |
|
captureScreenshotOnFailure
public boolean captureScreenshotOnFailure ()
Ob bei einem fehlgeschlagenen Testlauf ein Screenshot aufgenommen werden soll
| Returns | |
|---|---|
boolean |
|
delegatedEarlyDeviceRelease
public boolean delegatedEarlyDeviceRelease ()
Gibt an, ob das Gerät im delegierten Modus vorzeitig freigegeben werden soll.
| Returns | |
|---|---|
boolean |
|
earlyDeviceRelease
public boolean earlyDeviceRelease ()
Ob das Gerät frühzeitig freigegeben werden soll, wenn es nicht mehr benötigt wird.
| Returns | |
|---|---|
boolean |
|
filterPreviousPassedTests
public boolean filterPreviousPassedTests ()
Gibt an, ob zuvor bestandene Testläufe aus dem vorherigen Versuch gefiltert werden sollen.
| Returns | |
|---|---|
boolean |
|
getAutoLogCollectors
publicgetAutoLogCollectors ()
Gibt die Gruppe der automatisch zu protokollierenden Collectors zurück, die für einen Aufruf hinzugefügt werden sollen.
| Returns | |
|---|---|
|
|
getDynamicDownloadArgs
publicgetDynamicDownloadArgs ()
Gibt die Zuordnung der Argumente zurück, die an die dynamische Download-Abfrage übergeben werden sollen.
| Returns | |
|---|---|
|
|
getExperimentalFlags
publicgetExperimentalFlags ()
Gibt die Karte mit experimentellen Flags zurück, die zum Feature-Gating von Projekten verwendet werden kann.
| Returns | |
|---|---|
|
|
getExtraRemotePostsubmitInstance
public int getExtraRemotePostsubmitInstance ()
Gibt an, ob nach dem Einreichen zusätzliche Instanzen in der Remote-VM gestartet werden sollen.
| Returns | |
|---|---|
int |
|
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.
| Returns | |
|---|---|
String |
|
getInvocationData
public UniqueMultiMap<String, String> getInvocationData ()
Gibt die Daten zurück, die an den Aufruf übergeben wurden, um ihn zu beschreiben.
| Returns | |
|---|---|
UniqueMultiMap<String, String> |
|
getInvocationTimeout
public long getInvocationTimeout ()
Gibt das angegebene Zeitlimit für den Aufruf zurück. 0, wenn kein Zeitlimit verwendet werden soll.
| Returns | |
|---|---|
long |
|
getJdkFolderForSubprocess
public File getJdkFolderForSubprocess ()
Gibt den JDK-Ordner zurück, der beim Forken der Ausführung in einem untergeordneten Prozess verwendet werden soll.
| Returns | |
|---|---|
File |
|
getLoopTime
public long getLoopTime ()
Ruft die Wartezeit ab, die vor dem erneuten Planen dieses Befehls eingehalten werden muss.
| Returns | |
|---|---|
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.
| Returns | |
|---|---|
long |
|
getMultiDeviceCount
public Integer getMultiDeviceCount ()
Gibt die Anzahl der Geräte für Tests auf mehreren Geräten zurück.
| Returns | |
|---|---|
Integer |
|
getOptimizeMainlineTest
public boolean getOptimizeMainlineTest ()
Gibt „true“ zurück, wenn die Liste der Testmodule für den Mainline-Test optimiert werden soll.
| Returns | |
|---|---|
boolean |
|
getParallelPreInvocationSetupTimeout
public Duration getParallelPreInvocationSetupTimeout ()
Gibt das Zeitlimit für die parallele Einrichtung vor dem Aufruf zurück.
| Returns | |
|---|---|
Duration |
|
getParallelSetupTimeout
public Duration getParallelSetupTimeout ()
Gibt das Zeitlimit zurück, das bei parallelen Setups verwendet werden soll.
| Returns | |
|---|---|
Duration |
|
getRemoteCacheInstanceName
public String getRemoteCacheInstanceName ()
Gibt den Namen der Instanz zurück, die für das Remote-Caching verwendet wird.
| Returns | |
|---|---|
String |
|
getRemoteFiles
publicgetRemoteFiles ()
Gibt die Liste der konfigurierten Remotedateien zurück.
| Returns | |
|---|---|
|
|
getRolloutFlags
publicgetRolloutFlags ()
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.
| Returns | |
|---|---|
|
|
getShardCount
public Integer getShardCount ()
Gibt die Gesamtzahl der Shards für den Befehl zurück.
| Returns | |
|---|---|
Integer |
|
getShardIndex
public Integer getShardIndex ()
Gibt den Shard-Index für den Befehl zurück.
| Returns | |
|---|---|
Integer |
|
getTestTag
public String getTestTag ()
Gibt das Test-Tag für den Aufruf zurück. Wenn nicht angegeben, ist der Standardwert „stub“.
| Returns | |
|---|---|
String |
|
getTestTagSuffix
public String getTestTagSuffix ()
Gibt das Testtag-Suffix zurück, das an das Testtag angehängt wird, um einige Varianten eines Tests darzustellen.
| Returns | |
|---|---|
String |
|
isConditionalBugreportDisabled
public boolean isConditionalBugreportDisabled ()
Gibt zurück, ob der bedingte Fehlerbericht deaktiviert ist.
| Returns | |
|---|---|
boolean |
|
isDryRunMode
public boolean isDryRunMode ()
Gibt true zurück, wenn wir das Hinzufügen dieses Befehls zur Warteschlange
| Returns | |
|---|---|
boolean |
|
isExperimentEnabled
public boolean isExperimentEnabled ()
Gibt an, ob Tests über experimentelle Flags aktiviert werden sollen.
| Returns | |
|---|---|
boolean |
|
isFullHelpMode
public boolean isFullHelpMode ()
Gibt true zurück, wenn der detaillierte Hilfemodus angefordert wurde.
| Returns | |
|---|---|
boolean |
|
isHelpMode
public boolean isHelpMode ()
Gibt true zurück, wenn der abgekürzte Hilfemodus angefordert wurde.
| Returns | |
|---|---|
boolean |
|
isLoopMode
public boolean isLoopMode ()
Gibt den Schleifenmodus für die Konfiguration zurück.
| Returns | |
|---|---|
boolean |
|
isNoisyDryRunMode
public boolean isNoisyDryRunMode ()
Gib true zurück, wenn der Befehl in der Konsole ausgegeben werden soll, bevor er
| Returns | |
|---|---|
boolean |
|
isRemoteInvocationDeviceless
public boolean isRemoteInvocationDeviceless ()
Gibt an, ob ein geräteloser Remote-Aufruf ausgelöst werden soll.
| Returns | |
|---|---|
boolean |
|
isTracingEnabled
public boolean isTracingEnabled ()
Gibt zurück, ob die Aufrufverfolgung aktiviert ist.
| Returns | |
|---|---|
boolean |
|
keepPostProcessorOrder
public boolean keepPostProcessorOrder ()
Gibt an, ob Postprozessoren in der Reihenfolge angewendet werden sollen, in der sie in der Konfiguration aufgeführt sind.
| Returns | |
|---|---|
boolean |
|
reportCacheResults
public boolean reportCacheResults ()
Gibt „true“ zurück, wenn wir Cache-Ergebnisse melden sollen, sofern verfügbar.
| Returns | |
|---|---|
boolean |
|
reportCacheResultsInPresubmit
public boolean reportCacheResultsInPresubmit ()
Gibt „true“ zurück, wenn wir Cache-Ergebnisse melden sollen, wenn sie im Pre-Submit-Prozess verfügbar sind.
| Returns | |
|---|---|
boolean |
|
reportInvocationCacheResultsInPresubmit
public boolean reportInvocationCacheResultsInPresubmit ()
Gibt „true“ zurück, wenn wir bei der Vorabprüfung Aufruf-Cache-Ergebnisse melden sollen, sofern verfügbar.
| Returns | |
|---|---|
boolean |
|
reportInvocationComplete
public boolean reportInvocationComplete ()
Ob die Logs bis zum Aufruf von „invocationComplete“ gemeldet werden.
| Returns | |
|---|---|
boolean |
|
reportPassedTests
public boolean reportPassedTests ()
Gibt an, ob bestandene Testläufe gemeldet werden sollen.
| Returns | |
|---|---|
boolean |
|
reportTestCaseCount
public boolean reportTestCaseCount ()
Gibt an, ob die Anzahl der Testläufe pro Testtyp gemeldet werden soll.
| Returns | |
|---|---|
boolean |
|
reportingTags
publicreportingTags ()
Liste der Tags, die für Berichte im Zusammenhang mit dem Aufruf verwendet werden.
| Returns | |
|---|---|
|
|
runOnAllDevices
public boolean runOnAllDevices ()
Gibt „true“ zurück, wenn der Befehl auf allen Geräten ausgeführt werden soll.
| Returns | |
|---|---|
boolean |
|
setAutoLogCollectors
public void setAutoLogCollectors (autoLogCollectors)
Legt die Gruppe von automatischen Log-Collectoren fest, die einer Aufrufung hinzugefügt werden sollen.
| Parameter | |
|---|---|
autoLogCollectors |
|
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.
| Returns | |
|---|---|
boolean |
|
shouldRemoteDynamicShard
public boolean shouldRemoteDynamicShard ()
Gibt zurück, ob der dynamische Sharding-Remoteserver verwendet werden soll.
| Returns | |
|---|---|
boolean |
|
shouldReportModuleProgression
public boolean shouldReportModuleProgression ()
Gibt an, ob der Fortschritt des Remote-Aufrufs auf Modulebene gemeldet werden soll.
| Returns | |
|---|---|
boolean |
|
shouldSkipParentProcessLogcat
public boolean shouldSkipParentProcessLogcat ()
Gibt an, ob Logcat für den übergeordneten Prozess übersprungen werden soll.
| Returns | |
|---|---|
boolean |
|
shouldUploadCacheResults
public boolean shouldUploadCacheResults ()
Gibt „true“ zurück, wenn die Ergebnisse im Cache erfasst werden sollen.
| Returns | |
|---|---|
boolean |
|
shouldUploadInvocationCacheResults
public boolean shouldUploadInvocationCacheResults ()
Gibt „true“ zurück, wenn die Aufrufergebnisse im Cache erfasst werden sollen.
| Returns | |
|---|---|
boolean |
|
shouldUseDynamicSharding
public boolean shouldUseDynamicSharding ()
Gibt zurück, ob dynamisches Sharding verwendet werden soll.
| Returns | |
|---|---|
boolean |
|
shouldUseEvenModuleSharding
public boolean shouldUseEvenModuleSharding ()
Gibt zurück, ob versucht werden soll, die Anzahl der Module gleichmäßig auf die Shards zu verteilen.
| Returns | |
|---|---|
boolean |
|
shouldUseParallelPreInvocationSetup
public boolean shouldUseParallelPreInvocationSetup ()
Gibt zurück, ob die Einrichtung vor dem Aufruf parallel ausgeführt werden soll.
| Returns | |
|---|---|
boolean |
|
shouldUseParallelRemoteSetup
public boolean shouldUseParallelRemoteSetup ()
Gibt an, ob die parallele Einrichtung der Remote-Geräte versucht werden soll.
| Returns | |
|---|---|
boolean |
|
shouldUseParallelSetup
public boolean shouldUseParallelSetup ()
Gibt an, ob die parallele Einrichtung versucht werden soll.
| Returns | |
|---|---|
boolean |
|
shouldUseRemoteSandboxMode
public boolean shouldUseRemoteSandboxMode ()
Gibt an, ob der Sandbox-Modus beim Remote-Aufruf verwendet werden soll.
| Returns | |
|---|---|
boolean |
|
shouldReplicateSetup
public boolean shouldUseReplicateSetup ()
Gibt an, ob die replizierte Einrichtung für alle Remote-Geräte verwendet werden soll.
| Returns | |
|---|---|
boolean |
|
shouldUseSandboxTestMode
public boolean shouldUseSandboxTestMode ()
Gibt „true“ zurück, wenn die TF-Sandbox in einem Testmodus verwendet werden soll.
| Returns | |
|---|---|
boolean |
|
shouldUseSandboxing
public boolean shouldUseSandboxing ()
Gibt „true“ zurück, wenn wir Tf-Container zum Ausführen des Aufrufs verwenden sollten.
| Returns | |
|---|---|
boolean |
|
shouldUseTokenSharding
public boolean shouldUseTokenSharding ()
Gibt an, ob beim Sharding die Tokenunterstützung verwendet werden soll.
| Returns | |
|---|---|
boolean |
|
skipTrybotExperiment
public boolean skipTrybotExperiment ()
Gibt an, ob Tests für TRYBOT-Ausführungen übersprungen werden sollen.
| Returns | |
|---|---|
boolean |
|
takeBugreportOnInvocationEnded
public boolean takeBugreportOnInvocationEnded ()
Gibt „true“ zurück, wenn nach Abschluss des Testaufrufs ein Fehlerbericht erstellt werden soll.
| Returns | |
|---|---|
boolean |
|
takeBugreportzOnInvocationEnded
public boolean takeBugreportzOnInvocationEnded ()
Gibt „true“ zurück, wenn während des Testaufrufs anstelle von „bugreport“ ein „bugreportz“ erstellt werden soll.
| Returns | |
|---|---|
boolean |
|