com.android.tradefed.device.metric

注釈

メトリックオプション@Testで注釈が付けられたテスト メソッドの注釈、またはその注釈がTestDescriptionの注釈リストの一部である場合、次の用途に役立ついくつかの追加パラメーターを指定できます。 コレクターの動作の調整、一部のメソッドのフィルタリング。

インターフェース

Iメトリックコレクターこのインターフェイスは、一致するメトリクスを収集するために、テスト結果を報告するときにデコレータとして追加されます。
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
コレクターヘルパーいくつかの場所で必要なIMetricCollector操作を実行するためのヘルパー。
カウントテストケースコレクター特定のIRemoteTestのテスト ケースの数を数えて報告します。
デバッグホストログオン障害コレクターテスト ケースの失敗が発生したときにホスト側のログを収集して記録するコレクター。
デバイスメトリックデータメトリックコレクターによって収集されたすべてのデータを保持するオブジェクト。
エミュレータメモリCpuキャプチャラ
FilePullerDeviceMetricCollectorデバイスからのメトリクス キーをリッスンし、デバイスからファイルとして取得するBaseDeviceMetricCollector
ファイルプーラーログコレクターデバイス側から報告されたファイルのロガー。
GcovCodeCoverageCollector gcov カバレッジ測定値をデバイスから取得し、テスト アーティファクトとしてログに記録するBaseDeviceMetricCollector
JavaコードカバレッジコレクターJava カバレッジ測定値をデバイスから取得し、テスト アーティファクトとして記録するBaseDeviceMetricCollector
LogcatOnFailureCollectorテスト ケースが失敗したときに logcat をキャプチャしてログに記録するコレクター。
ScreenshotOnFailureCollectorテスト ケースが失敗したときにスクリーンショットをキャプチャしてログに記録するコレクター。

列挙型

オートログコレクターハーネスによって自動的に処理できるコレクターを説明する列挙。