Google se compromete a impulsar la igualdad racial para las comunidades afrodescendientes. Obtén información al respecto.

CommandOptions

public class CommandOptions
extends Object implements ICommandOptions

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


Implementación de ICommandOptions .

Resumen

Los 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 NOISY_DRY_RUN_OPTION

public static final String TEST_TAG_OPTION

public static final String USE_REMOTE_SANDBOX

public static final String USE_SANDBOX

Constructores públicos

CommandOptions ()

Métodos públicos

boolean captureLogcatOnFailure ()

Si capturar o no un logcat en caso de falla de prueba

boolean captureScreenshotOnFailure ()

Si capturar o no una captura de pantalla en caso de falla del caso de prueba

ICommandOptions clone ()
boolean earlyDeviceRelease ()

Si lanzar o no el dispositivo antes de que termine de usarlo.

boolean filterPreviousPassedTests ()

Si filtra o no los casos de prueba aprobados anteriormente del intento anterior.

getAutoLogCollectors ()

Devuelve el conjunto de recopiladores de registros automáticos que se agregarán para una invocación.

getDynamicDownloadArgs ()

Devuelve el mapa de argumentos para pasar a la consulta de descarga dinámica.

int getExtraRemotePostsubmitInstance ()

Si iniciar o no instancias adicionales en la VM remota en posenvío.

String getHostLogSuffix ()

Devuelve el sufijo para agregar al registro de host de Tradefed o null si no hay prefijo.

UniqueMultiMap<String, String> getInvocationData ()

Devuelve los datos pasados ​​a la invocación para describirla.

long getInvocationTimeout ()

Devuelve el tiempo de espera de invocación especificado.

long getLoopTime ()

Obtenga tiempo para esperar antes de reprogramar este comando.

long getMaxLoopCount ()

Devuelve el número máximo de veces para programar el comando.

boolean getOptimizeMainlineTest ()

Devuelve verdadero si debemos optimizar la lista de módulos de prueba para la prueba de la línea principal.

Duration getParallelSetupTimeout ()

Devuelve el tiempo de espera para usar durante las configuraciones paralelas.

Integer getShardCount ()

Devuelve el recuento total de fragmentos del comando.

Integer getShardIndex ()

Devuelve el índice de fragmentos del comando.

String getTestTag ()

Devuelve la etiqueta de prueba para la invocación.

String getTestTagSuffix ()

Devuelve el sufijo de la etiqueta de prueba, adjunto a la etiqueta de prueba, para representar algunas variantes de una prueba.

boolean isDryRunMode ()

Volver true si debemos saltar agregando este comando a la cola.

boolean isFullHelpMode ()

Devuelve true si se ha solicitado completo modo de ayuda detallada

boolean isHelpMode ()

Devuelve true si se ha solicitado el modo de ayuda abreviado

boolean isLoopMode ()

Devuelve el modo de bucle para la configuración.

boolean isNoisyDryRunMode ()

Volver true si debemos imprimir el comando en la consola antes de que saltar agregarlo a la cola.

boolean reportInvocationComplete ()

si informar o no de los registros hasta invocationComplete.

boolean reportPassedTests ()

Si se deben informar o no casos de prueba aprobados.

boolean reportTestCaseCount ()

Si se informa o no del número de casos de prueba por tipo de prueba.

reportingTags ()

Lista de etiquetas utilizadas para los informes relacionados con la invocación.

boolean runOnAllDevices ()

Devuelve verdadero si el comando debe ejecutarse en todos los dispositivos.

void setAutoLogCollectors ( autoLogCollectors) setAutoLogCollectors ( autoLogCollectors)

Establece el conjunto de recopiladores de registros automáticos que se deben agregar a una invocación.

void setBugreportOnInvocationEnded (boolean takeBugreport)

Establece si se captura o no un informe de error al final de la invocación.

void setBugreportzOnInvocationEnded (boolean takeBugreportz)

Establece si se captura o no un informe de error al final de la invocación.

void setHostLogSuffix (String suffix)

Establece el sufijo que se agregará a Tradefed host_log.

void setInvocationTimeout (Long invocationTimeout)

Establezca el tiempo de espera de la invocación.

void setLoopMode (boolean loopMode)

Establezca el modo de bucle para config.

void setReplicateSetup (boolean replicate)

Establezca si desea utilizar la configuración replicada.

void setReportInvocationComplete (boolean reportInvocationCompleteLogs)

Establecer si se deben informar o no los registros hasta la invocaciónComplete

void setReportTestCaseCount (boolean report)

Establezca si desea informar o no el recuento de casos de prueba por tipo de prueba.

void setShardCount (Integer shardCount)

Establece el recuento de fragmentos para el comando.

void setShardIndex (Integer shardIndex)

Establece el índice de fragmentos para el comando.

void setShouldUseSandboxing (boolean use)

Establece si debemos usar contenedores TF o no

void setTestTag (String testTag)

Establece la etiqueta de prueba para la invocación.

void setUseSandboxTestMode (boolean use)

Establece si debemos usar o no el modo de prueba TF sandbox.

boolean shouldDisableInvocationSetupAndTeardown ()

Si se deshabilita o no la configuración previa a la invocación y el desmontaje posterior a la invocación.

boolean shouldReportModuleProgression ()

Si se informa o no de la progresión de la invocación remota a nivel de módulo.

boolean shouldUseDynamicSharding ()

Devuelve si debemos usar fragmentación dinámica o no

boolean shouldUseParallelRemoteSetup ()

Si se intenta o no la configuración en paralelo de los dispositivos remotos.

boolean shouldUseParallelSetup ()

Si se intenta o no la instalación en paralelo.

boolean shouldUseRemoteSandboxMode ()

Si usar o no el modo sandbox en la invocación remota.

boolean shouldUseReplicateSetup ()

Si utilizar o no la configuración replicada para todos los dispositivos remotos.

boolean shouldUseSandboxTestMode ()

Devuelve verdadero si debemos usar la caja de arena Tf en un modo de prueba.

boolean shouldUseSandboxing ()

Devuelve verdadero si debemos usar contenedores Tf para ejecutar la invocación

boolean shouldUseTokenSharding ()

Si la fragmentación debe utilizar o no el soporte de token.

boolean takeBugreportOnInvocationEnded ()

Devuelve verdadero si se debe realizar un informe de error cuando finalice la invocación de prueba.

boolean takeBugreportzOnInvocationEnded ()

Devuelve verdadero si se debe realizar un informe de error en lugar de un informe de error durante el informe de error final de invocación de prueba.

Los 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

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

Constructores públicos

CommandOptions

public CommandOptions ()

Métodos públicos

captureLogcatOnFailure

public boolean captureLogcatOnFailure ()

Si capturar o no un logcat en caso de falla de prueba

Devoluciones
boolean

captureScreenshotOnFailure

public boolean captureScreenshotOnFailure ()

Si capturar o no una captura de pantalla en caso de falla del caso de prueba

Devoluciones
boolean

clon

public ICommandOptions clone ()

Devoluciones
ICommandOptions

earlyDeviceRelease

public boolean earlyDeviceRelease ()

Si lanzar o no el dispositivo antes de que termine de usarlo.

Devoluciones
boolean

filterPreviousPassedTests

public boolean filterPreviousPassedTests ()

Si filtra o no los casos de prueba aprobados anteriormente del intento anterior.

Devoluciones
boolean

getAutoLogCollectors

public  getAutoLogCollectors ()

Devuelve el conjunto de recopiladores de registros automáticos que se agregarán para una invocación.

Devoluciones

getDynamicDownloadArgs

public  getDynamicDownloadArgs ()

Devuelve el mapa de argumentos para pasar a la consulta de descarga dinámica.

Devoluciones

getExtraRemotePostsubmitInstance

public int getExtraRemotePostsubmitInstance ()

Si iniciar o no instancias adicionales en la VM remota en posenvío.

Devoluciones
int

getHostLogSuffix

public String getHostLogSuffix ()

Devuelve el sufijo para agregar al registro de host de Tradefed o null si no hay prefijo.

Devoluciones
String

getInvocationData

public UniqueMultiMap<String, String> getInvocationData ()

Devuelve los datos pasados ​​a la invocación para describirla.

Devoluciones
UniqueMultiMap<String, String>

getInvocationTimeout

public long getInvocationTimeout ()

Devuelve el tiempo de espera de invocación especificado. 0 si no se va a utilizar ningún tiempo de espera.

Devoluciones
long

getLoopTime

public long getLoopTime ()

Obtenga tiempo para esperar antes de reprogramar este comando.

Devoluciones
long tiempo en ms

getMaxLoopCount

public long getMaxLoopCount ()

Devuelve el número máximo de veces para programar el comando. No tiene ningún efecto si isLoopMode es falso.

Devoluciones
long

getOptimizeMainlineTest

public boolean getOptimizeMainlineTest ()

Devuelve verdadero si debemos optimizar la lista de módulos de prueba para la prueba de la línea principal.

Devoluciones
boolean

getParallelSetupTimeout

public Duration getParallelSetupTimeout ()

Devuelve el tiempo de espera para usar durante las configuraciones paralelas.

Devoluciones
Duration

getShardCount

public Integer getShardCount ()

Devuelve el recuento total de fragmentos del comando.

Devoluciones
Integer

getShardIndex

public Integer getShardIndex ()

Devuelve el índice de fragmentos del comando.

Devoluciones
Integer

getTestTag

public String getTestTag ()

Devuelve la etiqueta de prueba para la invocación. El valor predeterminado es 'stub' si no se especifica.

Devoluciones
String

getTestTagSuffix

public String getTestTagSuffix ()

Devuelve el sufijo de la etiqueta de prueba, adjunto a la etiqueta de prueba, para representar algunas variantes de una prueba.

Devoluciones
String

isDryRunMode

public boolean isDryRunMode ()

Volver true si debemos saltar agregando este comando a la cola.

Devoluciones
boolean

isFullHelpMode

public boolean isFullHelpMode ()

Devuelve true si se ha solicitado completo modo de ayuda detallada

Devoluciones
boolean

isHelpMode

public boolean isHelpMode ()

Devuelve true si se ha solicitado el modo de ayuda abreviado

Devoluciones
boolean

isLoopMode

public boolean isLoopMode ()

Devuelve el modo de bucle para la configuración.

Devoluciones
boolean

isNoisyDryRunMode

public boolean isNoisyDryRunMode ()

Volver true si debemos imprimir el comando en la consola antes de que saltar agregarlo a la cola.

Devoluciones
boolean

reportInvocationComplete

public boolean reportInvocationComplete ()

si informar o no de los registros hasta invocationComplete.

Devoluciones
boolean

reportPassedTests

public boolean reportPassedTests ()

Si se deben informar o no casos de prueba aprobados.

Devoluciones
boolean

reportTestCaseCount

public boolean reportTestCaseCount ()

Si se informa o no del número de casos de prueba por tipo de prueba.

Devoluciones
boolean

reportingTags

public  reportingTags ()

Lista de etiquetas utilizadas para los informes relacionados con la invocación.

Devoluciones

runOnAllDevices

public boolean runOnAllDevices ()

Devuelve verdadero si el comando debe ejecutarse en todos los dispositivos.

Devoluciones
boolean

setAutoLogCollectors

public void setAutoLogCollectors ( autoLogCollectors)

Establece el conjunto de recopiladores de registros automáticos que se deben agregar a una invocación.

Parámetros
autoLogCollectors

setBugreportOnInvocationEnded

public void setBugreportOnInvocationEnded (boolean takeBugreport)

Establece si se captura o no un informe de error al final de la invocación.

Parámetros
takeBugreport boolean

setBugreportzOnInvocationEnded

public void setBugreportzOnInvocationEnded (boolean takeBugreportz)

Establece si se captura o no un informe de error al final de la invocación.

Parámetros
takeBugreportz boolean

setHostLogSuffix

public void setHostLogSuffix (String suffix)

Establece el sufijo que se agregará a Tradefed host_log.

Parámetros
suffix String

setInvocationTimeout

public void setInvocationTimeout (Long invocationTimeout)

Establezca el tiempo de espera de la invocación. 0 si no se va a utilizar ningún tiempo de espera.

Parámetros
invocationTimeout Long

setLoopMode

public void setLoopMode (boolean loopMode)

Establezca el modo de bucle para el config.

setReplicateSetup

public void setReplicateSetup (boolean replicate)

Establezca si desea utilizar o no la configuración replicada.

Parámetros
replicate boolean

setReportInvocationComplete

public void setReportInvocationComplete (boolean reportInvocationCompleteLogs)

Establecer si se deben informar o no los registros hasta la invocaciónComplete

Parámetros
reportInvocationCompleteLogs boolean

setReportTestCaseCount

public void setReportTestCaseCount (boolean report)

Establezca si desea informar o no el recuento de casos de prueba por tipo de prueba.

Parámetros
report boolean

setShardCount

public void setShardCount (Integer shardCount)

Establece el recuento de fragmentos para el comando.

Parámetros
shardCount Integer

setShardIndex

public void setShardIndex (Integer shardIndex)

Establece el índice de fragmentos para el comando.

Parámetros
shardIndex Integer

setShouldUseSandboxing

public void setShouldUseSandboxing (boolean use)

Establece si debemos usar contenedores TF o no

Parámetros
use boolean

setTestTag

public void setTestTag (String testTag)

Establece la etiqueta de prueba para la invocación.

setUseSandboxTestMode

public void setUseSandboxTestMode (boolean use)

Establece si debemos usar o no el modo de prueba TF sandbox.

Parámetros
use boolean

shouldDisableInvocationSetupAndTeardown

public boolean shouldDisableInvocationSetupAndTeardown ()

Si se deshabilita o no la configuración previa a la invocación y el desmontaje posterior a la invocación.

Devoluciones
boolean

shouldReportModuleProgression

public boolean shouldReportModuleProgression ()

Si se informa o no de la progresión de la invocación remota a nivel de módulo.

Devoluciones
boolean

shouldUseDynamicSharding

public boolean shouldUseDynamicSharding ()

Devuelve si debemos usar fragmentación dinámica o no

Devoluciones
boolean

shouldUseParallelRemoteSetup

public boolean shouldUseParallelRemoteSetup ()

Si se intenta o no la configuración en paralelo de los dispositivos remotos.

Devoluciones
boolean

shouldUseParallelSetup

public boolean shouldUseParallelSetup ()

Si se intenta o no la instalación en paralelo.

Devoluciones
boolean

shouldUseRemoteSandboxMode

public boolean shouldUseRemoteSandboxMode ()

Si usar o no el modo sandbox en la invocación remota.

Devoluciones
boolean

shouldUseReplicateSetup

public boolean shouldUseReplicateSetup ()

Si utilizar o no la configuración replicada para todos los dispositivos remotos.

Devoluciones
boolean

shouldUseSandboxTestMode

public boolean shouldUseSandboxTestMode ()

Devuelve verdadero si debemos usar la caja de arena Tf en un modo de prueba.

Devoluciones
boolean

shouldUseSandboxing

public boolean shouldUseSandboxing ()

Devuelve verdadero si debemos usar contenedores Tf para ejecutar la invocación

Devoluciones
boolean

shouldUseTokenSharding

public boolean shouldUseTokenSharding ()

Si la fragmentación debe utilizar o no el soporte de token.

Devoluciones
boolean

takeBugreportOnInvocationEnded

public boolean takeBugreportOnInvocationEnded ()

Devuelve verdadero si se debe realizar un informe de error cuando finalice la invocación de prueba.

Devoluciones
boolean

takeBugreportzOnInvocationEnded

public boolean takeBugreportzOnInvocationEnded ()

Devuelve verdadero si se debe realizar un informe de error en lugar de un informe de error durante el informe de error final de invocación de prueba.

Devoluciones
boolean