CommandOptions
public
class
CommandOptions
extends Object
implements
ICommandOptions
| java.lang.Object | |
| ↳ | com.android.tradefed.command.CommandOptions |
Implementazione di ICommandOptions.
Riepilogo
Costanti | |
|---|---|
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
|
Costruttori pubblici | |
|---|---|
CommandOptions()
|
|
Metodi pubblici | |
|---|---|
boolean
|
captureLogcatOnFailure()
Se acquisire o meno un logcat in caso di errore dello scenario di test |
boolean
|
captureScreenshotOnFailure()
Se acquisire o meno uno screenshot in caso di errore dello scenario di test |
ICommandOptions
|
clone()
|
boolean
|
delegatedEarlyDeviceRelease()
Se rilasciare o meno il dispositivo in anticipo in modalità delegata. |
boolean
|
earlyDeviceRelease()
Se restituire o meno il dispositivo in anticipo quando hai finito di utilizzarlo. |
boolean
|
enableDefaultLogProcessors()
Indica se eseguire il deployment automatico di alcuni post-processor. |
boolean
|
filterPreviousPassedTests()
Se filtrare o meno i casi di test superati nel tentativo precedente. |
List<String>
|
getAutoCollectorSetOptions()
Restituisce l'elenco delle opzioni da passare ai raccoglitori automatici. |
Set<AutoLogCollector>
|
getAutoLogCollectors()
Restituisce l'insieme di raccoglitori di log automatici da aggiungere per un'invocazione |
Set<AutoLogProcessor>
|
getAutoLogProcessors()
Restituisce l'insieme di processori di log automatici da aggiungere per un'invocazione |
Map<String, String>
|
getDynamicDownloadArgs()
Restituisce la mappa degli argomenti da passare alla query di download dinamico. |
MultiMap<String, String>
|
getExperimentalFlags()
Restituisce la mappa dei flag sperimentali, che può essere utilizzata per limitare l'accesso alle funzionalità dei progetti. |
int
|
getExtraRemotePostsubmitInstance()
Indica se avviare o meno istanze aggiuntive nella VM remota dopo l'invio. |
String
|
getGeminiApiKey()
La chiave API da utilizzare per le query di prompt dell'API Gemini. |
String
|
getHostLogSuffix()
Restituisce il suffisso da aggiungere a host_log di Tradefed o null se non è presente alcun prefisso. |
UniqueMultiMap<String, String>
|
getInvocationData()
Restituisce i dati passati all'invocazione per descriverli |
long
|
getInvocationTimeout()
Restituisce il timeout di invocazione specificato. |
File
|
getJdkFolderForSubprocess()
Restituisce la cartella jdk da utilizzare quando si esegue il fork dell'esecuzione in un sottoprocesso. |
long
|
getLoopTime()
Ottieni il tempo di attesa prima di riprogrammare questo comando. |
long
|
getMaxLoopCount()
Restituisce il numero massimo di volte in cui il comando deve essere pianificato. |
Integer
|
getMultiDeviceCount()
Restituisce il numero di dispositivi per i test multi-dispositivo. |
boolean
|
getOptimizeMainlineTest()
Restituisce true se dobbiamo ottimizzare l'elenco dei moduli di test per il test mainline. |
Duration
|
getParallelPreInvocationSetupTimeout()
Restituisce il timeout per la configurazione parallela pre-invocazione. |
Duration
|
getParallelSetupTimeout()
Restituisce il timeout da utilizzare durante le configurazioni parallele. |
String
|
getRemoteCacheInstanceName()
Restituisce il nome dell'istanza utilizzata per gestire la memorizzazione nella cache remota. |
Set<String>
|
getRemoteFiles()
Restituisce l'elenco dei file remoti configurati. |
MultiMap<String, String>
|
getRolloutFlags()
Restituisce la mappa dei flag di implementazione. |
List<File>
|
getRolloutFlagsFiles()
Restituisce un elenco di file contenenti flag di implementazione. |
Integer
|
getShardCount()
Restituisce il conteggio totale degli shard per il comando. |
Integer
|
getShardIndex()
Restituisce l'indice dello shard per il comando. |
String
|
getTestTag()
Restituisce il tag di test per la chiamata. |
String
|
getTestTagSuffix()
Restituisce il suffisso del tag di test, aggiunto al tag di test per rappresentare alcune varianti di un test. |
boolean
|
isConditionalBugreportDisabled()
Restituisce un valore che indica se la segnalazione di bug condizionale è disattivata |
boolean
|
isDryRunMode()
Restituisci |
boolean
|
isExperimentEnabled()
Indica se attivare o meno gli esperimenti tramite i flag sperimentali. |
boolean
|
isFullHelpMode()
Restituisce |
boolean
|
isGeminiLogOnlyMode()
Se disattivare l'esecuzione dei prompt dei modelli. |
boolean
|
isHelpMode()
Restituisce |
boolean
|
isLoopMode()
Restituisce la modalità di loop per la configurazione. |
boolean
|
isNoisyDryRunMode()
Restituisci |
boolean
|
isRemoteInvocationDeviceless()
Se attivare o meno una chiamata remota senza dispositivo. |
boolean
|
isTracingEnabled()
Restituisce un valore che indica se il tracciamento delle chiamate è abilitato. |
boolean
|
keepPostProcessorOrder()
Se applicare i post-processor nell'ordine in cui sono menzionati nella configurazione. |
boolean
|
reportCacheResults()
Restituisce true se dobbiamo segnalare i risultati della cache quando sono disponibili. |
boolean
|
reportCacheResultsInPresubmit()
Restituisce true se dobbiamo segnalare i risultati della cache quando sono disponibili prima dell'invio. |
boolean
|
reportInvocationCacheResultsInPostsubmit()
Restituisce true se dobbiamo segnalare il risultato della cache di invocazione quando è disponibile dopo l'invio. |
boolean
|
reportInvocationCacheResultsInPresubmit()
Restituisce true se dobbiamo segnalare i risultati della cache di invocazione quando sono disponibili in presubmit. |
boolean
|
reportInvocationComplete()
se segnalare o meno i log fino a invocationComplete. |
boolean
|
reportPassedTests()
Se segnalare o meno gli scenari di test superati. |
boolean
|
reportTestCaseCount()
Se segnalare o meno il numero di scenari di test per tipo di test. |
List<String>
|
reportingTags()
Elenco dei tag utilizzati per i report relativi all'invocazione. |
boolean
|
runOnAllDevices()
Restituisce true se il comando deve essere eseguito su tutti i dispositivi. |
void
|
setAutoCollectorSetOptions(List<String> autoCollectorSetOptions)
Imposta l'elenco delle opzioni da passare ai raccoglitori automatici. |
void
|
setAutoLogCollectors(Set<AutoLogCollector> autoLogCollectors)
Imposta l'insieme di raccoglitori di log automatici da aggiungere a una chiamata. |
void
|
setAutoLogProcessors(Set<AutoLogProcessor> autoLogProcessors)
Imposta l'insieme di processori di log automatici da aggiungere a una chiamata. |
void
|
setBugreportOnInvocationEnded(boolean takeBugreport)
Imposta se acquisire o meno una segnalazione di bug al termine della chiamata. |
void
|
setBugreportzOnInvocationEnded(boolean takeBugreportz)
Imposta se acquisire o meno un bugreportz alla fine della chiamata. |
void
|
setDelegatedEarlyDeviceRelease(boolean earlyRelease)
Imposta se rilasciare o meno il dispositivo in anticipo in modalità delegata. |
void
|
setHostLogSuffix(String suffix)
Imposta il suffisso da aggiungere a host_log di Tradefed. |
void
|
setInvocationTimeout(Long invocationTimeout)
Imposta il timeout di invocazione. |
void
|
setLoopMode(boolean loopMode)
Imposta la modalità di loop per la configurazione. |
void
|
setMultiDeviceCount(int count)
Imposta il numero di dispositivi previsti per i test multi-dispositivo. |
void
|
setReplicateSetup(boolean replicate)
Imposta se utilizzare o meno la configurazione replicata. |
void
|
setReportInvocationComplete(boolean reportInvocationCompleteLogs)
Imposta se segnalare o meno i log fino a invocationComplete |
void
|
setReportTestCaseCount(boolean report)
Imposta se generare o meno report sul conteggio degli scenari di test per tipo di test. |
void
|
setShardCount(Integer shardCount)
Imposta il conteggio degli shard per il comando. |
void
|
setShardIndex(Integer shardIndex)
Imposta l'indice dello shard per il comando. |
void
|
setShouldRemoteDynamicShard(boolean shouldRemoteDynamicShard)
Imposta se utilizzare o meno il server di partizionamento dinamico remoto |
void
|
setShouldUseEvenModuleSharding(boolean useEvenModuleSharding)
Imposta se tentare di distribuire il numero di moduli in modo uniforme tra gli shard |
void
|
setShouldUseSandboxing(boolean use)
Imposta se utilizzare o meno i container TF |
void
|
setTestTag(String testTag)
Imposta il test-tag per l'invocazione. |
void
|
setUseSandboxTestMode(boolean use)
Specifica se utilizzare o meno la modalità di test sandbox di TF. |
boolean
|
shouldDisableInvocationSetupAndTeardown()
Se disattivare o meno la configurazione pre-invocazione e l'interruzione post-invocazione. |
boolean
|
shouldEnableDeviceSpecificSetup()
Se attivare o meno la configurazione specifica del dispositivo. |
boolean
|
shouldForcePreparerFailureAsTestFailure()
Quando un preparatore non supera un test, l'invocazione del test potrebbe non riuscire a causa di un errore dell'infrastruttura, il che comporta un nuovo tentativo di esecuzione del test. |
boolean
|
shouldPassRetryAttemptNumber()
Indica se passare il numero di tentativi. |
boolean
|
shouldRemoteDynamicShard()
Restituisce un valore che indica se utilizzare o meno il server di partizionamento dinamico remoto |
boolean
|
shouldReportModuleProgression()
Specifica se segnalare o meno l'avanzamento dell'invocazione remota a livello di modulo. |
boolean
|
shouldSkipParentProcessLogcat()
Indica se ignorare logcat per il processo padre. |
boolean
|
shouldUploadCacheResults()
Restituisce true se dobbiamo acquisire i risultati nella cache. |
boolean
|
shouldUploadInvocationCacheResults()
Restituisce true se dobbiamo acquisire i risultati della chiamata nella cache. |
boolean
|
shouldUseDynamicSharding()
Restituisce un valore che indica se utilizzare o meno lo sharding dinamico |
boolean
|
shouldUseEvenModuleSharding()
Restituisce un valore che indica se tentare di distribuire il numero di moduli in modo uniforme tra gli shard |
boolean
|
shouldUseParallelPreInvocationSetup()
Restituisce se eseguire la configurazione pre-invocazione in parallelo. |
boolean
|
shouldUseParallelRemoteSetup()
Se tentare o meno la configurazione parallela dei dispositivi remoti. |
boolean
|
shouldUseParallelSetup()
Indica se tentare o meno l'installazione parallela. |
boolean
|
shouldUseRemoteSandboxMode()
Se utilizzare o meno la modalità sandbox nell'invocazione remota. |
boolean
|
shouldUseReplicateSetup()
Se utilizzare o meno la configurazione replicata per tutti i dispositivi remoti. |
boolean
|
shouldUseSandboxTestMode()
Restituisce true se dobbiamo utilizzare la sandbox Tf in modalità di test. |
boolean
|
shouldUseSandboxing()
Restituisce true se dobbiamo utilizzare i container Tf per eseguire la chiamata |
boolean
|
shouldUseTokenSharding()
Indica se lo sharding deve utilizzare il supporto dei token. |
boolean
|
skipTrybotExperiment()
Se ignorare gli esperimenti per le esecuzioni di TRYBOT. |
boolean
|
takeBugreportOnInvocationEnded()
Restituisce true se deve essere eseguito un bug report al termine dell'invocazione del test. |
boolean
|
takeBugreportzOnInvocationEnded()
Restituisce true se deve essere eseguito un bugreportz anziché un bugreport durante l'invocazione del test bugreport finale. |
Costanti
DRY_RUN_OPTION
public static final String DRY_RUN_OPTION
Valore costante: "dry-run"
ENABLE_SANDBOX_TEST_MODE
public static final String ENABLE_SANDBOX_TEST_MODE
Valore costante: "sandbox-test-mode"
INVOCATION_DATA
public static final String INVOCATION_DATA
Valore costante: "invocation-data"
JDK_FOLDER_OPTION_NAME
public static final String JDK_FOLDER_OPTION_NAME
Valore costante: "jdk-folder-for-subprocess"
NOISY_DRY_RUN_OPTION
public static final String NOISY_DRY_RUN_OPTION
Valore costante: "noisy-dry-run"
TEST_TAG_OPTION
public static final String TEST_TAG_OPTION
Valore costante: "test-tag"
USE_REMOTE_SANDBOX
public static final String USE_REMOTE_SANDBOX
Valore costante: "use-remote-sandbox"
USE_SANDBOX
public static final String USE_SANDBOX
Valore costante: "use-sandbox"
Costruttori pubblici
CommandOptions
public CommandOptions ()
Metodi pubblici
captureLogcatOnFailure
public boolean captureLogcatOnFailure ()
Se acquisire o meno un logcat in caso di errore dello scenario di test
| Resi | |
|---|---|
boolean |
|
captureScreenshotOnFailure
public boolean captureScreenshotOnFailure ()
Se acquisire o meno uno screenshot in caso di errore dello scenario di test
| Resi | |
|---|---|
boolean |
|
delegatedEarlyDeviceRelease
public boolean delegatedEarlyDeviceRelease ()
Se rilasciare o meno il dispositivo in anticipo in modalità delegata.
| Resi | |
|---|---|
boolean |
|
earlyDeviceRelease
public boolean earlyDeviceRelease ()
Se restituire o meno il dispositivo in anticipo quando hai finito di utilizzarlo.
| Resi | |
|---|---|
boolean |
|
enableDefaultLogProcessors
public boolean enableDefaultLogProcessors ()
Indica se eseguire il deployment automatico di alcuni post-processor.
| Resi | |
|---|---|
boolean |
|
filterPreviousPassedTests
public boolean filterPreviousPassedTests ()
Se filtrare o meno i casi di test superati nel tentativo precedente.
| Resi | |
|---|---|
boolean |
|
getAutoCollectorSetOptions
public List<String> getAutoCollectorSetOptions ()
Restituisce l'elenco delle opzioni da passare ai raccoglitori automatici.
| Resi | |
|---|---|
List<String> |
|
getAutoLogCollectors
public Set<AutoLogCollector> getAutoLogCollectors ()
Restituisce l'insieme di raccoglitori di log automatici da aggiungere per un'invocazione
| Resi | |
|---|---|
Set<AutoLogCollector> |
|
getAutoLogProcessors
public Set<AutoLogProcessor> getAutoLogProcessors ()
Restituisce l'insieme di processori di log automatici da aggiungere per un'invocazione
| Resi | |
|---|---|
Set<AutoLogProcessor> |
|
getDynamicDownloadArgs
public Map<String, String> getDynamicDownloadArgs ()
Restituisce la mappa degli argomenti da passare alla query di download dinamico.
| Resi | |
|---|---|
Map<String, String> |
|
getExperimentalFlags
public MultiMap<String, String> getExperimentalFlags ()
Restituisce la mappa dei flag sperimentali, che può essere utilizzata per limitare l'accesso alle funzionalità dei progetti.
| Resi | |
|---|---|
MultiMap<String, String> |
|
getExtraRemotePostsubmitInstance
public int getExtraRemotePostsubmitInstance ()
Indica se avviare o meno istanze aggiuntive nella VM remota dopo l'invio.
| Resi | |
|---|---|
int |
|
getGeminiApiKey
public String getGeminiApiKey ()
La chiave API da utilizzare per le query di prompt dell'API Gemini.
| Resi | |
|---|---|
String |
|
getHostLogSuffix
public String getHostLogSuffix ()
Restituisce il suffisso da aggiungere a host_log di Tradefed o null se non è presente alcun prefisso.
| Resi | |
|---|---|
String |
|
getInvocationData
public UniqueMultiMap<String, String> getInvocationData ()
Restituisce i dati passati all'invocazione per descriverli
| Resi | |
|---|---|
UniqueMultiMap<String, String> |
|
getInvocationTimeout
public long getInvocationTimeout ()
Restituisce il timeout di invocazione specificato. 0 se non deve essere utilizzato alcun timeout.
| Resi | |
|---|---|
long |
|
getJdkFolderForSubprocess
public File getJdkFolderForSubprocess ()
Restituisce la cartella jdk da utilizzare quando si esegue il fork dell'esecuzione in un sottoprocesso.
| Resi | |
|---|---|
File |
|
getLoopTime
public long getLoopTime ()
Ottieni il tempo di attesa prima di riprogrammare questo comando.
| Resi | |
|---|---|
long |
tempo in ms |
getMaxLoopCount
public long getMaxLoopCount ()
Restituisce il numero massimo di volte in cui il comando deve essere pianificato. Non ha effetto se isLoopMode è false.
| Resi | |
|---|---|
long |
|
getMultiDeviceCount
public Integer getMultiDeviceCount ()
Restituisce il numero di dispositivi per i test multi-dispositivo.
| Resi | |
|---|---|
Integer |
|
getOptimizeMainlineTest
public boolean getOptimizeMainlineTest ()
Restituisce true se dobbiamo ottimizzare l'elenco dei moduli di test per il test mainline.
| Resi | |
|---|---|
boolean |
|
getParallelPreInvocationSetupTimeout
public Duration getParallelPreInvocationSetupTimeout ()
Restituisce il timeout per la configurazione parallela pre-invocazione.
| Resi | |
|---|---|
Duration |
|
getParallelSetupTimeout
public Duration getParallelSetupTimeout ()
Restituisce il timeout da utilizzare durante le configurazioni parallele.
| Resi | |
|---|---|
Duration |
|
getRemoteCacheInstanceName
public String getRemoteCacheInstanceName ()
Restituisce il nome dell'istanza utilizzata per gestire la memorizzazione nella cache remota.
| Resi | |
|---|---|
String |
|
getRemoteFiles
public Set<String> getRemoteFiles ()
Restituisce l'elenco dei file remoti configurati.
| Resi | |
|---|---|
Set<String> |
|
getRolloutFlags
public MultiMap<String, String> getRolloutFlags ()
Restituisce la mappa dei flag di implementazione. I flag di implementazione sono diversi dai flag sperimentali, in quanto sono pensati per essere utilizzati per ogni chiamata.
| Resi | |
|---|---|
MultiMap<String, String> |
|
getRolloutFlagsFiles
public List<File> getRolloutFlagsFiles ()
Restituisce un elenco di file contenenti flag di implementazione.
| Resi | |
|---|---|
List<File> |
|
getShardCount
public Integer getShardCount ()
Restituisce il conteggio totale degli shard per il comando.
| Resi | |
|---|---|
Integer |
|
getShardIndex
public Integer getShardIndex ()
Restituisce l'indice dello shard per il comando.
| Resi | |
|---|---|
Integer |
|
getTestTag
public String getTestTag ()
Restituisce il tag di test per la chiamata. Se non specificato, il valore predefinito è "stub".
| Resi | |
|---|---|
String |
|
getTestTagSuffix
public String getTestTagSuffix ()
Restituisce il suffisso del tag di test, aggiunto al tag di test per rappresentare alcune varianti di un test.
| Resi | |
|---|---|
String |
|
isConditionalBugreportDisabled
public boolean isConditionalBugreportDisabled ()
Restituisce un valore che indica se la segnalazione di bug condizionale è disattivata
| Resi | |
|---|---|
boolean |
|
isDryRunMode
public boolean isDryRunMode ()
Restituisci true se dobbiamo
| Resi | |
|---|---|
boolean |
|
isExperimentEnabled
public boolean isExperimentEnabled ()
Indica se attivare o meno gli esperimenti tramite i flag sperimentali.
| Resi | |
|---|---|
boolean |
|
isFullHelpMode
public boolean isFullHelpMode ()
Restituisce true se è stata richiesta la modalità di guida dettagliata completa
| Resi | |
|---|---|
boolean |
|
isGeminiLogOnlyMode
public boolean isGeminiLogOnlyMode ()
Se disattivare l'esecuzione dei prompt dei modelli.
| Resi | |
|---|---|
boolean |
|
isHelpMode
public boolean isHelpMode ()
Restituisce true se è stata richiesta la modalità di assistenza abbreviata
| Resi | |
|---|---|
boolean |
|
isLoopMode
public boolean isLoopMode ()
Restituisce la modalità di loop per la configurazione.
| Resi | |
|---|---|
boolean |
|
isNoisyDryRunMode
public boolean isNoisyDryRunMode ()
Restituisci true se il comando deve essere stampato sulla console prima di
| Resi | |
|---|---|
boolean |
|
isRemoteInvocationDeviceless
public boolean isRemoteInvocationDeviceless ()
Se attivare o meno una chiamata remota senza dispositivo.
| Resi | |
|---|---|
boolean |
|
isTracingEnabled
public boolean isTracingEnabled ()
Restituisce un valore che indica se il tracciamento delle chiamate è abilitato.
| Resi | |
|---|---|
boolean |
|
keepPostProcessorOrder
public boolean keepPostProcessorOrder ()
Se applicare i post-processor nell'ordine in cui sono menzionati nella configurazione.
| Resi | |
|---|---|
boolean |
|
reportCacheResults
public boolean reportCacheResults ()
Restituisce true se dobbiamo segnalare i risultati della cache quando sono disponibili.
| Resi | |
|---|---|
boolean |
|
reportCacheResultsInPresubmit
public boolean reportCacheResultsInPresubmit ()
Restituisce true se dobbiamo segnalare i risultati della cache quando sono disponibili prima dell'invio.
| Resi | |
|---|---|
boolean |
|
reportInvocationCacheResultsInPostsubmit
public boolean reportInvocationCacheResultsInPostsubmit ()
Restituisce true se dobbiamo segnalare il risultato della cache di invocazione quando è disponibile dopo l'invio.
| Resi | |
|---|---|
boolean |
|
reportInvocationCacheResultsInPresubmit
public boolean reportInvocationCacheResultsInPresubmit ()
Restituisce true se dobbiamo segnalare i risultati della cache di invocazione quando sono disponibili in presubmit.
| Resi | |
|---|---|
boolean |
|
reportInvocationComplete
public boolean reportInvocationComplete ()
se segnalare o meno i log fino a invocationComplete.
| Resi | |
|---|---|
boolean |
|
reportPassedTests
public boolean reportPassedTests ()
Se segnalare o meno gli scenari di test superati.
| Resi | |
|---|---|
boolean |
|
reportTestCaseCount
public boolean reportTestCaseCount ()
Se segnalare o meno il numero di scenari di test per tipo di test.
| Resi | |
|---|---|
boolean |
|
reportingTags
public List<String> reportingTags ()
Elenco dei tag utilizzati per i report relativi all'invocazione.
| Resi | |
|---|---|
List<String> |
|
runOnAllDevices
public boolean runOnAllDevices ()
Restituisce true se il comando deve essere eseguito su tutti i dispositivi.
| Resi | |
|---|---|
boolean |
|
setAutoCollectorSetOptions
public void setAutoCollectorSetOptions (List<String> autoCollectorSetOptions)
Imposta l'elenco delle opzioni da passare ai raccoglitori automatici.
| Parametri | |
|---|---|
autoCollectorSetOptions |
List |
setAutoLogCollectors
public void setAutoLogCollectors (Set<AutoLogCollector> autoLogCollectors)
Imposta l'insieme di raccoglitori di log automatici da aggiungere a una chiamata.
| Parametri | |
|---|---|
autoLogCollectors |
Set |
setAutoLogProcessors
public void setAutoLogProcessors (Set<AutoLogProcessor> autoLogProcessors)
Imposta l'insieme di processori di log automatici da aggiungere a una chiamata.
| Parametri | |
|---|---|
autoLogProcessors |
Set |
setBugreportOnInvocationEnded
public void setBugreportOnInvocationEnded (boolean takeBugreport)
Imposta se acquisire o meno una segnalazione di bug al termine della chiamata.
| Parametri | |
|---|---|
takeBugreport |
boolean |
setBugreportzOnInvocationEnded
public void setBugreportzOnInvocationEnded (boolean takeBugreportz)
Imposta se acquisire o meno un bugreportz alla fine della chiamata.
| Parametri | |
|---|---|
takeBugreportz |
boolean |
setDelegatedEarlyDeviceRelease
public void setDelegatedEarlyDeviceRelease (boolean earlyRelease)
Imposta se rilasciare o meno il dispositivo in anticipo in modalità delegata.
| Parametri | |
|---|---|
earlyRelease |
boolean |
setHostLogSuffix
public void setHostLogSuffix (String suffix)
Imposta il suffisso da aggiungere a host_log di Tradefed.
| Parametri | |
|---|---|
suffix |
String |
setInvocationTimeout
public void setInvocationTimeout (Long invocationTimeout)
Imposta il timeout di invocazione. 0 se non deve essere utilizzato alcun timeout.
| Parametri | |
|---|---|
invocationTimeout |
Long |
setLoopMode
public void setLoopMode (boolean loopMode)
Imposta la modalità di loop per la configurazione.
setMultiDeviceCount
public void setMultiDeviceCount (int count)
Imposta il numero di dispositivi previsti per i test multi-dispositivo.
| Parametri | |
|---|---|
count |
int |
setReplicateSetup
public void setReplicateSetup (boolean replicate)
Imposta se utilizzare o meno la configurazione replicata.
| Parametri | |
|---|---|
replicate |
boolean |
setReportInvocationComplete
public void setReportInvocationComplete (boolean reportInvocationCompleteLogs)
Imposta se segnalare o meno i log fino a invocationComplete
| Parametri | |
|---|---|
reportInvocationCompleteLogs |
boolean |
setReportTestCaseCount
public void setReportTestCaseCount (boolean report)
Imposta se generare o meno report sul conteggio degli scenari di test per tipo di test.
| Parametri | |
|---|---|
report |
boolean |
setShardCount
public void setShardCount (Integer shardCount)
Imposta il conteggio degli shard per il comando.
| Parametri | |
|---|---|
shardCount |
Integer |
setShardIndex
public void setShardIndex (Integer shardIndex)
Imposta l'indice dello shard per il comando.
| Parametri | |
|---|---|
shardIndex |
Integer |
setShouldRemoteDynamicShard
public void setShouldRemoteDynamicShard (boolean shouldRemoteDynamicShard)
Imposta se utilizzare o meno il server di partizionamento dinamico remoto
| Parametri | |
|---|---|
shouldRemoteDynamicShard |
boolean |
setShouldUseEvenModuleSharding
public void setShouldUseEvenModuleSharding (boolean useEvenModuleSharding)
Imposta se tentare di distribuire il numero di moduli in modo uniforme tra gli shard
| Parametri | |
|---|---|
useEvenModuleSharding |
boolean |
setShouldUseSandboxing
public void setShouldUseSandboxing (boolean use)
Imposta se utilizzare o meno i container TF
| Parametri | |
|---|---|
use |
boolean |
setTestTag
public void setTestTag (String testTag)
Imposta il test-tag per l'invocazione.
setUseSandboxTestMode
public void setUseSandboxTestMode (boolean use)
Specifica se utilizzare o meno la modalità di test sandbox di TF.
| Parametri | |
|---|---|
use |
boolean |
shouldDisableInvocationSetupAndTeardown
public boolean shouldDisableInvocationSetupAndTeardown ()
Se disattivare o meno la configurazione pre-invocazione e l'interruzione post-invocazione.
| Resi | |
|---|---|
boolean |
|
shouldEnableDeviceSpecificSetup
public boolean shouldEnableDeviceSpecificSetup ()
Se attivare o meno la configurazione specifica del dispositivo.
| Resi | |
|---|---|
boolean |
|
shouldForcePreparerFailureAsTestFailure
public boolean shouldForcePreparerFailureAsTestFailure ()
Quando un preparatore non supera un test, l'invocazione del test potrebbe non riuscire a causa di un errore dell'infrastruttura, il che comporta un nuovo tentativo di esecuzione del test. Questa opzione consente di convertire l'errore in un test non riuscito, in modo che l'infrastruttura non sprechi risorse per riprovare l'intera esecuzione del test.
| Resi | |
|---|---|
boolean |
|
shouldPassRetryAttemptNumber
public boolean shouldPassRetryAttemptNumber ()
Indica se passare il numero di tentativi.
| Resi | |
|---|---|
boolean |
|
shouldRemoteDynamicShard
public boolean shouldRemoteDynamicShard ()
Restituisce un valore che indica se utilizzare o meno il server di partizionamento dinamico remoto
| Resi | |
|---|---|
boolean |
|
shouldReportModuleProgression
public boolean shouldReportModuleProgression ()
Specifica se segnalare o meno l'avanzamento dell'invocazione remota a livello di modulo.
| Resi | |
|---|---|
boolean |
|
shouldSkipParentProcessLogcat
public boolean shouldSkipParentProcessLogcat ()
Indica se ignorare logcat per il processo padre.
| Resi | |
|---|---|
boolean |
|
shouldUploadCacheResults
public boolean shouldUploadCacheResults ()
Restituisce true se dobbiamo acquisire i risultati nella cache.
| Resi | |
|---|---|
boolean |
|
shouldUploadInvocationCacheResults
public boolean shouldUploadInvocationCacheResults ()
Restituisce true se dobbiamo acquisire i risultati della chiamata nella cache.
| Resi | |
|---|---|
boolean |
|
shouldUseDynamicSharding
public boolean shouldUseDynamicSharding ()
Restituisce un valore che indica se utilizzare o meno lo sharding dinamico
| Resi | |
|---|---|
boolean |
|
shouldUseEvenModuleSharding
public boolean shouldUseEvenModuleSharding ()
Restituisce un valore che indica se tentare di distribuire il numero di moduli in modo uniforme tra gli shard
| Resi | |
|---|---|
boolean |
|
shouldUseParallelPreInvocationSetup
public boolean shouldUseParallelPreInvocationSetup ()
Restituisce se eseguire la configurazione pre-invocazione in parallelo.
| Resi | |
|---|---|
boolean |
|
shouldUseParallelRemoteSetup
public boolean shouldUseParallelRemoteSetup ()
Se tentare o meno la configurazione parallela dei dispositivi remoti.
| Resi | |
|---|---|
boolean |
|
shouldUseParallelSetup
public boolean shouldUseParallelSetup ()
Indica se tentare o meno l'installazione parallela.
| Resi | |
|---|---|
boolean |
|
shouldUseRemoteSandboxMode
public boolean shouldUseRemoteSandboxMode ()
Se utilizzare o meno la modalità sandbox nell'invocazione remota.
| Resi | |
|---|---|
boolean |
|
shouldUseReplicateSetup
public boolean shouldUseReplicateSetup ()
Se utilizzare o meno la configurazione replicata per tutti i dispositivi remoti.
| Resi | |
|---|---|
boolean |
|
shouldUseSandboxTestMode
public boolean shouldUseSandboxTestMode ()
Restituisce true se dobbiamo utilizzare la sandbox Tf in modalità di test.
| Resi | |
|---|---|
boolean |
|
shouldUseSandboxing
public boolean shouldUseSandboxing ()
Restituisce true se dobbiamo utilizzare i container Tf per eseguire la chiamata
| Resi | |
|---|---|
boolean |
|
shouldUseTokenSharding
public boolean shouldUseTokenSharding ()
Indica se lo sharding deve utilizzare il supporto dei token.
| Resi | |
|---|---|
boolean |
|
skipTrybotExperiment
public boolean skipTrybotExperiment ()
Se ignorare gli esperimenti per le esecuzioni di TRYBOT.
| Resi | |
|---|---|
boolean |
|
takeBugreportOnInvocationEnded
public boolean takeBugreportOnInvocationEnded ()
Restituisce true se deve essere eseguito un bug report al termine dell'invocazione del test.
| Resi | |
|---|---|
boolean |
|
takeBugreportzOnInvocationEnded
public boolean takeBugreportzOnInvocationEnded ()
Restituisce true se deve essere eseguito un bugreportz anziché un bugreport durante l'invocazione del test bugreport finale.
| Resi | |
|---|---|
boolean |
|