TfObjectTracker

public class TfObjectTracker
extends Object

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


أداة لتتبُّع استخدام كائنات Trade Federation المختلفة.

ملخّص

الثوابت

String TF_OBJECTS_TRACKING_KEY

الإجراءات العامة

static void clearTracking()

إيقاف تتبُّع عملية الاستدعاء الحالية.

static void countWithParents(Class<?> object)

احتساب عدد ظهور فئة معيّنة وفئاتها الأساسية حتى واجهة Tradefed.

static void directCount(String className, long occurrences)

احتساب فئة واحدة وعدد ظهورها بشكل صريح

static Map<String, Long> getUsage()

عرض استخدام الكائنات التي يتم تتبُّعها

الثوابت

TF_OBJECTS_TRACKING_KEY

public static final String TF_OBJECTS_TRACKING_KEY

Constant Value: "tf_objects_tracking"

الإجراءات العامة

clearTracking

public static void clearTracking ()

إيقاف تتبُّع عملية الاستدعاء الحالية. يتم استدعاء هذه الدالة تلقائيًا من خلال المفعِّل.

countWithParents

public static void countWithParents (Class<?> object)

احتساب عدد ظهور فئة معيّنة وفئاتها الأساسية حتى واجهة Tradefed.

المعلَمات
object Class

directCount

public static void directCount (String className, 
                long occurrences)

احتساب فئة واحدة وعدد ظهورها بشكل صريح

المعلَمات
className String: الكائن الذي يجب تتبُّعه

occurrences long: العدد الحالي لمرات الظهور المعروفة

getUsage

public static Map<String, Long> getUsage ()

عرض استخدام الكائنات التي يتم تتبُّعها

القيم المُعادة
Map<String, Long>