O Google tem o compromisso de promover a igualdade racial para as comunidades negras. Saiba como.
Mantenha tudo organizado com as coleções Salve e categorize o conteúdo com base nas suas preferências.

ICommandOptions

public interface ICommandOptions

com.android.tradefed.command.ICommandOptions


Contêiner para opções de execução de comandos.

Resumo

Métodos públicos

abstract boolean captureLogcatOnFailure ()

Se deve ou não capturar um logcat na falha do caso de teste

abstract boolean captureScreenshotOnFailure ()

Se deve ou não capturar uma captura de tela em caso de falha de caso de teste

abstract ICommandOptions clone ()

Cria uma cópia do objeto ICommandOptions .

abstract boolean delegatedEarlyDeviceRelease ()

Se deve ou não liberar o dispositivo antecipadamente no modo delegado.

abstract boolean earlyDeviceRelease ()

Se deve ou não liberar o dispositivo mais cedo quando terminar com ele.

abstract boolean filterPreviousPassedTests ()

Se deve ou não filtrar os casos de teste anteriores aprovados da tentativa anterior.

abstract getAutoLogCollectors ()

Retorna o conjunto de coletores de log automáticos a serem adicionados para uma invocação

abstract getDynamicDownloadArgs ()

Retorna o mapa de argumentos para passar para a consulta de download dinâmico.

abstract int getExtraRemotePostsubmitInstance ()

Se deve ou não iniciar instâncias extras na VM remota no pós-envio.

abstract String getHostLogSuffix ()

Retorna o sufixo para anexar ao host_log Tradefed ou null se não houver prefixo.

abstract UniqueMultiMap <String, String> getInvocationData ()

Retorna os dados passados ​​para a invocação para descrevê-la

abstract long getInvocationTimeout ()

Retorna o tempo limite de invocação especificado.

abstract long getLoopTime ()

Obtenha o tempo de espera antes de reprogramar este comando.

abstract long getMaxLoopCount ()

Retorna o número máximo de vezes para agendar o comando.

abstract Integer getMultiDeviceCount ()

Retorna o número de dispositivos para testes de vários dispositivos.

abstract boolean getOptimizeMainlineTest ()

Retorna true se devemos otimizar a lista de módulos de teste para teste principal.

abstract Duration getParallelSetupTimeout ()

Retorna o tempo limite a ser usado durante as configurações paralelas.

abstract getRemoteFiles ()

Retorna a lista de arquivos remotos configurados.

abstract Integer getShardCount ()

Retorne a contagem total de estilhaços para o comando.

abstract Integer getShardIndex ()

Retorne o índice de estilhaços para o comando.

abstract String getTestTag ()

Retorne a tag de teste para a invocação.

abstract String getTestTagSuffix ()

Retorne o sufixo test-tag, anexado a test-tag para representar algumas variantes de um teste.

abstract boolean isConditionalBugreportDisabled ()

Retorna se o relatório de bug condicional está desabilitado ou não

abstract boolean isDryRunMode ()

Retorne true se devemos pular adicionando este comando à fila.

abstract boolean isFullHelpMode ()

Retorna true se o modo de ajuda detalhado completo foi solicitado

abstract boolean isHelpMode ()

Retorna true se o modo de ajuda abreviado foi solicitado

abstract boolean isLoopMode ()

Retorne o modo de loop para o config.

abstract boolean isNoisyDryRunMode ()

Retorna true se devemos imprimir o comando no console antes de pular adicionando-o à fila.

abstract boolean isTracingEnabled ()

Retorna se o rastreamento de invocação está ativado ou não.

abstract boolean reportInvocationComplete ()

se deve ou não relatar os logs até invocationComplete.

abstract boolean reportPassedTests ()

Se deve ou não relatar casos de teste aprovados.

abstract boolean reportTestCaseCount ()

Se deve ou não relatar o número de casos de teste por tipos de teste.

abstract reportingTags ()

Lista de tags usadas para relatórios relacionados à invocação.

abstract boolean runOnAllDevices ()

Retorna true se o comando deve ser executado em todos os dispositivos.

abstract void setAutoLogCollectors ( autoLogCollectors) setAutoLogCollectors ( autoLogCollectors)

Configura o conjunto de coletores de log automáticos que devem ser incluídos em uma chamada.

abstract void setBugreportOnInvocationEnded (boolean takeBugreport)

Define se deve ou não capturar um relatório de bug no final da chamada.

abstract void setBugreportzOnInvocationEnded (boolean takeBugreportz)

Define se deve ou não capturar um bugreportz no final da invocação.

abstract void setDelegatedEarlyDeviceRelease (boolean earlyRelease)

Defina se deseja ou não liberar o dispositivo antecipadamente no modo delegado.

abstract void setHostLogSuffix (String suffix)

Define o sufixo para anexar ao host_log Tradefed.

abstract void setInvocationTimeout (Long mInvocationTimeout)

Defina o tempo limite de invocação.

abstract void setLoopMode (boolean loopMode)

Define o modo de loop para o comando

abstract void setMultiDeviceCount (int count)

Define o número de dispositivos esperados para testes de vários dispositivos.

abstract void setReplicateSetup (boolean replicate)

Defina se deseja ou não usar a configuração replicada.

abstract void setReportInvocationComplete (boolean reportInvocationCompleteLogs)

Defina se deve ou não relatar os logs até invocationComplete

abstract void setReportTestCaseCount (boolean report)

Defina se deve ou não relatar a contagem de casos de teste por tipos de teste.

abstract void setShardCount (Integer shardCount)

Define a contagem de estilhaços para o comando.

abstract void setShardIndex (Integer shardIndex)

Define o índice de estilhaços para o comando.

abstract void setShouldUseSandboxing (boolean use)

Define se devemos ou não usar contêineres TF

abstract void setTestTag (String testTag)

Define a tag de teste para a invocação.

abstract void setUseSandboxTestMode (boolean use)

Define se devemos ou não usar o modo de teste TF sandbox.

abstract boolean shouldDisableInvocationSetupAndTeardown ()

Se deve ou não desabilitar a configuração pré-invocação e a desmontagem pós-invocação.

abstract boolean shouldReportModuleProgression ()

Se deve ou não relatar a progressão da chamada remota no nível do módulo.

abstract boolean shouldUseDynamicSharding ()

Retorna se devemos usar fragmentação dinâmica ou não

abstract boolean shouldUseParallelRemoteSetup ()

Se deve ou não tentar a configuração paralela dos dispositivos remotos.

abstract boolean shouldUseParallelSetup ()

Se deve ou não tentar a configuração paralela.

abstract boolean shouldUseRemoteSandboxMode ()

Se deve ou não usar o modo sandbox na invocação remota.

abstract boolean shouldUseReplicateSetup ()

Se deve ou não usar a configuração replicada para todos os dispositivos remotos.

abstract boolean shouldUseSandboxTestMode ()

Retorna true se devemos usar o sandbox Tf em modo de teste.

abstract boolean shouldUseSandboxing ()

Retorna true se devemos usar contêineres Tf para executar a invocação

abstract boolean shouldUseTokenSharding ()

Se a fragmentação deve ou não usar o suporte de token.

abstract boolean takeBugreportOnInvocationEnded ()

Retorna true se um relatório de bug deve ser obtido quando a chamada de teste terminar.

abstract boolean takeBugreportzOnInvocationEnded ()

Retorna true se um bugreportz deve ser obtido em vez de bugreport durante o relatório de bug final da chamada de teste.

Métodos públicos

captureLogcatOnFailure

public abstract boolean captureLogcatOnFailure ()

Se deve ou não capturar um logcat na falha do caso de teste

Devoluções
boolean

captureScreenshotOnFailure

public abstract boolean captureScreenshotOnFailure ()

Se deve ou não capturar uma captura de tela em caso de falha de caso de teste

Devoluções
boolean

clone

public abstract ICommandOptions clone ()

Cria uma cópia do objeto ICommandOptions .

Devoluções
ICommandOptions

DelegadoEarlyDeviceRelease

public abstract boolean delegatedEarlyDeviceRelease ()

Se deve ou não liberar o dispositivo antecipadamente no modo delegado.

Devoluções
boolean

EarlyDeviceRelease

public abstract boolean earlyDeviceRelease ()

Se deve ou não liberar o dispositivo mais cedo quando terminar com ele.

Devoluções
boolean

filterAnteriorPassadoTestes

public abstract boolean filterPreviousPassedTests ()

Se deve ou não filtrar os casos de teste anteriores aprovados da tentativa anterior.

Devoluções
boolean

getAutoLog Collectors

public abstract  getAutoLogCollectors ()

Retorna o conjunto de coletores de log automáticos a serem adicionados para uma invocação

Devoluções

getDynamicDownloadArgs

public abstract  getDynamicDownloadArgs ()

Retorna o mapa de argumentos para passar para a consulta de download dinâmico.

Devoluções

getExtraRemotePostsubmitInstance

public abstract int getExtraRemotePostsubmitInstance ()

Se deve ou não iniciar instâncias extras na VM remota no pós-envio.

Devoluções
int

getHostLogSuffix

public abstract String getHostLogSuffix ()

Retorna o sufixo para anexar ao host_log Tradefed ou null se não houver prefixo.

Devoluções
String

getInvocationData

public abstract UniqueMultiMap<String, String> getInvocationData ()

Retorna os dados passados ​​para a invocação para descrevê-la

Devoluções
UniqueMultiMap <String, String>

getInvocationTimeout

public abstract long getInvocationTimeout ()

Retorna o tempo limite de invocação especificado. 0 se não houver tempo limite a ser usado.

Devoluções
long

getLoopTime

public abstract long getLoopTime ()

Obtenha o tempo de espera antes de reprogramar este comando.

Devoluções
long tempo em ms

getMaxLoopCount

public abstract long getMaxLoopCount ()

Retorna o número máximo de vezes para agendar o comando. Não tem efeito se isLoopMode for falso.

Devoluções
long

getMultiDeviceCount

public abstract Integer getMultiDeviceCount ()

Retorna o número de dispositivos para testes de vários dispositivos.

Devoluções
Integer

getOptimizeMainlineTest

public abstract boolean getOptimizeMainlineTest ()

Retorna true se devemos otimizar a lista de módulos de teste para teste principal.

Devoluções
boolean

getParallelSetupTimeout

public abstract Duration getParallelSetupTimeout ()

Retorna o tempo limite a ser usado durante as configurações paralelas.

Devoluções
Duration

getRemoteFiles

public abstract  getRemoteFiles ()

Retorna a lista de arquivos remotos configurados.

Devoluções

getShardCount

public abstract Integer getShardCount ()

Retorne a contagem total de estilhaços para o comando.

Devoluções
Integer

getShardIndex

public abstract Integer getShardIndex ()

Retorne o índice de estilhaços para o comando.

Devoluções
Integer

getTestTag

public abstract String getTestTag ()

Retorne a tag de teste para a invocação. O padrão é 'stub' se não for especificado.

Devoluções
String

getTestTagSuffix

public abstract String getTestTagSuffix ()

Retorne o sufixo test-tag, anexado a test-tag para representar algumas variantes de um teste.

Devoluções
String

isConditional BugreportDesativado

public abstract boolean isConditionalBugreportDisabled ()

Retorna se o relatório de bug condicional está desabilitado ou não

Devoluções
boolean

isDryRunMode

public abstract boolean isDryRunMode ()

Retorne true se devemos pular adicionando este comando à fila.

Devoluções
boolean

isFullHelpMode

public abstract boolean isFullHelpMode ()

Retorna true se o modo de ajuda detalhado completo foi solicitado

Devoluções
boolean

isHelpMode

public abstract boolean isHelpMode ()

Retorna true se o modo de ajuda abreviado foi solicitado

Devoluções
boolean

isLoopMode

public abstract boolean isLoopMode ()

Retorne o modo de loop para o config.

Devoluções
boolean

isNoisyDryRunMode

public abstract boolean isNoisyDryRunMode ()

Retorna true se devemos imprimir o comando no console antes de pular adicionando-o à fila.

Devoluções
boolean

isTracingEnabled

public abstract boolean isTracingEnabled ()

Retorna se o rastreamento de invocação está ativado ou não.

Devoluções
boolean

reportInvocationComplete

public abstract boolean reportInvocationComplete ()

se deve ou não relatar os logs até invocationComplete.

Devoluções
boolean

relatórioPassouTestes

public abstract boolean reportPassedTests ()

Se deve ou não relatar casos de teste aprovados.

Devoluções
boolean

reportTestCaseCount

public abstract boolean reportTestCaseCount ()

Se deve ou não relatar o número de casos de teste por tipos de teste.

Devoluções
boolean

Tags de relatório

public abstract  reportingTags ()

Lista de tags usadas para relatórios relacionados à invocação.

Devoluções

runOnAllDevices

public abstract boolean runOnAllDevices ()

Retorna true se o comando deve ser executado em todos os dispositivos.

Devoluções
boolean

setAutoLog Collectors

public abstract void setAutoLogCollectors ( autoLogCollectors)

Configura o conjunto de coletores de log automáticos que devem ser incluídos em uma chamada.

Parâmetros
autoLogCollectors

setBugreportOnInvocationEnded

public abstract void setBugreportOnInvocationEnded (boolean takeBugreport)

Define se deve ou não capturar um relatório de bug no final da chamada.

Parâmetros
takeBugreport boolean

setBugreportzOnInvocationEnded

public abstract void setBugreportzOnInvocationEnded (boolean takeBugreportz)

Define se deve ou não capturar um bugreportz no final da invocação.

Parâmetros
takeBugreportz boolean

setDelegatedEarlyDeviceRelease

public abstract void setDelegatedEarlyDeviceRelease (boolean earlyRelease)

Defina se deseja ou não liberar o dispositivo antecipadamente no modo delegado.

Parâmetros
earlyRelease boolean

setHostLogSuffix

public abstract void setHostLogSuffix (String suffix)

Define o sufixo para anexar ao host_log Tradefed.

Parâmetros
suffix String

setInvocationTimeout

public abstract void setInvocationTimeout (Long mInvocationTimeout)

Defina o tempo limite de invocação. 0 se não houver tempo limite a ser usado.

Parâmetros
mInvocationTimeout Long

setLoopMode

public abstract void setLoopMode (boolean loopMode)

Define o modo de loop para o comando

setMultiDeviceCount

public abstract void setMultiDeviceCount (int count)

Define o número de dispositivos esperados para testes de vários dispositivos.

Parâmetros
count int

setReplicateSetup

public abstract void setReplicateSetup (boolean replicate)

Defina se deseja ou não usar a configuração replicada.

Parâmetros
replicate boolean

setReportInvocationComplete

public abstract void setReportInvocationComplete (boolean reportInvocationCompleteLogs)

Defina se deve ou não relatar os logs até invocationComplete

Parâmetros
reportInvocationCompleteLogs boolean

setReportTestCaseCount

public abstract void setReportTestCaseCount (boolean report)

Defina se deve ou não relatar a contagem de casos de teste por tipos de teste.

Parâmetros
report boolean

setShardCount

public abstract void setShardCount (Integer shardCount)

Define a contagem de estilhaços para o comando.

Parâmetros
shardCount Integer

setShardIndex

public abstract void setShardIndex (Integer shardIndex)

Define o índice de estilhaços para o comando.

Parâmetros
shardIndex Integer

setShouldUseSandboxing

public abstract void setShouldUseSandboxing (boolean use)

Define se devemos ou não usar contêineres TF

Parâmetros
use boolean

setTestTag

public abstract void setTestTag (String testTag)

Define a tag de teste para a invocação.

setUseSandboxTestMode

public abstract void setUseSandboxTestMode (boolean use)

Define se devemos ou não usar o modo de teste TF sandbox.

Parâmetros
use boolean

shouldDisableInvocationSetupAndTeardown

public abstract boolean shouldDisableInvocationSetupAndTeardown ()

Se deve ou não desabilitar a configuração pré-invocação e a desmontagem pós-invocação.

Devoluções
boolean

shouldReportModuleProgression

public abstract boolean shouldReportModuleProgression ()

Se deve ou não relatar a progressão da chamada remota no nível do módulo.

Devoluções
boolean

shouldUseDynamicSharding

public abstract boolean shouldUseDynamicSharding ()

Retorna se devemos usar fragmentação dinâmica ou não

Devoluções
boolean

shouldUseParallelRemoteSetup

public abstract boolean shouldUseParallelRemoteSetup ()

Se deve ou não tentar a configuração paralela dos dispositivos remotos.

Devoluções
boolean

shouldUseParallelSetup

public abstract boolean shouldUseParallelSetup ()

Se deve ou não tentar a configuração paralela.

Devoluções
boolean

shouldUseRemoteSandboxMode

public abstract boolean shouldUseRemoteSandboxMode ()

Se deve ou não usar o modo sandbox na invocação remota.

Devoluções
boolean

shouldUseReplicateSetup

public abstract boolean shouldUseReplicateSetup ()

Se deve ou não usar a configuração replicada para todos os dispositivos remotos.

Devoluções
boolean

shouldUseSandboxTestMode

public abstract boolean shouldUseSandboxTestMode ()

Retorna true se devemos usar o sandbox Tf em modo de teste.

Devoluções
boolean

deveriaUseSandboxing

public abstract boolean shouldUseSandboxing ()

Retorna true se devemos usar contêineres Tf para executar a invocação

Devoluções
boolean

shouldUseTokenSharding

public abstract boolean shouldUseTokenSharding ()

Se a fragmentação deve ou não usar o suporte de token.

Devoluções
boolean

takeBugreportOnInvocationEnded

public abstract boolean takeBugreportOnInvocationEnded ()

Retorna true se um relatório de bug deve ser obtido quando a chamada de teste terminar.

Devoluções
boolean

takeBugreportzOnInvocationEnded

public abstract boolean takeBugreportzOnInvocationEnded ()

Retorna true se um bugreportz deve ser obtido em vez de bugreport durante o relatório de bug final da chamada de teste.

Devoluções
boolean