Gestionnaire de sauts

public class SkipManager
extends Object implements IDisableable

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


Sur la base d'une variété de critères, le gestionnaire de sauts aide à décider ce qui doit être ignoré à différents niveaux : invocation, 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

boolean isDisabled ()

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

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

Au début du processus de téléchargement et de découverte, signalez au gestionnaire de sauts qu'aucun test n'est prévu pour être exécuté.

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 de sauts.

boolean shouldSkipInvocation ( TestInformation information)

Indique si nous devons ignorer l’invocation en cours.

Constructeurs publics

Gestionnaire de sauts

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

Retour

est désactivé

public boolean isDisabled ()

Renvoie True si l'objet entier est désactivé (ignorer la configuration et le démontage). Faux sinon.

Retour
boolean

reportDiscoveryDépendances

public void reportDiscoveryDependencies ( modules, 
                 depFiles)

Paramètres
modules

depFiles

rapportDécouverteSansTests

public void reportDiscoveryWithNoTests ()

Au début du processus de téléchargement et de découverte, signalez au gestionnaire de sauts qu'aucun test n'est prévu pour être exécuté. Cela devrait conduire à ignorer l’invocation.

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 démontage doivent être ignorées. Peut être utilisé pour rendre un objet désactivé par défaut dans le constructeur par défaut.

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

setImageAnalyse

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

installation

public void setup (IConfiguration config, 
                IInvocationContext context)

Configurez et initialisez le gestionnaire de sauts.

Paramètres
config IConfiguration

context IInvocationContext

devraitSkipInvocation

public boolean shouldSkipInvocation (TestInformation information)

Indique si nous devons ignorer l’invocation en cours.

Paramètres
information TestInformation

Retour
boolean