SkipManager
public
class
SkipManager
extends Object
implements
IDisableable
java.lang.Object | |
🎞 | com.android.tradefed.result.skipped.SkipManager |
In base a una serie di criteri, lo strumento di gestione degli skip consente di decidere cosa saltare a diversi livelli: chiamata, moduli e test.
Riepilogo
Costruttori pubblici | |
---|---|
SkipManager()
|
Metodi pubblici | |
---|---|
void
|
clearManager()
|
|
getDemotedTests()
Restituisce i test retrocessi e il motivo della retrocessione |
|
getImageToDigest()
|
String
|
getInvocationSkipReason()
|
|
getUnchangedModules()
Restituisce l'elenco dei moduli invariati. |
boolean
|
isDisabled()
Restituisce True se l'intero oggetto è disabilitato (saltano configurazione ed eliminazione). |
void
|
reportDiscoveryDependencies(
|
void
|
reportDiscoveryWithNoTests()
Nella fase iniziale di download e scoperta, comunica all'amministratore di skip che non è previsto alcun test. |
boolean
|
reportSkippedModule()
|
void
|
setDisable(boolean isDisabled)
Imposta se l'oggetto deve essere disattivato. |
void
|
setImageAnalysis(ITestDevice device, ContentAnalysisContext analysisContext)
|
void
|
setSkipDecision(boolean shouldSkip)
|
void
|
setTestArtifactsAnalysis(ContentAnalysisContext analysisContext)
|
void
|
setup(IConfiguration config, IInvocationContext context)
Configura e inizializza il gestore degli annunci ignorati. |
boolean
|
shouldSkipInvocation(TestInformation information)
Indica se dobbiamo saltare la chiamata attuale. |
Costruttori pubblici
SkipManager
public SkipManager ()
Metodi pubblici
ClearManager
public void clearManager ()
getDemotedTests
publicgetDemotedTests ()
Restituisce i test retrocessi e il motivo della retrocessione
Ritorni | |
---|---|
|
getImageToDigest
publicgetImageToDigest ()
Ritorni | |
---|---|
|
getInvocationSkipReason
public String getInvocationSkipReason ()
Ritorni | |
---|---|
String |
getUnchangedModules
publicgetUnchangedModules ()
Restituisce l'elenco dei moduli non modificati. I moduli rimangono invariati solo se anche l'immagine del dispositivo rimane invariata.
Ritorni | |
---|---|
|
isDisabled
public boolean isDisabled ()
Restituisce True se l'intero oggetto è disabilitato (saltano configurazione ed eliminazione). Falso negli altri casi.
Ritorni | |
---|---|
boolean |
reportDiscoveryDependencies
public void reportDiscoveryDependencies (modules, depFiles)
Parametri | |
---|---|
modules |
|
depFiles |
|
reportDiscoveryWithNoTests
public void reportDiscoveryWithNoTests ()
Durante la procedura di download e rilevamento iniziale, segnala al gestore che ignora che non sono presenti test per l'esecuzione prevista. In questo modo, l'invocazione dovrebbe essere ignorata.
reportSkippedModule
public boolean reportSkippedModule ()
Ritorni | |
---|---|
boolean |
impostaDisattiva
public void setDisable (boolean isDisabled)
Consente di impostare se l'oggetto deve essere disabilitato. Disattivato significa che sia i passaggi di configurazione sia quelli di smantellamento devono essere saltati. Può essere utilizzato per rendere un oggetto disabilitato per impostazione predefinita come costruttore.
Parametri | |
---|---|
isDisabled |
boolean : lo stato in cui deve essere inserito l'oggetto. |
setImageAnalysis
public void setImageAnalysis (ITestDevice device, ContentAnalysisContext analysisContext)
Parametri | |
---|---|
device |
ITestDevice |
analysisContext |
ContentAnalysisContext |
setSaltaDecision
public void setSkipDecision (boolean shouldSkip)
Parametri | |
---|---|
shouldSkip |
boolean |
setTestArtifactsAnalysis
public void setTestArtifactsAnalysis (ContentAnalysisContext analysisContext)
Parametri | |
---|---|
analysisContext |
ContentAnalysisContext |
configura
public void setup (IConfiguration config, IInvocationContext context)
Configura e inizializza Gestione skip.
Parametri | |
---|---|
config |
IConfiguration |
context |
IInvocationContext |
shouldSkipInvocation
public boolean shouldSkipInvocation (TestInformation information)
Indica se dobbiamo saltare l'attuale chiamata.
Parametri | |
---|---|
information |
TestInformation |
Ritorni | |
---|---|
boolean |