AggregatePostProcessor |
複数の反復テスト実行中に収集された数値指標の最小値、最大値、平均値、分散、標準偏差、合計、カウント、および必要に応じてパーセンタイルをダブルとして扱う指標アグリゲータ。
|
AtraceCollector |
テスト中に atrace を実行し、結果を収集して呼び出しにログに記録する IMetricCollector 。
|
AtraceRunMetricCollector |
指定されたディレクトリのすべてのテスト ディレクトリからテストデバイスのトレースを収集し、テスト ディレクトリをログに記録して、テスト ディレクトリのトレースをポスト処理し、指標を集計します。
|
AveragePostProcessor |
指標リストの平均を計算するポストプロセッサの実装。
|
BaseDeviceMetricCollector |
onTestRunStart(com.android.tradefed.device.metric.DeviceMetricData) と ERROR(/#onTestRunEnd(com.android.tradefed.device.metric.DeviceMetricData,Map)) での収集を開始および停止できる IMetricCollector の基本実装。
|
BasePostProcessor |
すべての実装が拡張するベース IPostProcessor 。
|
BluetoothConnectionLatencyCollector |
コレクタは、事前定義された statsd の継続時間指標構成をデバイスにプッシュし、各プロファイルの Bluetooth 接続時間を収集します。
|
BluetoothConnectionStateCollector |
このコレクタは、BluetoothConnectionStateChanged 指標を収集し、各プロファイルの接続状態番号を記録します。
|
BluetoothConnectionSuccessRatePostProcessor |
Bluetooth プロファイルの成功率を計算するポストプロセッサの実装 「metric-key-match」を使用して、Bluetooth 接続状態を数値配列で表した指標を指定します(例: [0, 1, 2, 3, 0, 1, 2, 3])。
|
BluetoothHciSnoopLogCollector |
DUT で Bluetooth HCI スヌープ ロギングを有効にし、各テストのログを収集するコレクタ。
|
BugreportCollector |
構成可能なイベントが発生したときにバグレポートを収集し、各バグレポートの収集後に子に対して ITestInvocationListener#testLog を呼び出すパススルー ITestInvocationListener 。
|
BugreportzOnFailureCollector |
テストケースが失敗した場合にバグレポートを収集します。
|
BugreportzOnTestCaseFailureCollector |
実行内のテストケースが失敗した場合にバグレポートを収集します。
|
ClangCodeCoverageCollector |
デバイスから Clang カバレッジ測定値を取得し、テスト アーティファクトとしてログに記録する BaseDeviceMetricCollector 。
|
CollectingTestListener |
すべてのテスト結果を収集する ITestInvocationListener 。
|
CommandStatusHandler |
呼び出しのステータスのモニタリングと更新に役立つハンドラ。
|
ConditionFailureMonitor |
呼び出しでエラーが発生していないかモニタリングします。
|
ConsoleResultReporter |
テスト結果をコンソールに出力する結果レポーター。
|
CountTestCasesCollector |
特定の IRemoteTest のテストケースの数をカウントして報告します。
|
DebugHostLogOnFailureCollector |
テストケースの失敗時にホスト側のログを収集してログに記録するコレクタ。
|
DeviceReleaseReporter |
デバイスのリリース レポーター。リリースされるデバイスの親プロセスとの通信を処理します。
|
DeviceTraceCollector |
テスト実行の開始時に perfetto トレースを開始し、終了時にトレース ファイルをログに記録するコレクタ。
|
DeviceUnavailableMonitor |
このリスナーは、テストケース レベルの DNAE のみのキャプチャを試みます。
|
EventsLoggerListener |
受信したすべてのイベントをファイルにログに記録するリスナー
|
FileProtoResultReporter |
TestRecord をファイルにダンプする Proto レポーター。
|
FilePullerDeviceMetricCollector |
デバイスから送信される指標キーをリッスンし、デバイスからファイルとして pull する BaseDeviceMetricCollector 。
|
FilePullerLogCollector |
デバイス側から報告されたファイルのロガー。
|
FilteredResultForwarder |
TestDescription の許可リストのみを報告できる ResultForwarder のバリアント。
|
FormattedGeneratorReporter |
特定の形式でレポートを生成できるレポーター。
|
GcovCodeCoverageCollector |
デバイスから gcov カバレッジ測定値を取得し、テスト アーティファクトとしてログに記録する BaseDeviceMetricCollector 。
|
GcovKernelCodeCoverageCollector |
debugfs から gcov カーネル カバレッジ測定値をデバイスから取得し、最終的にテスト アーティファクトとしてログに記録する BaseDeviceMetricCollector 。
|
GranularRetriableTestWrapper.StartEndCollector |
不足している実行開始と終了をキャッチするクラスヘルパー。
|
HostStatsdMetricCollector |
statsd ユーティリティ コマンドを使用してホスト側から statsd 指標を収集する IMetricCollector 。
|
ICommandScheduler.IScheduledInvocationListener |
呼び出し完了時の呼び出しイベントのリスナー。
|
ILogSaverListener |
ITestInvocationListener がログファイルの保存をリッスンできるようにします。
|
IMetricCollector |
このインターフェースは、一致する指標を収集するために、テスト結果を報告するときにデコレーターとして追加されます。
|
IPostProcessor |
ポスト プロセッサは、テストの後と結果の報告前に指標とログを処理できるようにする Trade Federation オブジェクトです。
|
IShardableListener |
シャーディング可能な ITestInvocationListener 。
|
ISupportGranularResults |
ITestInvocationListener が詳細な結果の受信をサポートするかどうかを指定するインターフェース。
|
ITestInvocationListener |
テスト呼び出しからのテスト結果のリスナー。
|
ITestSummaryListener |
ITestInvocationListener がサマリーを介して限定的な情報を交換できるようにするインターフェース。
|
InvocationToJUnitResultForwarder |
ITestInvocationListener イベントをリッスンし、TestListener に転送するクラス。
|
JarHostTest.HostTestListener |
testRunStarted() と testRunEnded() を除くすべてのイベントを埋め込みリスナーに転送するラッパー リスナー。
|
JavaCodeCoverageCollector |
デバイスから Java カバレッジ測定値を取得し、テスト アーティファクトとしてログに記録する BaseDeviceMetricCollector 。
|
JsonHttpTestResultReporter |
テスト指標の結果をエンコードして、デバイス情報を JSON にエンコードし、HTTP サービス エンドポイントに POST する結果レポーター |
LUCIResultReporter |
ResultDB と LUCI に必要なテスト結果を JSON 形式(go/result-sink)で保存し、ファイルの場所をコンソールにログに記録する結果レポーター。
|
LastShardDetector |
ローカル シャーディングを実行する場合、最後のシャードが invocationEnded(long) に達したときにのみ、一部のアクションを実行したい場合があります。
|
LegacySubprocessResultsReporter |
サブプロセス結果レポーターの凍結された実装。スーパークラスが変更されても、以前のバージョンの TF/CTS(8 以降など)との互換性を維持する必要があります。
|
LogSaverResultForwarder |
グローバル ファイル セーバーでログを保存するための ResultForwarder 。
|
LogcatCrashResultForwarder |
特別なリスナー: 失敗(計測プロセスのクラッシュ)が発生すると、logcat からクラッシュを抽出し、テストに関連付けられた失敗メッセージに追加します。
|
LogcatOnFailureCollector |
テストケースが失敗したときに Logcat をキャプチャしてログに記録するコレクタ。
|
LogcatTimingMetricCollector |
指定された正規表現パターンを使用して、logcat の行からイベントの開始シグナルと終了シグナルを解析し、1 回または複数の繰り返しテスト中に logcat からタイミング情報(ユーザー切り替え時間など)を収集する指標コレクタ。
|
MetricFilePostProcessor |
テストレベルと実行レベルで収集された指標ログファイルをアップロードするために使用されます。
|
MetricsXMLResultReporter |
MetricsXMLResultReporter は、テストの invocationEnded フェーズで、metrics-folder パラメータで指定されたフォルダの XML ファイルにテスト指標と実行指標を書き込みます。
|
ModuleListener |
各モジュールの各 IRemoteTest に接続されたリスナー。結果のリストを収集します。
|
ModuleLogcatCollector |
モジュール用の logcat コレクタのバージョン。
|
ModuleProtoResultReporter |
モジュール レベルの結果のみを報告する結果レポーター。
|
NameMangleListener |
結果が報告されたときにテストメソッド、クラス、パッケージ名を変換するプロキシ リスナー。
|
PassingTestFileReporter |
合格したテストケースのリストをテストファイルに保存する ITestInvocationListener
|
PerfettoGenericPostProcessor |
数値フィールドが検出されるまで、文字列値を含む proto メッセージとフィールドを再帰的に展開して、テキスト/バイナリ指標の perfetto proto ファイルを Key-Value ペアに処理するポストプロセッサ。
|
PerfettoPullerMetricCollector |
デバイスから perfetto ファイルを取得して指標を収集できる FilePullerDeviceMetricCollector の基本実装。
|
PrettyTestEventLogger |
Logger は、デバッグを容易にするためにイベントを照合してログに記録します。
|
ProtoResultReporter |
結果レポーターは、すべての結果を含む TestRecord protobuf をビルドします。
|
PythonBinaryHostTest.PythonForwarder |
実行名をバイナリ名に置き換える結果転送元。
|
RebootReasonCollector |
テスト実行中にデバイスの再起動を収集し、理由と回数でレポートするコレクタ。
|
RemoteTestTimeOutEnforcer |
特定のテスト構成の実行時間をチェックし、指定されたタイムアウトを超えると失敗するリスナー。
|
ReportPassedTests |
合格したテストを除外するためのフィルタをファイルで報告します。
|
ResultAggregator |
実行された再試行戦略に基づいて、必要に応じて結果を集約する特別なフォワーダ。
|
ResultAndLogForwarder |
結果とログイベントのフォワーダー。
|
ResultForwarder |
呼び出し結果を他のリスナーのリストに転送する ITestInvocationListener 。
|
RetryLogSaverResultForwarder |
現在の試行のパスも処理するフォワーダ。
|
RetryResultForwarder |
常に特定の試行回数にプッシュする ResultForwarder の拡張機能。
|
RuntimeRestartCollector |
テスト実行中にランタイムの再起動(システム サーバー クラッシュ)が発生した場合に、そのタイムスタンプを収集するコレクタ。
|
ScreenshotOnFailureCollector |
テストケースが失敗したときにスクリーンショットをキャプチャして記録するコレクタ。
|
ShardListener |
呼び出しシャード(複数のリソースで並行して実行される呼び出し分割)から結果を収集し、別のリスナーに転送する ITestInvocationListener 。
|
ShardMainResultForwarder |
シャーディングされたテスト呼び出しの結果を結合する ResultForwarder 。
|
ShowmapPullerMetricCollector |
デバイスから showmap ファイルを取得して指標を収集できる FilePullerDeviceMetricCollector の基本実装。
|
StatsdBeforeAfterGaugeMetricPostProcessor |
「前後」アプローチで収集されたゲージ指標を処理するポストプロセッサ。 |
StatsdEventMetricPostProcessor |
プロセッサで指定されたフォーマッタを使用して、statsd レポートのイベント指標を Key-Value ペアに処理するポストプロセッサ。
|
StatsdGenericPostProcessor |
バイナリ proto statsd レポートを Key-Value ペアに処理するポストプロセッサ。レポートをツリー構造として展開します。
|
StreamProtoResultReporter |
ProtoResultReporter の実装 |
SubprocessResultsReporter |
result_reporter として指定される ITestInvocationListener を実装し、テスト、テスト実行、テスト呼び出しの結果をサブプロセスから転送します。
|
SuiteResultReporter |
スイート呼び出し全体のテスト結果を収集し、最終結果を出力します。
|
TestRunResultListener |
最終的なテスト実行ステータスを読み取ることができるリスナー。
|
TestTimeoutEnforcer |
特定のテストケースの実行時間をチェックし、指定されたタイムアウトを超えると失敗するリスナー。
|
TextResultReporter |
結果を JUnit テキスト結果プリンタに転送するテスト結果レポーター。
|
TraceCmdCollector |
trace-cmd を使用してテスト中にトレースを収集し、呼び出しにログに記録する IMetricCollector 。
|
TradefedSandboxRunner.StubScheduledInvocationListener |
何もしないスタブ IScheduledInvocationListener 。
|
XmlFormattedGeneratorReporter |
スイートの結果を XML 形式でフォーマットする FormattedGeneratorReporter の実装。
|
XmlResultReporter |
JUnit の結果を XML ファイルに書き込みます。形式は Ant の XMLJUnitResultFormatter と一致します。
|