com.android.tradefed.result
インターフェース
| BugreportCollector.SubPredicate | |
| ILogSaver | このインターフェースを実装するクラスは、ログを中央の場所に保存するためのメソッドを提供します。 |
| ILogSaverListener |
ITestInvocationListener がログファイルの保存をリッスンできるようにします。
|
| InputStreamSource |
このインターフェースは、基本的に 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 |
ResultForwarder の許可リストのみを
報告できる TestDescription のバリアント。
|
| InvocationSummaryHelper |
リスナーのセットの TestSummary を収集して報告するためのヘルパークラス
|
| InvocationToJUnitResultForwarder |
ITestInvocationListener イベントをリッスンし、それらを
TestListener に転送するクラス。
|
| JsonHttpTestResultReporter | テスト指標の結果、ブランチ、デバイス情報を JSON にエンコードして HTTP サービス エンドポイントに POST する結果レポート |
| JUnitToInvocationResultForwarder |
TestListener イベントをリッスンし、それらを
ITestInvocationListener に転送するクラス。
|
| LegacySubprocessResultsReporter | サブプロセス結果レポートのフリーズされた実装。スーパークラスが変更されても、 以前のバージョンの TF/CTS(8 以降)との互換性を維持する必要があります。 |
| LogcatCrashResultForwarder | 特別なリスナー: 失敗(インストルメンテーション プロセスのクラッシュ)が発生すると、 ログキャットからクラッシュを抽出して、テストに関連付けられた失敗メッセージに追加しようとします。 |
| LogFile | 保存されたログファイルのメタデータを保持するクラス。 |
| LogFileSaver |
ログデータをファイルに保存する ITestInvocationListener のヘルパー
|
| LogSaverResultForwarder |
グローバル ファイル セーバーでログを保存するための ResultForwarder。
|
| LUCIResultReporter | ResultDB と LUCI に必要なテスト結果を JSON 形式(go/result-sink)で保存し、コンソールにファイルの場所を記録する結果レポート。 |
| MetricsXMLResultReporter | MetricsXMLResultReporter は、テストの invocationEnded フェーズで、metrics-folder パラメータで指定されたフォルダ内の XML ファイルにテスト指標と実行指標を書き込みます。 |
| ModuleResultsAndMetricsForwarder |
ResultAndLogForwarder の拡張機能。テスト
結果にモジュール関連の追加指標を追加します。
|
| MultiFailureDescription |
複数の FailureDescription を 1 つのホルダーに収集します。
|
| NameMangleListener | 結果が報告されるときに、テストメソッド、クラス、パッケージ名を変換するプロキシ リスナー。 |
| PassingTestFileReporter |
合格したテストケースのリストをテストファイルに保存する ITestInvocationListener
|
| ReportPassedTests | 合格したテストを除外するために使用できるフィルタをファイルに報告します。 |
| ResultAndLogForwarder | 結果とログのイベントのフォワーダー。 |
| ResultForwarder |
呼び出し結果を他のリスナーのリストに転送する ITestInvocationListener。
|
| RetentionFileSaver | ディレクトリに .retention ファイルを作成するためのヘルパークラス。 |
| RetryResultForwarder |
常に特定の試行回数にプッシュする ResultForwarder の拡張機能。
|
| SnapshotInputStreamSource | ファイルベースの InputStreamSource。 |
| StubTestRunListener |
ITestRunListener のスタブ実装
|
| SubprocessResultsReporter |
ITestInvocationListener を実装して result_reporter として指定し、
サブプロセスからテスト、テスト実行、テスト呼び出しの結果を転送します。
|
| TestDescription | テストケースに関する情報を表すクラス。 |
| TestDescriptionsFile | TestDescriptions のリストをテストファイルにマーシャリングおよびアンマーシャリングするためのユーティリティ クラス。 |
| TestResult | 単一のテストの結果のコンテナ。 |
| TestResultListener | 個々のテスト 結果のみに関心がある実装者向けの ITestLifecycleListener の簡略化。 |
| TestRunResult | 単一のテスト実行の結果を保持します。 |
| TestRunResultListener | 最終的なテスト実行ステータスを読み取ることができるリスナー。 |
| TestSummary | テストの概要を表すクラス。 |
| TestSummary.TypedString | |
| TextResultReporter | 結果を JUnit テキスト結果プリンタに転送するテスト結果レポート。 |
| XmlResultReporter | JUnit の結果を、 Ant の XMLJUnitResultFormatter と一貫性のある形式で XML ファイルに書き込みます。 |
列挙型
| 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
列挙型