TfObjectTracker

public class TfObjectTracker
extends Object

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


Утилита для отслеживания использования различных объектов Торговой федерации.

Краткое содержание

Константы

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

Постоянное значение: "tf_objects_tracking"

Общедоступные методы

clearTracking

public static void clearTracking ()

Прекратить отслеживание текущего вызова. Эта функция вызывается автоматически модулем.

countWithParents

public static void countWithParents (Class<?> object)

Подсчитайте количество вхождений заданного класса и его суперклассов до момента отображения в интерфейсе Tradefed.

Параметры
object Class

прямой подсчет

public static void directCount (String className, 
                long occurrences)

Подсчитайте количество вхождений одного класса и каждого его элемента.

Параметры
className String : Объект для отслеживания

occurrences long : текущее количество известных случаев

getUsage

public static Map<String, Long> getUsage ()

Возвращает информацию об использовании отслеживаемых объектов.

Возвраты
Map<String, Long>