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.

String getInvocationSkipReason()
getUnchangedModules()

Renvoie la liste des modules non modifiés.

boolean isDisabled()

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

void reportDiscoveryDependencies( modules, depFiles)
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.

boolean reportSkippedModule()
void setDisable(boolean isDisabled)

Détermine 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 l'appel actuel doit être ignoré.

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

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étermine si l'objet doit être désactivé. "Désactivé" signifie que les étapes de configuration et de suppression doivent être ignorées. Permet de désactiver un objet par défaut d'un constructeur.

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