SaltarAdministrador
public class SkipManager
extends Object implements IDisableable
| java.lang.Objeto | |
| ↳ | com.android.tradefed.result.skipped.SkipManager |
Basado en una variedad de criterios, el administrador de omisiones ayuda a decidir qué se debe omitir en diferentes niveles: invocación, módulos y pruebas.
Resumen
Constructores públicos | |
|---|---|
SkipManager () | |
Métodos públicos | |
|---|---|
void | clearManager () |
getDemotedTests ()Devuelve las pruebas degradadas y el motivo de la degradación. | |
String | getInvocationSkipReason () |
boolean | isDisabled ()Devuelve True si todo el objeto está deshabilitado (omita la configuración y el desmontaje). |
void | reportDiscoveryDependencies ( modules, depFiles)reportDiscoveryDependencies ( modules, depFiles)reportDiscoveryDependencies ( modules, depFiles) |
void | reportDiscoveryWithNoTests ()En el proceso inicial de descarga y descubrimiento, informe al administrador de omisiones que no se espera que se ejecuten pruebas. |
void | setDisable (boolean isDisabled)Establece si el objeto debe deshabilitarse. |
void | setImageAnalysis ( ITestDevice device, ContentAnalysisContext analysisContext) |
void | setSkipDecision (boolean shouldSkip) |
void | setTestArtifactsAnalysis ( ContentAnalysisContext analysisContext) |
void | setup ( IConfiguration config, IInvocationContext context)Configure e inicialice el administrador de omisiones. |
boolean | shouldSkipInvocation ( TestInformation information)Informa si debemos omitir la invocación actual. |
Constructores públicos
SaltarAdministrador
public SkipManager ()
Métodos públicos
claroManager
public void clearManager ()
obtener pruebas degradadas
publicgetDemotedTests ()
Devuelve las pruebas degradadas y el motivo de la degradación.
| Devoluciones | |
|---|---|
getInvocaciónOmitirRazón
public String getInvocationSkipReason ()
| Devoluciones | |
|---|---|
String | |
está desactivado
public boolean isDisabled ()
Devuelve True si todo el objeto está deshabilitado (omita la configuración y el desmontaje). Falso en caso contrario.
| Devoluciones | |
|---|---|
boolean | |
informeDescubrimientoDependencias
public void reportDiscoveryDependencies (modules, depFiles)
| Parámetros | |
|---|---|
modules | |
depFiles | |
informarDescubrimientoSinPruebas
public void reportDiscoveryWithNoTests ()
En el proceso inicial de descarga y descubrimiento, informe al administrador de omisiones que no se espera que se ejecuten pruebas. Esto debería llevar a omitir la invocación.
establecerDesactivar
public void setDisable (boolean isDisabled)
Establece si el objeto debe deshabilitarse. Deshabilitado significa que se deben omitir los pasos de configuración y desmontaje. Se puede utilizar para desactivar un objeto de forma predeterminada en el constructor predeterminado.
| Parámetros | |
|---|---|
isDisabled | boolean : el estado en el que se debe colocar el objeto. |
setImageAnálisis
public void setImageAnalysis (ITestDevice device, ContentAnalysisContext analysisContext)
| Parámetros | |
|---|---|
device | ITestDevice |
analysisContext | ContentAnalysisContext |
setSkipDecisión
public void setSkipDecision (boolean shouldSkip)
| Parámetros | |
|---|---|
shouldSkip | boolean |
setTestArtifactsAnálisis
public void setTestArtifactsAnalysis (ContentAnalysisContext analysisContext)
| Parámetros | |
|---|---|
analysisContext | ContentAnalysisContext |
configuración
public void setup (IConfiguration config, IInvocationContext context)
Configure e inicialice el administrador de omisiones.
| Parámetros | |
|---|---|
config | IConfiguration |
context | IInvocationContext |
debería omitir la invocación
public boolean shouldSkipInvocation (TestInformation information)
Informa si debemos omitir la invocación actual.
| Parámetros | |
|---|---|
information | TestInformation |
| Devoluciones | |
|---|---|
boolean | |