SkipManager

public class SkipManager
extends Object implements IDisableable

java.lang.Object
com.android.tradefed.result.skipped.SkipManager


Com base em vários critérios, o gerenciador de saltos ajuda a decidir o que deve ser ignorado em diferentes níveis: invocação, módulos e testes.

Resumo

Construtores públicos

SkipManager ()

Métodos públicos

void clearManager ()
getDemotedTests ()

Retorna os testes rebaixados e o motivo do rebaixamento

String getInvocationSkipReason ()
boolean isDisabled ()

Retorna True se todo o objeto estiver desativado (ignore a configuração e a desmontagem).

void reportDiscoveryDependencies ( modules, depFiles) reportDiscoveryDependencies ( modules, depFiles) reportDiscoveryDependencies ( modules, depFiles)
void reportDiscoveryWithNoTests ()

No processo inicial de download e descoberta, informe ao gerenciador de salto que nenhum teste deverá ser executado.

void setDisable (boolean isDisabled)

Define se o objeto deve ser desabilitado.

void setImageAnalysis ( ITestDevice device, ContentAnalysisContext analysisContext)
void setSkipDecision (boolean shouldSkip)
void setTestArtifactsAnalysis ( ContentAnalysisContext analysisContext)
void setup ( IConfiguration config, IInvocationContext context)

Configure e inicialize o gerenciador de salto.

boolean shouldSkipInvocation ( TestInformation information)

Informa se devemos ignorar a invocação actual.

Construtores públicos

SkipManager

public SkipManager ()

Métodos públicos

limparManager

public void clearManager ()

getDemotedTests

public  getDemotedTests ()

Retorna os testes rebaixados e o motivo do rebaixamento

Devoluções

getInvocationSkipReason

public String getInvocationSkipReason ()

Devoluções
String

está desabilitado

public boolean isDisabled ()

Retorna True se todo o objeto estiver desativado (ignore a configuração e a desmontagem). Caso contrário, falso.

Devoluções
boolean

reportDiscoveryDependencies

public void reportDiscoveryDependencies ( modules, 
                 depFiles)

Parâmetros
modules

depFiles

relatórioDiscoveryWithNoTests

public void reportDiscoveryWithNoTests ()

No processo inicial de download e descoberta, informe ao gerenciador de salto que nenhum teste deverá ser executado. Isso deve levar ao salto da invocação.

definirDesabilitar

public void setDisable (boolean isDisabled)

Define se o objeto deve ser desabilitado. Desativado significa que as etapas de configuração e desmontagem devem ser ignoradas. Pode ser usado para desabilitar um objeto por padrão no construtor padrão.

Parâmetros
isDisabled boolean : o estado em que o objeto deve ser colocado.

setImageAnalysis

public void setImageAnalysis (ITestDevice device, 
                ContentAnalysisContext analysisContext)

Parâmetros
device ITestDevice

analysisContext ContentAnalysisContext

setSkipDecision

public void setSkipDecision (boolean shouldSkip)

Parâmetros
shouldSkip boolean

setTestArtifactsAnálise

public void setTestArtifactsAnalysis (ContentAnalysisContext analysisContext)

Parâmetros
analysisContext ContentAnalysisContext

configurar

public void setup (IConfiguration config, 
                IInvocationContext context)

Configure e inicialize o gerenciador de salto.

Parâmetros
config IConfiguration

context IInvocationContext

deveriaSkipInvocation

public boolean shouldSkipInvocation (TestInformation information)

Informa se devemos ignorar a invocação actual.

Parâmetros
information TestInformation

Devoluções
boolean