CommandOptions

public class CommandOptions
extends Object implements ICommandOptions

java.lang.Object
com.android.tradefed.command.CommandOptions


Implementação de ICommandOptions .

Resumo

Campos

public static final String DRY_RUN_OPTION

public static final String ENABLE_SANDBOX_TEST_MODE

public static final String INVOCATION_DATA

public static final String JDK_FOLDER_OPTION_NAME

public static final String NOISY_DRY_RUN_OPTION

public static final String TEST_TAG_OPTION

public static final String USE_REMOTE_SANDBOX

public static final String USE_SANDBOX

Construtores públicos

CommandOptions ()

Métodos públicos

boolean captureLogcatOnFailure ()

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

boolean captureScreenshotOnFailure ()

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

ICommandOptions clone ()
boolean delegatedEarlyDeviceRelease ()

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

boolean earlyDeviceRelease ()

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

boolean filterPreviousPassedTests ()

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

getAutoLogCollectors ()

Retorna o conjunto de coletores de log automático a serem adicionados para uma chamada

getDynamicDownloadArgs ()

Retorna o mapa de argumentos a serem passados ​​para a consulta dinâmica de download.

getExperimentalFlags ()

Retorna o mapa de sinalizadores experimentais, que pode ser usado para destacar projetos de gate.

int getExtraRemotePostsubmitInstance ()

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

String getHostLogSuffix ()

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

UniqueMultiMap <String, String> getInvocationData ()

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

long getInvocationTimeout ()

Retorna o tempo limite de invocação especificado.

File getJdkFolderForSubprocess ()

Retorna a pasta jdk a ser usada ao bifurcar a execução em um subprocesso.

long getLoopTime ()

Obtenha tempo de espera antes de reprogramar este comando.

long getMaxLoopCount ()

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

Integer getMultiDeviceCount ()

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

boolean getOptimizeMainlineTest ()

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

Duration getParallelSetupTimeout ()

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

getRemoteFiles ()

Retorna a lista de arquivos remotos configurados.

Integer getShardCount ()

Retorne a contagem total de fragmentos para o comando.

Integer getShardIndex ()

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

String getTestTag ()

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

String getTestTagSuffix ()

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

boolean isConditionalBugreportDisabled ()

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

boolean isDryRunMode ()

Retornar true se devemos pular adicionando este comando à fila.

boolean isExperimentEnabled ()

Habilitar ou não experimentos por meio de sinalizadores experimentais.

boolean isFullHelpMode ()

Retorna true se o modo de ajuda detalhado completo foi solicitado

boolean isHelpMode ()

Retorna true se o modo de ajuda abreviado foi solicitado

boolean isLoopMode ()

Retorne o modo de loop para a configuração.

boolean isNoisyDryRunMode ()

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

boolean isRemoteInvocationDeviceless ()

Se deve ou não acionar uma invocação remota sem dispositivo.

boolean isTracingEnabled ()

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

boolean reportInvocationComplete ()

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

boolean reportPassedTests ()

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

boolean reportTestCaseCount ()

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

reportingTags ()

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

boolean runOnAllDevices ()

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

void setAutoLogCollectors ( autoLogCollectors) setAutoLogCollectors ( autoLogCollectors)

Define o conjunto de coletores de log automáticos que devem ser adicionados a uma chamada.

void setBugreportOnInvocationEnded (boolean takeBugreport)

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

void setBugreportzOnInvocationEnded (boolean takeBugreportz)

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

void setDelegatedEarlyDeviceRelease (boolean earlyRelease)

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

void setHostLogSuffix (String suffix)

Define o sufixo a ser anexado ao host_log Tradefed.

void setInvocationTimeout (Long invocationTimeout)

Defina o tempo limite de invocação.

void setLoopMode (boolean loopMode)

Defina o modo de loop para o arquivo config.

void setMultiDeviceCount (int count)

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

void setReplicateSetup (boolean replicate)

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

void setReportInvocationComplete (boolean reportInvocationCompleteLogs)

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

void setReportTestCaseCount (boolean report)

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

void setShardCount (Integer shardCount)

Define a contagem de estilhaços para o comando.

void setShardIndex (Integer shardIndex)

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

void setShouldUseEvenModuleSharding (boolean useEvenModuleSharding)

Defina se deve tentar distribuir o número de módulos uniformemente entre os estilhaços

void setShouldUseSandboxing (boolean use)

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

void setTestTag (String testTag)

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

void setUseSandboxTestMode (boolean use)

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

boolean shouldDisableInvocationSetupAndTeardown ()

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

boolean shouldRemoteDynamicShard ()

Retorna se deve usar servidor de sharding dinâmico remoto ou não

boolean shouldReportModuleProgression ()

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

boolean shouldUseDynamicSharding ()

Retorna se devemos usar sharding dinâmico ou não

boolean shouldUseEvenModuleSharding ()

Retorna se deve tentar distribuir o número de módulos uniformemente entre os estilhaços

boolean shouldUseParallelRemoteSetup ()

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

boolean shouldUseParallelSetup ()

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

boolean shouldUseRemoteSandboxMode ()

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

boolean shouldUseReplicateSetup ()

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

boolean shouldUseSandboxTestMode ()

Retorna verdadeiro se devemos usar a caixa de proteção Tf em um modo de teste.

boolean shouldUseSandboxing ()

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

boolean shouldUseTokenSharding ()

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

boolean takeBugreportOnInvocationEnded ()

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

boolean takeBugreportzOnInvocationEnded ()

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

Campos

DRY_RUN_OPTION

public static final String DRY_RUN_OPTION

ENABLE_SANDBOX_TEST_MODE

public static final String ENABLE_SANDBOX_TEST_MODE

INVOCATION_DATA

public static final String INVOCATION_DATA

JDK_FOLDER_OPTION_NAME

public static final String JDK_FOLDER_OPTION_NAME

NOISY_DRY_RUN_OPTION

public static final String NOISY_DRY_RUN_OPTION

TEST_TAG_OPTION

public static final String TEST_TAG_OPTION

USE_REMOTE_SANDBOX

public static final String USE_REMOTE_SANDBOX

USE_SANDBOX

public static final String USE_SANDBOX

Construtores públicos

CommandOptions

public CommandOptions ()

Métodos públicos

captureLogcatOnFailure

public boolean captureLogcatOnFailure ()

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

devoluções
boolean

captureScreenshotOnFailure

public boolean captureScreenshotOnFailure ()

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

devoluções
boolean

clone

public ICommandOptions clone ()

devoluções
ICommandOptions

delegadoEarlyDeviceRelease

public boolean delegatedEarlyDeviceRelease ()

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

devoluções
boolean

EarlyDeviceRelease

public boolean earlyDeviceRelease ()

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

devoluções
boolean

filtroAnteriorPassadoTestes

public boolean filterPreviousPassedTests ()

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

devoluções
boolean

getAutoLogCollectors

public  getAutoLogCollectors ()

Retorna o conjunto de coletores de log automático a serem adicionados para uma chamada

devoluções

getDynamicDownloadArgs

public  getDynamicDownloadArgs ()

Retorna o mapa de argumentos a serem passados ​​para a consulta dinâmica de download.

devoluções

getExperimentalFlags

public  getExperimentalFlags ()

Retorna o mapa de sinalizadores experimentais, que pode ser usado para destacar projetos de gate.

devoluções

getExtraRemotePostsubmitInstance

public int getExtraRemotePostsubmitInstance ()

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

devoluções
int

getHostLogSuffix

public String getHostLogSuffix ()

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

devoluções
String

getInvocationData

public UniqueMultiMap<String, String> getInvocationData ()

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

devoluções
UniqueMultiMap <String, String>

getInvocationTimeout

public long getInvocationTimeout ()

Retorna o tempo limite de invocação especificado. 0 se nenhum tempo limite for usado.

devoluções
long

getJdkFolderForSubprocess

public File getJdkFolderForSubprocess ()

Retorna a pasta jdk a ser usada ao bifurcar a execução em um subprocesso.

devoluções
File

getLoopTime

public long getLoopTime ()

Obtenha tempo de espera antes de reprogramar este comando.

devoluções
long tempo em ms

getMaxLoopCount

public 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 Integer getMultiDeviceCount ()

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

devoluções
Integer

getOptimizeMainlineTest

public boolean getOptimizeMainlineTest ()

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

devoluções
boolean

getParallelSetupTimeout

public Duration getParallelSetupTimeout ()

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

devoluções
Duration

getRemoteFiles

public  getRemoteFiles ()

Retorna a lista de arquivos remotos configurados.

devoluções

getShardCount

public Integer getShardCount ()

Retorne a contagem total de fragmentos para o comando.

devoluções
Integer

getShardIndex

public Integer getShardIndex ()

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

devoluções
Integer

getTestTag

public 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 String getTestTagSuffix ()

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

devoluções
String

isConditionalBugreportDisabled

public boolean isConditionalBugreportDisabled ()

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

devoluções
boolean

isDryRunMode

public boolean isDryRunMode ()

Retornar true se devemos pular adicionando este comando à fila.

devoluções
boolean

isExperimentEnabled

public boolean isExperimentEnabled ()

Habilitar ou não experimentos por meio de sinalizadores experimentais.

devoluções
boolean

isFullHelpMode

public boolean isFullHelpMode ()

Retorna true se o modo de ajuda detalhado completo foi solicitado

devoluções
boolean

isHelpMode

public boolean isHelpMode ()

Retorna true se o modo de ajuda abreviado foi solicitado

devoluções
boolean

isLoopMode

public boolean isLoopMode ()

Retorne o modo de loop para a configuração.

devoluções
boolean

isNoisyDryRunMode

public boolean isNoisyDryRunMode ()

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

devoluções
boolean

isRemoteInvocationDeviceless

public boolean isRemoteInvocationDeviceless ()

Se deve ou não acionar uma invocação remota sem dispositivo.

devoluções
boolean

isTracingEnabled

public boolean isTracingEnabled ()

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

devoluções
boolean

reportInvocationComplete

public boolean reportInvocationComplete ()

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

devoluções
boolean

reportPassedTests

public boolean reportPassedTests ()

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

devoluções
boolean

reportTestCaseCount

public boolean reportTestCaseCount ()

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

devoluções
boolean

relatóriosTags

public  reportingTags ()

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

devoluções

runOnAllDevices

public boolean runOnAllDevices ()

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

devoluções
boolean

setAutoLogCollectors

public void setAutoLogCollectors ( autoLogCollectors)

Define o conjunto de coletores de log automáticos que devem ser adicionados a uma chamada.

Parâmetros
autoLogCollectors

setBugreportOnInvocationEnded

public void setBugreportOnInvocationEnded (boolean takeBugreport)

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

Parâmetros
takeBugreport boolean

setBugreportzOnInvocationEnded

public void setBugreportzOnInvocationEnded (boolean takeBugreportz)

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

Parâmetros
takeBugreportz boolean

setDelegatedEarlyDeviceRelease

public void setDelegatedEarlyDeviceRelease (boolean earlyRelease)

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

Parâmetros
earlyRelease boolean

setHostLogSuffix

public void setHostLogSuffix (String suffix)

Define o sufixo a ser anexado ao host_log Tradefed.

Parâmetros
suffix String

setInvocationTimeout

public void setInvocationTimeout (Long invocationTimeout)

Defina o tempo limite de invocação. 0 se nenhum tempo limite for usado.

Parâmetros
invocationTimeout Long

setLoopMode

public void setLoopMode (boolean loopMode)

Defina o modo de loop para o arquivo config.

definirMultiDeviceCount

public void setMultiDeviceCount (int count)

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

Parâmetros
count int

setReplicateSetup

public void setReplicateSetup (boolean replicate)

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

Parâmetros
replicate boolean

setReportInvocationComplete

public void setReportInvocationComplete (boolean reportInvocationCompleteLogs)

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

Parâmetros
reportInvocationCompleteLogs boolean

setReportTestCaseCount

public void setReportTestCaseCount (boolean report)

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

Parâmetros
report boolean

definirShardCount

public void setShardCount (Integer shardCount)

Define a contagem de estilhaços para o comando.

Parâmetros
shardCount Integer

setShardIndex

public void setShardIndex (Integer shardIndex)

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

Parâmetros
shardIndex Integer

setShouldUseEvenModuleSharding

public void setShouldUseEvenModuleSharding (boolean useEvenModuleSharding)

Defina se deve tentar distribuir o número de módulos uniformemente entre os estilhaços

Parâmetros
useEvenModuleSharding boolean

setShouldUseSandboxing

public void setShouldUseSandboxing (boolean use)

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

Parâmetros
use boolean

setTestTag

public void setTestTag (String testTag)

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

setUseSandboxTestMode

public void setUseSandboxTestMode (boolean use)

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

Parâmetros
use boolean

shouldDisableInvocationSetupAndTeardown

public boolean shouldDisableInvocationSetupAndTeardown ()

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

devoluções
boolean

shouldRemoteDynamicShard

public boolean shouldRemoteDynamicShard ()

Retorna se deve usar servidor de sharding dinâmico remoto ou não

devoluções
boolean

shouldReportModuleProgression

public boolean shouldReportModuleProgression ()

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

devoluções
boolean

deve usar fragmentação dinâmica

public boolean shouldUseDynamicSharding ()

Retorna se devemos usar sharding dinâmico ou não

devoluções
boolean

shouldUseEvenModuleSharding

public boolean shouldUseEvenModuleSharding ()

Retorna se deve tentar distribuir o número de módulos uniformemente entre os estilhaços

devoluções
boolean

deveUseParallelRemoteSetup

public boolean shouldUseParallelRemoteSetup ()

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

devoluções
boolean

deveUseParallelSetup

public boolean shouldUseParallelSetup ()

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

devoluções
boolean

deve usarRemoteSandboxMode

public boolean shouldUseRemoteSandboxMode ()

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

devoluções
boolean

deveUseReplicateSetup

public boolean shouldUseReplicateSetup ()

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

devoluções
boolean

deveUseSandboxTestMode

public boolean shouldUseSandboxTestMode ()

Retorna verdadeiro se devemos usar a caixa de proteção Tf em um modo de teste.

devoluções
boolean

deve usar Sandboxing

public boolean shouldUseSandboxing ()

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

devoluções
boolean

deveUseTokenSharding

public boolean shouldUseTokenSharding ()

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

devoluções
boolean

takeBugreportOnInvocationEnded

public boolean takeBugreportOnInvocationEnded ()

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

devoluções
boolean

takeBugreportzOnInvocationEnded

public boolean takeBugreportzOnInvocationEnded ()

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

devoluções
boolean

,

CommandOptions

public class CommandOptions
extends Object implements ICommandOptions

java.lang.Object
com.android.tradefed.command.CommandOptions


Implementação de ICommandOptions .

Resumo

Campos

public static final String DRY_RUN_OPTION

public static final String ENABLE_SANDBOX_TEST_MODE

public static final String INVOCATION_DATA

public static final String JDK_FOLDER_OPTION_NAME

public static final String NOISY_DRY_RUN_OPTION

public static final String TEST_TAG_OPTION

public static final String USE_REMOTE_SANDBOX

public static final String USE_SANDBOX

Construtores públicos

CommandOptions ()

Métodos públicos

boolean captureLogcatOnFailure ()

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

boolean captureScreenshotOnFailure ()

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

ICommandOptions clone ()
boolean delegatedEarlyDeviceRelease ()

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

boolean earlyDeviceRelease ()

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

boolean filterPreviousPassedTests ()

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

getAutoLogCollectors ()

Retorna o conjunto de coletores de log automático a serem adicionados para uma chamada

getDynamicDownloadArgs ()

Retorna o mapa de argumentos a serem passados ​​para a consulta dinâmica de download.

getExperimentalFlags ()

Retorna o mapa de sinalizadores experimentais, que pode ser usado para destacar projetos de gate.

int getExtraRemotePostsubmitInstance ()

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

String getHostLogSuffix ()

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

UniqueMultiMap <String, String> getInvocationData ()

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

long getInvocationTimeout ()

Retorna o tempo limite de invocação especificado.

File getJdkFolderForSubprocess ()

Retorna a pasta jdk a ser usada ao bifurcar a execução em um subprocesso.

long getLoopTime ()

Obtenha tempo de espera antes de reprogramar este comando.

long getMaxLoopCount ()

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

Integer getMultiDeviceCount ()

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

boolean getOptimizeMainlineTest ()

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

Duration getParallelSetupTimeout ()

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

getRemoteFiles ()

Retorna a lista de arquivos remotos configurados.

Integer getShardCount ()

Retorne a contagem total de fragmentos para o comando.

Integer getShardIndex ()

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

String getTestTag ()

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

String getTestTagSuffix ()

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

boolean isConditionalBugreportDisabled ()

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

boolean isDryRunMode ()

Retornar true se devemos pular adicionando este comando à fila.

boolean isExperimentEnabled ()

Habilitar ou não experimentos por meio de sinalizadores experimentais.

boolean isFullHelpMode ()

Retorna true se o modo de ajuda detalhado completo foi solicitado

boolean isHelpMode ()

Retorna true se o modo de ajuda abreviado foi solicitado

boolean isLoopMode ()

Retorne o modo de loop para a configuração.

boolean isNoisyDryRunMode ()

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

boolean isRemoteInvocationDeviceless ()

Se deve ou não acionar uma invocação remota sem dispositivo.

boolean isTracingEnabled ()

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

boolean reportInvocationComplete ()

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

boolean reportPassedTests ()

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

boolean reportTestCaseCount ()

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

reportingTags ()

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

boolean runOnAllDevices ()

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

void setAutoLogCollectors ( autoLogCollectors) setAutoLogCollectors ( autoLogCollectors)

Define o conjunto de coletores de log automáticos que devem ser adicionados a uma chamada.

void setBugreportOnInvocationEnded (boolean takeBugreport)

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

void setBugreportzOnInvocationEnded (boolean takeBugreportz)

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

void setDelegatedEarlyDeviceRelease (boolean earlyRelease)

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

void setHostLogSuffix (String suffix)

Define o sufixo a ser anexado ao host_log Tradefed.

void setInvocationTimeout (Long invocationTimeout)

Defina o tempo limite de invocação.

void setLoopMode (boolean loopMode)

Defina o modo de loop para o arquivo config.

void setMultiDeviceCount (int count)

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

void setReplicateSetup (boolean replicate)

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

void setReportInvocationComplete (boolean reportInvocationCompleteLogs)

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

void setReportTestCaseCount (boolean report)

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

void setShardCount (Integer shardCount)

Define a contagem de estilhaços para o comando.

void setShardIndex (Integer shardIndex)

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

void setShouldUseEvenModuleSharding (boolean useEvenModuleSharding)

Defina se deve tentar distribuir o número de módulos uniformemente entre os estilhaços

void setShouldUseSandboxing (boolean use)

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

void setTestTag (String testTag)

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

void setUseSandboxTestMode (boolean use)

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

boolean shouldDisableInvocationSetupAndTeardown ()

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

boolean shouldRemoteDynamicShard ()

Retorna se deve usar servidor de sharding dinâmico remoto ou não

boolean shouldReportModuleProgression ()

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

boolean shouldUseDynamicSharding ()

Retorna se devemos usar sharding dinâmico ou não

boolean shouldUseEvenModuleSharding ()

Retorna se deve tentar distribuir o número de módulos uniformemente entre os estilhaços

boolean shouldUseParallelRemoteSetup ()

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

boolean shouldUseParallelSetup ()

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

boolean shouldUseRemoteSandboxMode ()

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

boolean shouldUseReplicateSetup ()

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

boolean shouldUseSandboxTestMode ()

Retorna verdadeiro se devemos usar a caixa de proteção Tf em um modo de teste.

boolean shouldUseSandboxing ()

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

boolean shouldUseTokenSharding ()

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

boolean takeBugreportOnInvocationEnded ()

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

boolean takeBugreportzOnInvocationEnded ()

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

Campos

DRY_RUN_OPTION

public static final String DRY_RUN_OPTION

ENABLE_SANDBOX_TEST_MODE

public static final String ENABLE_SANDBOX_TEST_MODE

INVOCATION_DATA

public static final String INVOCATION_DATA

JDK_FOLDER_OPTION_NAME

public static final String JDK_FOLDER_OPTION_NAME

NOISY_DRY_RUN_OPTION

public static final String NOISY_DRY_RUN_OPTION

TEST_TAG_OPTION

public static final String TEST_TAG_OPTION

USE_REMOTE_SANDBOX

public static final String USE_REMOTE_SANDBOX

USE_SANDBOX

public static final String USE_SANDBOX

Construtores públicos

CommandOptions

public CommandOptions ()

Métodos públicos

captureLogcatOnFailure

public boolean captureLogcatOnFailure ()

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

devoluções
boolean

captureScreenshotOnFailure

public boolean captureScreenshotOnFailure ()

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

devoluções
boolean

clone

public ICommandOptions clone ()

devoluções
ICommandOptions

delegadoEarlyDeviceRelease

public boolean delegatedEarlyDeviceRelease ()

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

devoluções
boolean

EarlyDeviceRelease

public boolean earlyDeviceRelease ()

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

devoluções
boolean

filtroAnteriorPassadoTestes

public boolean filterPreviousPassedTests ()

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

devoluções
boolean

getAutoLogCollectors

public  getAutoLogCollectors ()

Retorna o conjunto de coletores de log automático a serem adicionados para uma chamada

devoluções

getDynamicDownloadArgs

public  getDynamicDownloadArgs ()

Retorna o mapa de argumentos a serem passados ​​para a consulta dinâmica de download.

devoluções

getExperimentalFlags

public  getExperimentalFlags ()

Retorna o mapa de sinalizadores experimentais, que pode ser usado para destacar projetos de gate.

devoluções

getExtraRemotePostsubmitInstance

public int getExtraRemotePostsubmitInstance ()

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

devoluções
int

getHostLogSuffix

public String getHostLogSuffix ()

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

devoluções
String

getInvocationData

public UniqueMultiMap<String, String> getInvocationData ()

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

devoluções
UniqueMultiMap <String, String>

getInvocationTimeout

public long getInvocationTimeout ()

Retorna o tempo limite de invocação especificado. 0 se nenhum tempo limite for usado.

devoluções
long

getJdkFolderForSubprocess

public File getJdkFolderForSubprocess ()

Retorna a pasta jdk a ser usada ao bifurcar a execução em um subprocesso.

devoluções
File

getLoopTime

public long getLoopTime ()

Obtenha tempo de espera antes de reprogramar este comando.

devoluções
long tempo em ms

getMaxLoopCount

public 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 Integer getMultiDeviceCount ()

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

devoluções
Integer

getOptimizeMainlineTest

public boolean getOptimizeMainlineTest ()

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

devoluções
boolean

getParallelSetupTimeout

public Duration getParallelSetupTimeout ()

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

devoluções
Duration

getRemoteFiles

public  getRemoteFiles ()

Retorna a lista de arquivos remotos configurados.

devoluções

getShardCount

public Integer getShardCount ()

Retorne a contagem total de fragmentos para o comando.

devoluções
Integer

getShardIndex

public Integer getShardIndex ()

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

devoluções
Integer

getTestTag

public 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 String getTestTagSuffix ()

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

devoluções
String

isConditionalBugreportDisabled

public boolean isConditionalBugreportDisabled ()

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

devoluções
boolean

isDryRunMode

public boolean isDryRunMode ()

Retornar true se devemos pular adicionando este comando à fila.

devoluções
boolean

isExperimentEnabled

public boolean isExperimentEnabled ()

Habilitar ou não experimentos por meio de sinalizadores experimentais.

devoluções
boolean

isFullHelpMode

public boolean isFullHelpMode ()

Retorna true se o modo de ajuda detalhado completo foi solicitado

devoluções
boolean

isHelpMode

public boolean isHelpMode ()

Retorna true se o modo de ajuda abreviado foi solicitado

devoluções
boolean

isLoopMode

public boolean isLoopMode ()

Retorne o modo de loop para a configuração.

devoluções
boolean

isNoisyDryRunMode

public boolean isNoisyDryRunMode ()

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

devoluções
boolean

isRemoteInvocationDeviceless

public boolean isRemoteInvocationDeviceless ()

Se deve ou não acionar uma invocação remota sem dispositivo.

devoluções
boolean

isTracingEnabled

public boolean isTracingEnabled ()

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

devoluções
boolean

reportInvocationComplete

public boolean reportInvocationComplete ()

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

devoluções
boolean

reportPassedTests

public boolean reportPassedTests ()

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

devoluções
boolean

reportTestCaseCount

public boolean reportTestCaseCount ()

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

devoluções
boolean

relatóriosTags

public  reportingTags ()

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

devoluções

runOnAllDevices

public boolean runOnAllDevices ()

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

devoluções
boolean

setAutoLogCollectors

public void setAutoLogCollectors ( autoLogCollectors)

Define o conjunto de coletores de log automáticos que devem ser adicionados a uma chamada.

Parâmetros
autoLogCollectors

setBugreportOnInvocationEnded

public void setBugreportOnInvocationEnded (boolean takeBugreport)

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

Parâmetros
takeBugreport boolean

setBugreportzOnInvocationEnded

public void setBugreportzOnInvocationEnded (boolean takeBugreportz)

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

Parâmetros
takeBugreportz boolean

setDelegatedEarlyDeviceRelease

public void setDelegatedEarlyDeviceRelease (boolean earlyRelease)

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

Parâmetros
earlyRelease boolean

setHostLogSuffix

public void setHostLogSuffix (String suffix)

Define o sufixo a ser anexado ao host_log Tradefed.

Parâmetros
suffix String

setInvocationTimeout

public void setInvocationTimeout (Long invocationTimeout)

Defina o tempo limite de invocação. 0 se nenhum tempo limite for usado.

Parâmetros
invocationTimeout Long

setLoopMode

public void setLoopMode (boolean loopMode)

Defina o modo de loop para o arquivo config.

definirMultiDeviceCount

public void setMultiDeviceCount (int count)

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

Parâmetros
count int

setReplicateSetup

public void setReplicateSetup (boolean replicate)

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

Parâmetros
replicate boolean

setReportInvocationComplete

public void setReportInvocationComplete (boolean reportInvocationCompleteLogs)

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

Parâmetros
reportInvocationCompleteLogs boolean

setReportTestCaseCount

public void setReportTestCaseCount (boolean report)

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

Parâmetros
report boolean

definirShardCount

public void setShardCount (Integer shardCount)

Define a contagem de estilhaços para o comando.

Parâmetros
shardCount Integer

setShardIndex

public void setShardIndex (Integer shardIndex)

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

Parâmetros
shardIndex Integer

setShouldUseEvenModuleSharding

public void setShouldUseEvenModuleSharding (boolean useEvenModuleSharding)

Defina se deve tentar distribuir o número de módulos uniformemente entre os estilhaços

Parâmetros
useEvenModuleSharding boolean

setShouldUseSandboxing

public void setShouldUseSandboxing (boolean use)

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

Parâmetros
use boolean

setTestTag

public void setTestTag (String testTag)

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

setUseSandboxTestMode

public void setUseSandboxTestMode (boolean use)

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

Parâmetros
use boolean

shouldDisableInvocationSetupAndTeardown

public boolean shouldDisableInvocationSetupAndTeardown ()

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

devoluções
boolean

shouldRemoteDynamicShard

public boolean shouldRemoteDynamicShard ()

Retorna se deve usar servidor de sharding dinâmico remoto ou não

devoluções
boolean

shouldReportModuleProgression

public boolean shouldReportModuleProgression ()

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

devoluções
boolean

deve usar fragmentação dinâmica

public boolean shouldUseDynamicSharding ()

Retorna se devemos usar sharding dinâmico ou não

devoluções
boolean

shouldUseEvenModuleSharding

public boolean shouldUseEvenModuleSharding ()

Retorna se deve tentar distribuir o número de módulos uniformemente entre os estilhaços

devoluções
boolean

deveUseParallelRemoteSetup

public boolean shouldUseParallelRemoteSetup ()

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

devoluções
boolean

deveUseParallelSetup

public boolean shouldUseParallelSetup ()

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

devoluções
boolean

deve usarRemoteSandboxMode

public boolean shouldUseRemoteSandboxMode ()

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

devoluções
boolean

deveUseReplicateSetup

public boolean shouldUseReplicateSetup ()

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

devoluções
boolean

deveUseSandboxTestMode

public boolean shouldUseSandboxTestMode ()

Retorna verdadeiro se devemos usar a caixa de proteção Tf em um modo de teste.

devoluções
boolean

deve usar Sandboxing

public boolean shouldUseSandboxing ()

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

devoluções
boolean

deveUseTokenSharding

public boolean shouldUseTokenSharding ()

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

devoluções
boolean

takeBugreportOnInvocationEnded

public boolean takeBugreportOnInvocationEnded ()

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

devoluções
boolean

takeBugreportzOnInvocationEnded

public boolean takeBugreportzOnInvocationEnded ()

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

devoluções
boolean

,

CommandOptions

public class CommandOptions
extends Object implements ICommandOptions

java.lang.Object
com.android.tradefed.command.CommandOptions


Implementação de ICommandOptions .

Resumo

Campos

public static final String DRY_RUN_OPTION

public static final String ENABLE_SANDBOX_TEST_MODE

public static final String INVOCATION_DATA

public static final String JDK_FOLDER_OPTION_NAME

public static final String NOISY_DRY_RUN_OPTION

public static final String TEST_TAG_OPTION

public static final String USE_REMOTE_SANDBOX

public static final String USE_SANDBOX

Construtores públicos

CommandOptions ()

Métodos públicos

boolean captureLogcatOnFailure ()

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

boolean captureScreenshotOnFailure ()

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

ICommandOptions clone ()
boolean delegatedEarlyDeviceRelease ()

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

boolean earlyDeviceRelease ()

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

boolean filterPreviousPassedTests ()

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

getAutoLogCollectors ()

Retorna o conjunto de coletores de log automático a serem adicionados para uma chamada

getDynamicDownloadArgs ()

Retorna o mapa de argumentos a serem passados ​​para a consulta dinâmica de download.

getExperimentalFlags ()

Retorna o mapa de sinalizadores experimentais, que pode ser usado para destacar projetos de gate.

int getExtraRemotePostsubmitInstance ()

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

String getHostLogSuffix ()

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

UniqueMultiMap <String, String> getInvocationData ()

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

long getInvocationTimeout ()

Retorna o tempo limite de invocação especificado.

File getJdkFolderForSubprocess ()

Retorna a pasta jdk a ser usada ao bifurcar a execução em um subprocesso.

long getLoopTime ()

Obtenha tempo de espera antes de reprogramar este comando.

long getMaxLoopCount ()

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

Integer getMultiDeviceCount ()

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

boolean getOptimizeMainlineTest ()

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

Duration getParallelSetupTimeout ()

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

getRemoteFiles ()

Retorna a lista de arquivos remotos configurados.

Integer getShardCount ()

Retorne a contagem total de fragmentos para o comando.

Integer getShardIndex ()

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

String getTestTag ()

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

String getTestTagSuffix ()

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

boolean isConditionalBugreportDisabled ()

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

boolean isDryRunMode ()

Retornar true se devemos pular adicionando este comando à fila.

boolean isExperimentEnabled ()

Habilitar ou não experimentos por meio de sinalizadores experimentais.

boolean isFullHelpMode ()

Retorna true se o modo de ajuda detalhado completo foi solicitado

boolean isHelpMode ()

Retorna true se o modo de ajuda abreviado foi solicitado

boolean isLoopMode ()

Retorne o modo de loop para a configuração.

boolean isNoisyDryRunMode ()

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

boolean isRemoteInvocationDeviceless ()

Se deve ou não acionar uma invocação remota sem dispositivo.

boolean isTracingEnabled ()

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

boolean reportInvocationComplete ()

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

boolean reportPassedTests ()

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

boolean reportTestCaseCount ()

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

reportingTags ()

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

boolean runOnAllDevices ()

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

void setAutoLogCollectors ( autoLogCollectors) setAutoLogCollectors ( autoLogCollectors)

Define o conjunto de coletores de log automáticos que devem ser adicionados a uma chamada.

void setBugreportOnInvocationEnded (boolean takeBugreport)

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

void setBugreportzOnInvocationEnded (boolean takeBugreportz)

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

void setDelegatedEarlyDeviceRelease (boolean earlyRelease)

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

void setHostLogSuffix (String suffix)

Define o sufixo a ser anexado ao host_log Tradefed.

void setInvocationTimeout (Long invocationTimeout)

Defina o tempo limite de invocação.

void setLoopMode (boolean loopMode)

Defina o modo de loop para o arquivo config.

void setMultiDeviceCount (int count)

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

void setReplicateSetup (boolean replicate)

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

void setReportInvocationComplete (boolean reportInvocationCompleteLogs)

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

void setReportTestCaseCount (boolean report)

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

void setShardCount (Integer shardCount)

Define a contagem de estilhaços para o comando.

void setShardIndex (Integer shardIndex)

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

void setShouldUseEvenModuleSharding (boolean useEvenModuleSharding)

Defina se deve tentar distribuir o número de módulos uniformemente entre os estilhaços

void setShouldUseSandboxing (boolean use)

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

void setTestTag (String testTag)

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

void setUseSandboxTestMode (boolean use)

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

boolean shouldDisableInvocationSetupAndTeardown ()

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

boolean shouldRemoteDynamicShard ()

Retorna se deve usar servidor de sharding dinâmico remoto ou não

boolean shouldReportModuleProgression ()

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

boolean shouldUseDynamicSharding ()

Retorna se devemos usar sharding dinâmico ou não

boolean shouldUseEvenModuleSharding ()

Retorna se deve tentar distribuir o número de módulos uniformemente entre os estilhaços

boolean shouldUseParallelRemoteSetup ()

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

boolean shouldUseParallelSetup ()

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

boolean shouldUseRemoteSandboxMode ()

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

boolean shouldUseReplicateSetup ()

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

boolean shouldUseSandboxTestMode ()

Retorna verdadeiro se devemos usar a caixa de proteção Tf em um modo de teste.

boolean shouldUseSandboxing ()

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

boolean shouldUseTokenSharding ()

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

boolean takeBugreportOnInvocationEnded ()

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

boolean takeBugreportzOnInvocationEnded ()

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

Campos

DRY_RUN_OPTION

public static final String DRY_RUN_OPTION

ENABLE_SANDBOX_TEST_MODE

public static final String ENABLE_SANDBOX_TEST_MODE

INVOCATION_DATA

public static final String INVOCATION_DATA

JDK_FOLDER_OPTION_NAME

public static final String JDK_FOLDER_OPTION_NAME

NOISY_DRY_RUN_OPTION

public static final String NOISY_DRY_RUN_OPTION

TEST_TAG_OPTION

public static final String TEST_TAG_OPTION

USE_REMOTE_SANDBOX

public static final String USE_REMOTE_SANDBOX

USE_SANDBOX

public static final String USE_SANDBOX

Construtores públicos

CommandOptions

public CommandOptions ()

Métodos públicos

captureLogcatOnFailure

public boolean captureLogcatOnFailure ()

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

devoluções
boolean

captureScreenshotOnFailure

public boolean captureScreenshotOnFailure ()

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

devoluções
boolean

clone

public ICommandOptions clone ()

devoluções
ICommandOptions

delegadoEarlyDeviceRelease

public boolean delegatedEarlyDeviceRelease ()

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

devoluções
boolean

EarlyDeviceRelease

public boolean earlyDeviceRelease ()

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

devoluções
boolean

filtroAnteriorPassadoTestes

public boolean filterPreviousPassedTests ()

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

devoluções
boolean

getAutoLogCollectors

public  getAutoLogCollectors ()

Retorna o conjunto de coletores de log automático a serem adicionados para uma chamada

devoluções

getDynamicDownloadArgs

public  getDynamicDownloadArgs ()

Retorna o mapa de argumentos a serem passados ​​para a consulta dinâmica de download.

devoluções

getExperimentalFlags

public  getExperimentalFlags ()

Retorna o mapa de sinalizadores experimentais, que pode ser usado para destacar projetos de gate.

devoluções

getExtraRemotePostsubmitInstance

public int getExtraRemotePostsubmitInstance ()

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

devoluções
int

getHostLogSuffix

public String getHostLogSuffix ()

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

devoluções
String

getInvocationData

public UniqueMultiMap<String, String> getInvocationData ()

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

devoluções
UniqueMultiMap <String, String>

getInvocationTimeout

public long getInvocationTimeout ()

Retorna o tempo limite de invocação especificado. 0 se nenhum tempo limite for usado.

devoluções
long

getJdkFolderForSubprocess

public File getJdkFolderForSubprocess ()

Retorna a pasta jdk a ser usada ao bifurcar a execução em um subprocesso.

devoluções
File

getLoopTime

public long getLoopTime ()

Obtenha tempo de espera antes de reprogramar este comando.

devoluções
long tempo em ms

getMaxLoopCount

public 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 Integer getMultiDeviceCount ()

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

devoluções
Integer

getOptimizeMainlineTest

public boolean getOptimizeMainlineTest ()

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

devoluções
boolean

getParallelSetupTimeout

public Duration getParallelSetupTimeout ()

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

devoluções
Duration

getRemoteFiles

public  getRemoteFiles ()

Retorna a lista de arquivos remotos configurados.

devoluções

getShardCount

public Integer getShardCount ()

Retorne a contagem total de fragmentos para o comando.

devoluções
Integer

getShardIndex

public Integer getShardIndex ()

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

devoluções
Integer

getTestTag

public 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 String getTestTagSuffix ()

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

devoluções
String

isConditionalBugreportDisabled

public boolean isConditionalBugreportDisabled ()

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

devoluções
boolean

isDryRunMode

public boolean isDryRunMode ()

Retornar true se devemos pular adicionando este comando à fila.

devoluções
boolean

isExperimentEnabled

public boolean isExperimentEnabled ()

Habilitar ou não experimentos por meio de sinalizadores experimentais.

devoluções
boolean

isFullHelpMode

public boolean isFullHelpMode ()

Retorna true se o modo de ajuda detalhado completo foi solicitado

devoluções
boolean

isHelpMode

public boolean isHelpMode ()

Retorna true se o modo de ajuda abreviado foi solicitado

devoluções
boolean

isLoopMode

public boolean isLoopMode ()

Retorne o modo de loop para a configuração.

devoluções
boolean

isNoisyDryRunMode

public boolean isNoisyDryRunMode ()

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

devoluções
boolean

isRemoteInvocationDeviceless

public boolean isRemoteInvocationDeviceless ()

Se deve ou não acionar uma invocação remota sem dispositivo.

devoluções
boolean

isTracingEnabled

public boolean isTracingEnabled ()

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

devoluções
boolean

reportInvocationComplete

public boolean reportInvocationComplete ()

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

devoluções
boolean

reportPassedTests

public boolean reportPassedTests ()

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

devoluções
boolean

reportTestCaseCount

public boolean reportTestCaseCount ()

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

devoluções
boolean

relatóriosTags

public  reportingTags ()

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

devoluções

runOnAllDevices

public boolean runOnAllDevices ()

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

devoluções
boolean

setAutoLogCollectors

public void setAutoLogCollectors ( autoLogCollectors)

Define o conjunto de coletores de log automáticos que devem ser adicionados a uma chamada.

Parâmetros
autoLogCollectors

setBugreportOnInvocationEnded

public void setBugreportOnInvocationEnded (boolean takeBugreport)

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

Parâmetros
takeBugreport boolean

setBugreportzOnInvocationEnded

public void setBugreportzOnInvocationEnded (boolean takeBugreportz)

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

Parâmetros
takeBugreportz boolean

setDelegatedEarlyDeviceRelease

public void setDelegatedEarlyDeviceRelease (boolean earlyRelease)

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

Parâmetros
earlyRelease boolean

setHostLogSuffix

public void setHostLogSuffix (String suffix)

Define o sufixo a ser anexado ao host_log Tradefed.

Parâmetros
suffix String

setInvocationTimeout

public void setInvocationTimeout (Long invocationTimeout)

Defina o tempo limite de invocação. 0 se nenhum tempo limite for usado.

Parâmetros
invocationTimeout Long

setLoopMode

public void setLoopMode (boolean loopMode)

Defina o modo de loop para o arquivo config.

definirMultiDeviceCount

public void setMultiDeviceCount (int count)

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

Parâmetros
count int

setReplicateSetup

public void setReplicateSetup (boolean replicate)

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

Parâmetros
replicate boolean

setReportInvocationComplete

public void setReportInvocationComplete (boolean reportInvocationCompleteLogs)

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

Parâmetros
reportInvocationCompleteLogs boolean

setReportTestCaseCount

public void setReportTestCaseCount (boolean report)

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

Parâmetros
report boolean

definirShardCount

public void setShardCount (Integer shardCount)

Define a contagem de estilhaços para o comando.

Parâmetros
shardCount Integer

setShardIndex

public void setShardIndex (Integer shardIndex)

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

Parâmetros
shardIndex Integer

setShouldUseEvenModuleSharding

public void setShouldUseEvenModuleSharding (boolean useEvenModuleSharding)

Defina se deve tentar distribuir o número de módulos uniformemente entre os estilhaços

Parâmetros
useEvenModuleSharding boolean

setShouldUseSandboxing

public void setShouldUseSandboxing (boolean use)

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

Parâmetros
use boolean

setTestTag

public void setTestTag (String testTag)

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

setUseSandboxTestMode

public void setUseSandboxTestMode (boolean use)

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

Parâmetros
use boolean

shouldDisableInvocationSetupAndTeardown

public boolean shouldDisableInvocationSetupAndTeardown ()

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

devoluções
boolean

shouldRemoteDynamicShard

public boolean shouldRemoteDynamicShard ()

Retorna se deve usar servidor de sharding dinâmico remoto ou não

devoluções
boolean

shouldReportModuleProgression

public boolean shouldReportModuleProgression ()

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

devoluções
boolean

deve usar fragmentação dinâmica

public boolean shouldUseDynamicSharding ()

Retorna se devemos usar sharding dinâmico ou não

devoluções
boolean

shouldUseEvenModuleSharding

public boolean shouldUseEvenModuleSharding ()

Retorna se deve tentar distribuir o número de módulos uniformemente entre os estilhaços

devoluções
boolean

deveUseParallelRemoteSetup

public boolean shouldUseParallelRemoteSetup ()

Whether or not to attempt parallel setup of the remote devices.

Returns
boolean

shouldUseParallelSetup

public boolean shouldUseParallelSetup ()

Whether or not to attempt parallel setup.

Returns
boolean

shouldUseRemoteSandboxMode

public boolean shouldUseRemoteSandboxMode ()

Whether or not to use sandbox mode in remote invocation.

Returns
boolean

shouldUseReplicateSetup

public boolean shouldUseReplicateSetup ()

Whether or not to use replicated setup for all the remote devices.

Returns
boolean

shouldUseSandboxTestMode

public boolean shouldUseSandboxTestMode ()

Returns true if we should use the Tf sandbox in a test mode.

Returns
boolean

shouldUseSandboxing

public boolean shouldUseSandboxing ()

Returns true if we should use Tf containers to run the invocation

Returns
boolean

shouldUseTokenSharding

public boolean shouldUseTokenSharding ()

Whether or not sharding should use the token support.

Returns
boolean

takeBugreportOnInvocationEnded

public boolean takeBugreportOnInvocationEnded ()

Return true if a bugreport should be taken when the test invocation has ended.

Returns
boolean

takeBugreportzOnInvocationEnded

public boolean takeBugreportzOnInvocationEnded ()

Return true if a bugreportz should be taken instead of bugreport during the test invocation final bugreport.

Returns
boolean