クラスインデックス
これらは API クラスです。すべてのAPI パッケージを参照してください。
あ
AaptParser | 「aapt dump badging」の出力を解析することでapkから情報を抽出するクラス。 |
AaptParser.AaptVersion | APK ファイルの解析に使用される AAPT バージョンのオプションの列挙。 |
アビフォーマッター | abi のユーティリティ クラス。 |
AbstractXmlParser | XML ファイルを解析するためのヘルパー基本クラス |
AbstractXmlParser.ParseException | XML 入力を解析できなかった場合にスローされます |
AcloudConfigParser | Acloud 構成を解析するヘルパー クラス (クラウド デバイス インスタンスの起動に使用されます)。 |
AcloudConfigParser.AcloudKeys | 設定から検索できるキーのセット。 |
アクティビティステータスチェッカー | モジュールの最後に実行されている残りのアクティビティのステータス チェッカー。 |
AdbRootエレベーター | 必要に応じて構築時に adb root を有効にし、完了時に root の状態を復元するAutoCloseable 。 |
集約ポストプロセッサ | 複数回の反復テスト実行中に収集された数値メトリクスの最小値、最大値、平均値、分散、標準偏差、合計、カウント、およびオプションでパーセンタイルを提供するメトリクス アグリゲータ。それらを double として扱います。 |
AltDir の動作 | さまざまなテスト アーティファクト インストーラー/プッシャーの代替ディレクトリ動作を定義する列挙型 |
アプリビルド情報 | Android アプリケーションとそのテスト パッケージを表すIBuildInfo 。 |
AppDeviceBuildInfo | このクラスは廃止されました。 IDeviceBuildInfo 直接使用します。 |
AppVersionFetcher | デバイスからアプリのバージョン文字列を取得するユーティリティ クラス。 |
AppVersionFetcher.AppVersionInfo | アプリのバージョン情報の種類。 |
アーチモジュールコントローラー | モジュール コントローラーは、特定のアーキテクチャに一致しない場合はテストを実行しません。 |
ArgsOptionParser | 解析されたコマンドライン引数からOption フィールドを設定します。 |
ATestFileSystemLogSaver | この LogSaver クラスは、特定のパスにログを保存するために ATest によって使用されます。 |
オートログコレクター | ハーネスによって自動的に処理できるコレクターを説明する列挙。 |
自動レポーター | Tradefed 自動レポーターからのマッピングを定義するクラス。 |
平均ポストプロセッサ | メトリクスのリストの平均を計算するポストプロセッサの実装。 |
B
バックグラウンドデバイスアクション | 指定されたデバイス上でコマンドを実行し、アクションがキャンセルされるまで必要に応じて繰り返し実行します。 |
BaseDeviceMetricCollector | onTestRunStart(com.android.tradefed.device.metric.DeviceMetricData) およびERROR(/#onTestRunEnd(com.android.tradefed.device.metric.DeviceMetricData,Map)) で収集を開始および停止できるIMetricCollector の基本実装。 |
ベースエミュレータ準備者 | ローカルエミュレータを起動するための共通の準備ツール。 |
BaseLeveledLogOutput | 名前またはコンポーネントに基づいて一部のタグをフィルタリングできるようにするILeveledLogOutput の基本実装。 |
ベースモジュールコントローラー | モジュールを実行するかどうかをチェックするために実装する必要があるIModuleController の基本実装。 |
BaseMultiTargetPreparer | オブジェクトを無効にすることができるIMultiTargetPreparer の基本実装。 |
ベースポストプロセッサ | すべての実装が拡張する必要がある基本IPostProcessor 。 |
BaseRetryDecision | IRetryDecision の基本実装。 |
BaseStreamLogger <OS が OutputStream を拡張> | ログ メッセージを出力ストリームと標準出力に送信するILeveledLogOutput 。 |
BaseTargetPreparer | オブジェクトを無効にするかどうかを制御できるITargetPreparer の基本実装クラス。 |
ベーステストスイート | 新しいスイート システムで互換性テスト スイートを実行するためのテスト。 |
バッテリーコントローラー | デバイスのバッテリー充電状態を制御できるユーティリティ クラス。 |
バッテリー再充電デバイス回復 | デバイスのバッテリーレベルが指定されたしきい値を下回ったときにコマンドをトリガーできるようにします。 |
バッテリー温度 | |
バッテリーが利用できませんデバイスの回復 | バッテリーレベルが利用できない場合に構成をトリガーするリカバリチェッカー。 |
バイナリ状態 | IGNORE no-op 状態で ON/OFF 状態を記録するために使用される列挙型。 |
Bluetoothユーティリティ | デバイス上で BluetoothInstrumentation を呼び出すためのユーティリティ関数 デバイス側の BluetoothInstrumentation コードは、AOSP の |
ブートストラップビルドプロバイダー | テストデバイスからビルド情報をブートストラップするIDeviceBuildProvider これは通常、外部から提供されたビルドを備えたデバイスに使用されます。 |
バグレポートコレクター | 構成可能なイベントが発生したときにバグレポートを収集し、各バグレポートが収集された後にその子に対してITestInvocationListener#testLog を呼び出すパススルーITestInvocationListener 。 |
BugreportCollector.Filter | |
BugreportCollector.Freq | |
バグポートコレクター名詞 | |
BugreportCollector.Predicate | バグレポートをいつ取得するかを説明する完全な述語。 |
BugreportCollector.Relation | |
BugreportCollector.SubPredicate | |
BugreportzOnFailureCollector | テスト ケースが失敗した場合は、バグレポートを収集します。 |
ビルド情報 | ITestDevice に関連付ける必要があるIBuildInfo の汎用実装。 |
ビルド情報レコーダー | ビルド情報メタデータを指定されたファイルに書き込むITargetPreparer 。 |
ビルド情報ユーティリティ | IBuildInfo の操作を支援する util クラス |
ビルド取得エラー | テスト用のビルドを取得中に致命的なエラーが発生しました。 |
ビルドテストZipUtils | Android ビルド システムによって生成されるテスト zip に関連する操作のためのヘルパー クラス |
バルクメール送信者 | 送信間隔、初期バースト サイズ、受信者、メッセージの合計数の設定を可能にする電子メール送信ユーティリティ。 |
バンドルツール使用率 | Bundletool コマンド ラインを使用してデバイスに .apks をインストールするユーティリティ クラス。 |
C
CecControllerTokenProvider | Consumer Electronics Control (CEC) 関連のトークンのトークン プロバイダー。 |
CircularAtraceUtil | atrace ユーティリティは、主に Monkey テスト中に ANR の根本原因を特定するために開発されました。 |
CircularByteArray | 循環バッファとして動作し、配列内のすべての値の合計を追跡する固定サイズの配列を保持するためのデータ構造。 |
ClangCodeCoverageCollector | Clang カバレッジ測定値をデバイスから取得し、テスト アーティファクトとして記録するBaseDeviceMetricCollector 。 |
ClassNotFoundConfigurationException | オブジェクトのクラスが見つからない場合のConfigurationException 。 |
クラスパススキャナー | クラスパス上のエントリを検索します。 |
ClassPathScanner.ClassNameFilter | Java クラス名をフィルタリングして変換するIClassPathFilter 。 |
ClassPathScanner.ExternalClassNameFilter | 内部クラスを拒否するClassNameFilter |
ClassPathScanner.IClassPathFilter | クラスパスエントリパスのフィルタFileFilter に基づいてパターン化 |
クラスタービルド情報 | TFC からパイプされたビルドのIBuildInfo クラス。 |
クラスタービルドプロバイダー | TFC テスト リソースをダウンロードするためのIBuildProvider 。 |
クラスタークライアント | TFC バックエンドと対話するためのIClusterClient 実装。 |
クラスターコマンド | TF クラスターからフェッチされたタスクを表すクラス。 |
ClusterCommand.RequestType | |
ClusterCommand.State | TF クラスター内のコマンドのステータス。 |
ClusterCommandConfigBuilder | クラスターコマンドの設定ファイルを構築するクラス。 |
クラスターコマンドイベント | アップロードするクラスターコマンドイベントをカプセル化するクラス。 |
ClusterCommandEvent.Builder | |
ClusterCommandEvent.Type | |
クラスターコマンドランチャー | サブプロセス TF を介して TFC からコマンドを起動するIRemoteTest クラス。 |
クラスタコマンドスケジューラ | TFC (Tradefed Cluster) をサポートするICommandScheduler 。 |
クラスターコマンドステータス | TF クラスターからのコマンドの状態とキャンセル理由を表すクラス。 |
クラスターデバイス情報 | アップロードするクラスタデバイス情報をカプセル化するクラス。 |
ClusterDeviceInfo.Builder | |
クラスターデバイスモニター | Tradefed Cluster サービスに結果を報告するIDeviceMonitor 実装。 |
ClusterEventUploader <T extends IClusterEvent > | ClusterEventUploader クラスIClusterEvent TFC にアップロードします。 |
クラスターホストイベント | アップロードされるクラスターホストイベントをカプセル化するクラス。 |
ClusterHostEvent.Builder | |
ClusterHostEvent.HostEventType | さまざまな種類のホスト イベントの列挙型。 |
クラスターホスト使用率 | TF クラスターがグローバル構成インスタンス、ホスト情報などを取得するための静的ユーティリティ関数。 |
クラスターログセーバー | テスト出力を TFC にアップロードするILogSaver クラス。 |
ClusterLogSaver.FilePickingStrategy | ファイルピッキング戦略。 |
クラスターオプション | |
収集バイト出力受信者 | シェル出力全体をbyte[] に収集するIShellOutputReceiver 。 |
収集出力受信者 | シェル出力全体を 1 つのString に収集するIShellOutputReceiver 。 |
テストリスナーの収集 | すべてのテスト結果を収集するITestInvocationListener 。 |
コレクターヘルパー | いくつかの場所で必要なIMetricCollector 操作を実行するためのヘルパー。 |
コマンドファイルパーサー | コマンドラインのセットを含むファイルのパーサー。 |
CommandFileParser.CommandLine | |
CommandLineBuildInfoBuilder | このユーティリティは、コマンド ラインから通常のビルド情報引数を取得し、そこからIBuildInfo を作成することを目的としていました。 |
コマンドオプション | ICommandOptions の実装。 |
コマンドオプションゲッター | 指定された呼び出しのコマンド オプション値を返すサービス実装。 |
コマンドランナー | コマンドライン引数で指定されたコマンドを実行して終了する、代替 TradeFederation エントリ ポイント。 |
CommandRunner.ExitCode | 終了できるエラー コード。 |
コマンドスケジューラ | 利用可能なすべてのデバイスで TradeFederation コマンドを実行するためのスケジューラ。 |
CommandScheduler.HostState | ホストのさまざまなステータスの列挙型 |
CommonLogRemoteFileUtil | このユーティリティを使用すると、共通ファイルのリモート ログ フェッチ ロジックのさまざまなリモート デバイス表現間でのコードの重複を回避できます。 |
CommonLogRemoteFileUtil.KnownLogFileEntry | リモート デバイスの既知のログ エントリの表現。 |
ConditionPriorityBlockingQueue <T> | 特定の条件に一致するオブジェクトを取得できるERROR(/PriorityBlockingQueue) のような操作を備えたスレッドセーフ クラス。 |
ConditionPriorityBlockingQueue.AlwaysMatch <T> | 任意のオブジェクトと一致するConditionPriorityBlockingQueue.IMatcher 。 |
ConditionPriorityBlockingQueue.IMatcher <T> | 要素が何らかの条件に一致するかどうかを判断するためのインターフェイス。 |
ConfigCompleter | TF 構成のCompleter の実装。 |
構成 | ロードされた構成オブジェクトをマップに保存する具体的なIConfiguration 実装。 |
構成定義 | 構成、それに関連するオブジェクト、およびそれらのオプションの記録を保持します。 |
構成定義.ConfigObjectDef | className の情報とその出現番号を保持するオブジェクト (たとえば、構成に同じオブジェクトが 2 回ある場合、最初のものには最初の出現番号が付けられます)。 |
構成ファクトリー | IConfiguration を作成するためのファクトリ。 |
ConfigurationFactory.ConfigLoader | 1 つのルート構成からインクルードされた構成を追跡し、循環インクルードで例外をスローするIConfigDefLoader の実装。 |
構成使用率 | 設定ファイルを処理するためのユーティリティ関数。 |
構成XmlParser設定 | ConfigurationXmlParser の設定を受け入れるための単純なクラス このクラスに設定を渡すには、エイリアスが必須です。 |
構成YamlParser | YAML スタイル Tradefed 構成用のパーサー |
コンソール | ユーザーに対話用のインターフェースを提供するメイン TradeFederation コンソール 現在、次のような操作をサポートしています。
|
Console.ArgRunnable <T> | 引数を受け取ることができるrun メソッドを持つRunnable |
Console.CaptureList | List<List<String>> の便利な型 |
コンソールリーダー出力ストリーム | System.out.print() をユーザーのLineReader unfinishedLine とうまく連携させるために使用できる OutputStream。 |
コンソール結果レポーター | テスト結果をコンソールに出力する結果レポーター。 |
カウンティングテスト結果リスナー | TestStatus によってテストの総数を追跡するTestResultListener |
カウントテストケースコレクター | 特定のIRemoteTest のテスト ケースの数を数えて報告します。 |
カバレッジオプション | カバレッジ オプションを保持するためにオブジェクトをトレードします。 |
CoverageOptions.Toolchain | |
CreateAvdPreparer | |
ユーザー作成者作成者 | ユーザーを作成し、最後にそれをクリーンアップするためのターゲットの準備者。 |
D
デバッグホストログオン障害コレクター | テスト ケースの失敗が発生したときにホスト側のログを収集して記録するコレクター。 |
DefaultRemoteAndroidTestRunner | Tradefed ユースケースのデフォルトを設定するための ddmlib RemoteAndroidTestRunner の拡張機能。 |
DefaultTestsZipInstaller | テスト zip インストーラーのデフォルトの実装。 |
委任された呼び出し実行 | InvocationExecution は、別の Tradefed バイナリに実行を委任します。 |
依存関係リゾルバー | テストのすべての依存関係を取得できる新しいタイプのプロバイダー。 |
デバイス割り当て結果 | コマンドの割り当て試行の結果を表します。 |
デバイス利用可能チェッカー | モジュールがデバイスをオフライン状態のままにしていないことを確認するチェッカー。 |
デバイスバッテリーレベルチェッカー | 最小バッテリー充電量をチェックし、最小充電量が存在しない場合はバッテリーが 2 番目の充電しきい値に達するまで待機するIRemoteTest 。 |
デバイスバッテリーリソースメトリックコレクター | このコレクターは、デバイスのバッテリー メトリックを収集します。 |
デバイスビルド記述子 | IBuildInfo のラッパー クラス。デバイス プラットフォームのビルド情報を取得するヘルパー メソッドが含まれています。 |
デバイスビルド情報 | 完全な Android デバイスのビルドと (オプションで) そのテストを表すIBuildInfo 。 |
デバイスビルド情報ブートストラッパー | ビルド情報フィールドをデバイスから読み取られた属性に置き換えるITargetPreparer これは、外部ソースから生成されたビルドを使用してデバイスをテストする場合に役立ちます (例: |
DeviceBuildInfoInjector | DeviceBuildDescriptor メタデータをIBuildInfo に挿入するITargetPreparer 。 |
デバイスクリーナー | テスト後にクリーンアップアクションとして再起動またはフォーマットを実行し、オプションで画面をオフにします |
DeviceCleaner.CleanupAction | |
DeviceCleaner.PostCleanupAction | |
デバイス同時使用率 | デバイス側のコマンドを同時に実行するためのユーティリティ メソッドとクラスが含まれています
|
DeviceConcurrentUtil.ShellCommandCallable <V> | ITestDevice でのシェル コマンドの実行の詳細をラップするERROR(/Callable) 。 |
デバイス構成ホルダー | ロードされたデバイス構成オブジェクトをその属性に格納する具体的なIDeviceConfiguration 実装。 |
デバイスの起動エラー | ビルドでフラッシュされた後にデバイスが起動に失敗した場合にスローされます。 |
デバイス機能モジュールコントローラー | 特定の機能をサポートしていない場合、モジュール コントローラーはテストを実行しません。 |
デバイスファイルレポーター | デバイスにファイルがあるかどうかを確認し、見つかった場合はITestInvocationListener#testLog(String, LogDataType, InputStreamSource) に送信するユーティリティ クラス。 |
DeviceFlashPreparer | 物理 Android ハードウェア上にイメージをフラッシュするITargetPreparer 。 |
DeviceFlashPreparer.EncryptionOptions | ユーザーデータイメージの暗号化を処理するためのオプションの列挙 |
デバイスフォルダービルド情報 | ローカル ファイル システム上のディレクトリに含まれる他のビルド アーティファクトも含まれるIDeviceBuildInfo 。 |
DeviceImageZipFlashingTargetPreparer | 特定の形式で提供されるデバイス イメージをデバイスにフラッシュするターゲット プリペアラー。 |
デバイスインターネットアクセシビリティリソースメトリックコレクター | コレクターは google.com に ping を送信して、デバイスがインターネットにアクセスできるかどうかを確認します。 |
デバイスマネージャ | |
DeviceManager.FastbootDevice | Fastboot モードのデバイスの表現。 |
デバイスメトリックデータ | メトリックコレクターによって収集されたすべてのデータを保持するオブジェクト。 |
デバイスモニターマルチプレクサ | リクエストを複数のIDeviceMonitor に伝播するプロキシ クラス。 |
デバイスのプロパティ | デバイス側プロパティ名の共通定数定義 |
デバイス回復モード使用率 | |
デバイスリセット機能 | デバイスリセットのサーバー側実装。 |
デバイスリセットハンドラ | 一般的にデバイスのリセットを処理するユーティリティ。 |
デバイス選択オプション | デバイス選択基準のコンテナ。 |
DeviceSelectionOptions.DeviceRequestedType | さまざまな種類のプレースホルダー デバイスがサポートされています。 |
デバイス設定チェッカー | モジュールの実行中にデバイス設定が変更されたかどうかを確認します。 |
デバイスのセットアップ | 提供されたOption に基づいてテスト用にデバイスを構成するITargetPreparer 。 |
デバイス状態モニター | IDevice の状態を監視するためのヘルパー クラス。 |
DeviceStorageAgeResourceMetricCollector | logcat からストレージの経過時間を解析します。 |
デバイスストレージステータスチェッカー | デバイスに指定されたパーティションに対して十分なディスク容量があるかどうかを確認してください。 |
デバイス利用不可モニター | このリスナーは、テスト ケース レベルの DNAE のみをキャプチャしようとします。 |
DeviceUpdateTargetPreparer | (ビルド サービスではなく) 外部ソースからのデバイス イメージ ファイルを使用してデバイスを更新するための一般的な手順を処理する抽象的なITargetPreparer 。 |
DeviceWifiResourceMetricCollector | コレクターは、現在接続されている Wi-Fi 信号強度とリンク速度メトリックを収集します。 |
ディレクテッドグラフ<V> | 有向非重み付けグラフの実装。 |
動的ファイルスタブテスト | これは、trafeded が動的ファイルを正しく解決できるかをテストする tradefed テストです。 |
動的リモートファイルリゾルバー | リモート ファイルへのパスの解決を支援するクラス。 |
DynamicRemoteFileResolver.FileResolverLoader | IRemoteFileResolver の実装をロードします。 |
E
EmmaXml定数 | emma XML レポートを解析するときに使用される定数。 |
エミュレータメモリCpuキャプチャラ | |
EnforcedSeLinuxChecker | Selinux のステータスを確認するステータス チェッカー。 |
イベントロガーリスナー | 受信したすべてのイベントをファイルに記録するリスナー |
既存のビルドプロバイダー | すでに構築されたIBuildInfo を返すIBuildProvider 。 |
拡張ファイル | ビルド関連のメタデータを運ぶための標準ファイルの拡張子。 |
F
フェイクテスト | 再現可能なテスト結果を簡単に生成できるようにすることを目的とした偽のテスト。 |
FakeTestsZipFolder | コンテンツのリストに基づいて、偽の解凍されたテスト フォルダーを作成するテスト フィクスチャ。 |
FakeTestsZipFolder.ItemType | |
ファストブートデバイスフラッシャー | fastboot に依存して物理 Android ハードウェアにイメージをフラッシュするクラス。 |
ファストブートヘルパー | fastboot 操作のためのヘルパー クラス。 |
FastbootUpdateBootstrapPreparer | ITargetPreparer は、指定されたファイル (ブートローダー、ラジオ、デバイス イメージ zip) をIDeviceBuildInfo にステージングして、 FastbootDeviceFlasher でフラッシュされたデバイスを取得し、結果レポートの目的でブート後のデバイス属性をビルド情報に挿入します。 |
ファイルダウンロードキャッシュ | ダウンロードされたファイルのローカル ファイルシステム LRU キャッシュを維持するヘルパー クラス。 |
ファイルダウンロードキャッシュファクトリー | FileDownloadCache を作成するためのファクトリー |
ファイルダウンロードキャッシュラッパー | IFileDownloader インターフェイスの実装中にFileDownloadCache 機能を提供するラッパー クラス。 |
ファイルアイドルモニター | ファイルを監視し、アイドル状態の場合はコールバックを実行します(つまり、 |
ファイルロガー | ログ メッセージをファイルと標準出力に送信するILeveledLogOutput 。 |
ファイルプロト結果レポーター | TestRecord をファイルにダンプする Proto レポーター。 |
FilePullerDeviceMetricCollector | デバイスからのメトリクス キーをリッスンし、デバイスからファイルとして取得するBaseDeviceMetricCollector 。 |
ファイルプーラーログコレクター | デバイス側から報告されたファイルのロガー。 |
ファイルシステムログセーバー | ログをファイル システムに保存します。 |
FilteredResultForwarder | TestDescription のホワイトリストの報告のみを許可するResultForwarder のバリアント。 |
固定バイト配列出力ストリーム | 最大量のデータのみを保持するメモリ内ERROR(/OutputStream) 。 |
点滅リソースパーサー | デバイスをフラッシュするために必要な補助イメージ ファイルの必要なバージョンを解析するクラス。 |
FlashingResourcesParser.AndroidInfo | Map<String, MultiMap<String, String>> typedef 。 |
点滅リソースParser.Constraint | フィルタリング インターフェイスFlashingResourcesParser 使用する可能性のある一部のリソースを無視できるようにすることを目的としています。 |
点滅リソース使用率 | このユーティリティは、適切なバージョンのアーティファクトを設定して、 DeviceFlashPreparer 経由でフラッシュできるようにするのに役立ちます。 |
FoldableExpandingHandler | IModuleParameterHandler は、非プライマリの折りたたみ可能な構成ごとにさらに拡張されます。 |
FoldableHandler | 折りたたみ可能なパラメータを取得して特殊なモジュールを作成できる、汎用の折りたたみ可能なハンドラー。 |
FoldableModePreparer | デバイスの折り畳み状態を切り替えることができるターゲットプリペアラー。 |
フォルダー構築情報 | IFolderBuildInfo の具体的な実装。 |
FormattedGeneratorReporter | 特定の形式でレポートを生成できるレポーター。 |
G
GceAvdInfo | 特定の GCE AVD インスタンスに関連するデータを保持する構造。 |
GceAvdInfo.GceStatus | |
Gceマネージャー | GCE 呼び出しを管理して開始/停止し、GCE からログを収集するヘルパー。 |
GceRemoteCmdFormatter | リモート gce デバイスに到達するためにコマンドをフォーマットするユーティリティ クラス。 |
GceRemoteCmdFormatter.ScpMode | SCP は、引数の構造に応じてファイルをプッシュまたはプルするために使用できます。 |
GceSshTunnelMonitor | Gce ssh トンネルのスレッド モニター。 |
GcovCodeCoverageCollector | gcov カバレッジ測定値をデバイスから取得し、テスト アーティファクトとしてログに記録するBaseDeviceMetricCollector 。 |
GCSバケット利用率 | Google Cloud Storage (GCS) からファイルをダウンロードおよびアップロードするためのファイル マネージャー。 |
GCSBucketUtil.GCSFileMetadata | GCS のファイル情報のシンプルなラッパー。 |
GCS共通 | ダウンロードやアップロードなどの GCS 操作の基本クラス。 |
GCSダウンローダーヘルパー | グローバル設定のキャッシュと解決を行う GCS バケットのダウンローダー。 |
GCSファイルダウンローダー | Google Cloud Storage (GCS) からファイルをダウンロードするファイル ダウンローダー。 |
GCSファイルアップローダー | ファイルデータをGoogle Cloud Storage(GCS)にアップロードするためのファイルアップローダー。 |
GCSホストリソースマネージャー | GCS (Google クラウド ストレージ) からホスト リソースをダウンロードします。 |
GcsRemoteFileResolver | GCS バケットからのダウンロードを可能にするIRemoteFileResolver の実装。 |
GetPreviousPassedヘルパー | 以前に合格したテスト フィルターを取得するヘルパー。 |
GkiDeviceFlashPreparer | Android 共通カーネル汎用イメージを使用してデバイスをフラッシュするターゲット プリペアラー。 |
グローバルフィルターゲッター | 指定された呼び出しのフィルターを返すサービス実装。 |
グローバルテストフィルター | 呼び出しに適用されるフィルター オプション。 |
GoogleApiClientUtil | Google APIクライアントを作成するためのユーティリティ。 |
GranularRetriableTestWrapper | ラッパー クラスはIRemoteTest 上で動作し、IRemoteTest をテストケース レベルで細分化します。 |
GsiDeviceFlashPreparer | Android の汎用システム イメージをデバイスにフラッシュするターゲット プリペアラー。 |
H
HelloWorldMultiTargetPreparer | IMul IMultiTargetPreparer の実装例。 |
履歴ロガー | TF History Logger、特定のイベントのみを含む特別なログ。 |
HprofAllocSiteParser | hprof レポートの割り当てサイト セクションからの情報を解析するヘルパー クラス。 |
HttpRemoteFileResolver | http経由でリモートファイルをダウンロードできるようにするIRemoteFileResolver の実装 |
HttpsRemoteFileResolver | https経由でリモートファイルをダウンロードできるようにするIRemoteFileResolver の実装 |
私
IAbiReceiver | テスト対象の ABI を必要とするテスト。 |
IAppBuildInfo | このインターフェースは廃止されました。 IBuildInfo 直接使用します。 |
IAutoRetriableTest | ITestFilterReceiver 実装していないが、自動再試行のサポートを必要とするIRemoteTest のインターフェイス。 |
Iバッテリー情報 | デバイスのバッテリーとの相互作用を定義するインターフェース。 |
IBatteryInfo.BatteryState | 現在のバッテリーの充電状態を説明します。 |
IBuildプロバイダー | テスト中のビルドに関する情報を提供する責任があります。 |
IBuildReceiver | テスト対象のビルドへの参照が必要なテスト。 |
IClusterClient | TFC バックエンドと対話するためのインターフェイス。 |
IClusterEvent | TFC にアップロードされるクラスター イベントのインターフェイス。 |
IClusterEventUploader <T extends IClusterEvent > | ClusterEventUploader のインターフェース |
IClusterオプション | クラスター関連のオプションを取得するためのインターフェイス。 |
Iコマンドオプション | コマンドの実行オプションのコンテナー。 |
ICommandScheduler | TradeFederation コマンドを実行するためのスケジューラー。 |
ICommandScheduler.IScheduledInvocationListener | 呼び出しが完了したときの呼び出しイベントのリスナー。 |
I圧縮戦略 | 実行時に選択できる圧縮アルゴリズムを表すインターフェイス。 |
I構成 | TradeFederation 呼び出しの構成情報。 |
IConfigurationFactory | IConfiguration を作成するためのファクトリー |
IConfigurationReceiver | IConfiguration を受け入れるオブジェクトを表す単純なインターフェイス。 |
ICredentialFactory | oauth2 Credential を作成するための資格情報ファクトリのインターフェイス。 |
IDefaultObjectLoader | YAML 設定の一部であるデフォルトのオブジェクトをロードするためのインターフェイス。 |
IDefaultObjectLoader.LoaderConfiguration | ローダーに情報を渡すための読み込み設定オブジェクト。 |
IDeviceBuildInfo | 完全な Android デバイスのビルドと (オプションで) そのテストを表すIBuildInfo 。 |
IDeviceBuildProvider | ITestDevice からの情報を使用してビルドを取得するIBuildProvider 。 |
IDデバイス構成 | デバイス構成ホルダーのインターフェイス。 |
IDeviceフラッシャー | デバイス上のデバイス イメージをフラッシュします。 |
IDeviceFlasher.UserDataFlashOption | ユーザーデータイメージを処理するためのオプションの列挙 |
IDデバイスマネージャー | テストに利用可能なデバイスのセットを管理するためのインターフェイス。 |
IDeviceManager.IFastbootListener | fastboot 状態変更のリスナー。 |
IDデバイスモニター | デバイスの状態を監視するためのインターフェイス。 |
IDeviceMonitor.DeviceLister | 既知のデバイスとその状態を返すRunnable のようなクラス。 |
IDデバイス選択 | デバイス選択基準のインターフェイス。 |
IDeviceTest | ITestDevice への参照が必要なオブジェクトのインターフェイス。 |
I無効 | 無効にできる Tradefed オブジェクトを記述するインターフェイス。 |
IFileDownloader | リモート ファイルをダウンロードするためのインターフェイス。 |
IFlashingResourcesパーサー | デバイスをフラッシュするために必要な補助イメージ ファイルの必須バージョンを提供するためのインターフェイス。 |
IFlashingResourcesRetriever | デバイスをフラッシュするために必要な補助イメージ ファイルを取得するためのインターフェイス。 |
IFolderBuildInfo | ビルド アーティファクトがローカル ファイル システム ディレクトリに含まれる単純な抽象IBuildInfo 。 |
IFormatterGenerator | SuiteResultHolder のフォーマッタを記述するインターフェース。 |
IHostCleaner | テスト実行の終了後にホストをクリーンアップします。 |
IInvocationContextReceiver | 呼び出しのコンテキストへの参照が必要なテスト。 |
I呼び出し実行 | 呼び出しの一部として実行されるアクションを記述するインターフェイス。 |
Iレベルログ出力 | このインターフェイスを実装するクラスは、ログ メッセージの出力を処理するメソッドを提供します。 |
ILogcatReceiver | デバイスの logcat の出力をInputStreamSource として提供するクラス。 |
ILogRegistry | さまざまなロガーを多重化して管理するILogOutput シングルトン ロガーのインターフェイス。 |
ILogRegistry.EventType | ログに記録すると役立つイベント |
Iメトリックコレクター | このインターフェイスは、一致するメトリクスを収集するために、テスト結果を報告するときにデコレータとして追加されます。 |
IMetricCollectorReceiver | テスト実行のためにIMetricCollector のリストを取得する必要がある場合に実装するIRemoteTest のインターフェイス。 |
Iモジュールコントローラー | モジュールを実行するかどうかを制御するインターフェース。 |
IModuleController.RunStrategy | モジュールの実行方法を説明する列挙型。 |
IModuleParameterHandler | スイートモジュールのパラメータのインターフェース。 |
Iマルチデバイステスト | このインターフェースは廃止されました。このインターフェイスは互換性のために一時的に保持されますが、実際には使用されなくなりました。実装しないでください。 |
IMultiTargetPreparer | 複数のデバイスのテスト環境をまとめて準備します。 |
INativeDeviceTest | INativeDevice への参照が必要なオブジェクトのインターフェイス。 |
InstallApexModuleTargetPreparer | |
InstantAppHandler | ModuleParameters#INSTANT_APP のハンドラー。 |
InstrumentationResultProtoParser | インストルメンテーション テストの実行中に収集されたインストルメンテーション結果プロトを解析し、結果を ITestRunListener に通知します。 |
呼び出しコンテキスト | IInvocationContext の汎用実装。 |
呼び出し実行 | すべての呼び出しステップ (ダウンロードのビルド、target_prep、テストの実行、クリーンアップ) を記述するクラス。 |
呼び出しスコープ | 単一の Tradefed 呼び出しの範囲を指定します。 |
呼び出し範囲指定 | |
呼び出しスコープモジュール | Guice-Tradefed でサポートされているオブジェクトをリクエストするために、TF 呼び出しのどこでも使用できる Guice モジュール。 |
呼び出しステータス | 呼び出しステータスを格納するクラス。 |
InvocationToJUnitResultForwarder | ITestInvocationListener イベントをリッスンし、それらをTestListener に転送するクラス。 |
Iポストプロセッサ | ポスト プロセッサは、テスト後、結果レポートの前にメトリクスとログを処理できるようにすることを目的とした Trade Federation オブジェクトです。 |
IRemoteFeature | リクエストに基づいて実行できる Tradefed の機能を記述するインターフェイス。 |
IRemoteFileResolver | リモート ファイルをローカル ファイルに解決できるオブジェクトのインターフェイス。 |
IRemoteFileResolver.RemoteFileResolverArgs | リゾルバーに渡される引数 |
IRemoteFileResolver.ResolvedFile | 解決されたファイルと一部のメタデータに関する情報を保持するクラス。 |
Iレポートが実行されていません | 不完全な実行の場合、このインターフェイスを実装するIRemoteTest は、レポートを改善するために未実行のテストをレポートすることがあります。 |
IRescheduler | 将来の実行のために構成を再スケジュールするためのインターフェイス。 |
IResourceMetricCollector | ユーザーがカスタマイズされたリソース コレクターを実装するためのインターフェイス。 |
IRestApiHelper | REST API 呼び出しを実行するためのヘルパー インターフェイス。 |
IResumableTest | このインターフェースは廃止されました。これはもう必要ありません |
I再試行決定 | 再試行の決定を推進し、よりターゲットを絞った再試行のためにクラスにフィルターを適用するインターフェイス。 |
IRuntimeHintProvider | |
Iサンドボックス | 呼び出しの実行に使用できるサンドボックスを定義するインターフェイス。 |
Iサンドボックスファクトリー | ISandbox を作成するためのファクトリ。 |
ISetOptionReceiver | このインターフェースの実装には、 HostTest#SET_OPTION_NAME にリンクされた「set-option」名のOption が必要です。 |
IShardableTest | 個別に実行可能なサブテストに分割できるIRemoteTest 。 |
IShardHelper | 構成に採用するシャーディング戦略を記述するオブジェクトのインターフェイス。 |
Iシステムステータスチェッカー | システムステータスのチェックを実行し、システムが予期した状態にあるかどうかを示すブール値を返すチェッカー。 |
ISystemStatusCheckerReceiver | 構成からISystemStatusChecker へのアクセスを必要とするIRemoteTest 。 |
ITターゲットクリーナー | このインターフェースは廃止されました。 TearDown は、基本の ITargetPreparer インターフェイスに移動されました。 |
ITターゲット準備者 | テスト実行のためにテスト環境を準備します。 |
ITerribleFailureHandler | LogUtil.CLog.wtf(String, Throwable) からのひどい障害を処理するインターフェイス |
ITestAnnotationFilterReceiver | 注釈に基づいて実行するテストをフィルタリングできるランナー。 |
ITテストコレクター | テスト収集のサポートを提供します。設定すると、テスト ランナーはテスト ケースを実際に実行せずにドライ ランを実行してテスト ケースを収集する必要があります。 |
ITestFileFilterReceiver | どのテストを実行するか、または実行しないかを指定するファイルを受け取ることができるランナー。 |
ITestFilterReceiver | 実行するテストをフィルターできるランナー。 |
ITestInformationReceiver | 一部のクラスのTestInformation を受け取るインターフェース。 |
ITest呼び出し | 1 つの TradeFederation テスト呼び出しを処理します。 |
ITestInvocation.ExitInformation | 呼び出しの終了情報を表します。 |
ITestSuite | テスト スイートの実行に使用される抽象クラス。 |
ITestSuiteResultLoader | 再実行可能な方法で以前の結果をロードするためのヘルパーを記述するインターフェース。 |
ITestsZipInstaller | テスト zip ファイル (ビルド システムによって出力されたもの) からデバイスにテストをインストールします。 |
J
Javaコードカバレッジコレクター | Java カバレッジ測定値をデバイスから取得し、テスト アーティファクトとして記録するBaseDeviceMetricCollector 。 |
Javaコードカバレッジフラッシャー | デバイス上で実行されているプロセスからの Java コード カバレッジ測定値をリセットし、強制的にフラッシュするユーティリティ クラス。 |
JsonHttpTestResultReporter | テストメトリクスの結果とブランチ、デバイス情報を JSON にエンコードし、HTTP サービスエンドポイントに POST する結果レポーター |
JUnit4TestFilter | Filter を拡張することで JUnit4 ランナーのフィルタリングを提供するヘルパー クラス。 |
JUnitToInvocationResultForwarder | TestListener イベントをリッスンし、それらをITestInvocationListener に転送するクラス。 |
JUnitXmlParser | Ant の XMLJUnitResultFormatter に格納されている JUnit 結果からテスト結果データを抽出し、ITestInvocationListener に転送するパーサー。 |
K
キーガードステータスチェッカー | モジュールの実行後にキーガードのステータスを確認します。 |
Kill既存のエミュレータ準備者 | 実行中のエミュレータをシャットダウンするITargetPreparer 。 |
L
LabResourceDeviceMonitor | LabResourceService の gRPC サーバーを初期化/管理するラボ リソース モニター。 |
LargeOutputReceiver | 長時間実行されるコマンドの実行で出力を収集できるように設計されたクラス。 |
ラストシャードディテクタ | ローカル シャーディングを実行するとき、最後のシャードがinvocationEnded(long) に達したときにのみいくつかのアクションを実行したい場合があります。 |
CvdHelper の起動 | Cuttlefish VM の Launch_cvd を制御するユーティリティ ヘルパー。 |
リークスレッドステータスチェッカー | モジュールが実行中のスレッドをリークしていないことを確認するステータス チェッカー。 |
レガシーサブプロセス結果レポーター | サブプロセス結果レポーターの凍結された実装。スーパークラスの変更にもかかわらず、以前のバージョンの TF/CTS (例: 8+) との互換性を維持する必要があります。 |
ListInstrumentationParser | 「pm list instrumentation」クエリの出力を解析するIShellOutputReceiver |
ListInstrumentationParser.InstrumentationTarget | |
ローカルAndroid仮想デバイス | TradeFed ホスト上で実行されるローカル仮想デバイスのクラス。 |
LocalAppBuildProvider | 提供されたローカル パスに基づいてIBuildInfo を構築するIBuildProvider |
LocalDeviceBuildProvider | 指定されたファイル システム ディレクトリ パスに基づいてIDeviceBuildInfo を構築するIBuildProvider 。 |
ローカルエミュレータの起動 | Android ビルド環境からローカルでエミュレーターを起動する TargetPreparer。 |
ローカルエミュレータスナップショット | Android ビルド/開発環境からクリーンなエミュレータ スナップショットを生成することを目的とした TargetPreparer |
LocalFileResolver | ローカル ファイルのリンクを可能にするIRemoteFileResolver の実装 |
LocalFolderBuildProvider | 提供されたローカル パスに基づいてIFolderBuildInfo を構築するIBuildProvider |
LocalRun命令ビルダー | テストをローカルで実行する命令をコンパイルするユーティリティ。 |
LogcatCrashResultForwarder | 特別なリスナー: 障害 (計測プロセスのクラッシュ) が発生した場合、logcat からクラッシュを抽出しようとし、それをテストに関連付けられた失敗メッセージに追加します。 |
LogcatEventParser | |
LogcatEventType | LogcatEventParser のイベント タイプ。 |
LogcatOnFailureCollector | テスト ケースが失敗したときに logcat をキャプチャしてログに記録するコレクター。 |
LogcatReceiver | バックグラウンドでlogcatを収集するクラス。 |
ログファイルセーバー | ログ データをファイルに保存するITestInvocationListener のヘルパー |
ログレシーバー | |
ログレジストリ | 呼び出しを行うスレッドのThreadGroup に基づいて適切なロガーを使用して、さまざまなロガーを多重化して管理するILogRegistry 実装。 |
LogSaverResultForwarder | グローバル ファイル セーバーでログを保存するためのResultForwarder 。 |
M
メインラインモジュールハンドラー | メインライン モジュールの単純なハンドラー クラス。InstallApexModuleTargetPreparer を作成し、指定されたメインライン モジュールに基づいてダイナミック リンクをそれに挿入し、それらのモジュールを自動的に取得します。 |
MainlineTestModuleController | テスト対象デバイスにプリロードされたメインライン モジュールに基づいてテストを実行するモジュール コントローラーの基本クラス。 |
管理対象リモートデバイス | 仮想マシン内で実行されるデバイス。VM 内の Tradefed インスタンスを介してリモートで管理されます。 |
管理されたテストデバイスファクトリー | Tf によって監視できるさまざまな種類のデバイスを作成するためのファクトリー |
メトリックファイルポストプロセッサ | テストおよび実行レベル中に収集されたメトリクス ログ ファイルをアップロードするために使用されます。 |
メトリックオプション | @Test で注釈が付けられたテスト メソッドの注釈、またはその注釈がTestDescription の注釈リストの一部である場合、次の用途に役立ついくつかの追加パラメーターを指定できます。 コレクターの動作の調整、一部のメソッドのフィルタリング。 |
メトリクスXMLResultReporter | MetricsXMLResultReporter は、テストの invocationEnded フェーズで、metrics-folder パラメーターで指定されたフォルダー内の XML ファイルにテスト メトリックと実行メトリックを書き込みます。 |
メトリックユーティリティ | テスト メトリクスの保存、同様のテストでのメトリクスの集計、およびメトリクスのファイルへの書き込みのための一般的なユーティリティ メソッドが含まれています。 |
MinApiLevelModuleController | 指定された API レベルを下回る場合にテストを実行しないモジュール コントローラーの基本クラス。 |
MinSdkModuleコントローラー | 指定された SDK バージョン番号より前のバージョンではテストを実行しないためのモジュール コントローラーの基本クラス。 |
モジュール定義 | テスト実行構成のコンテナー。 |
モジュールリスナー | 結果のリストを収集するために、各モジュールの各IRemoteTest に接続されたリスナー。 |
モジュールマージャー | 分割後のITestSuite とModuleDefinition マージに関連する操作のためのヘルパー クラス。 |
モジュールOemTargetPreparer | |
ModuleOemTargetPreparer.ModuleInfo | モジュールに関する情報を格納する単純な構造体クラス |
モジュールパラメータ | 各モジュールのメタデータ内のスイート「パラメータ」キーに関連付けられた特別な値。 |
モジュールパラメータヘルパー | パラメータに関連付けられたIModuleParameterHandler を取得するヘルパー。 |
モジュールスプリッター | IConfiguration で表されるモジュールのリストをModuleDefinition で表される実行ユニットのリストに分割するヘルパー。 |
N
名前MangleListener | 結果が報告されるときにテスト メソッド、クラス、およびパッケージ名を変換するプロキシ リスナー。 |
ネイティブコードカバレッジフラッシャー | ネイティブ カバレッジ測定をクリアし、デバイス上のプロセスからネイティブ カバレッジ データを強制的にフラッシュするユーティリティ クラス。 |
ネイティブデバイス | ITestDevice 非フルスタック Android デバイスのデフォルト実装。 |
NativeDevice.AdbAction | OS の「adb ....」コマンドを実行するためのDeviceAction 。 |
NativeDevice.AdbShellAction | |
NativeDevice.RebootDeviceAction | デバイスを再起動するためのDeviceAction 。 |
NativeDevice.RebootMode | 再起動のモード。 |
NativeDeviceStateMonitor | フレームワークをサポートしていないIDevice の状態を監視するためのヘルパー クラス。 |
ネガティブハンドラー | 何も行わず、パラメータで追加のモジュールを作成しないことを指定するハンドラ。 |
ネストされたデバイス状態モニター | 仮想化環境の詳細に対応するために、ネストされたデバイスに対して追加のチェックを実行するデバイス状態モニター。 |
ネストされたリモートデバイス | リモートの Cuttlefish VM 内で実行されているデバイスの表現。 |
NetworkNotAvailableException | デバイスがテストのためにネットワークに接続できない場合にスローされます。 |
NoDeviceException | 指定されたコマンドを実行するデバイスがない場合にスローされます。 |
ノイズの多いドライランテスト | コマンド ファイルでノイズの多いドライ ランを実行します。 |
NotMultiAbiHandler | セカンダリ abi がモジュールを作成してはならないことをSuiteModuleLoader に通知する特別なハンドラー。 |
○
OpenObjectLoader | AOSP で使用可能なデフォルト オブジェクトのローダー。 |
オプションコピー機 | 同じ名前のOption フィールド値をあるオブジェクトから別のオブジェクトにコピーできるヘルパー クラス。 |
オプションフェッチャー | 親プロセスからテスト オプションを取得するヘルパー。 |
OptionNotAllowedException | コマンドラインでオプションを渡すことが許可されていない場合の特定のConfigurationException 。 |
オプションセッター | Option フィールドに値を入力します。 |
OptionSetter.OptionFieldsForName | 指定された名前を持つオプション フィールドのリストのコンテナー。 |
オタデバイスビルド情報 | 無線アップデートのテストに使用されるIDeviceBuildInfo 。 |
OhtatoolsBuildInfo | otatools アーティファクトを含むIBuildInfo 。 |
OhtaZipfileBuildProvider | ローカル OTA zip ファイルに基づいてIBuildInfo を提供します。 |
P
PackageInstalledModuleController | デバイスに指定されたパッケージがインストールされていない場合、モジュール コントローラーはテストを実行しません。 |
ペア<A、B> | 2 つのオブジェクトを含む独自のペア クラスを定義します。 |
ParallelDeviceExecutor <V> | 関数を並列実行するためのERROR(/ExecutorService) のラッパー。 |
親サンドボックス呼び出し実行 | サンドボックス実行時の親呼び出し特別アクションのInvocationExecution のバージョン。 |
親シャード複製 | 1 つのデバイスのセットアップを、シャーディングの一部となる他のすべてのデバイスにレプリケートします。 |
TestFileReporter を渡す | 合格したテスト ケースのリストをテスト ファイルに保存するITestInvocationListener |
PrettyPrintDelimiter | 区切られたメッセージを目立つように印刷するのに役立つヘルパー ユーティリティ。 |
プロパティチェンジャー | Androidプロパティファイルの項目を変更(または追加)するためのユーティリティクラス |
ProtoResultParser | Tradefed 結果のプロト形式のパーサー。 |
ProtoResultParser.TestLevel | 処理されているプロトの現在のレベルを表す列挙体。 |
プロト結果レポーター | 結果レポーターは、すべての結果を内部に含むTestRecord protobuf を構築します。 |
プロトユーティル | 型に依存せずに protobuf メッセージを処理するためのユーティリティ メソッド。 |
プロキシ構成 | 実行するリモート構成を指定できるようにするオブジェクト。 |
PsParser | 「ps」コマンド出力から (USER、PID、および NAME) を解析するために使用されるユーティリティ |
Q
QuotationAwareTokenizer |
R
RecoveryLogPreparer | リカバリ前にログを収集するために使用されるターゲット プリペアラー。 |
正規表現トライ<V> | RegexTrie は、それぞれがERROR(/Pattern) です。 |
リモートAndroidデバイス | adb connect 経由で接続されたフルスタック Android デバイス用のITestDevice の実装。 |
リモートAndroid仮想デバイス | Google Compute Engine (Gce) で実行されるフルスタック Android デバイスのRemoteAndroidDevice 動作を拡張します。 |
RemoteAvdIDevice | DeviceSelectionOptions.gceDeviceRequested() がtrue の場合に、 DeviceManager が割り当てるために使用するプレースホルダーIDevice |
リモートファイルユーティリティ | リモートインスタンスからファイルを処理するユーティリティクラス |
リモート呼び出し実行 | リモート実行を駆動するInvocationExecution の実装。 |
リモートマネージャー | ソケット経由でRemoteOperation を受け取るクラス。 |
RemoteSshUtil | リモート インスタンスで ssh コマンドを実行するユーティリティ。 |
RemoteTestTimeOutEnforcer | 指定されたテスト構成の実行時間をチェックし、指定されたタイムアウトを超えた場合にテストを失敗させるリスナー。 |
リモートジップ | リモート zip ファイル内の個々のファイルを解凍するユーティリティ。 |
合格したテストのレポート | 合格したテストを除外する可能性のあるフィルターをファイルにレポートします。 |
リソースメトリック使用率 | メトリクスを構成するためのユーティリティ関数。 |
レストアピヘルパー | REST API 呼び出しを実行するためのヘルパー クラス。 |
結果アグリゲータ | 実行された再試行戦略に基づいて、必要に応じて結果を集約する特別なフォワーダー。 |
結果とログフォワーダー | 結果とログイベントのフォワーダー。 |
結果フォワーダー | 呼び出し結果を他のリスナーのリストに転送するITestInvocationListener 。 |
結果プレーヤー | 与えられた結果を再現する特別なランナー。 |
保持ファイルセーバー | ディレクトリ内に .retention ファイルを作成するためのヘルパー クラス。 |
再試行構成ファクトリー | コマンドの再試行を処理するファクトリ。 |
RetryLogSaverResultForwarder | 現在の試行の受け渡しも処理するフォワーダー。 |
再試行リスケジューラ | 失敗した、または実行されなかった前回の実行テストを再スケジュールできる特別なランナー。 |
RetryRescheduler.RetryType | 再試行できるテストの種類。 |
RetryResultForwarder | 常に指定された試行番号にプッシュするResultForwarder の拡張機能。 |
RetryResultHelper | どのモジュールまたはテストを実行するかどうかを決定するヘルパー クラス。 |
再試行統計 | 1 つのIRemoteTest の再試行セッションの統計を保持する構造体。 |
RunCommandTargetPreparer | |
RunConfigDeviceRecovery | Tradefed 構成を実行して回復ステップを実行するための汎用ベースIMultiDeviceRecovery 。 |
RunOnSecondaryUserParameterHandler | |
RunOnSecondaryUserTargetPreparer | セットアップでセカンダリ ユーザーを作成し、そのユーザーでテストを実行する必要があることをマークするITargetPreparer 。 |
RunOnSystemUserTargetPreparer | テストを (現在のユーザーではなく) ユーザーに対して実行する必要があることをマークするITargetPreparer 。 |
RunOnWorkProfileParameterHandler | |
RunOnWorkProfileTargetPreparer | セットアップで作業プロファイルを作成し、そのユーザーでテストを実行する必要があることをマークするITargetPreparer 。 |
S
サンドボックス構成ダンプ | コマンド ラインに基づいてIConfiguration を作成し、それをファイルにダンプするランナー クラス。 |
SandboxConfigDump.DumpCmd | |
サンドボックス構成例外 | サンドボックス設定に起因する特別な構成例外。 |
サンドボックス構成ファクトリー | サンドボックス化を目的とした構成の作成を処理する特別な構成ファクトリー。 |
サンドボックス設定ユーティリティ | サンドボックス化を行うときにIConfiguration を管理するためのユーティリティ クラス。 |
サンドボックス化された呼び出し実行 | 呼び出しの特別なサンドボックス実行: これは、サンドボックス内でコマンドを実行しているときの InvocationExection です。 |
サンドボックス呼び出しランナー | サンドボックスでの呼び出しに関連付けられたテストを実行します。 |
サンドボックスオプション | ISandbox のオプションを受け取り、提供できるクラス。 |
ScreenshotOnFailureCollector | テスト ケースが失敗したときにスクリーンショットをキャプチャしてログに記録するコレクター。 |
Sdk28モジュールコントローラー | デバイスが SDK 28 (Android 9) 以降であるかどうかを確認するためのモジュール コントローラー。 |
Sdk29モジュールコントローラー | テスト対象のデバイスが SDK バージョン 29 以降である場合にのみテストを実行します。 |
Sdk30モジュールコントローラー | テスト対象のデバイスが SDK バージョン 30 以降である場合にのみテストを実行します。 |
Sdk31モジュールコントローラー | テスト対象のデバイスが SDK バージョン 31 以降である場合にのみテストを実行します。 |
SecondaryUserHandler | ModuleParameters#SECONDARY_USER のハンドラー。 |
シリアル化利用 | ERROR(/Serializable) を実装するオブジェクトをシリアル化/逆シリアル化するユーティリティ。 |
ServiceAccountKeyCredentialFactory | サービス アカウント キー ベースの oauth Credential を作成するための資格情報ファクトリー。 |
ShardBuildCloner | コマンド ラインからのビルド情報のクローン作成を処理するヘルパー クラス。 |
シャードヘルパー | シャードの作成と呼び出しのスケジュールを処理するヘルパー クラス。 |
シャードリスナー | 呼び出しシャード (複数のリソースで並行して実行するための呼び出し分割とも呼ばれます) から結果を収集し、別のリスナーに転送するITestInvocationListener 。 |
ShardMainResultForwarder | シャードされたテスト呼び出しの結果を結合するResultForwarder 。 |
ShellOutputReceiverStream | IShellOutputReceiver に書き込む OutputStream のユーティリティ サブクラス。 |
シェルステータスチェッカー | モジュールの実行前後にシェルのステータスが予想どおりであるかどうかを確認します。 |
ShippingApiLevelModuleController | デバイスが次の条件を満たしているかどうかテストを実行します。
|
シンプルファイルロガー | ログ メッセージを標準出力と単一のログ ファイルに送信するILeveledLogOutput 。 |
SimplePerfResult | すべての simpleperf テスト結果を保持するオブジェクト |
SimplePerfStatResultParser | simpleperf の結果を解析するためのユーティリティ クラス。 |
SimplePerfUtil | 単純なコマンドをディスパッチして結果を収集するユーティリティ クラス |
SimplePerfUtil.SimplePerfType | simpleperf コマンド オプションの列挙型 |
シンプル統計 | 与えられた数値データセットからいくつかの統計的尺度を計算する小さなユーティリティ クラス。 |
サイズ制限のある出力ストリーム | 書き込み可能なデータの最大量を制限する、スレッド セーフなファイル バックアップERROR(/OutputStream) 。 |
Sl4aBluetoothUtil | ユーティリティ クラスは、SL4A を使用して 1 つまたは 2 つのデバイスで Bluetooth 操作を提供します |
Sl4aBluetoothUtil.BluetoothAccessLevel | BluetoothDevice.java に基づく Bluetooth デバイスのアクセス レベルの列挙型 |
Sl4aBluetoothUtil.BluetoothConnectionState | BluetoothProfile.java に基づく Bluetooth 接続状態の列挙型 |
Sl4aBluetoothUtil.BluetoothPriorityLevel | BluetoothProfile.java に基づく Bluetooth プロファイル優先度レベルの列挙型 |
Sl4aBluetoothUtil.BluetoothProfile | BluetoothProfile.java に基づく Bluetooth プロファイルの列挙型 |
Sl4aクライアント | RPC を介して SL4A スクリプト層と対話する Sl4A クライアント。 |
Sl4aイベントディスパッチャー | イベント ディスパッチャはイベントをポーリングし、名前ごとにキューに入れてクエリします。 |
Sl4aEventDispatcher.EventSl4aObject | イベントポーラーによって返されたオブジェクト。 |
スナップショット入力ストリームソース | ファイルベースのInputStreamSource。 |
ステータスチェッカー結果 | ISystemStatusChecker の実行結果が含まれます。 |
StatusCheckerResult.CheckStatus | |
標準出力ロガー | ログ メッセージを標準出力に送信するILeveledLogOutput 。 |
ストリームプロトレシーバー | 受信した proto TestRecord を Tradefed イベントに変換するレシーバー。 |
StreamProtoResultReporter | ProtoResultReporter の実装 |
StrictShardHelper | 一緒にレポートしない厳密なシャードを作成するシャーディング戦略。 |
StringEscapeUtils | 特定の形式の文字列をエスケープするためのユーティリティ クラス。 |
文字列使用率 | 一般的な文字列操作のために文字列をエスケープするためのユーティリティ クラス。 |
スタブビルドプロバイダー | IBuildProvider の何も操作しない空の実装。 |
StubMultiTargetPreparer | IMultiTargetPreparer のプレースホルダーの空の実装。 |
スタブターゲット準備者 | ITargetPreparer のプレースホルダーの空の実装。 |
スタブテスト | No-op の空のテスト実装。 |
スタブテストランリスナー | ITestRunListener のスタブ実装 |
サブプロセスコマンド例外 | サブプロセス コマンドの実行に失敗しました。 |
サブプロセス構成ビルダー | 既存の TF 構成のラッパー TF 構成 XML を構築します。 |
サブプロセスイベントヘルパー | ログに渡されるイベントをシリアル化/逆シリアル化するヘルパー。 |
SubprocessEventHelper.BaseTestEventInfo | TestIgnored 情報の基本ヘルパー。 |
SubprocessEventHelper.FailedTestEventInfo | testFailed 情報のヘルパー。 |
SubprocessEventHelper.InvocationEndedEventInfo | 呼び出し終了情報のヘルパー。 |
SubprocessEventHelper.InvocationFailedEventInfo | InvocationFailed 情報のヘルパー。 |
SubprocessEventHelper.InvocationStartedEventInfo | 呼び出し開始情報のヘルパー。 |
SubprocessEventHelper.LogAssociationEventInfo | logAssociation 情報のヘルパー。 |
SubprocessEventHelper.TestEndedEventInfo | testEnded 情報のヘルパー。 |
SubprocessEventHelper.TestLogEventInfo | testLog 情報のヘルパー。 |
SubprocessEventHelper.TestModuleStartedEventInfo | テストモジュールの開始情報のヘルパー。 |
SubprocessEventHelper.TestRunEndedEventInfo | testRunEnded 情報のヘルパー。 |
SubprocessEventHelper.TestRunFailedEventInfo | testRunFailed 情報のヘルパー |
SubprocessEventHelper.TestRunStartedEventInfo | testRunStarted 情報のヘルパー |
SubprocessEventHelper.TestStartedEventInfo | テスト開始情報のヘルパー |
サブプロセス例外パーサー | 標準の Tradefed コマンド ランナーからの例外出力を処理するヘルパー。 |
サブプロセスレポートヘルパー | クラスターコマンドのサブプロセス結果レポーターを使用するためのラッパー構成ファイルを構築するクラス。 |
サブプロセス結果レポーター | ITestInvocationListener result_reporter として指定し、テスト、テスト実行、テスト呼び出しの結果をサブプロセスから転送するように実装します。 |
サブプロセステスト結果パーサー | ERROR(/FileOutputStream) を拡張してファイルに書き込む前に出力を解析し、ランチャー側でテスト イベントを生成できるようにします。 |
サブプロセスTestResultsParser.StatusKeys | 関連するテスト ステータス キー。 |
サブプロセスTfLauncher | 別の TF インストールに対してテストを実行するためのIRemoteTest 。 |
SuiteApkInstaller | $ANDROID_TARGET_OUT_TESTCASES 変数またはビルド情報の ROOT_DIR から、スイート構成に指定された APK をインストールします。 |
スイートモジュールローダー | 互換性テストモジュール定義をリポジトリから取得します。 |
SuiteModuleLoader.ConfigFilter | ディレクトリ内のすべての構成ファイルを検索するときにERROR(/FilenameFilter) 。 |
スイート結果ホルダー | 呼び出し結果のシリアル化と逆シリアル化を容易にするヘルパー オブジェクト。 |
SuiteResultReporter | スイート呼び出し全体のテスト結果を収集し、最終結果を出力します。 |
SuiteResultReporter.ModulePrepTimes | 1 つのモジュールの準備と分解にかかるオブジェクト ホルダー。 |
スイートテストフィルター | テストを含めるか除外するためのフィルターを表します。 |
SystemServerFileDescriptorChecker | システム サーバーで FD が不足しているように見えるかどうかを確認します。 |
システムサーバーステータスチェッカー | system_server の pid がモジュールの実行前後で変化したかどうかを確認します。 |
システム使用率 | システムコールを行うためのユーティリティクラス。 |
SystemUtil.EnvVariable |
T
テーブルビルダー | 表に文字列要素の行列を表示するヘルパー クラス。 |
テーブルフォーマッター | 各要素の列が整列するように String 要素の行列を表示するヘルパー クラス |
TarUtil | tar ファイルを操作するためのユーティリティ。 |
テレフォニーヘルパー | テレフォニーに関連する情報を使用および取得するためのユーティリティ。 |
TelephonyHelper.SimCardInformation | SIMカード関連情報の情報ホルダーです。 |
テレフォニートークンプロバイダー | テレフォニー関連のトークンのトークン プロバイダー。 |
テンプレート解像度エラー | 構成解析中のテンプレート関連エラーに対するConfigurationException を拡張するクラス。 |
ひどい失敗EmailHandler | Trade Federation インスタンス内で WTF (What a Terrible Failure) エラーが発生したときに、関係者に電子メールを送信する単純なハンドラー クラス。 |
テストアプリのインストールセットアップ | IDeviceBuildInfo.getTestsDir() フォルダーから 1 つ以上のアプリをデバイスにインストールするITargetPreparer 。 |
テストコンテキスト | TFC APIのTestContextメッセージをモデル化するクラス。 |
TestDependencyResolver | 必要に応じて依存関係を解決するヘルパー。 |
テスト説明ファイル | TestDescription のリストをテスト ファイルにマーシャリングおよびアンマーシャリングするためのユーティリティ クラス。 |
テストデバイス | フルスタック Android デバイス用のITestDevice の実装 |
テスト環境 | TFC API によって返される TestEnvironment メッセージをモデル化するクラス。 |
テスト失敗リスナー | リスナーは、要求に応じて、テスト失敗時にスクリーンショット、バグレポート、logcat 収集などのアクションを実行していました。 |
テストフィルターヘルパー | テストをフィルタリングするためのヘルパー クラス |
テストグループのステータス | テストグループのステータスを保存するクラス。 |
テスト情報 | 設定したテスト情報をTEST_MAPPINGファイルに格納します。 |
テスト呼び出し | ITestInvocation のデフォルトの実装。 |
TestInvocation.RunMode | 呼び出しが実行できる別のモード。 |
TestInvocation.Stage | |
テストマッピング | TEST_MAPPING ファイルをロードするためのクラス。 |
テストマッピングスイートランナー | オプション include-filter で指定されたテスト、またはビルドからの TEST_MAPPING ファイルをスイートとして実行するためのBaseTestSuite の実装。 |
テストオプション | TEST_MAPPING ファイルに設定されたテスト オプションの詳細を保存します。 |
テスト出力アップローダー | テスト出力ファイルを GCS/HTTP にアップロードするためのクラス。 |
テストレコードインタープリター | TestRecord プロトを Tradefed でより簡単に操作できる形式に変換するユーティリティ。 |
テストリソース | TFC API によって返される TestResource メッセージをモデル化するクラス。 |
テストリソースダウンローダー | ファイルシステム/GCS/HTTPからテストリソースファイルをダウンロードするクラス。 |
テスト結果リスナー | 個々のテスト結果のみを気にする実装者向けに ITestLifecycleListener を簡略化したもの。 |
TestRunToTestInvocationForwarder | ddmlib ITestRunListener からITestLifeCycleReceiver へのフォワーダー。 |
テストプールポーラー | テスト プールのすべてのテストを実行できるようにするテスト ラッパー。 |
テストスイート情報 | テスト スイートのビルド関連メタデータの読み込みを解決するクラス 関連情報を適切に公開するには、テスト スイートの jar リソースに |
テキスト結果レポーター | 結果を JUnit テキスト結果プリンターに転送するテスト結果レポーター。 |
TfObjectTracker | さまざまな Trade Federation オブジェクトの使用状況を追跡するユーティリティ。 |
Tfスイートランナー | TF jar res/config/suite/ フォルダーからテストをロードするITestSuite の実装。 |
Tfテストランチャー | 別の TF インストールに対して単体テストまたは機能テストを実行するためのIRemoteTest 。 |
タイムステータスチェッカー | デバイスとホストの時間が同期していることを確認するステータス チェッカー。 |
タイムヴァル | このクラスは廃止されました。代わりにDuration 使用してください。 |
トークンプロバイダーヘルパー | デバイスがトークンをサポートしているかどうかを確認するために、特定のトークンに関連付けられたプロバイダーを提供するヘルパー。 |
TradefedConfigObject | TFC API の TradefedConfigObject メッセージをモデル化するクラス。 |
TradefedConfigObject.Type | クラスターコマンド構成に挿入できる構成オブジェクトタイプのリスト。 |
TradefedDelegator | 別の Tradefed バイナリへの呼び出しの委任に役立つオブジェクト。 |
TradefedFeatureClient | サーバーからの機能の実行を要求する grpc クライアント。 |
TradefedFeatureServer | トリガー機能のリクエストに応答するサーバー。 |
Tradefedサンドボックス | Trade Federation の呼び出しを実行できるサンドボックス コンテナー。 |
Tradefedサンドボックス工場 | SandboxFactory のデフォルト実装 |
Tradefedサンドボックスランナー | サンドボックスの実行を許可するTradefedSandbox に関連付けられたランナー。 |
TradefedSandboxRunner.StubScheduledInvocationListener | 何も行わないスタブIScheduledInvocationListener 。 |
U
未実行のTestReporterスレッド | すべての未実行のテストの報告を処理するスレッド。 |
USBリセットマルチデバイスリカバリ | オフライン デバイスの USB バスをリセットするIMultiDeviceRecovery 。 |
USBリセットRunConfigリカバリ | デバイスの USB をリセットするコマンドのトリガーを許可します |
USBリセットテスト | デバイスの USB をリセットし、その後デバイスがオンラインに戻るかどうかを確認するIRemoteTest 。 |
ユーザーチェッカー | テスト中にユーザーが変更されたかどうかを確認します。 |
V
ValidateSuiteConfigHelper | このクラスは、スイートにロードされたIConfiguration が次の予想される要件を満たしていることを検証するのに役立ちます。 - ビルド プロバイダーなし - 結果レポーターなし |
Vmリモートデバイス | 仮想マシン内から管理するリモート仮想デバイス。 |
W
デバイスの回復を待つ | デバイスがオンラインになり、単純なコマンドに応答するのを待機するIDeviceRecovery の単純な実装。 |
Wifiヘルパー | デバイス上の Wi-Fi サービスを操作するためのヘルパー クラス。 |
バツ
XmlFormattedGeneratorReporter | スイートの結果を XML 形式にフォーマットするFormattedGeneratorReporter の実装。 |
XmlResultReporter | JUnit の結果を Ant の XMLJUnitResultFormatter と一致する形式で XML ファイルに書き込みます。 |
XmlSuiteResultFormatter | スイート実行を XML として保存するユーティリティ クラス。 |
XmlSuiteResultFormatter.RunHistory | JSON変換用のヘルパーオブジェクト。 |
Y
YamlClassOptionsParser | YAML Tradefed 構成からのテスト ランナー情報を解析するヘルパー。 |
Z
ZipCompression戦略 | zip アーカイブを作成するためのICompressionStrategy 。 |