Google s'est engagé à promouvoir l'équité raciale pour les communautés noires. Regarde comment.
Cette page a été traduite par l'API Cloud Translation.
Switch to English

InvocationsMonitor

public final class InvocationsMonitor
extends Object

java.lang.Object
com.android.tradefed.invoker.monitor.InvocationsMonitor


Un moniteur associé à l'instance Tradefed en cours. Ce moniteur est un singleton qui surveille TOUS les appels.

TODO: Suivi complet

Résumé

Des champs

public static final String INVOC_MONITOR_TYPE

Méthodes publiques

static InvocationsMonitor getInstance ()

Renvoie l'instance d' InvocationsMonitor pour le Tradefed en cours d'exécution.

getInvocations ()

Renvoie l'ensemble de tous les ID d'appel en cours d'exécution.

void notifyLocalSharding (String id, int shardCount)

Notification d'un appel commençant le partitionnement local.

void trackInvocation ( IInvocationContext context)

Commencez à suivre une invocation par son identifiant.

void untrackInvocation ( IInvocationContext context)

Arrêtez de suivre un identifiant d'appel particulier.

Des champs

INVOC_MONITOR_TYPE

public static final String INVOC_MONITOR_TYPE

Méthodes publiques

getInstance

public static InvocationsMonitor getInstance ()

Renvoie l'instance d' InvocationsMonitor pour le Tradefed en cours d'exécution.

Retour
InvocationsMonitor

getInvocations

public  getInvocations ()

Renvoie l'ensemble de tous les ID d'appel en cours d'exécution.

Retour

notifyLocalSharding

public void notifyLocalSharding (String id, 
                int shardCount)

Notification d'un appel commençant le partitionnement local. Ceci est utilisé pour obtenir une attente du nombre d'invocations que nous devrions voir.

Paramètres
id String : l'ID d'appel actuel.

shardCount int : le nombre de partitions dans lequel l'invocation est fragmentée.

trackInvocation

public void trackInvocation ( IInvocationContext context)

Commencez à suivre une invocation par son identifiant. Les appels fragmentés ont le même identifiant mais un contexte d'invocation différent, nous suivons donc chaque contexte individuel pour chaque fragment.

Paramètres
context IInvocationContext : Le IInvocationContext de l'appel qui s'est terminé.

untrackInvocation

public void untrackInvocation ( IInvocationContext context)

Arrêtez de suivre un identifiant d'appel particulier. Il doit être fait avec tout son éclat à ce stade pour être libéré.

Paramètres
context IInvocationContext : Le IInvocationContext de l'appel qui s'est terminé.