com.android.tradefed.result
インターフェース
BugreportCollector.SubPredicate |
クラス
ATestFileSystemLogSaver | この LogSaver クラスは、ATest が特定のパスにログを保存するために使用します。 |
BugreportCollector |
構成可能なイベントが発生したときにバグレポートを収集し、各バグレポートが収集された後に子に対して ITestInvocationListener#testLog を呼び出すパススルー ITestInvocationListener 。
|
BugreportCollector.Predicate | バグレポートをキャプチャするタイミングを記述する完全な述語。 |
CollectingTestListener |
すべてのテスト結果を収集する ITestInvocationListener 。
|
ConsoleResultReporter | テスト結果をコンソールに出力する結果レポーター。 |
CountingTestResultListener |
TestStatus ごとのテスト数の合計を追跡する TestResultListener
|
DeviceFileReporter |
デバイスでファイルを確認して、見つかった場合は ITestInvocationListener#testLog(String, LogDataType, InputStreamSource) に送信するユーティリティ クラス。
|
EventsLoggerListener | 受信したすべてのイベントをファイルに記録するリスナー |
FileSystemLogSaver | ログをファイル システムに保存します。 |
FilteredResultForwarder |
TestDescription の許可リストのみを報告できる ResultForwarder のバリアント。
|
InvocationToJUnitResultForwarder |
ITestInvocationListener イベントをリッスンし、TestListener に転送するクラス。
|
JsonHttpTestResultReporter | テスト指標の結果とブランチ、デバイス情報を JSON にエンコードし、HTTP サービス エンドポイントに POST する結果レポーター |
JUnitToInvocationResultForwarder |
TestListener イベントをリッスンし、ITestInvocationListener に転送するクラス。
|
LegacySubprocessResultsReporter | サブプロセス結果レポーターの凍結された実装。スーパークラスが変更されても、以前のバージョンの TF/CTS(8 以降など)との互換性を維持する必要があります。 |
LogcatCrashResultForwarder | 特別なリスナー: 失敗(計測プロセスのクラッシュ)が発生すると、logcat からクラッシュを抽出し、テストに関連付けられた失敗メッセージに追加します。 |
LogFileSaver |
ログデータをファイルに保存する ITestInvocationListener のヘルパー
|
LogSaverResultForwarder |
グローバル ファイル セーバーでログを保存するための ResultForwarder 。
|
MetricsXMLResultReporter | MetricsXMLResultReporter は、テストの invocationEnded フェーズで、metrics-folder パラメータで指定されたフォルダの XML ファイルにテスト指標と実行指標を書き込みます。 |
NameMangleListener | 結果が報告されたときにテストメソッド、クラス、パッケージ名を変換するプロキシ リスナー。 |
PassingTestFileReporter |
合格したテストケースのリストをテストファイルに保存する ITestInvocationListener
|
ReportPassedTests | 合格したテストを除外する可能性のあるフィルタをファイルに報告します。 |
ResultAndLogForwarder | 結果とログイベントのフォワーダー。 |
ResultForwarder |
呼び出し結果を他のリスナーのリストに転送する ITestInvocationListener 。
|
RetentionFileSaver | ディレクトリに .retention ファイルを作成するためのヘルパークラス。 |
RetryResultForwarder |
常に特定の試行回数にプッシュする ResultForwarder の拡張機能。
|
SnapshotInputStreamSource | ファイル バックの InputStreamSource。 |
StubTestRunListener |
ITestRunListener のスタブ実装
|
SubprocessResultsReporter |
result_reporter として指定される ITestInvocationListener を実装し、テスト、テスト実行、テスト呼び出しの結果をサブプロセスから転送します。
|
TestDescriptionsFile | TestDescription のリストのマージルとアンマーシャリングをテストファイルに行うユーティリティ クラス。 |
TestResultListener | 個々のテスト結果のみを気にする実装者向けに ITestLifecycleListener を簡素化したもの。 |
TextResultReporter | 結果を JUnit テキスト結果プリンタに転送するテスト結果レポーター。 |
XmlResultReporter | JUnit の結果を XML ファイルに書き込みます。形式は Ant の XMLJUnitResultFormatter と一致します。 |
列挙型
BugreportCollector.Filter | |
BugreportCollector.Freq | |
BugreportCollector.Noun | |
BugreportCollector.Relation |
インターフェース
クラス
- ATestFileSystemLogSaver
- BugreportCollector
- BugreportCollector.Predicate
- CollectingTestListener
- ConsoleResultReporter
- CountingTestResultListener
- DeviceFileReporter
- EventsLoggerListener
- FileSystemLogSaver
- FilteredResultForwarder
- InvocationToJUnitResultForwarder
- JsonHttpTestResultReporter
- JUnitToInvocationResultForwarder
- LegacySubprocessResultsReporter
- LogcatCrashResultForwarder
- LogFileSaver
- LogSaverResultForwarder
- MetricsXMLResultReporter
- NameMangleListener
- PassingTestFileReporter
- ReportPassedTests
- ResultAndLogForwarder
- ResultForwarder
- RetentionFileSaver
- RetryResultForwarder
- SnapshotInputStreamSource
- StubTestRunListener
- SubprocessResultsReporter
- TestDescriptionsFile
- TestResultListener
- TextResultReporter
- XmlResultReporter
列挙型