TfObjectTracker

public class TfObjectTracker
extends Object

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


Um utilitário para rastrear o uso dos diferentes objetos da Trade Federation.

Resumo

Campos

public static final String TF_OBJECTS_TRACKING_KEY

Métodos públicos

static void clearTracking ()

Pare de rastrear a invocação atual.

static void countWithParents (Class<?> object)

Contar a ocorrência de uma determinada classe e suas superclasses até a interface Tradefed.

static void directCount (String className, long occurrences)

Contar explicitamente uma classe e suas ocorrências

static getUsage ()

Retorna o uso dos objetos rastreados.

Campos

TF_OBJECTS_TRACKING_KEY

public static final String TF_OBJECTS_TRACKING_KEY

Métodos públicos

limparTracking

public static void clearTracking ()

Pare de rastrear a invocação atual. Isso é chamado automaticamente pelo chicote.

contarComParents

public static void countWithParents (Class<?> object)

Contar a ocorrência de uma determinada classe e suas superclasses até a interface Tradefed.

Parâmetros
object Class

contagem direta

public static void directCount (String className, 
                long occurrences)

Contar explicitamente uma classe e suas ocorrências

Parâmetros
className String : O objeto a ser rastreado

occurrences long : número atual de ocorrências conhecidas

getUsage

public static  getUsage ()

Retorna o uso dos objetos rastreados.

Devoluções