CircularAtraceUtil
public class CircularAtraceUtil
extends Object
java.lang.オブジェクト |
↳ | com.android.tradefed.util.CircularAtraceUtil |
atrace ユーティリティは、主に Monkey テスト中に ANR の根本原因を特定するために開発されました。 start コマンドを呼び出すと、循環バッファ内のタグ付きトレースの非同期監視が開始されます。 stop を呼び出すと、バッファーの内容が、返される InputStreamSource にダンプされます。これを上記のケース (ANR の識別) に使用するには、まずテストの開始時に start メソッドを実装し、テストの終了直後に end メソッドを実装する必要があります。ここから、データの保存方法と処理方法を選択できます。ほとんどの場合、HTML ビューアを生成するには、--from-file オプションを指定して systrace を使用する必要があります。
まとめ
パブリックコンストラクター
CircularAtraceUtil
public CircularAtraceUtil ()
パブリックメソッド
スタートトレース
public static void startTrace (ITestDevice device,
tags,
int bufferSizeMB)
指定されたタグを使用して atrace を非同期で開始します。
パラメーター |
---|
device | ITestDevice : アクションが監視されるデバイス |
tags | : atrace が監視する必要があるタグ。デフォルトは「am gfx sched view」 |
bufferSizeMB | int : 循環バッファのサイズ (MB) |