com.android.tradefed.result

インターフェース

BugreportCollector.SubPredicate
ILogSaverこのインターフェイスを実装するクラスは、ログを中央の場所に保存するためのメソッドを提供します。
ILogSaverListener ITestInvocationListenerがログ ファイルの保存時にリッスンできるようにします。
入力ストリームソースこのインターフェイスは基本的に、クローン可能にするために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受信したすべてのイベントをファイルに記録するリスナー
失敗の説明Trade Federation の障害情報を記述するクラス。
FileInputStreamSource入力ファイルを受け取るInputStreamSource
FileSystemLogSaverログをファイル システムに保存します。
FilteredResultForwarder TestDescriptionの許可リストの報告のみを許可するResultForwarderのバリアント。
InvocationSummaryHelper一連のリスナーのTestSummary収集してレポートするためのヘルパー クラス
InvocationToJUnitResultForwarder ITestInvocationListenerイベントをリッスンし、それらをTestListenerに転送するクラス。
JsonHttpTestResultReporterテスト メトリクスの結果とブランチ、デバイス情報を JSON にエンコードし、POST を HTTP サービス エンドポイントにエンコードする結果レポーター
JUnitToInvocationResultForwarder TestListenerイベントをリッスンしてITestInvocationListenerに転送するクラス。
LegacySubprocessResultsReporterスーパークラスの変更にもかかわらず、TF/CTS の以前のバージョン (8+ など) との互換性を維持する必要があるサブプロセス結果レポーターの凍結された実装。
LogcatCrashResultForwarder特別なリスナー: 障害 (インスツルメンテーション プロセスのクラッシュ) が発生すると、logcat からクラッシュを抽出しようとし、それをテストに関連付けられた障害メッセージに追加します。
ログファイル保存されたログ ファイルのメタデータを保持するクラス。
LogFileSaverログデータをファイルに保存するITestInvocationListenerのヘルパー
LogSaverResultForwarderグローバル ファイル セーバーでログを保存するためのResultForwarder
MetricsXMLResultReporter MetricsXMLResultReporter は、テストの invocationEnded フェーズで、metrics-folder パラメーターで指定されたフォルダー内の XML ファイルにテスト メトリックと実行メトリックを書き込みます。
多重障害の説明複数のFailureDescription 1 つのホルダーに集めます。
NameMangleListener結果が報告されるときにテスト メソッド、クラス、およびパッケージ名を変換するプロキシ リスナー。
PassingTestFileReporter合格したテスト ケースのリストをテスト ファイルに保存するITestInvocationListener
ReportPassedTests合格したテストを除外する可能性のあるフィルターをファイルで報告します。
ResultAndLogForwarder結果およびログ イベントのフォワーダー。
ResultForwarder呼び出し結果を他のリスナーのリストに転送するITestInvocationListener
RetentionFileSaverディレクトリに .retention ファイルを作成するためのヘルパー クラス。
RetryResultForwarder常に特定の試行回数にプッシュするResultForwarderの拡張。
SnapshotInputStreamSource File-backed InputStreamSource。
StubTestRunListener ITestRunListenerのスタブ実装
SubprocessResultsReporter result_reporter として指定され、サブプロセスからテスト、テスト実行、テスト呼び出しの結果を転送するITestInvocationListenerを実装します。
テストの説明テスト ケースに関する情報を表すクラス。
TestDescriptionsFile TestDescriptions のリストをテスト ファイルにマーシャリングおよびアンマーシャリングするためのユーティリティ クラス。
テスト結果単一のテストの結果のコンテナー。
TestResultListener個々のテスト結果のみを気にする実装者向けの ITestLifecycleListener の簡素化。
TestRunResult 1 回のテスト実行の結果を保持します。
テスト概要テストの概要を表すクラス。
TestSummary.TypedString
TextResultReporter結果を JUnit テキスト結果プリンターに転送するテスト結果レポーター。
XmlResultReporter JUnit の結果を、Ant の XMLJUnitResultFormatter と一致する形式で XML ファイルに書き込みます。

列挙型

アクション進行中進行中の一般的なアクション。
BugreportCollector.Filter
BugreportCollector.Freq
BugreportCollector.名詞
BugreportCollector.Relation
呼び出しステータス呼び出しステータスを表すヘルパー列挙型
LogDataTypeログデータのデータ型を表します。
TestSummary.Type