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 pulado 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 |
|
getImageToDigest()
|
String
|
getInvocationSkipReason()
|
|
getUnchangedModules()
Retorna a lista de módulos inalterados. |
boolean
|
isDisabled()
Retorna "True" se o objeto inteiro estiver desativado (ignorar a configuração e a eliminação). |
void
|
reportDiscoveryDependencies(
|
void
|
reportDiscoveryWithNoTests()
No início do processo de download e descoberta, informe ao administrador de saltos que nenhum teste será executado. |
boolean
|
reportSkippedModule()
|
void
|
setDisable(boolean isDisabled)
Define se o objeto deve ser desativado. |
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 saltos. |
boolean
|
shouldSkipInvocation(TestInformation information)
Informa se devemos pular a invocação atual. |
Construtores públicos
SkipManager
public SkipManager ()
Métodos públicos
ClearManager
public void clearManager ()
getDemotedTests
publicgetDemotedTests ()
Retorna os testes rebaixados e o motivo do rebaixamento
Retorna | |
---|---|
|
getImageToDigest
publicgetImageToDigest ()
Retorna | |
---|---|
|
getInvocationSkipReason
public String getInvocationSkipReason ()
Retorna | |
---|---|
String |
getUnchangedModules
publicgetUnchangedModules ()
Retorna a lista de módulos inalterados. Os módulos só são mantidos se a imagem do dispositivo também não for alterada.
Retorna | |
---|---|
|
isDisabled
public boolean isDisabled ()
Retorna "True" se o objeto inteiro estiver desativado (pule a configuração e a desmontagem). Falso em outros casos.
Retorna | |
---|---|
boolean |
reportDiscoveryDependencies
public void reportDiscoveryDependencies (modules, depFiles)
Parâmetros | |
---|---|
modules |
|
depFiles |
|
reportDiscoveryWithNoTests
public void reportDiscoveryWithNoTests ()
No início do processo de download e descoberta, informe ao administrador de saltos que nenhum teste será executado. Isso deve levar à omissão da invocação.
reportSkippedModule
public boolean reportSkippedModule ()
Retorna | |
---|---|
boolean |
setDisable
public void setDisable (boolean isDisabled)
Define se o objeto precisa ser desativado. "Desativado" significa que as etapas de configuração e desmontagem serão ignoradas. Pode ser usado para desativar um objeto por padrão no construtor padrão.
Parâmetros | |
---|---|
isDisabled |
boolean : o estado em que o objeto precisa 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 |
setTestArtifactsAnalysis
public void setTestArtifactsAnalysis (ContentAnalysisContext analysisContext)
Parâmetros | |
---|---|
analysisContext |
ContentAnalysisContext |
Configuração
public void setup (IConfiguration config, IInvocationContext context)
Configure e inicialize o gerenciador de saltos.
Parâmetros | |
---|---|
config |
IConfiguration |
context |
IInvocationContext |
shouldSkipInvocation
public boolean shouldSkipInvocation (TestInformation information)
Informa se devemos pular a invocação atual.
Parâmetros | |
---|---|
information |
TestInformation |
Retorna | |
---|---|
boolean |