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