com.android.tradefed.result
インターフェース
| BugreportCollector.SubPredicate | |
| ILogSaver | このインターフェースを実装するクラスは、ログを一元的な場所に保存するためのメソッドを提供します。 |
| ILogSaverListener |
ITestInvocationListener がログファイルの保存をリッスンできるようにします。
|
| InputStreamSource |
このインターフェースは、基本的に ERROR(/InputStream) をラップしてクローンを作成できるようにします。
|
| IShardableListener |
シャーディング可能な ITestInvocationListener。
|
| ITestInvocationListener | テスト呼び出しからのテスト結果のリスナー。 |
| ITestLifeCycleReceiver | 計測テストの実行中にイベント通知を受信します。 |
| ITestLoggerReceiver |
ロギング目的で使用できるように ITestLogger インスタンスを挿入できるエンティティ。
|
| ITestSummaryListener |
ITestInvocationListener がサマリーを介して一部の限定的な情報を交換できるようにするインターフェース。
|
クラス
| ATestFileSystemLogSaver | この LogSaver クラスは、ATest が特定のパスにログを保存するために使用します。 |
| BugreportCollector |
構成可能なイベントが発生したときにバグレポートを収集し、各バグレポートが収集された後に子に対して ITestInvocationListener.testLog を呼び出すパススルー ITestInvocationListener。
|
| BugreportCollector.Predicate | バグレポートをキャプチャするタイミングを記述する完全な述語。 |
| ByteArrayInputStreamSource | |
| CollectingTestListener |
すべてのテスト結果を収集する ITestInvocationListener。
|
| ConsoleResultReporter | テスト結果をコンソールに出力する結果レポーター。 |
| CountingTestResultListener |
TestStatus ごとのテスト数の合計を追跡する TestResultListener
|
| DeviceFileReporter |
デバイスでファイルを確認して、見つかった場合は ITestInvocationListener.testLog(String, LogDataType, InputStreamSource) に送信するユーティリティ クラス。
|
| EventsLoggerListener | 受信したすべてのイベントをファイルにログに記録するリスナー |
| FailureDescription | Trade Federation の障害情報を記述するクラス。 |
| FileInputStreamSource |
入力ファイルを受け取る InputStreamSource。
|
| FileSystemLogSaver | ログをファイル システムに保存します。 |
| FilteredResultForwarder |
TestDescription の許可リストのみを報告できる ResultForwarder のバリアント。
|
| InvocationSummaryHelper |
リスナーのセットに対して TestSummary を収集して報告するヘルパークラス
|
| InvocationToJUnitResultForwarder |
ITestInvocationListener イベントをリッスンし、TestListener に転送するクラス。
|
| JsonHttpTestResultReporter | テスト指標の結果とブランチ、デバイス情報を JSON にエンコードし、HTTP サービス エンドポイントに POST する結果レポーター |
| JUnitToInvocationResultForwarder |
TestListener イベントをリッスンし、ITestInvocationListener に転送するクラス。
|
| LegacySubprocessResultsReporter | サブプロセス結果レポーターの凍結された実装。スーパークラスが変更されても、以前のバージョンの TF/CTS(8 以降など)との互換性を維持する必要があります。 |
| LogcatCrashResultForwarder | 特別なリスナー: 失敗(計測プロセスのクラッシュ)が発生すると、logcat からクラッシュを抽出し、テストに関連付けられた失敗メッセージに追加します。 |
| LogFile | 保存されたログファイルのメタデータを保持するクラス。 |
| LogFileSaver |
ログデータをファイルに保存する ITestInvocationListener のヘルパー
|
| LogSaverResultForwarder |
グローバル ファイル セーバーでログを保存するための ResultForwarder。
|
| LUCIResultReporter | ResultDB と LUCI に必要なテスト結果を JSON 形式(go/result-sink)で保存し、ファイルの場所をコンソールにログに記録する結果レポーター。 |
| MetricsXMLResultReporter | MetricsXMLResultReporter は、テストの invocationEnded フェーズで、metrics-folder パラメータで指定されたフォルダ内の XML ファイルにテスト指標と実行指標を書き込みます。 |
| ModuleResultsAndMetricsForwarder |
テスト結果にモジュール関連の追加指標を追加する ResultAndLogForwarder の拡張機能。
|
| MultiFailureDescription |
1 つのホルダーに複数の FailureDescription を収集します。
|
| NameMangleListener | 結果が報告されたときに、テストメソッド、クラス、パッケージ名を変換するプロキシ リスナー。 |
| PassingTestFileReporter |
合格したテストケースのリストをテストファイルに保存する ITestInvocationListener
|
| ReportPassedTests | 合格したテストを除外する可能性のあるフィルタをファイルに報告します。 |
| ResultAndLogForwarder | 結果とログイベントのフォワーダー。 |
| ResultForwarder |
呼び出し結果を他のリスナーのリストに転送する ITestInvocationListener。
|
| RetentionFileSaver | ディレクトリに .retention ファイルを作成するためのヘルパークラス。 |
| RetryResultForwarder |
常に特定の試行回数にプッシュする ResultForwarder の拡張機能。
|
| SnapshotInputStreamSource | ファイル バックの InputStreamSource。 |
| StubTestRunListener |
ITestRunListener のスタブ実装
|
| SubprocessResultsReporter |
result_reporter として指定される ITestInvocationListener を実装し、テスト、テスト実行、テスト呼び出しの結果をサブプロセスから転送します。
|
| TestDescription | テストケースに関する情報を表すクラス。 |
| TestDescriptionsFile | TestDescription のリストのマージルとアンマーシャリングをテストファイルに行うユーティリティ クラス。 |
| TestResult | 1 件のテストの結果を格納するコンテナ。 |
| TestResultListener | 個々のテスト結果のみを気にする実装者向けに ITestLifecycleListener を簡素化したもの。 |
| TestRunResult | 1 回のテスト実行の結果を保持します。 |
| TestRunResultListener | 最終的なテスト実行ステータスを読み取ることができるリスナー。 |
| TestSummary | テストの概要を表すクラス。 |
| TestSummary.TypedString | |
| TextResultReporter | 結果を JUnit テキスト結果プリンタに転送するテスト結果レポーター。 |
| XmlResultReporter | JUnit の結果を XML ファイルに書き込みます。形式は Ant の XMLJUnitResultFormatter と一致します。 |
列挙型
| ActionInProgress | 一般的な処理中アクション。 |
| BugreportCollector.Filter | |
| BugreportCollector.Freq | |
| BugreportCollector.Noun | |
| BugreportCollector.Relation | |
| InvocationStatus | 呼び出しステータスを表すヘルパー列挙型 |
| LogDataType | ログデータのデータ型を表します。 |
| TestStatus | テストメソッドの可能なステータスを Tradefed で表したものです。 |
| TestSummary.Type |
インターフェース
クラス
- ATestFileSystemLogSaver
- BugreportCollector
- BugreportCollector.Predicate
- ByteArrayInputStreamSource
- CollectingTestListener
- ConsoleResultReporter
- CountingTestResultListener
- DeviceFileReporter
- EventsLoggerListener
- FailureDescription
- FileInputStreamSource
- FileSystemLogSaver
- FilteredResultForwarder
- InvocationSummaryHelper
- InvocationToJUnitResultForwarder
- JsonHttpTestResultReporter
- JUnitToInvocationResultForwarder
- LegacySubprocessResultsReporter
- LogcatCrashResultForwarder
- LogFile
- LogFileSaver
- LogSaverResultForwarder
- LUCIResultReporter
- MetricsXMLResultReporter
- ModuleResultsAndMetricsForwarder
- MultiFailureDescription
- NameMangleListener
- PassingTestFileReporter
- ReportPassedTests
- ResultAndLogForwarder
- ResultForwarder
- RetentionFileSaver
- RetryResultForwarder
- SnapshotInputStreamSource
- StubTestRunListener
- SubprocessResultsReporter
- TestDescription
- TestDescriptionsFile
- TestResult
- TestResultListener
- TestRunResult
- TestRunResultListener
- TestSummary
- TestSummary.TypedString
- TextResultReporter
- XmlResultReporter
列挙型