SkipManager

public class SkipManager
extends Object implements IDisableable

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


En fonction d'un certain nombre de critères, le gestionnaire des désactivations aide à décider quels éléments doivent être ignorés. à différents niveaux: appel, modules et tests.

Résumé

Constructeurs publics

SkipManager()

Méthodes publiques

void clearManager()
getDemotedTests()

Renvoie les tests rétrogradés et le motif de la rétrogradation

getImageToDigest()
String getInvocationSkipReason()
getUnchangedModules()

Renvoie la liste des modules inchangés.

boolean isDisabled()

Renvoie la valeur "True" si l'objet entier est désactivé (ignorez la configuration et le démontage).

void reportDiscoveryDependencies( modules, depFiles)
void reportDiscoveryWithNoTests()

Au début du processus de téléchargement et de découverte, indiquez au gestionnaire de saut qu'aucun test ne doit être exécuté.

boolean reportSkippedModule()
void setDisable(boolean isDisabled)

Définit si l'objet doit être désactivé.

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

Configurez et initialisez le gestionnaire d'omissions.

boolean shouldSkipInvocation(TestInformation information)

Indique si nous devons ignorer l'appel actuel.

Constructeurs publics

SkipManager

public SkipManager ()

Méthodes publiques

ClearManager

public void clearManager ()

getDemotedTests

public  getDemotedTests ()

Renvoie les tests rétrogradés et le motif de la rétrogradation

Renvoie

getImageToDigest

public  getImageToDigest ()

Renvoie

getInvocationSkipReason

public String getInvocationSkipReason ()

Renvoie
String

getUnchangedModules

public  getUnchangedModules ()

Renvoie la liste des modules non modifiés. Les modules ne sont inchangés que si l'image de l'appareil est également ne sont pas modifiées.

Renvoie

est désactivé

public boolean isDisabled ()

Renvoie la valeur "True" si l'objet entier est désactivé (ignorer la configuration et la suppression). Sinon, cette valeur est "false".

Renvoie
boolean

reportDiscoveryDependencies

public void reportDiscoveryDependencies ( modules, 
                 depFiles)

Paramètres
modules

depFiles

reportDiscoveryWithNoTests

public void reportDiscoveryWithNoTests ()

Au début du processus de téléchargement et de découverte, indiquez au gestionnaire des désactivations qu'aucun test n'est à exécuter. Cela devrait vous permettre d'ignorer l'appel.

reportSkippedModule

public boolean reportSkippedModule ()

Renvoie
boolean

DéfinirDésactiver

public void setDisable (boolean isDisabled)

Définit si l'objet doit être désactivé. "Désactivé" signifie que les étapes de configuration et de suppression doivent être ignorées. Peut être utilisé pour désactiver un objet par défaut dans le constructeur par défaut.

Paramètres
isDisabled boolean: état dans lequel l'objet doit être placé.

setImageAnalysis

public void setImageAnalysis (ITestDevice device, 
                ContentAnalysisContext analysisContext)

Paramètres
device ITestDevice

analysisContext ContentAnalysisContext

setSkipDecision

public void setSkipDecision (boolean shouldSkip)

Paramètres
shouldSkip boolean

setTestArtifactsAnalysis

public void setTestArtifactsAnalysis (ContentAnalysisContext analysisContext)

Paramètres
analysisContext ContentAnalysisContext

configuration

public void setup (IConfiguration config, 
                IInvocationContext context)

Configurez et initialisez le gestionnaire d'omissions.

Paramètres
config IConfiguration

context IInvocationContext

doitSkipInvocation

public boolean shouldSkipInvocation (TestInformation information)

Indique si l'appel actuel doit être ignoré.

Paramètres
information TestInformation

Renvoie
boolean