TfObjectTracker

public class TfObjectTracker
extends Object

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


さまざまな Trade Fedederation オブジェクトの使用状況を追跡するためのユーティリティ。

概要

フィールド

public static final String TF_OBJECTS_TRACKING_KEY

パブリック メソッド

static void clearTracking()

現在の呼び出しのトラッキングを停止します。

static void countWithParents(Class<?> object)

Tradefed インターフェースに至るまで、特定のクラスとそのスーパークラスの出現回数をカウントします。

static void directCount(String className, long occurrences)

1 つのクラスとその発生回数を明示的にカウントする

static getUsage()

追跡対象のオブジェクトの使用状況を返します。

フィールド

TF_OBJECTS_TrackING_KEY

public static final String TF_OBJECTS_TRACKING_KEY

パブリック メソッド

クリア トラッキング

public static void clearTracking ()

現在の呼び出しのトラッキングを停止します。これはハーネスによって自動的に呼び出されます。

countWithParents

public static void countWithParents (Class<?> object)

Tradefed インターフェースに至るまで、特定のクラスとそのスーパークラスの出現回数をカウントします。

パラメータ
object Class

directCount

public static void directCount (String className, 
                long occurrences)

1 つのクラスとその発生回数を明示的にカウントする

パラメータ
className String: 追跡するオブジェクト

occurrences long: 現時点での既知の発生数

getUsage

public static  getUsage ()

追跡対象のオブジェクトの使用状況を返します。

戻り値