トレーシングロガー
public class TracingLogger
extends Object
java.lang.オブジェクト | |
↳ | com.android.tradefed.invoker.tracing.TracingLogger |
各テスト呼び出しのトレースの管理に役立つクラス。
まとめ
パブリックコンストラクター | |
---|---|
TracingLogger () |
パブリックメソッド | |
---|---|
static ActiveTrace | createActiveTrace (long pid, long tid, boolean mainProcess) |
static ActiveTrace | createActiveTrace (long pid, long tid) 呼び出し用のアクティブなトレースを作成して登録します。 |
static File | finalizeTrace () トレースを終了し、トラッキングをクリアします。 |
static ActiveTrace | getActiveTrace () 呼び出しの現在のアクティブなトレースを返します。存在しない場合は null を返します。 |
static ActiveTrace | getMainTrace () 存在する場合は、Tradefed プロセス自体の現在のトレースを返します。 |
パブリックコンストラクター
トレーシングロガー
public TracingLogger ()
パブリックメソッド
アクティブトレースの作成
public static ActiveTrace createActiveTrace (long pid, long tid, boolean mainProcess)
パラメーター | |
---|---|
pid | long |
tid | long |
mainProcess | boolean |
戻り値 | |
---|---|
ActiveTrace |
アクティブトレースの作成
public static ActiveTrace createActiveTrace (long pid, long tid)
呼び出し用のアクティブなトレースを作成して登録します。
パラメーター | |
---|---|
pid | long : 現在のプロセス ID |
tid | long : 現在のスレッド ID |
戻り値 | |
---|---|
ActiveTrace |
ファイナライズトレース
public static File finalizeTrace ()
トレースを終了し、トラッキングをクリアします。
戻り値 | |
---|---|
File |
getActiveTrace
public static ActiveTrace getActiveTrace ()
呼び出しの現在のアクティブなトレースを返します。存在しない場合は null を返します。
戻り値 | |
---|---|
ActiveTrace |
getMainTrace
public static ActiveTrace getMainTrace ()
存在する場合は、Tradefed プロセス自体の現在のトレースを返します。
戻り値 | |
---|---|
ActiveTrace |