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 | |
String | getInvocationSkipReason () |
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
publicgetDemotedTests ()
Renvoie les tests rétrogradés et le motif de la rétrogradation
Retour | |
---|---|
getInvocationSkipReason
public String getInvocationSkipReason ()
Retour | |
---|---|
String |
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 |