TfObjectTracker

public class TfObjectTracker
extends Object

java.lang.Object
   ↳ com.android.tradefed.invoker.logger.TfObjectTracker


Ein Tool zum Erfassen der Nutzung der verschiedenen Trade Federation-Objekte.

Zusammenfassung

Konstanten

String TF_OBJECTS_TRACKING_KEY

Öffentliche Methoden

static void clearTracking()

Beobachtung des aktuellen Aufrufs beenden.

static void countWithParents(Class<?> object)

Zählen Sie das Vorkommen einer bestimmten Klasse und ihrer Oberklassen bis zur Tradefed-Schnittstelle.

static void directCount(String className, long occurrences)

Eine Klasse und ihre Vorkommen explizit zählen

static getUsage()

Gibt die Nutzung der verfolgten Objekte zurück.

Konstanten

TF_OBJECTS_TRACKING_KEY

public static final String TF_OBJECTS_TRACKING_KEY

Konstanter Wert: "tf_objects_tracking"

Öffentliche Methoden

clearTracking

public static void clearTracking ()

Die aktuelle Aufrufung wird nicht mehr erfasst. Diese Methode wird automatisch vom Harness aufgerufen.

countWithParents

public static void countWithParents (Class<?> object)

Zählen Sie das Vorkommen einer bestimmten Klasse und ihrer Oberklassen bis zur Tradefed-Schnittstelle.

Parameter
object Class

directCount

public static void directCount (String className, 
                long occurrences)

Eine Klasse und ihre Vorkommen explizit zählen

Parameter
className String: Das zu verfolgende Objekt

occurrences long: Aktuelle Anzahl bekannter Vorkommen

getUsage

public static  getUsage ()

Gibt die Nutzung der verfolgten Objekte zurück.

Returns