com.android.tradefed.result

インターフェース

BugreportCollector.SubPredicate
ILogSaverこのインターフェイスを実装するクラスは、ログを中央の場所に保存するためのメソッドを提供します。
ILogSaverListener ITestInvocationListenerがログ ファイルの保存時にリッスンできるようにします。
入力ストリームソースこのインターフェイスは基本的にERROR(/InputStream)をラップして複製可能にします。
IShardableListenerシャーディング可能なITestInvocationListener
ITestInvocationListenerテスト呼び出しからのテスト結果のリスナー。
ITestLifeCycleReceiverインストルメンテーション テストの実行中にイベント通知を受信します。
ITestLoggerReceiver ITestLoggerインスタンスを注入してログ記録に使用できるエンティティ。
ITestサマリーリスナーITestInvocationListener概要を介して一部の限られた情報を交換できるようにするインターフェイス。

クラス

ATestFileSystemLogSaverこの LogSaver クラスは、特定のパスにログを保存するために ATest によって使用されます。
バグレポートコレクター構成可能なイベントが発生したときにバグレポートを収集し、各バグレポートが収集された後にその子に対してITestInvocationListener#testLogを呼び出すパススルーITestInvocationListener
BugreportCollector.Predicateバグレポートをいつ取得するかを説明する完全な述語。
ByteArrayInputStreamSource
テストリスナーの収集すべてのテスト結果を収集するITestInvocationListener
コンソール結果レポーターテスト結果をコンソールに出力する結果レポーター。
カウンティングテスト結果リスナーTestStatusによってテストの総数を追跡するTestResultListener
デバイスファイルレポーターデバイスのファイルをチェックし、見つかった場合はITestInvocationListener#testLog(String, LogDataType, InputStreamSource)に送信するユーティリティ クラス。
イベントロガーリスナー受信したすべてのイベントをファイルに記録するリスナー
失敗の説明Trade Federation の障害情報を記述するクラス。
ファイル入力ストリームソース入力ファイルを受け取るInputStreamSource
ファイルシステムログセーバーログをファイル システムに保存します。
FilteredResultForwarder TestDescriptionのホワイトリストの報告のみを許可するResultForwarderのバリアント。
呼び出し概要ヘルパー一連のリスナーのTestSummary収集してレポートするためのヘルパー クラス
InvocationToJUnitResultForwarder ITestInvocationListenerイベントをリッスンし、それらをTestListenerに転送するクラス。
JsonHttpTestResultReporterテストメトリクスの結果とブランチ、デバイス情報を JSON にエンコードし、HTTP サービスエンドポイントに POST する結果レポーター
JUnitToInvocationResultForwarder TestListenerイベントをリッスンし、それらをITestInvocationListenerに転送するクラス。
レガシーサブプロセス結果レポーターサブプロセス結果レポーターの凍結された実装。スーパークラスの変更にもかかわらず、以前のバージョンの TF/CTS (例: 8+) との互換性を維持する必要があります。
LogcatCrashResultForwarder特別なリスナー: 障害 (計測プロセスのクラッシュ) が発生した場合、logcat からクラッシュを抽出しようとし、それをテストに関連付けられた失敗メッセージに追加します。
ログファイル保存されたログ ファイルのメタデータを保持するクラス。
ログファイルセーバーログ データをファイルに保存するITestInvocationListenerのヘルパー
LogSaverResultForwarderグローバル ファイル セーバーでログを保存するためのResultForwarder
LUCI結果レポーターResultDB および LUCI に必要なテスト結果を JSON 形式 (go/result-sink) で保存し、ファイルの場所をコンソールに記録する結果レポーター。
メトリクスXMLResultReporter MetricsXMLResultReporter は、テストの invocationEnded フェーズで、metrics-folder パラメーターで指定されたフォルダー内の XML ファイルにテスト メトリックと実行メトリックを書き込みます。
多重障害の説明複数のFailureDescription 1 つのホルダーに収集します。
名前MangleListener結果が報告されるときにテスト メソッド、クラス、およびパッケージ名を変換するプロキシ リスナー。
TestFileReporter を渡す合格したテスト ケースのリストをテスト ファイルに保存するITestInvocationListener
合格したテストのレポート合格したテストを除外する可能性のあるフィルターをファイルにレポートします。
結果とログフォワーダー結果とログイベントのフォワーダー。
結果フォワーダー呼び出し結果を他のリスナーのリストに転送するITestInvocationListener
保持ファイルセーバーディレクトリ内に .retention ファイルを作成するためのヘルパー クラス。
RetryResultForwarder常に指定された試行番号にプッシュするResultForwarderの拡張機能。
スナップショット入力ストリームソースファイルベースのInputStreamSource。
スタブテストランリスナーITestRunListenerのスタブ実装
サブプロセス結果レポーターITestInvocationListener result_reporter として指定し、テスト、テスト実行、テスト呼び出しの結果をサブプロセスから転送するように実装します。
テストの説明テストケースに関する情報を表すクラス。
テスト説明ファイルTestDescription のリストをテスト ファイルにマーシャリングおよびアンマーシャリングするためのユーティリティ クラス。
テスト結果単一のテストの結果を格納するコンテナー。
テスト結果リスナー個々のテスト結果のみを気にする実装者向けに ITestLifecycleListener を簡略化したもの。
テスト実行結果1 回のテスト実行の結果を保持します。
テストの概要テストの概要を表すクラス。
Testsummary.TypedString
テキスト結果レポーター結果を JUnit テキスト結果プリンターに転送するテスト結果レポーター。
XmlResultReporter JUnit の結果を Ant の XMLJUnitResultFormatter と一致する形式で XML ファイルに書き込みます。

列挙型

アクション進行中一般的なアクションが進行中です。
BugreportCollector.Filter
BugreportCollector.Freq
バグポートコレクター名詞
BugreportCollector.Relation
呼び出しステータス呼び出しステータスを表すヘルパー列挙型
ログデータタイプログデータのデータ型を表します。
テストステータスTradefed でのテスト メソッドの可能なステータスの表現。
Testsummary.Type