com.android.tradefed.device.metric

アノテーション

MetricOption @Test アノテーションが付加されたテストメソッドのアノテーション。または、アノテーションが TestDescription のアノテーション リストの一部である場合、コレクタの動作のチューニング、一部のメソッドのフィルタリングに役立つ追加パラメータを指定できます。 

インターフェース

IMetricCollector このインターフェースは、一致する指標を収集するために、テスト結果を報告するときにデコレーターとして追加されます。 
IMetricCollectorReceiver テスト実行の IMetricCollector のリストを取得する必要がある場合に IRemoteTest が実装するインターフェース。 

クラス

BaseDeviceMetricCollector onTestRunStart(com.android.tradefed.device.metric.DeviceMetricData)ERROR(/#onTestRunEnd(com.android.tradefed.device.metric.DeviceMetricData,Map)) での収集を開始および停止できる IMetricCollector の基本実装。 
BugreportzOnFailureCollector テストケースが失敗したときにバグレポートを収集します。 
ClangCodeCoverageCollector デバイスから Clang カバレッジ測定値を取得し、テスト アーティファクトとしてログに記録する BaseDeviceMetricCollector。 
CollectorHelper 複数の場所で必要な IMetricCollector オペレーションを行うヘルパー。 
CountTestCasesCollector 特定の IRemoteTest のテストケースの数をカウントして報告します。 
DebugHostLogOnFailureCollector テストケースの失敗時にホスト側のログを収集してログに記録するコレクタ。 
DeviceMetricData 指標コレクタによって収集されたすべてのデータを保持するオブジェクト。 
EmulatorMemoryCpuCapturer  
FilePullerDeviceMetricCollector デバイスから送信される指標キーをリッスンし、デバイスからファイルとして pull する BaseDeviceMetricCollector。 
FilePullerLogCollector デバイス側から報告されたファイルのロガー。 
GcovCodeCoverageCollector デバイスから gcov カバレッジ測定値を取得し、テスト アーティファクトとしてログに記録する BaseDeviceMetricCollector。 
JavaCodeCoverageCollector デバイスから Java カバレッジ測定値を取得し、テスト アーティファクトとしてログに記録する BaseDeviceMetricCollector。 
LogcatOnFailureCollector テストケースが失敗したときに Logcat をキャプチャしてログに記録するコレクタ。 
ScreenshotOnFailureCollector テストケースが失敗したときにスクリーンショットをキャプチャして記録するコレクタ。 

列挙型

AutoLogCollector ハーネスによって自動的に処理できるコレクタを記述する列挙型。