クラスのインデックス

API クラスは次のとおりです。すべての API パッケージについては、こちらをご確認ください

A

AaptParser 「aapt dump badging」の出力を解析して APK から情報を抽出するクラス。 
AaptParser.AaptVersion APK ファイルの解析に使用される AAPT バージョンのオプションの列挙型。 
Abi ABI を表すクラス。 
AbiFormatter ABI のユーティリティ クラス。 
AbiUtils デバイスの ABI を処理するためのユーティリティ クラス
AbLocalBuildProvider Android ビルドでローカルビルドを作成するローカルビルド プロバイダ。 
AbstractConnection 抽象的な接続表現。 
AbstractHostMonitor ホストの健全性モニタリングの一般的なクラス。 
AbstractTunnelMonitor GCE AVD の抽象トンネル モニター。 
AbstractXmlParser XML ファイルの解析用のヘルパー基本クラス
AbstractXmlParser.ParseException XML 入力を解析できなかった場合にスローされます。
AcloudConfigParser Acloud 構成を解析するヘルパークラス(Cloud デバイス インスタンスの起動に使用)。 
AcloudConfigParser.AcloudKeys 構成から検索できるキーのセット。 
ActionInProgress 進行中の一般的なアクション。 
ActiveTrace アクティブなトレースを記述および管理するのに役立つメインクラス。 
ActivityStatusChecker モジュールの最後に実行されている残りのアクティビティのステータス チェッカー。 
AdbCommandRejectedException adb がコマンドを拒否したときにスローされる例外。 
AdbDevice 「adb devices -l」コマンドで報告されたデバイスの状態を保持します。 
AdbDeviceConnection ERROR(/com.android.incfs.install.IncrementalInstallSession.Builder#execute(Executor,com.android.incfs.install.IDeviceConnection.Factory,ILogger)) で使用する ADB を介したデバイスへの接続を表します。 
AdbDeviceConnection.Factory  
AdbHelper adb へのリクエストと接続を処理するヘルパークラス。 
AdbHelper.AdbResponse ADB からのレスポンス。 
AdbHelper.AdbService コマンドのターゲットとなる adb サービスを特定します。 
AdbInitOptions AndroidDebugBridge の初期化オプション。 
AdbInitOptions.Builder ADB の初期化オプションをビルドします。 
AdbRootElevator 必要に応じて構築時に adb root を有効にし、完了時に root 状態を復元する AutoCloseable。 
AdbSocketUtils  
AdbSshConnection ssh ブリッジ経由の Adb 接続。 
AdbStopServerPreparer adb テストの実行前後にホストで adb サーバーを停止するターゲット準備ツール。 
AdbTcpConnection デバイスのデフォルトの接続表現。デバイスの標準の adb 接続と想定されます。 
AdbUtils adb オペレーションのユーティリティ クラス。 
AdbVersion  
AfterClassWithInfo AfterClass と同様の保証ですが、アノテーション付きメソッドには TestInformation パラメータが必要です。 
AggregatePostProcessor 複数回のテスト実行中に収集された数値指標の最小値、最大値、平均値、分散、標準偏差、合計、カウント、およびオプションでパーセンタイルを double として扱う指標アグリゲータ。 
AllocationInfo 割り当て情報を保持します。 
AllocationInfo.AllocationSorter  
AllocationInfo.SortMode  
AllocationsParser  
AllTestAppsInstallSetup IDeviceBuildInfo.getTestsDir() フォルダにあるすべてのアプリをデバイスにインストールする ITargetPreparer。 
AltDirBehavior さまざまなテスト アーティファクト インストーラ/プッシャーの代替ディレクトリの動作を定義する列挙型

 

AnalysisHeuristic 順序が重要です。 
AndroidBuildAPIException Android Build API 関連のエラーの例外クラス。 
AndroidBuildAPIHelper Android ビルド クライアントの作成に使用されるヘルパー メソッド。 
AndroidBuildApiLogSaver ログファイルを Android Build API に保存するクラス。 
AndroidBuildAPIOptions Android Build API クライアントのホスト全体の構成オプション。 
AndroidBuildTestResult Android Build API に投稿するテスト結果を保存するコンテナ オブジェクト。 
AndroidDebugBridge ホスト側の Android Debug Bridge(adb)への接続

これは、デバイス、エミュレータ、またはそれらで実行されているアプリケーションと通信するための中心点です。 

AndroidDebugBridge.IClientChangeListener このインターフェースを実装するクラスは、ClientImpl の変更を処理するメソッドを提供します。 
AndroidDebugBridge.IDebugBridgeChangeListener このインターフェースを実装するクラスは、AndroidDebugBridge の変更(再起動を含む)を処理するメソッドを提供します。 
AndroidDebugBridge.IDeviceChangeListener このインターフェースを実装するクラスは、IDevice の追加、削除、変更を処理するメソッドを提供します。 
AndroidJUnitTest android.support.test.runner.AndroidJUnitRunner を使用して、指定されたデバイスでインストルメンテーション テスト パッケージを実行するテスト。 
AndroidTestOrchestratorRemoteTestRunner adb コマンドと AndroidTestOrchestrator を使用して、インストゥルメント化された Android テストを実行します。 
AoaTargetPreparer Android Open Accessory(AOAv2)プロトコルを使用して一連のアクション(クリックやスワイプなど)を実行する ITargetPreparer。 
ApiResponse API の戻り値を解析するクラス。 
ApiResponse.Candidate  
ApiResponse.UsageMetadata  
ApkChangeDetector このクラスは、インストールする APK がデバイス上の APK と異なるかどうかを検出し、ERROR(/TestAppInstallSetup) の setUp と tearDown の間にアプリのインストールとアンインストールをスキップするかどうかを決定します。 
AppBuildInfo Android アプリケーションとそのテスト パッケージを表す IBuildInfo。 
AppDeviceBuildInfo このクラスは非推奨になりました。 IDeviceBuildInfo を直接使用します。 
AppSetup apk とそのテストをインストールする ITargetPreparer。 
AppVersionFetcher デバイスからアプリのバージョン文字列を取得するユーティリティ クラス。 
AppVersionFetcher.AppVersionInfo アプリのバージョン情報のタイプ。 
ArchModuleController 指定されたアーキテクチャのいずれにも一致しない場合、テストを実行しないモジュール コントローラ。 
ArgsOptionParser 解析されたコマンドライン引数から Option フィールドに入力します。 
ArrayHelper adb を介してデバイスから受信したデータの配列を int/long に変換するユーティリティ クラス。 
ArrayUtil 配列のユーティリティ メソッド 
ArtChrootPreparer ART テスト用の chroot ディレクトリを作成します。 
ArtGTest  
ArtifactDetails ここでは、CAS ツールによって生成されたコンテンツの構造とその記述子について説明します。
ArtifactDetails.ArtifactFileDescriptor  
ArtifactsAnalyzer 分析情報を得るためにビルド アーティファクトの分析に役立つユーティリティ。 
ArtRunTest ART 実行テストを実行するテストランナー。 
ArtRunTest.AdbShellCommandException ADB シェル コマンドの実行中に発生したエラーを報告する例外クラス。 
ArtTest  
ATestFileSystemLogSaver この LogSaver クラスは、ATest が特定のパスにログを保存するために使用します。 
AtestRunner ITestSuite の実装
AtraceCollector テスト中にトレースを実行し、結果を収集して呼び出しに記録する IMetricCollector。 
AtraceRunMetricCollector テストデバイスから指定されたディレクトリの下にあるすべてのテスト ディレクトリからトレースを収集し、テスト ディレクトリをログに記録し、テスト ディレクトリの下にあるトレース ファイルを後処理して、指標を集計します。 
AutoLogCollector ハーネスで自動的に処理できるコレクタを説明する列挙型。 
AutomatedReporters Tradefed 自動レポートからのマッピングを定義するクラス。 
AvdData [IDevice.getAvdData] から返された Avd データ。 
AveragePostProcessor 指標のリストの平均を計算するポスト プロセッサの実装。 

B

BackgroundDeviceAction 指定されたデバイスでコマンドを実行し、必要に応じてアクションがキャンセルされるまで繰り返します。 
BadPacketException パケットの内容が不正な場合にスローされます。 
BaseDeviceMetricCollector onTestRunStart(com.android.tradefed.device.metric.DeviceMetricData)ERROR(/#onTestRunEnd(com.android.tradefed.device.metric.DeviceMetricData,Map)) で収集を開始および停止できる IMetricCollector の基本実装。 
BaseEmulatorPreparer ローカル エミュレータを起動するための共通の準備ツール。 
BaseHostJUnit4Test ホスト JUnit4 スタイルのテストを実行するための基本テストクラス。 
BaseLeveledLogOutput 名前またはコンポーネントに基づいて一部のタグをフィルタリングできる ILeveledLogOutput の基本実装。 
BaseModuleController モジュールを実行するかどうかをチェックするために実装される IModuleController の基本実装。 
BaseMultiTargetPreparer オブジェクトを無効にできる IMultiTargetPreparer の基本実装。 
BasePostProcessor すべての実装が拡張するベース IPostProcessor。 
BaseRetryDecision IRetryDecision のベース実装。 
BaseStreamLogger<OS extends OutputStream> ログメッセージを出力ストリームと stdout に転送する ILeveledLogOutput。 
BaseTargetPreparer オブジェクトを無効にするかどうかを制御できる ITargetPreparer の基本実装クラス。 
BaseTestSuite 新しいスイート システムで互換性テストスイートを実行するためのテスト。 
BatchChannel<T> テスト結果とアーティファクトを一括アップロードするヘルパークラス。 
BatchChannel.BatchUploadAction<T> アイテムのバッチをアップロードする準備ができたときに実行するアクション。 
BatteryController デバイスのバッテリー充電状態を制御できるユーティリティ クラス。 
BatteryRechargeDeviceRecovery デバイスのバッテリー残量が指定されたしきい値を下回ったときにコマンドをトリガーできるようにします。 
BatteryTemperature  
BatteryUnavailableDeviceRecovery バッテリー残量が不明な場合に構成をトリガーする復元チェッカー。 
BeforeClassWithInfo BeforeClass と同様の保証ですが、アノテーション付きメソッドには TestInformation パラメータが必要です。 
BinaryState IGNORE の no-op 状態を使用してオン/オフ状態を記録するために使用される列挙型。 
BluetoothConnectionLatencyCollector コレクタは、事前定義された statsd 期間指標構成をデバイスにプッシュし、各プロファイルの Bluetooth 接続期間を収集します。 
BluetoothConnectionStateCollector このコレクタは、BluetoothConnectionStateChanged 指標を収集し、各プロファイルの接続状態番号を記録します。 
BluetoothConnectionSuccessRatePostProcessor Bluetooth プロファイルの成功率を計算するポストプロセッサの実装

「metric-key-match」を使用して、数値配列 [0, 1, 2, 3, 0, 1, 2, 3] で Bluetooth 接続状態を含む指標を指定します。 

BluetoothHciSnoopLogCollector DUT で Bluetooth HCI スヌープログを有効にし、各テストのログを収集するコレクタ。 
BluetoothUtils デバイスで BluetoothInstrumentation を呼び出すためのユーティリティ関数

デバイス側の BluetoothInstrumentation コードは、AOSP の frameworks/base/core/tests/bluetoothtests にあります。

BootstrapBuildProvider テストデバイスからビルド情報をブートストラップする IDeviceBuildProvider

これは通常、外部から提供されたビルドを持つデバイス、つまり、

BootstrapServiceFileResolverLoader サービス読み込み機能を使用してリゾルバを読み込みます。 
Bugreport バグレポート ファイルの参照を保持するオブジェクト。フラット バグレポートと ZIP 形式のバグレポート(bugreportz)に対応しています。 
BugreportCollector 構成可能なイベントが発生したときにバグレポートを収集し、各バグレポートの収集後に子で ITestInvocationListener.testLog を呼び出すパススルー ITestInvocationListener。 
BugreportCollector.Filter  
BugreportCollector.Freq  
BugreportCollector.Noun  
BugreportCollector.Predicate バグレポートをキャプチャするタイミングを説明する完全な述語。 
BugreportCollector.Relation  
BugreportCollector.SubPredicate  
BugreportzOnFailureCollector テストケースが失敗したときに bugreportz を収集します。 
BugreportzOnTestCaseFailureCollector 実行内のテストケースが失敗した場合に bugreportz を収集します。 
BuildAnalysis 単一のビルド分析の結果を表します。 
BuildError 指定されたビルドの実行に失敗した場合にスローされます。 
BuildInfo ITestDevice に関連付ける必要がある IBuildInfo の汎用実装。 
BuildInfoKey ビルド情報クエリに関連する列挙型を保持するクラス。 
BuildInfoKey.BuildInfoFileKey IBuildInfo.getFile(com.android.tradefed.build.BuildInfoKey.BuildInfoFileKey) を介してクエリできる既知のファイル形式をすべて記述する列挙型。 
BuildInfoRecorder 指定されたファイルにビルド情報のメタデータを書き込む ITargetPreparer。 
BuildInfoUtil IBuildInfo の操作を支援するユーティリティ クラス
BuildRetrievalError テスト用のビルドの取得中に致命的なエラーが発生しました。 
BuildSerializedVersion すべての IBuildInfo の現在のシリアル化バージョンを含むクラス。 
BuildTestsZipUtils Android ビルドシステムによって生成されたテスト zip に関連するオペレーションのヘルパークラス
BulkEmailer 次の構成を可能にするメール送信ユーティリティ: 送信間隔、初期バースト サイズ、受信者、メッセージの合計数。 
BundletoolUtil bundletool コマンドラインを使用してデバイスに .apks をインストールするユーティリティ クラス。 
ByteArrayInputStreamSource  
ByteArrayList 軽量なバイト配列を表すクラス。 
ByteArrayUtil バイト配列を操作するユーティリティ(バイトを整数に変換するなど)。 
ByteBufferUtil  
ByteStreamDownloader ByteStream gRPC サービスの Read メソッドを実装するクライアント。 
ByteStreamUploader ByteStream gRPC サービスの Write メソッドを実装するクライアント。 

C

CacheClientFactory ICacheClient のシングルトン インスタンスを作成するファクトリ。 
CanceledException ユーザー入力によってアクションがキャンセルされたときにスローされる例外の抽象例外。 
CapabilitiesNewReply JDWP プロトコルの CapabilitiesNew 応答のペイロード。 
CarModuleController このコントローラは、自動車以外のデバイスでのテストケースの実行を防ぎます。 
CarryDnaeError JUnit4 フレームワークで DeviceNotAvailableException を伝搬するための内部 RuntimeException。 
CarryInterruptedException テストフェーズのタイムアウトがトリガーされ、InterruptedException をテスト実行スレッドから呼び出し実行スレッドに渡す必要がある場合にスローされます。 
CasFuseDriverProfile CasDriverProfile は、FastCDC チャンク化されたディレクトリであるデバイス イメージ用の IFuseDriverProfile の特定の実装です。 
CdmaDeviceFlasher CDMA 無線を使用する物理 Android デバイスで画像をフラッシュするクラス。 
CecControllerTokenProvider Consumer Electronics Control(CEC)関連のトークンのトークン プロバイダ。 
CentralDirectoryInfo CentralDirectoryInfo は、ZIP ファイル内のファイル/フォルダの情報を含むクラスです。 
CheckPairingPreparer プライマリ デバイスとコンパニオン デバイス間の BT ペアリングを検証する CompanionAwarePreparer
チャンカー blob を最大 chunkSize バイトの 1 つ以上の Chunk に分割します。 
Chunker.Chunk blob の一部。 
ChunkHandler 1 つ以上のチャンクタイプを処理するクラスでこれをサブクラス化します。 
CircularAtraceUtil 主に Monkey テスト中の ANR の根本原因を特定するために開発された atrace ユーティリティ。 
CircularByteArray 循環バッファとして動作し、配列内のすべての値の合計を追跡する固定サイズの配列を保持するためのデータ構造。 
ClangCodeCoverageCollector デバイスから Clang カバレッジ測定値をプルして、テスト アーティファクトとしてログに記録する BaseDeviceMetricCollector。 
ClangProfileIndexer Clang コード カバレッジ測定をインデックス登録するユーティリティ クラス。 
ClassNotFoundConfigurationException オブジェクトのクラスが見つからない場合の ConfigurationException。 
ClassPathScanner クラスパスのエントリを検索します。 
ClassPathScanner.ClassNameFilter Java クラス名をフィルタして変換する IClassPathFilter。 
ClassPathScanner.ExternalClassNameFilter 内部クラスを拒否する ClassNameFilter
ClassPathScanner.IClassPathFilter クラスパス エントリ パスのフィルタ

FileFilter に基づく

クライアント これは単一のクライアント(通常は Dalvik VM プロセス)を表します。 
クライアント テスト結果を Test Storage サービスにアップロードする Android テスト ストレージ クライアント。 
ClientData ClientImpl のデータが含まれます。 
ClientData.AllocationTrackingStatus  
ClientData.DebuggerStatus  
ClientData.HeapData ヒープ情報。 
ClientData.HeapInfo  
ClientData.HprofData  
ClientData.HprofData.Type  
ClientData.IAllocationTrackingHandler  
ClientData.IHprofDumpHandler HPROF ダンプを処理できるハンドラ。 
ClientData.IMethodProfilingHandler メソッド プロファイリング情報に基づいて動作できるハンドラ
ClientData.MethodProfilingStatus  
ClientData.Names  
ClientImpl これは単一のクライアント(通常は Dalvik VM プロセス)を表します。 
ClientTracker デバイスの clients をトラッキングします。
ClockworkUtils マルチデバイス ロジックを共有するための時計仕掛けのユーティリティ
CloseableTraceScope try-with-resources を介してトレース セクションをレポートできるスコープ付きクラス
ClusterBuildInfo TFC からパイプされたビルド用の IBuildInfo クラス。 
ClusterBuildProvider TFC テストリソースをダウンロードするための IBuildProvider。 
ClusterClient TFC バックエンドとやり取りするための IClusterClient 実装。 
ClusterCommand TF クラスタから取得したタスクを表すクラス。 
ClusterCommand.RequestType  
ClusterCommand.State TF クラスタ内のコマンドのステータス。 
ClusterCommandConfigBuilder クラスタ コマンドの構成ファイルを作成するクラス。 
ClusterCommandEvent アップロードするクラスタ コマンド イベントをカプセル化するクラス。 
ClusterCommandEvent.Builder  
ClusterCommandEvent.Type  
ClusterCommandLauncher サブプロセス TF を介して TFC からコマンドを起動する IRemoteTest クラス。 
ClusterCommandScheduler TFC(Tradefed クラスタ)をサポートする ICommandScheduler。 
ClusterCommandStatus TF クラスタからのコマンドの状態とキャンセル理由を表すクラス。 
ClusterDeviceInfo アップロードされるクラスタ デバイス情報をカプセル化するクラス。 
ClusterDeviceInfo.Builder  
ClusterDeviceMonitor 結果を Tradefed クラスタ サービスに報告する IDeviceMonitor 実装。 
ClusterEventUploader<T extends IClusterEvent> IClusterEvent を TFC にアップロードする ClusterEventUploader クラス。 
ClusterHostEvent アップロードするクラスタホスト イベントをカプセル化するクラス。 
ClusterHostEvent.Builder  
ClusterHostEvent.HostEventType さまざまな種類のホストイベントの列挙型。 
ClusterHostUtil グローバル構成インスタンスやホスト情報などを取得するための TF クラスタの静的ユーティリティ関数。
ClusterLogSaver テスト出力を TFC にアップロードする ILogSaver クラス。 
ClusterLogSaver.FilePickingStrategy ファイル選択戦略。 
ClusterOptions  
CodeCoverageCollector デバイスから Java とネイティブのカバレッジ測定値を取得し、テスト アーティファクトとしてログに記録する BaseDeviceMetricCollector。 
CodeCoverageTest 指定されたデバイスでインストルメンテーション テスト パッケージを実行し、コード カバレッジ レポートを生成するテスト。 
CollectingByteOutputReceiver シェル出力全体を byte[] に収集する IShellOutputReceiver。 
CollectingOutputReceiver シェル出力全体を 1 つの String に収集する IShellOutputReceiver。 
CollectingOutputReceiver シェル出力全体を 1 つの String に収集する IShellOutputReceiver。 
CollectingTestListener すべてのテスト結果を収集する ITestInvocationListener。 
CollectorHelper 複数の場所で必要な IMetricCollector オペレーションを行うヘルパー。 
CommandBaselineSetter adb シェルコマンドを介してデバイスのベースライン設定を処理する共通のセッター。 
CommandFileParser コマンドラインのセットを含むファイルのパーサー。 
CommandFileParser.CommandLine  
CommandInterrupter TradeFederation コマンドの中断または中断不可としてのマーク付けを許可するサービス。 
CommandLineBuildInfoBuilder コマンドラインから通常のビルド情報引数を取得し、それらから IBuildInfo を作成するためのユーティリティ。 
CommandOptions ICommandOptions の実装。 
CommandOptionsGetter 指定された呼び出しのコマンド オプションの値を返すサービス実装。 
CommandRejectedException  
CommandResult コマンドの結果が含まれます。 
CommandRunner コマンドライン引数で指定されたコマンドを実行して終了する、代替の TradeFederation エントリ ポイント。 
CommandRunner.ExitCode 終了可能なエラーコード。 
CommandScheduler 使用可能なすべてのデバイスで TradeFederation コマンドを実行するためのスケジューラ。 
CommandScheduler.HostState ホストのさまざまなステータスの列挙型
CommandStatus 時間指定オペレーションのステータスを表します。 
CommandStatusHandler 呼び出しのステータスをモニタリングして更新するハンドラ。 
CommandSuccessModuleController シェル コマンドの失敗に基づいてテスト モジュールをスキップするモジュール コントローラの基本クラス。 
CommonLogRemoteFileUtil このユーティリティを使用すると、共通ファイルのロジックでリモートログを取得する際に、さまざまなリモート デバイス表現間でコードの重複を回避できます。 
CommonLogRemoteFileUtil.KnownLogFileEntry リモート デバイスの既知のログエントリの表現。 
CompanionAllocator コンパニオン デバイスの割り当てと解放を処理する基本クラス

コンパニオン デバイスの割り当てに必要な条件を記述するために、getCompanionDeviceSelectionOptions() を実装する必要があります。

CompanionAwarePreparer すでに割り当てられているコンパニオン デバイスを取得するロジックをカプセル化する ITargetPreparer。 
CompanionAwareTest コンパニオン デバイスの取得と確認のボイラープレートをカプセル化する基本テストクラス

サブクラスは getCompanion() を呼び出して、割り当てられたコンパニオンを取得できます。 

CompanionDeviceTracker コンパニオン デバイスの割り当てと解放を行うクラス
CompanionRunCommandTargetPreparer 割り当てられたコンパニオン デバイスで指定されたコマンドを実行する ITargetPreparer
CompanionTestAppInstallSetup IDeviceBuildInfo.getTestsDir() フォルダから割り当てられたコンパニオン デバイスに 1 つ以上のアプリをインストールする ITargetPreparer。 
CompileBootImageWithSpeedTargetPreparer コンパイラ フィルタ「speed」を使用して、ブート クラスパスとシステム サーバーを再コンパイルします。 
ConditionFailureMonitor 呼び出しからの障害をモニタリングします。 
ConditionPriorityBlockingQueue<T> 特定の条件に一致するオブジェクトを取得できる ERROR(/PriorityBlockingQueue) のようなオペレーションを備えたスレッドセーフ クラス。 
ConditionPriorityBlockingQueue.AlwaysMatch<T> 任意のオブジェクトに一致する ConditionPriorityBlockingQueue.IMatcher。 
ConditionPriorityBlockingQueue.IMatcher<T> 要素が何らかの条件に一致するかどうかを判断するためのインターフェース。 
ConfigCompleter TF 構成の Completer の実装。 
ConfigurableGrpcDynamicShardingClient  
Configuration 読み込まれた構成オブジェクトをマップに保存する IConfiguration の具体的な実装。 
ConfigurationDef 構成、関連オブジェクト、オプションのレコードを保持します。 
ConfigurationDef.ConfigObjectDef className とその出現回数の情報を保持するオブジェクト(たとえば、構成に同じオブジェクトが 2 回含まれている場合、最初のオブジェクトには最初の出現回数が割り当てられます)。 
ConfigurationDescriptor 構成自体の一部の側面を記述する構成オブジェクト。 
ConfigurationDescriptor.LocalTestRunner ローカル テストランナーを示すために使用される列挙型。 
ConfigurationException 構成を読み込めなかった場合にスローされます。 
ConfigurationFactory IConfiguration を作成するためのファクトリ。 
ConfigurationFactory.ConfigLoader 1 つのルート構成から含まれる構成を追跡し、循環インクルードで例外をスローする IConfigDefLoader の実装。 
ConfigurationFactory.ExceptionLoader  
ConfigurationUtil 構成ファイルを処理するユーティリティ関数。 
ConfigurationXmlParserSettings ConfigurationXmlParser の設定を受け入れる単純なクラス

このクラスに設定を渡すには、エイリアスが必要です。 

ConfigurationYamlParser YAML スタイルの Tradefed 構成のパーサー 
ConfigUtil statsd 構成ファイルの作成、操作、プッシュを行うためのユーティリティ クラス。 
ConfigUtil.LogSource  
コンソール ユーザーが操作するためのインターフェースを提供するメインの TradeFederation コンソール

現在、次のようなオペレーションをサポートしています。

  • テスト用のコマンドを追加
  • デバイスとその状態を一覧表示します。
  • 進行中の呼び出しを一覧表示します。
  • キュー内のコマンドを一覧表示する
  • 呼び出しログをファイル/stdout にダンプします。
  • shutdown
 
Console.ArgRunnable<T> 引数を取ることができる run メソッドを持つ Runnable
Console.CaptureList List<List<String>> の便利な型
ConsoleReaderOutputStream System.out.print() をユーザーの LineReader unfinishedLine と連携させるために使用できる OutputStream。 
ConsoleResultReporter テスト結果をコンソールに出力する結果レポーター。 
ContentAnalysisContext コンテンツを取り巻くコンテキストを提供して、コンテンツを適切に分析します。 
ContentAnalysisContext.AnalysisMethod ここでは、適切な分析を行うためのコンテンツ構造について説明します。 
ContentAnalysisResults コンテンツ分析の概要。 
ContentInformation ベース バージョンと現在のバージョンの特定のビルド ターゲットのコンテンツを表します。 
ContentMerkleTree コンテンツ情報から MerkleTree を計算します。 
ContentModuleLister コンテキストからモジュール リストを計算します。 
ContentProviderHandler コンテンツ プロバイダのインタラクションを抽象化し、さまざまなオペレーションでデバイス側のコンテンツ プロバイダを使用できるようにするハンドラ。 
ContentRequest API へのリクエストを作成するクラス。 
ContentRequest.Content  
ContentRequest.InlineData  
ContentRequest.Part  
CountingTestResultListener TestStatus ごとのテストの合計数をトラッキングする TestResultListener
CountTestCasesCollector 特定の IRemoteTest のテストケースの数をカウントして報告します。 
CoverageMeasurementForwarder ビルド プロバイダからロガーにカバレッジ測定を転送するプレースホルダ テスト。 
CoverageOptions カバレッジ オプションを保持する Tradefed オブジェクト。 
CoverageOptions.Toolchain  
CpuThrottlingWaiter すべてのコアの最大周波数が利用可能な最高レベルに復元されるまで待機する ITargetPreparer
CreateAvdPreparer  
CreateUserPreparer ユーザーを作成し、最後にクリーンアップするためのターゲット作成ツール。 
CurlGenAiClient GenAi API とやり取りしてプロンプト リクエストを行うための中央クライアントを提供します。 
CurlGenAiClient.Model 使用可能なモデルのリスト。 
CurrentInvocation 呼び出し内のどこでも役立つ現在の呼び出し情報を追跡して提供するクラス。 
CurrentInvocation.InvocationInfo 呼び出し時に常に設定される特別な名前付きキー。 
CurrentInvocation.IsolationGrade 分離レベルを説明します。

D

DdmJdwpExtension  
DdmJdwpExtension.DdmInterceptor  
DdmJdwpExtension.Event  
DdmPreferences ddm ライブラリの設定。 
デバッガ これは、JDWP デバッガとの保留中または確立済みの接続を表します。 
DebugHostLogOnFailureCollector テストケースの失敗時にホスト側のログを収集して記録するコレクタ。 
DebugViewDumpHandler  
DefaultConnection デバイスのデフォルトの接続表現。デバイスの標準の adb 接続と想定されます。 
DefaultConnection.ConnectionBuilder 接続の説明に使用されるビルダー。 
DefaultRemoteAndroidTestRunner Tradefed ユースケースのデフォルトを設定するための ddmlib RemoteAndroidTestRunner の拡張。 
DefaultTestsZipInstaller テスト zip インストーラのデフォルト実装。 
DelegatedInvocationExecution InvocationExecution。実行を別の Tradefed バイナリに委任します。 
DependenciesResolver テストのすべての依存関係を取得できる新しいタイプのプロバイダ。 
DeviceActionTargetPreparer デバイス アクションを実行するための ITargetPreparer。 
DeviceActionUtil デバイス アクションを実行するユーティリティ クラス。 
DeviceActionUtil.Command デバイス アクションのコマンド。 
DeviceActionUtil.DeviceActionConfigError 構成エラーの例外。 
DeviceAllocationResult コマンドの割り当て試行の結果を表します。 
DeviceAllocationState IDeviceManager の観点から見たデバイスの割り当て状態を表します。
DeviceAvailableChecker モジュールによってデバイスがオフライン状態にならないようにするチェッカー。 
DeviceBaselineChecker 各モジュールの前にデバイス ベースライン設定を設定します。 
DeviceBaselineSetter デバイスのベースライン設定を作成するために使用される抽象クラス。 
DeviceBatteryLevelChecker 最低バッテリー残量を確認し、最低残量がない場合はバッテリーが 2 番目の充電しきい値に達するまで待機する IRemoteTest。 
DeviceBatteryResourceMetricCollector このコレクタは、デバイスのバッテリー指標を収集します。 
DeviceBuildDescriptor IBuildInfo のラッパークラス。デバイス プラットフォームのビルド情報を取得するためのヘルパー メソッドが含まれています。 
DeviceBuildInfo 完全な Android デバイスビルドと(オプションで)そのテストを表す IBuildInfo。 
DeviceBuildInfoBootStrapper ビルド情報フィールドをデバイスから読み取った属性に置き換える ITargetPreparer

これは、外部ソースから生成されたビルドを含むデバイスをテストする場合に便利です(例: 

DeviceBuildInfoInjector IBuildInfoDeviceBuildDescriptor メタデータを挿入する ITargetPreparer。 
DeviceCleaner テスト後にクリーンアップ アクションとして再起動またはフォーマットを実行し、必要に応じて画面をオフにします。
DeviceCleaner.CleanupAction  
DeviceCleaner.PostCleanupAction  
DeviceConcurrentUtil デバイス側のコマンドの同時実行のためのユーティリティ メソッドとクラスが含まれています。

ERROR(/ExecutorService) を使用して ShellCommandCallable として実装されたコマンドを実行し、ERROR(/#joinFuture(String,Future,long)) を使用して ERROR(/ExecutorService) から返された ERROR(/Future) に対してコマンド実行の同期を行います。 

DeviceConcurrentUtil.ShellCommandCallable<V> ITestDevice でシェル コマンドを実行する詳細をラップする ERROR(/Callable)。 
DeviceConfigurationHolder 読み込まれたデバイス設定オブジェクトを属性に保存する具象 IDeviceConfiguration 実装。 
DeviceConnection ERROR(/com.android.incfs.install.IncrementalInstallSession.Builder#execute(Executor,com.android.incfs.install.IDeviceConnection.Factory,ILogger)) で使用する ADB を介したデバイスへの接続を表します。 
DeviceConnection.Factory  
DeviceDescriptor テスト対象のデバイスを説明する情報を含むクラス。 
DeviceDisconnectedException デバイスがトランスポート タイプ経由で到達できなくなった場合にスローされます。たとえば、デバイスが USB または TCP/IP 接続経由で認識されなくなった場合などです。
DeviceErrorIdentifier デバイスエラーとデバイス報告エラーのエラー識別子。 
DeviceFailedToBootError ビルドでフラッシュされた後、デバイスが起動しなかった場合にスローされます。 
DeviceFeatureFlag  
DeviceFeatureModuleController 特定の機能をサポートしていない場合にテストを実行しないモジュール コントローラ。 
DeviceFileReporter デバイスでファイルをチェックし、見つかった場合は ITestInvocationListener.testLog(String, LogDataType, InputStreamSource) に送信するユーティリティ クラス。 
DeviceFlashPreparer 物理 Android ハードウェアにイメージを書き込む ITargetPreparer。 
DeviceFoldableState 「cmd device_state print-states」から返されるデバイスの折りたたみ状態の表現。 
DeviceFolderBuildInfo ローカル ファイルシステムのディレクトリに含まれる他のビルド アーティファクトも含む IDeviceBuildInfo。 
DeviceImageTracker 増分デバイス アップデートの一部では、差分を計算するためにベースライン ファイルが必要です。 
DeviceImageTracker.FileCacheTracker キャッシュに保存されたデバイス イメージとそのメタデータの情報を追跡します。
DeviceImageZipFlashingTargetPreparer 特定の形式で提供されたデバイス イメージを使用してデバイスをフラッシュするターゲット作成ツール。 
DeviceImpl デバイス。 
DeviceInspectionResult デバイスが使用不可になったときに、デバイス検査の結果を含むクラス。 
DeviceInternetAccessibilityResourceMetricCollector コレクタは google.com に ping を送信して、デバイスがインターネットにアクセスできるかどうかを確認します。 
DeviceJUnit4ClassRunner IDeviceTest にも対応する JUnit4 テストランナー。 
DeviceJUnit4ClassRunner.LogAnnotation ログを報告者に伝えるための偽のアノテーション。 
DeviceJUnit4ClassRunner.MetricAnnotation 指標を報告者に伝えるための偽のアノテーション。 
DeviceJUnit4ClassRunner.TestLogData ExternalResourceTestRule の実装。 
DeviceJUnit4ClassRunner.TestMetrics ExternalResourceTestRule の実装。 
DeviceListMonitorTask  
DeviceLogger Incremental に utils.ILogger を使用するブリッジ クラス。 
DeviceManagementGrpcServer Tradefed からデバイスを予約できる GRPC サーバー。 
DeviceManager  
DeviceManager.FastbootDevice Fastboot モードのデバイスの表現。 
DeviceMerkleTree デバイスのコンテンツ情報から MerkleTree を計算します。 
DeviceMetricData 指標コレクタによって収集されたすべてのデータを保持するオブジェクト。 
DeviceMonitor DeviceMonitor は adb に接続されたデバイスをモニタリングします。 
DeviceMonitor.DeviceListComparisonResult  
DeviceMonitorMultiplexer リクエストを複数の IDeviceMonitor に伝播するプロキシ クラス。 
DeviceNotAvailableException デバイスがテストに使用できなくなった場合にスローされます。 
DeviceOwnerTargetPreparer デバイス オーナー コンポーネントを設定する ITargetPreparer。 
DeviceParameterizedRunner ホスト側ドリブン パラメータ化テスト用の JUnit4 スタイルのパラメータ化ランナー。 
DeviceProperties デバイス側のプロパティ名の一般的な定数定義
DeviceRecoveryModeUtil  
DeviceReleaseReporter リリースされるデバイスを親プロセスと通信して処理するデバイス リリース レポーター。 
DeviceResetFeature デバイスのリセットのサーバーサイド実装。 
DeviceResetHandler デバイスのリセットを汎用的に処理するユーティリティ。 
DeviceRuntimeException デバイス アクションが期待どおりの結果にならなかった場合にスローされます。 
DeviceSelectionOptions デバイス選択条件のコンテナ。 
DeviceSelectionOptions.DeviceRequestedType サポートされているプレースホルダ デバイスのさまざまなタイプ。 
DeviceSettingChecker モジュールの実行中にデバイス設定が変更されたかどうかを確認します。 
DeviceSetup 提供された Option に基づいてテスト用にデバイスを構成する ITargetPreparer。 
DeviceSnapshotFeature デバイス スナップショットのサーバーサイド実装。 
DeviceSnapshotHandler Cuttlefish スナップショットを処理するユーティリティ。 
DeviceStateMonitor IDevice の状態をモニタリングするためのヘルパークラス。 
DeviceStorageAgeResourceMetricCollector logcat からストレージの経過時間を解析します。 
DeviceStorageFiller ターゲットの準備ツールでストレージを埋めて、一定量の空き容量を確保します。 
DeviceStorageStatusChecker デバイスに指定されたパーティション用の十分なディスク空き容量があるかどうかを確認します。 
DeviceStringPusher 文字列をファイルに書き込むターゲット作成ツール。 
DeviceSuite JUnit4 コンテナ Suite を拡張して、ITestDevice を必要とするテストに提供します。 
DeviceSyncHelper 新しいデバイス イメージをデバイスに同期するのを支援するヘルパー。 
DeviceTestCase IRemoteTest サービスと IDeviceTest サービスを提供するヘルパー JUnit テストケース。 
DeviceTestResult DeviceNotAvailableException が発生したときに中止される TestResult の特殊化
DeviceTestResult.RuntimeDeviceNotAvailableException  
DeviceTestRunOptions BaseHostJUnit4Test を介してデバイス テストを実行するためのオプションのビルダークラス。 
DeviceTestSuite IRemoteTest サービスと IDeviceTest サービスを提供するヘルパー JUnit テストスイート。 
DeviceTraceCollector テスト実行の開始時に perfetto トレースを開始し、終了時にトレースファイルをログに記録するコレクタ。 
DeviceUnavailableMonitor このリスナーは、テストケース レベルの DNAE のみをキャプチャしようとします。 
DeviceUnresponsiveException デバイスが adb に認識されるが、応答しない(コマンドがタイムアウトする、起動しないなど)ことを示す DeviceNotAvailableException の特殊化
DeviceUpdateTargetPreparer 外部ソース(ビルドサービスではない)からデバイス イメージ ファイルを使用してデバイスを更新する際の一般的な手順を処理する抽象 ITargetPreparer。 
DeviceWifiResourceMetricCollector コレクタは、現在接続されている Wi-Fi の電波強度とリンク速度の指標を収集します。 
DeviceWiper ユーザーデータをワイプする ITargetPreparer
DigestCalculator Digest を計算するユーティリティ メソッド。 
DirectedGraph<V> 有向無重みグラフの実装。 
DisableSELinuxTargetPreparer SELinux が有効になっている場合に無効にするターゲット準備ツール。 
DryRunKeyStore キーストア値が常に適切に置き換えられ、見つかるドライラン用のキーストア。 
DryRunner テストを実際に実行するのではなく、透過的にドライランします。 
DynamicFileStubTest これは、tradefed が動的ファイルを正しく解決できるかどうかをテストする tradefed テストです。 
DynamicRemoteFileResolver リモート ファイルへのパスの解決を支援するクラス。 
DynamicRemoteFileResolver.FileResolverLoader IRemoteFileResolver の実装を読み込みます。 
DynamicShardHelper 複数の TF インスタンス間でリモートワーク キューイングを可能にするシャーディング戦略
DynamicShardingConnectionInfoMessage 機能サーバー経由での送信を容易にするためのデータ保持クラス。 
DynamicSystemPreparer Dynamic System Update を使用してデバイスビルドの上にシステム イメージを設定する ITargetPreparer。 

E

EarlyDeviceReleaseFeature 早期のデバイス リリース向けの機能サーバー実装。 
メール メールを送信するためのヘルパークラス。 
EmailHostHealthAgent ホスト モニター レポートからメールを送信する IHostHealthAgent 実装
EmmaXmlConstants emma xml レポートの解析時に使用される定数。 
EmulatorMemoryCpuCapturer  
EndCentralDirectoryInfo EndCentralDirectoryInfo は、zip ファイルの全体的な情報を含むクラスです。 
EnforcedSeLinuxChecker Selinux のステータスを保証するステータス チェッカー。 
EnvironmentVariableUtil 環境変数を準備するためのヘルパー メソッドのコレクション。 
EraseUserDataPreparer デバイスのユーザーデータをワイプする ITargetPreparer。 
ErrorIdentifier このインターフェースは、特定のエラーとそのプロパティを表します。 
ErrorStorageUtil 一般的なストレージに合わせてエラーを操作するためのヘルパークラス。 
EventsLoggerListener 受信したすべてのイベントをファイルに記録するリスナー
ExceptionThrowingRunnerWrapper  
ExecutableAction 実行可能なアクションを表す値クラス。 
ExecutableActionResult ExecutableAction の結果を表す値クラス。 
ExecutableBaseTest 実行可能なスタイルのテストの基本クラス。 
ExecutableHostTest ホストで実行される実行可能ファイルのテストランナー。 
ExecutableTargetTest ターゲットで実行される実行可能ファイルのテストランナー。 
ExecutionFiles テストまたは呼び出しの実行中に生成され、テストのために持ち運ぶ必要があるファイル依存関係。 
ExecutionFiles.FilesKey マップの既知の標準キーの列挙。 
ExecutionProperties テストまたは呼び出しの実行中に生成されたプロパティ。 
ExistingBuildProvider すでに構築された IBuildInfo を返す IBuildProvider。 
ExtendedFile ビルド関連のメタデータを保持するための標準ファイルの拡張機能。 
ExtensionAtomsRegistry statsd のローカル使用のための ExtensionAtomsRegistry。 

F

FailureDescription Trade Federation で障害情報を記述するクラス。 
FakeTest 繰り返し可能なテスト結果を簡単に生成することを目的としたフェイク テスト。 
FakeTestsZipFolder コンテンツのリストに基づいて、解凍されていないテストの偽のフォルダを作成するテスト フィクスチャ。 
FakeTestsZipFolder.ItemType  
FastbootCommandPreparer fastboot をトリガーして fastboot コマンドを送信するターゲット作成ツール。 
FastbootDeviceFlasher fastboot を使用して物理 Android ハードウェアにイメージを書き込むクラス。 
FastbootHelper fastboot オペレーションのヘルパークラス。 
FastbootPack ブートローダーの仕様に沿って解凍します。 
FastbootUpdateBootstrapPreparer 指定されたファイル(ブートローダー、無線通信、デバイス イメージの zip)を IDeviceBuildInfo にステージングして FastbootDeviceFlasher でデバイスをフラッシュし、結果レポート用にブート後のデバイス属性をビルド情報に挿入する ITargetPreparer。 
FatalHostError TradeFederation を実行しているホストマシンで回復不可能な致命的なエラーが発生し、TradeFederation インスタンスをシャットダウンする必要があることを示す例外。 
FeatureFlagTargetPreparer DeviceConfig(リモート サービスによって調整された機能フラグ)を更新します。 
FileDownloadCache ダウンロードされたファイルのローカル ファイル システム LRU キャッシュを維持するヘルパークラス。 
FileDownloadCacheFactory FileDownloadCache を作成するためのファクトリ
FileDownloadCacheWrapper IFileDownloader インターフェースを実装しながら FileDownloadCache 機能を提供するラッパークラス。 
FileIdleMonitor ファイルをモニタリングし、アイドル状態(つまり、
FileInputStreamSource 入力ファイルを受け取る InputStreamSource。 
FileListingService IDevice サイドファイル リスト サービスを提供します。 
FileListingService.FileEntry ディレクトリ内のエントリを表します。 
FileListingService.IListingReceiver このインターフェースを実装するクラスは、デバイスの ls コマンドからの非同期結果を処理するメソッドを提供します。 
FileLogger ログメッセージをファイルと stdout に転送する ILeveledLogOutput。 
FilePermissionUtil ファイル権限の処理を提供するユーティリティ クラス。 
FileProtoResultReporter TestRecord をファイルにダンプする Proto レポーター。 
FilePullerDeviceMetricCollector デバイスから送信される指標キーをリッスンし、デバイスからファイルとして取得する BaseDeviceMetricCollector。 
FilePullerLogCollector デバイス側から報告されたファイルのロガー。 
FileSystemLogSaver ログをファイル システムに保存します。 
FilesystemRootChecker  
FileUtil ファイル関連のオペレーション用のヘルパークラス
FileUtil.LowDiskSpaceException 使用可能なディスク容量が最小しきい値を下回っている場合にスローされます。 
FilteredResultForwarder TestDescription の許可リストのみをレポートできる ResultForwarder のバリアント。 
FixedByteArrayOutputStream 最大量のデータのみを保持するメモリ内 ERROR(/OutputStream)。 
FlashingMethod テスト対象デバイスのフラッシュに使用されるメソッドを記述する列挙型
FlashingResourcesParser デバイスの書き込みに必要な補助イメージ ファイルの必須バージョンを解析するクラス。 
FlashingResourcesParser.AndroidInfo Map&lt;String, MultiMap&lt;String, String&gt;&gt; の typedef。 
FlashingResourcesParser.Constraint FlashingResourcesParser が使用する可能性のある一部のリソースを無視できるようにするためのフィルタリング インターフェース
FlashingResourceUtil このユーティリティは、DeviceFlashPreparer を介してフラッシュできるように、アーティファクトの適切なバージョンを設定するのに役立ちます。 
FoldableExpandingHandler プライマリ以外の折りたたみ式構成ごとに IModuleParameterHandler が拡張されます。 
FoldableHandler 折りたたみ式パラメータを受け取って特化型モジュールを作成できる、汎用的な折りたたみ式ハンドラ。 
FoldableModePreparer デバイスの折りたたみ状態を切り替えることができるターゲット作成ツール。 
FolderBuildInfo IFolderBuildInfo の具体的な実装。 
FolderSaver デバイスからディレクトリを取得し、圧縮してロギング バックエンドに保存する ITargetPreparer。 
FormattedGeneratorReporter 特定の形式でレポートを生成できるレポートツール。 
FreeDeviceState  
FuseMountManager  
FuseUtil FUSE オペレーションのヘルパークラス。 
FutilityCommandPreparer 無駄なコマンドを実行する準備ツール。 

G

GceAvdInfo 特定の GCE AVD インスタンスの関連データを保持する構造体。 
GceAvdInfo.GceStatus  
GceAvdInfo.LogFileEntry  
GceLHPTunnelMonitor 酸素化に使用される Gce ラボホスト プロキシ トンネルの Thread Monitor。 
GceManager GCE の呼び出しを管理して、GCE のログの開始、停止、収集を行うヘルパー。 
GceRemoteCmdFormatter リモート GCE デバイスに到達するコマンドをフォーマットするユーティリティ クラス。 
GceRemoteCmdFormatter.ScpMode SCP を使用して、引数の構造に応じてファイルを push または pull できます。 
GceSshTunnelMonitor Gce SSH トンネルの Thread Monitor。 
GcovCodeCoverageCollector デバイスから gcov カバレッジ測定値をプルして、テスト アーティファクトとしてログに記録する BaseDeviceMetricCollector。 
GcovKernelCodeCoverageCollector debugfs から gcov カーネル カバレッジ測定値をデバイスから取得し、最終的にテスト アーティファクトとして記録する BaseDeviceMetricCollector。 
GCSBucketUtil Google Cloud Storage(GCS)からファイルをダウンロードしたり、GCS にファイルをアップロードしたりするためのファイル マネージャー。 
GCSBucketUtil.GCSFileMetadata GCS のファイル情報のシンプルなラッパー。 
GCSCommon 廃止されました。代わりに com.android.tradefed.util.gcs.GCSCommon を使用してください。 
GCSCommon ダウンロードやアップロードなどの Gcs オペレーションのベースクラス。 
GCSConfigurationFactory ConfigurationFactory は、Google Cloud Storage から構成を読み込みます。 
GCSConfigurationFactory.GCSConfigLoader GCS から構成を読み込み、1 つのルート構成から含まれる構成を追跡し、循環インクルードで例外をスローする ConfigurationFactory.ConfigLoader の拡張機能。 
GCSConfigurationServer 構成サーバーは Google Cloud Storage(GCS)から構成を読み込みます。 
GCSDownloaderHelper グローバル構成のキャッシュ保存と解決を行う GCS バケットのダウンローダ。 
GCSFileDownloader Google Cloud Storage(GCS)からファイルをダウンロードするファイル ダウンローダー。 
GCSFileDownloaderBase Google Cloud Storage(GCS)からファイルをダウンロードするファイル ダウンローダー。 
GCSFileUploader ファイル アップローダ。ファイルデータを Google Cloud Storage(GCS)にアップロードします。 
GCSHelper  
GCSHostResourceManager GCS(Google Cloud Storage)からホストリソースをダウンロードします。 
GcsRemoteFileResolver GCS バケットからのダウンロードを可能にする IRemoteFileResolver の実装。 
GenericLogcatEventParser<LogcatEventType> イベントの logcat 入力を解析します。 
GenericLogcatEventParser.LogcatEvent イベントタイプとトリガー ログキャット メッセージを含むログキャット イベントを保持する構造体
GetPreviousPassedHelper 以前に合格したテストフィルタを取得するヘルパー。 
GkiDeviceFlashPreparer Android 共通カーネルの汎用イメージをデバイスに書き込むターゲット作成ツール。 
GlobalConfiguration 読み込まれた構成オブジェクトをマップに保存する IGlobalConfiguration 実装
GlobalFilterGetter 指定された呼び出しのフィルタを返すサービス実装。 
GlobalTestFilter 呼び出しに適用されたフィルタ オプション。 
GoogleAccountPreparer Google アカウントの構成をサポートする ITargetPreparer。 
GoogleAccountUtil デバイスでの Google アカウントの設定をサポートするユーティリティ
GoogleApiClientUtil Google API クライアントを作成するためのユーティリティ。 
GoogleApiClientUtilBase  
GoogleBenchmarkResultParser シェルから実行された Google Benchmark の結果を解析し、すべての結果を含むマップを返します。 
GoogleBenchmarkTest 指定されたデバイスで Google ベンチマーク テスト パッケージを実行するテスト。 
GranularRetriableTestWrapper ラッパー クラスは IRemoteTest で動作し、テストケース レベルで IRemoteTest を細分化します。 
GranularRetriableTestWrapper.StartEndCollector 実行の開始と終了の欠落を検出するクラス ヘルパー。 
GsiDeviceFlashPreparer Android Generic System Image をデバイスにフラッシュするターゲット作成ツール。 
GTest 指定のデバイスでネイティブ テスト パッケージを実行するテスト。 
GTestBase gTest の基本クラス
GTestListTestParser 「--gtest_list_tests」パラメータを使用した gtest ドライラン モードの結果パーサー。 
GTestResultParser シェルから実行される GTest を使用したネイティブ テストの「未加工の出力モード」の結果を解析し、ITestInvocationListener に結果を通知します。 
GTestXmlResultParser シェルから実行される GTest を使用したネイティブ テストの「XML 出力モード」の結果を解析し、ITestRunListener に結果を通知します。 

H

HandleAppName 「アプリ名」チャンク(APNM)を処理します。 
HandleExit 退会リクエストを送信します。 
HandleHeap ヒープ ステータスの更新を処理します。 
HandleHello 「hello」チャンク(HELO)と機能検出を処理します。 
HandleNativeHeap スレッドのステータス更新を処理します。 
HandleProfiling ヒープ ステータスの更新を処理します。 
HandleTest スレッドのステータス更新を処理します。 
HandleThread スレッドのステータス更新を処理します。 
HandleViewDebug  
HandleWait 「wait」チャンク(WAIT)を処理します。 
HarnessException ハーネス内でスローされる例外の基本例外クラス。 
HarnessIOException ファイルの問題の解決に役立つハーネス例外。 
HarnessRuntimeException  
HeapHostMonitor ホストのヒープメモリをモニタリングし、定期的に履歴ログに記録する AbstractHostMonitor 実装。 
HeapSegment ヒープのセグメント内のオブジェクトの型と場所を記述します。 
HeapSegment.HeapSegmentElement HPSG データでエンコードされたオブジェクト/リージョンを記述します。 
HelloWorldMultiTargetPreparer IMultiTargetPreparer の実装例。 
HistoryLogger TF History Logger: 特定のイベントのみを含む特別なログ。 
HostGTest ネイティブ テスト パッケージを実行するテスト。 
HostMetric このクラスは、レポートされるホスト指標のサンプルを表します。 
HostOptions ホスト オプション ホルダー クラス。 
HostStatsdMetricCollector statsd ユーティリティ コマンドを使用してホスト側から statsd 指標を収集する IMetricCollector。 
HostTest JUnit ホストベースのテスト用のテストランナー。 
HostUtils ホストテストの実行に役立つユーティリティ メソッドを実装します。 
HprofAllocSiteParser hprof レポートの割り当てサイト セクションから情報を解析するヘルパークラス。 
HttpHelper HTTP リクエストを行うためのヘルパー メソッドが含まれています。
HttpHelper.RequestRunnable IRunUtil.runEscalatingTimedRetry(long, long, long, long, IRunnableResult) を使用してリクエストを行うための Runnable。 
HttpMultipartPost マルチパート HTTP POST リクエストを行うためのヘルパークラス。 
HttpRemoteFileResolver http 経由でリモート ファイルをダウンロードできる IRemoteFileResolver の実装
HttpsRemoteFileResolver https 経由でリモート ファイルのダウンロードを許可する IRemoteFileResolver の実装

I

IAbi テスト対象の ABI を表すインターフェース。 
IAbiReceiver テスト対象の ABI を必要とするテスト。 
IAndroidDebugBridge このパッケージで使用される ERROR(/com.android.ddmlib.AndroidDebugBridge) メソッドのインターフェース定義。 
IAppBuildInfo このインターフェースは非推奨になりました。 IBuildInfo を直接使用します。 
IAutoRetriableTest ITestFilterReceiver を実装していないが、自動再試行をサポートしたい IRemoteTest のインターフェース。 
IBatteryInfo デバイスのバッテリーとのやり取りを定義するインターフェース。 
IBatteryInfo.BatteryState 現在のバッテリー充電状態を表します。 
IBlockFilter デバイスに配信する必要があるデータブロックを配信するかどうかを制御します。 
IBlockTransformer 送信前のデータブロックの変換(省略可)。 
IBuildInfo テスト対象のビルドに関する情報を保持します。 
IBuildInfo.BuildInfoProperties IBuildInfo が持つことのできるプロパティの一部。処理を調整するために使用します。 
IBuildProvider テスト中のビルドに関する情報を提供する責任を負います。 
IBuildReceiver テスト対象のビルドを参照する必要があるテスト。 
ICacheClient キャッシュ クライアントのインターフェース。 
IClusterClient TFC バックエンドとやり取りするためのインターフェース。 
IClusterEvent TFC にアップロードされるクラスタ イベントのインターフェース。 
IClusterEventUploader<T extends IClusterEvent> ClusterEventUploader のインターフェース 
IClusterOptions クラスタ関連のオプションを取得するためのインターフェース。 
ICommandOptions コマンドの実行オプションのコンテナ。 
ICommandScheduler TradeFederation コマンドを実行するためのスケジューラ。 
ICommandScheduler.IScheduledInvocationListener 呼び出しが完了したときの呼び出しイベントのリスナー。 
ICompressionStrategy 実行時に選択できる圧縮アルゴリズムを表すインターフェース。 
IConfigOptionValueTransformer 構成オプションの値を操作するためのインターフェース
IConfigurableVirtualDevice 事前構成された可能性のある仮想デバイス情報(ホスト IP、ホストユーザー、ポート オフセットなど)に関する情報を提供するインターフェース。 
IConfiguration TradeFederation 呼び出しの構成情報。 
IConfigurationFactory IConfiguration を作成するためのファクトリ
IConfigurationReceiver IConfiguration を受け入れるオブジェクトを表すシンプルなインターフェース。 
IConfigurationServer 構成サーバーのインターフェース。 
ICredentialFactory 認証情報ファクトリが oauth2 Credential を作成するためのインターフェース。 
IDefaultObjectLoader YAML 構成の一部であるデフォルト オブジェクトを読み込むためのインターフェース。 
IDefaultObjectLoader.LoaderConfiguration ローダーに情報を渡すための読み込み構成オブジェクト。 
IDevice デバイス。 
IDevice.DeviceState デバイスの状態。 
IDevice.DeviceUnixSocketNamespace デバイスで作成された Unix ドメイン ソケットの Namespace。 
IDevice.Feature デバイス レベルのソフトウェア機能。 
IDevice.HardwareFeature デバイス レベルのハードウェア機能。 
IDeviceActionReceiver デバイス イベントを受信する API を提供します。 
IDeviceBuildInfo 完全な Android デバイスビルドと(オプションで)そのテストを表す IBuildInfo。 
IDeviceBuildProvider ITestDevice からの情報を使用してビルドを取得する IBuildProvider。 
IDeviceConfiguration デバイス構成ホルダー インターフェース。 
IDeviceConnection 読み取りと書き込みが可能なデバイスへの接続を表します。 
IDeviceConnection.Factory  
IDeviceFlasher デバイスにデバイス イメージを書き込みます。 
IDeviceFlasher.UserDataFlashOption ユーザーデータ イメージの処理オプションの列挙型
IDeviceManager テストに使用できるデバイスのセットを管理するためのインターフェース。 
IDeviceManager.IFastbootListener fastboot 状態の変更のリスナー。 
IDeviceMonitor デバイスの状態をモニタリングするためのインターフェース。 
IDeviceMonitor.DeviceLister 既知のデバイスとその状態を返す Runnable のようなクラス。 
IDeviceRecovery オフラインになったデバイスを復元するためのインターフェース。 
IDeviceSelection デバイス選択条件のインターフェース。 
IDeviceSelection.BaseDeviceType  
IDeviceStateMonitor IDevice の状態をモニタリングするための機能を提供します。 
IDeviceTest ITestDevice への参照が必要なオブジェクトのインターフェース。 
IDisableable 無効にできる Tradefed オブジェクトを記述するインターフェース。 
IdSizesReply  
IDynamicShardingClient シャーディング クライアントのラッパー インターフェース

これは、必要に応じて HTTP またはテスト用のものに置き換えることができるようにするためのものです。 

IDynamicShardingConnectionInfo 動的シャーディング接続情報を含むクラスのインターフェース
IEmail メールを送信するためのインターフェース。 
IEmail.Message メール メッセージ データのコンテナ。 
IFileDownloader リモート ファイルをダウンロードするためのインターフェース。 
IFileEntry FileEntry メソッドに、よりシンプルでモック可能なコントラクトを提供するインターフェース定義。 
IFileResolverLoader IRemoteFileResolver の実装を読み込みます。 
IFileResolverLoader.ResolverLoadingException リゾルバを読み込めないか、初期化できない場合にスローされる例外。 
IFlashingResourcesParser デバイスのフラッシュに必要な補助イメージ ファイルの必要なバージョンを提供するインターフェース。 
IFlashingResourcesRetriever デバイスのフラッシュに必要な補助イメージ ファイルを取得するためのインターフェース。 
IFolderBuildInfo ビルド アーティファクトがローカル ファイル システム ディレクトリに含まれているシンプルな抽象 IBuildInfo。 
IFormatterGenerator SuiteResultHolder のフォーマッタを記述するインターフェース。 
IFuseDriverProfile 特定の FUSE ドライバの特定の動作を定義し、MountManager を汎用化できるようにします。 
IGlobalConfiguration 単一の Trade Federation インスタンスのグローバル構成情報(実際の構成の呼び出し回数を含む)を包含するクラス。 
IHarnessException ハーネス例外によって実装されるハーネス例外インターフェースの説明。 
IHostCleaner テスト実行の完了後にホストをクリーンアップします。 
IHostHealthAgent ホストまたはデバイスの指標を出力するインターフェース。 
IHostMonitor ホストデータをディスパッチするインターフェース
IHostMonitor.HostDataPoint レポートするデータの汎用クラス。 
IHostMonitor.HostMetricType  
IHostOptions ホスト オプション ホルダー インターフェース。 
IHostOptions.PermitLimitType 可能な許可リミッターを記述する列挙型
IHostResourceManager ホストリソースを管理するインターフェース。 
IHttpHelper HTTP リクエストを実行するためのヘルパー メソッド。 
IHttpHelper.DataSizeException  
IIncrementalSetup TradeFed 準備ツールで増分セットアップを試みるかどうかを判断するのに役立つインターフェース。 
IInstrumentationResultParser シェルからインストゥルメンテーション テスト実行の結果を解析するためのインターフェース。 
IInstrumentationResultParser.SessionResultCodes Am instrument セッションの結果コード。 
IInstrumentationResultParser.StatusCodes テスト結果のステータス コード。 
IInstrumentationResultParser.StatusKeys 関連するテスト ステータスキー。 
IInvocationContext テストが必要に応じてアクセスする Invocation に関する情報を保持します。 
IInvocationContext.TimingEvent  
IInvocationContextReceiver 呼び出しのコンテキストを参照する必要があるテスト。 
IInvocationExecution 呼び出しの一部として実行されるアクションを記述するインターフェース。 
IKeyStoreClient パスワードや機密データ用のキーストアにアクセスするためのインターフェース。 
IKeyStoreFactory IKeyStoreClient を作成するためのファクトリ。 
ILabPreparer ラボの準備担当者向けのマーカー インターフェース

これらのインターフェースの目的については、ITargetPreparer をご覧ください。 

ILeveledLogOutput このインターフェースを実装するクラスは、ログメッセージの出力処理を行うメソッドを提供します。 
ILogcatReceiver デバイスの logcat の出力を InputStreamSource として提供するクラス。 
ILogger 警告やエラーを表示するために使用されるインターフェース。 
ILogRegistry さまざまなロガーを多重化して管理する ILogOutput シングルトン ロガーのインターフェース。 
ILogRegistry.EventType ログに記録すると便利なイベント 
ILogSaver このインターフェースを実装するクラスは、ログを一元的な場所に保存するためのメソッドを提供します。 
ILogSaverListener ITestInvocationListener がログファイルが保存されたタイミングをリッスンできるようにします。 
ImageContentAnalyzer デバイス イメージ コンテンツ分析用アナライザ 
IManagedTestDevice ライフサイクルが管理される ITestDevice。 
IManagedTestDevice.DeviceEventResponse IManagedTestDevice.handleAllocationEvent(DeviceEvent) 呼び出しへのレスポンスのコンテナ
IManagedTestDeviceFactory IManagedTestDevice のクリエイター インターフェース 
IMetricCollector このインターフェースは、一致する指標を収集するためにテスト結果を報告する際にデコレータとして追加されます。 
IMetricCollectorReceiver テスト実行の IMetricCollector のリストを取得する必要がある場合に IRemoteTest が実装するインターフェース。 
IMoblyYamlResultHandler mobly yaml 結果ハンドラのインターフェース。 
IMoblyYamlResultHandler.ITestResult mobly yaml 結果のインターフェース 
IModuleController モジュールを実行するかどうかを制御するためのインターフェース。 
IModuleController.RunStrategy モジュールの実行方法を記述する列挙型。 
IModuleParameterHandler スイート モジュールのパラメータのインターフェース。 
IMultiDeviceRecovery 複数のオフライン デバイスを復元するためのインターフェース。 
IMultiDeviceTest このインターフェースは非推奨になりました。 このインターフェースは互換性のために一時的に保持されますが、実際には使用されなくなります。実装しないでください。 
IMultiTargetPreparer 複数のデバイスのテスト環境をまとめて準備します。 
INativeDevice ddmlib IDevice に信頼性の高い、やや高レベルの API を提供します。 
INativeDeviceTest INativeDevice への参照が必要なオブジェクトのインターフェース。 
IncrementalImageUtil 増分イメージとデバイスの更新を活用するためのユーティリティ。 
IncrementalInstallSession インストール済みの APK のブロックを読み取る必要があるときにデバイスにストリーミングする増分パッケージ インストール セッションを作成するために使用されます。 
IncrementalInstallSession.Builder  
InfraErrorIdentifier Trade Federation インフラストラクチャと依存インフラストラクチャ(ビルド インフラストラクチャなど)のエラー識別子。 
InputStreamSource このインターフェースは、基本的に ERROR(/InputStream) をラップしてクローン可能にします。 
InstallAllTestZipAppsSetup テスト ZIP 内のすべてのアプリをインストールする ITargetPreparer。 
InstallApexModuleTargetPreparer  
InstallApkSetup ファイル システムにある 1 つ以上の apk をインストールする ITargetPreparer。 
InstallBuildEnvApkSetup Android プラットフォーム ビルド環境から 1 つ以上のテスト APK をインストールする ITargetPreparer。 
InstallCreateReceiver 「pm install-create」コマンドラインの出力レシーバ。 
InstalledInstrumentationsTest 現在のデバイスで見つかったすべてのインストルメンテーションを実行します。 
InstallException アプリケーションのインストールまたはアンインストールが失敗した場合にスローされます。 
InstallKernelModulePreparer カーネル モジュールをインストールするターゲット作成ツール。 
InstallMetrics  
InstallReceiver 「pm install package.apk」コマンドラインの出力レシーバ。 
InstantAppHandler ModuleParameters.INSTANT_APP のハンドラ。 
InstrumentationPreparer インストルメンテーションを実行する ITargetPreparer
InstrumentationProtoResultParser シェルから実行されたインストルメンテーション テストの「protoStd 出力モード」の結果を解析し、ITestRunListener に結果を通知します。 
InstrumentationResultParser シェルから計測テスト実行の「未加工出力モード」の結果を解析し、ITestRunListener に結果を通知します。 
InstrumentationTest 指定されたデバイスでインストルメンテーション テスト パッケージを実行するテスト。 
InvocationCacheHelper 呼び出しキャッシュの結果のアップロードと検索を処理するユーティリティ。 
InvocationCacheHelper.CacheInvocationResultDescriptor キャッシュの結果について説明します。 
InvocationContext IInvocationContext の汎用実装。 
InvocationExecution 呼び出しのすべてのステップ(ビルドのダウンロード、target_prep、テストの実行、クリーンアップ)を記述するクラス。 
InvocationLocal<T> このクラスは呼び出しスコープの変数を提供します。 
InvocationMetricLogger 一部の指標をログに記録するための呼び出しのユーティリティ クラス。 
InvocationMetricLogger.InvocationGroupMetricKey グループ化を使用すると、同じキーの下に複数のグループを記録できます。 
InvocationMetricLogger.InvocationMetricKey 呼び出し時に常に設定される特別な名前付きキー。 
InvocationProtoResultReporter 呼び出しレベルのキャッシュ保存情報とそのモジュール リストを保存するレポーター
InvocationStatus 呼び出しステータスを保存するクラス。 
InvocationStatus 呼び出しステータスを表すヘルパー列挙型
InvocationSummaryHelper リスナーのセットの TestSummary を収集してレポートするためのヘルパークラス
InvocationToJUnitResultForwarder ITestInvocationListener イベントをリッスンし、TestListener に転送するクラス。 
IPostProcessor ポスト プロセッサは、テスト後、結果レポート前に指標とログの処理を可能にするための Trade Federation オブジェクトです。 
IRecorderClient ResultDB レコーダー バックエンドと通信するためのインターフェース。 
IRemoteAndroidTestRunner Android テストコマンドをリモートで実行し、リスナーに結果をレポートするためのインターフェース。 
IRemoteAndroidTestRunner.CoverageOutput  
IRemoteAndroidTestRunner.TestSize  
IRemoteFeature リクエストに基づいて実行できる Tradefed の機能を記述するインターフェース。 
IRemoteFileResolver リモート ファイルをローカル ファイルに解決できるオブジェクトのインターフェース。 
IRemoteFileResolver.RemoteFileResolverArgs リゾルバに渡される引数。
IRemoteFileResolver.ResolvedFile 解決されたファイルとメタデータに関する情報を保持するクラス。 
IRemoteScheduledListenersFeature IScheduledInvocationListener の受け渡しをサポートするための IRemoteFeature の拡張。 
IRemoteTest 結果を ITestInvocationListener に直接報告するテスト。 
IReportNotExecuted 実行が完了しなかった場合、このインターフェースを実装する IRemoteTest は、レポートの改善のために、実行されなかったテストを報告できます。 
IRescheduler 将来の実行のために構成のスケジュールを変更するためのインターフェース。 
IResourceMetricCollector ユーザーがカスタマイズされたリソース コレクタを実装するためのインターフェース。 
IRestApiHelper REST API 呼び出しを実行するためのヘルパー インターフェース。 
IResumableTest このインターフェースは非推奨になりました。 この必要はなくなりました。
IRetryDecision 再試行の決定を促し、クラスにフィルタを適用して、より的を絞った再試行を行うインターフェース。 
IRuntimeHintProvider  
IRunUtil 時間指定オペレーションとシステム コマンドを実行するためのインターフェース。 
IRunUtil.EnvPriority 特定の設定を設定または設定解除するかどうかを定義する列挙型。 
IRunUtil.IRunnableResult ブール値のステータスを返すオペレーションを非同期で実行するためのインターフェース。 
ISandbox 呼び出しの実行に使用できるサンドボックスを定義するインターフェース。 
ISandboxFactory ISandbox を作成するためのファクトリ。 
ISetOptionReceiver このインターフェースの実装には、HostTest.SET_OPTION_NAME にリンクされた「set-option」という名前の Option が必要です。 
IShardableListener シャーディング可能な ITestInvocationListener。 
IShardableTest 個別に実行可能なサブテストに分割できる IRemoteTest。 
IShardHelper 構成に採用するシャーディング戦略を記述するオブジェクトのインターフェース。 
IShellEnabledDevice シェルコマンドを受信できる抽象デバイス。 
IShellOutputReceiver このインターフェースを実装するクラスは、デバイス/エミュレータのリモートシェル コマンドからの出力を処理するメソッドを提供します。 
IsolatedHostTest サブプロセスを使用して、メイン プロセスでテストを実行するのではなく、依存性の低い環境でテストを実行する TradeFed ランナーを実装します。 
IStackTraceInfo このインターフェースを実装するクラスは、スタック トレースを返すメソッドを提供します。 
ISupportGranularResults ITestInvocationListener が詳細な結果の受信をサポートするかどうかを指定するインターフェース。 
ISystemStatusChecker システム ステータスのチェックを実行し、システムが想定される状態にあるかどうかを示すブール値を返すチェッカー。 
ISystemStatusCheckerReceiver 構成から ISystemStatusChecker へのアクセスを必要とする IRemoteTest。 
ITargetCleaner このインターフェースは非推奨になりました。 tearDown がベース ITargetPreparer インターフェースに移動しました。 
ITargetPreparer テスト実行のテスト環境を準備します。 
ITemporaryDevice 一時的なプレースホルダにできるデバイスを表すインターフェース。 
ITerribleFailureHandler LogUtil.CLog.wtf(String, Throwable)
  からの重大な障害を処理するインターフェース
ITestAnnotationFilterReceiver アノテーションに基づいて実行するテストをフィルタできるランナー。 
ITestCollector テスト収集のサポートを提供します。設定すると、テストランナーは実際にテストケースを実行せずに、ドライランを実行してテストケースを収集する必要があります。 
ITestDevice ddmlib IDevice に信頼性の高い、やや高レベルの API を提供します。 
ITestDevice.ApexInfo 単一の APEX に関する情報を保存するシンプルな構造体クラス
ITestDevice.MountPointInfo 単一のマウントポイントに関する情報を保存するシンプルな構造体クラス
ITestDevice.RecoveryMode  
ITestFileFilterReceiver 実行するテストと実行しないテストを指定するファイルを受け取ることができるランナー。 
ITestFilterReceiver 実行するテストをフィルタリングできるランナー。 
ITestInformationReceiver 一部のクラスの TestInformation を受け取るインターフェース。 
ITestInvocation 1 つの TradeFederation テスト呼び出しを処理します。 
ITestInvocation.ExitInformation 呼び出しの終了情報を表します。 
ITestInvocationListener テスト呼び出しからのテスト結果のリスナー。 
ITestLifeCycleReceiver 計測テストの実行中にイベント通知を受け取ります。 
ITestLogger さまざまなタイプのデータ ストリームのロギングを実行できるエンティティ。 
ITestLoggerReceiver ロギング目的で使用できるように、ITestLogger インスタンスを挿入できるエンティティ。 
ITestRunListener 計測テストの実行中にイベント通知を受け取ります。 
ITestsPool アクセスして実行できるテストのプールを記述するインターフェース
ITestStorageClient Android Test Storage バックエンドと通信するためのインターフェース。 
ITestSuite テストスイートの実行に使用される抽象クラス。 
ITestSuite.IsolatedModuleGrade  
ITestSuite.MultiDeviceModuleStrategy  
ITestSuiteResultLoader 再実行可能な方法で前の結果を読み込むヘルパーを記述するインターフェース。 
ITestSummaryListener ITestInvocationListener が概要を通じて一部の限定的な情報を交換できるようにするインターフェース。 
ITestsZipInstaller デバイスにテスト zip ファイル(ビルドシステムによって出力される)からテストをインストールします。 
ITokenProvider 特定のデバイスのトークンを提供できるオブジェクトを記述するインターフェース。 
ITokenRequest IRemoteTest が実装して、特別なトークンを持つデバイスが必要であることを公開できるインターフェース。 

J

JarHostTest ホスト側の JUnit テストのテストランナー。 
JarHostTest.HostTestListener testRunStarted() と testRunEnded() を除くすべてのイベントを埋め込みリスナーに転送するラッパー リスナー。 
JavaCodeCoverageCollector デバイスから Java カバレッジ測定値を取得し、テスト アーティファクトとして記録する BaseDeviceMetricCollector。 
JavaCodeCoverageFlusher デバイスで実行されているプロセスから Java コード カバレッジ測定をリセットして強制的にフラッシュするユーティリティ クラス。 
JdwpAgent  
JdwpCommands こちらで指定されている JDWP コマンド定数
JdwpExtension  
JdwpHandshake  
JdwpInterceptor  
JdwpPacket ByteBuffer のどこかの先頭にある JDWP パケット。 
JdwpPayload  
JdwpProtocol  
JSONFileKeyStoreClient ローカル JSON ファイルがキーストアとして機能するサンプル実装。 
JSONFileKeyStoreFactory JSON キーストア ファイルにアクセスするための JSONFileKeyStoreClient を提供する JSON キーストア ファクトリの実装。 
JsonHttpTestResultReporter テスト指標の結果とブランチ、デバイス情報を JSON にエンコードして HTTP サービス エンドポイントに POST する結果レポート。
JUnit4ResultForwarder JUnit4 Runner からの結果フォワーダー。 
JUnit4TestFilter Filter を拡張して JUnit4 ランナーのフィルタリングを提供するヘルパークラス。 
JUnitRunUtil IRemoteTest.run(TestInformation, ITestInvocationListener) 呼び出しを Test.run(TestResult) 呼び出しに転送するためのヘルパークラス。 
JUnitToInvocationResultForwarder TestListener イベントをリッスンし、ITestInvocationListener に転送するクラス。 
JUnitXmlParser ant の XMLJUnitResultFormatter に保存された JUnit の結果からテスト結果データを抽出し、ITestInvocationListener に転送するパーサー。 

K

KernelModuleUtils  
KernelTargetTest ターゲットで実行される実行可能ファイルをテストし、カーネルテストの結果を解析するテストランナー。 
KernelTestModuleController アーキテクチャが一致しない場合にテストを実行しないモジュール コントローラのベースクラス。 
KeyguardControllerState キーガードの状態のコンテナ。 
KeyguardStatusChecker モジュール実行後にキーガードのステータスをチェックします。 
KeyStoreException 致命的なキーストア エラーが発生した場合にスローされます。 
KillExistingEmulatorPreparer 実行中のエミュレータをシャットダウンする ITargetPreparer。 
KnownFailurePreparer 既知の失敗の再試行をスキップするターゲット プリペアラ。 
KTapResultParser KUnit テストモジュールによって生成され、debugfs の `results` ファイルに配置された KTAP 出力を読み取ります。 
KTapResultParser.ParseResolution  
KUnitModuleTest デバイスで KUnit テスト モジュールを実行するためのテストランナー。 

L

LabResourceDeviceMonitor LabResourceService の gRPC サーバーを初期化/管理するラボリソース モニター。 
LargeOutputReceiver 長時間実行されるコマンドの出力を収集するクラス。 
LastShardDetector ローカル シャーディングを実行する場合、最後のシャードが invocationEnded(long) に達したときにのみアクションを実行したいことがあります。 
LeakedThreadStatusChecker モジュールが実行中の Thread をリークしないようにするためのステータス チェッカー。 
LegacySubprocessResultsReporter サブプロセス結果レポーターのフリーズされた実装。スーパークラスの変更にもかかわらず、以前のバージョンの TF/CTS(8+ など)との互換性を維持する必要があります。 
ListInstrumentationParser 「pm list instrumentation」クエリの出力を解析する IShellOutputReceiver
ListInstrumentationParser.InstrumentationTarget  
LocalAndroidVirtualDevice TradeFed ホストで実行されているローカル仮想デバイスのクラス。 
LocalAppBuildProvider 指定されたローカルパスに基づいて IBuildInfo を構築する IBuildProvider
LocalDeveloper ローカル デベロッパーが Tradefed を実行しているかどうかを検出し、返します。 
LocalDeviceBuildProvider 指定されたファイル システム ディレクトリ パスに基づいて IDeviceBuildInfo を構築する IBuildProvider。 
LocalEmulatorLaunch Android ビルド環境からローカルでエミュレータを起動する TargetPreparer。 
LocalEmulatorSnapshot Android ビルド/開発環境からクリーンなエミュレータ スナップショットを生成するための TargetPreparer
LocalFileHeader LocalFileHeader は、ZIP ファイル内のファイル/フォルダの情報を含むクラスです。 
LocalFileResolver ローカル ファイルのリンクを可能にする IRemoteFileResolver の実装
LocalFolderBuildProvider 指定されたローカルパスに基づいて IFolderBuildInfo を構築する IBuildProvider
LocalHostResourceManager マネージャー ホスト リソース。 
LocalPool ローカルテストのプールを実装します。
LocalRunInstructionBuilder テストをローカルで実行する手順をコンパイルするユーティリティ。 
LockSettingsBaselineSetter 画面ロック設定を削除するセッター。 
Log  
Log メインの Android ソースの API をミラーリングするログクラス。 
Log.ILogOutput このインターフェースを実装するクラスは、ログメッセージの出力処理を行うメソッドを提供します。 
Log.LogLevel ログレベルの列挙型。 
Log.LogLevel ログレベルの列挙型。 
LogAssociation ログファイルとテスト間のリンクを表すクラス。 
LogcatCrashResultForwarder 特別なリスナー: 失敗(計測プロセスがクラッシュした場合)に、logcat からクラッシュを抽出して、テストに関連付けられた失敗メッセージに追加しようとします。 
LogcatEventParser  
LogcatEventType LogcatEventParser のイベントタイプ。 
LogcatOnFailureCollector テストケースが失敗したときに logcat をキャプチャしてログに記録するコレクタ。 
LogcatReceiver バックグラウンドで logcat を収集するクラス。 
LogcatTimingMetricCollector 指定された正規表現パターンを使用して、1 回または複数回の繰り返しテスト中に logcat からタイミング情報(ユーザー切り替え時間など)を収集する指標コレクタ。logcat 行からイベントの開始信号と終了信号を解析します。 
LogDataType ログデータのデータ型を表します。 
LogFile 保存されたログファイルのメタデータを保持するクラス。 
LogFileSaver ログデータをファイルに保存する ITestInvocationListener のヘルパー
LogReceiver  
LogRegistry 呼び出しを行うスレッドの ThreadGroup に基づいて適切なロガーを使用し、さまざまなロガーを多重化して管理する ILogRegistry 実装。 
LogSaverResultForwarder グローバル ファイル セーバーでログを保存するための ResultForwarder。 
LogUtil ロギング ユーティリティ クラス。 
LogUtil.CLog 呼び出し元の単純なクラス名をログタグとして自動的に使用する Log のシムクラス
LUCIResultReporter ResultDB と LUCI で必要なテスト結果を JSON 形式で保存し(go/result-sink)、コンソールにファイル ロケーションを記録する結果レポート。 

M

MainlineModuleHandler Mainline モジュールのシンプルなハンドラ クラス。InstallApexModuleTargetPreparer を作成し、指定された Mainline モジュールに基づいてダイナミック リンクを挿入して、それらのモジュールを自動的に取得します。 
MainlineTestModuleController テスト対象デバイスにプリロードされた Mainline モジュールに基づいてテストを実行するモジュール コントローラのベースクラス。 
ManagedRemoteDevice VM 内の Tradefed インスタンスを介してリモートで管理する仮想マシン内で実行されるデバイス。 
ManagedTestDeviceFactory Tf でモニタリングできるさまざまな種類のデバイスを作成するファクトリ
MaxSdkModuleController 指定された SDK バージョン番号より上のバージョンでテストを実行しないモジュール コントローラのベースクラス。 
MergedZipEntryCollection 大きな zip ファイル内の個々の zip エントリをブロックに統合して、ダウンロードの試行回数を最小限に抑えます。 
MergeMultiBuildTargetPreparer ビルドに名前を付け、別のビルドにコピーするファイルキーを指定することで、ビルド間で情報を渡すことができる IMultiTargetPreparer。 
MergeStrategy 複数の試行が存在する場合に結果を集計する方法を説明します。 
MerkleTree リモート実行 API で定義されている Merkle ツリー表現。 
MetricFilePostProcessor テストと実行レベルで収集された指標ログファイルのアップロードに使用されます。 
MetricFileUtil 呼び出しの最後にテスト実行とテスト指標をテキスト ファイルに保存し、Android Build API にアップロードするユーティリティ。 
MetricFileUtil.TestRunMetrics  
MetricOption @Test でアノテーションが付けられたテストメソッドのアノテーション。または、アノテーションが TestDescription のアノテーション リストの一部である場合。このアノテーション リストでは、コレクタの動作の調整やメソッドのフィルタリングに役立つ追加のパラメータを指定できます。 
MetricsXMLResultReporter MetricsXMLResultReporter は、テストの invocationEnded フェーズで、テスト指標と実行指標を metrics-folder パラメータで指定されたフォルダの XML ファイルに書き込みます。 
MetricTestCase TradeFed の一部として実行する際に指標を記録できるようにする TestCase の拡張機能。 
MetricTestCase.LogHolder 報告するログファイルを保持する構造体。 
MetricUtil プッシュされた statsd 構成から指標を取得するためのユーティリティ クラス。 
MetricUtility テスト指標の保存、類似テストでの指標の集計、ファイルへの指標の書き込みを行うための一般的なユーティリティ メソッドが含まれています。 
MetricUtils 指標形式の変換を処理するためのヘルパー メソッドを保持するクラス。 
MinApiLevelModuleController 指定された API レベルを下回る場合にテストを実行しないモジュール コントローラのベースクラス。 
MinSdkModuleController 指定された SDK バージョン番号より低いバージョンでテストを実行しないモジュール コントローラのベースクラス。 
MixImageZipPreparer デバイスビルドでシステムビルドのイメージをミックスする IMultiTargetPreparer。 
MixKernelTargetPreparer カーネル イメージとデバイス イメージを混合できる ITargetPreparer。 
MixRadioTargetPreparer 無線イメージとデバイス イメージを混合できる ITargetPreparer。 
MoblyArtifactReporter Mobly アーティファクト レポーター。 
MoblyBinaryHostTest Android ビルドシステム(Soong)から mobly python バイナリ ファイルを実行するためのホストテスト
MoblyYamlResultControllerInfoHandler Mobly yaml 結果の「Controller Info」要素ハンドラ。 
MoblyYamlResultControllerInfoHandler.ControllerInfo  
MoblyYamlResultControllerInfoHandler.ControllerInfo.Builder  
MoblyYamlResultHandlerFactory 結果のタイプに基づいて適切なハンドラを生成する Mobly yaml 結果ハンドラ ファクトリ。 
MoblyYamlResultHandlerFactory.InvalidResultTypeException  
MoblyYamlResultHandlerFactory.Type  
MoblyYamlResultParser Mobly yaml テスト結果パーサー。 
MoblyYamlResultRecordHandler Mobly yaml の結果の「Record」要素ハンドラ。 
MoblyYamlResultRecordHandler.Record  
MoblyYamlResultRecordHandler.Record.Builder  
MoblyYamlResultRecordHandler.RecordResult  
MoblyYamlResultSummaryHandler Mobly yaml 結果の「Summary」要素ハンドラ。 
MoblyYamlResultSummaryHandler.Summary  
MoblyYamlResultSummaryHandler.Summary.Builder  
MoblyYamlResultTestNameListHandler Mobly yaml 結果の「Test Name List」要素ハンドラ。 
MoblyYamlResultTestNameListHandler.TestNameList  
MoblyYamlResultTestNameListHandler.TestNameList.Builder  
MoblyYamlResultUserDataHandler Mobly yaml 結果の「User Data」要素ハンドラ。 
MoblyYamlResultUserDataHandler.UserData  
MoblyYamlResultUserDataHandler.UserData.Builder  
ModuleDefinition テスト実行構成のコンテナ。 
ModuleListener 結果のリストを収集するために、各モジュールの各 IRemoteTest にアタッチされたリスナー。 
ModuleLogcatCollector logcat コレクタのバージョン(モジュール用)。 
ModuleMerger 分割後の ITestSuiteModuleDefinition の統合に関連するオペレーションのヘルパークラス。 
ModuleOemTargetPreparer  
ModuleParameters 各モジュールのメタデータにあるスイートの「パラメータ」キーに関連付けられた特殊な値。 
ModuleParametersHelper パラメータに関連付けられた IModuleParameterHandler を取得するヘルパー。 
ModuleProtoResultReporter モジュール レベルの結果のみを報告するための結果レポーター。 
ModulePusher  
ModulePusher.ModulePushError Mainline モジュールのプッシュ中に致命的なエラーが発生しました。 
ModuleResultsAndMetricsForwarder テスト結果にモジュール関連の追加指標を追加する ResultAndLogForwarder の拡張機能。 
ModuleSplitter IConfiguration で表されるモジュールのリストを ModuleDefinition で表される実行単位のリストに分割するヘルパー。 
ModuleTestTypeUtil モジュールをチェックするための一般的なユーティリティ メソッドが含まれています。 
MonitorThread オープン接続をモニタリングします。 
MultiFailureDescription 複数の FailureDescription を 1 つのホルダーに収集します。 
MultiLineReceiver ソケットから取得した生データを String オブジェクトに変換する IShellOutputReceiver の基本実装。 
MultiMap<K, V> キーごとに複数の値をサポートする ERROR(/Map)。 
MultiReceiver 複数の IShellOutputReceiver インスタンスを受け取り、受信したデータをそれらすべてにブロードキャストする IShellOutputReceiver の基本実装。 

N

NameMangleListener 結果が報告されるときにテストメソッド、クラス、パッケージ名を変換するプロキシ リスナー。 
NativeAllocationInfo ネイティブ割り当て情報を保存します。 
NativeBenchmarkTest 指定のデバイスでネイティブ ベンチマーク テスト実行可能ファイルを実行するテスト。 
NativeBenchmarkTestParser ベンチマーク テストデータの出力を解析し、オペレーションあたりの平均時間に関する指標を収集する IShellOutputReceiver。 
NativeBridgeModuleController デバイスがネイティブ ブリッジをサポートしているかどうかを確認するモジュール コントローラ。 
NativeCodeCoverageFlusher ネイティブ カバレッジ測定をクリアし、デバイス上のプロセスからネイティブ カバレッジ データを強制的にフラッシュするユーティリティ クラス。 
NativeDevice ITestDevice 非フルスタック Android デバイスのデフォルト実装。 
NativeDevice.AdbAction OS の「adb ....」コマンドを実行するための ERROR(DeviceAction/com.android.tradefed.device.NativeDevice.DeviceAction DeviceAction)。 
NativeDevice.AdbShellAction  
NativeDevice.RebootDeviceAction デバイスの再起動には ERROR(DeviceAction/com.android.tradefed.device.NativeDevice.DeviceAction DeviceAction)。 
NativeDevice.RebootMode 再起動のモード。 
NativeDeviceStateMonitor フレームワークのサポートがない IDevice の状態をモニタリングするためのヘルパークラス。 
NativeLeakCollector 'dumpsys meminfo --unreachable -a' を実行して、各プロセスが現在保持している到達不能なネイティブ メモリを特定する ITargetPreparer。 
NativeLibraryMapInfo ネイティブ ライブラリのライブラリ マッピングへのメモリアドレス。 
NativeStackCallInfo スタック呼び出しを表します。 
NativeStressTest 指定されたデバイスでネイティブ ストレステスト実行可能ファイルを実行するテスト。 
NativeStressTestParser ストレス テストのデータ出力を解析し、完了した反復回数と反復あたりの平均時間に関する指標を収集する IShellOutputReceiver。 
NegativeHandler 何も行わないこと、およびパラメータで追加のモジュールを作成しないことを指定するハンドラ。 
NestedDeviceStateMonitor 仮想化環境の特性に対応するために、ネストされたデバイスに対して追加のチェックを実行するデバイス状態モニター。 
NestedRemoteDevice リモート Cuttlefish VM 内で実行されているデバイスの表現。 
NetworkNotAvailableException テストのためにデバイスがネットワークに接続できない場合にスローされます。 
NoApkTestSkipper テストする APK がない場合、呼び出し(準備とテスト)を完全にスキップできる特別な準備ツール。 
NoDeviceException 指定されたコマンドを実行するデバイスがない場合にスローされます。 
NoisyDryRunTest コマンド ファイルでノイズの多いドライランを実行します。 
NoOpConfigOptionValueTransformer no-op IConfigOptionValueTransformer
NotMultiAbiHandler セカンダリ ABI でモジュールを作成しないことを SuiteModuleLoader に通知する特別なハンドラ。 
NullDevice DeviceManagerIDeviceSelection.nullDeviceRequested() の場合に割り当てるために DeviceManager が使用するプレースホルダ IDevicetrue
NullOutputReceiver 何も行わない IShellOutputReceiver の実装。 

O

ObjectUpdater AnTS オブジェクトの更新を管理するヘルパークラス。 
ObjectUpdater.InvocationUpdate 指定された呼び出しの更新を行います。 
ObjectUpdater.TestArtifactUpdate 返された BuildArtifact で更新を実行します。 
ObjectUpdater.WorkUnitUpdate 更新をカプセル化するインターフェース。 
OpenObjectLoader AOSP で利用可能なデフォルト オブジェクトのローダー。 
オプション フィールドに IConfiguration オプションを表すアノテーションを付けます。 
Option.Importance  
OptionClass クラスが IConfiguration オブジェクトを表すことを示すアノテーション。 
OptionCopier 同じ名前の Option フィールド値をあるオブジェクトから別のオブジェクトにコピーできるヘルパークラス。 
OptionDef Option の詳細を保持します。 
OptionFetcher 親プロセスからテスト オプションを取得するヘルパー。 
OptionNotAllowedException コマンドラインでオプションを渡すことが許可されていない場合の特定の ConfigurationException。 
OptionSetter Option フィールドに入力します。 
OptionSetter.Handler<T>  
OptionSetter.MapHandler マップ フィールドの値を処理する Handler。 
OptionSetter.OptionFieldsForName 指定された名前のオプション フィールドのリストのコンテナ。 
OptionUpdateRule オプションが複数回指定された場合の動作を制御します。 
OtaDeviceBuildInfo 無線(OTA)アップデートのテストに使用される IDeviceBuildInfo。 
OtatoolsBuildInfo otatools アーティファクトを含む IBuildInfo。 
OtaUpdateDeviceFlasher フルまたは増分 OTA パッケージで system/update_engine/scripts/update_device.py スクリプトをトリガーしてデバイス イメージを更新するデバイス フラッシャー。 
OxygenUtil Oxygen サービスとやり取りするためのユーティリティ。 

P

PackageInfo デバイスから解析されたアプリのパッケージ情報用のコンテナ。 
PackageInstalledModuleController デバイスに指定されたパッケージがインストールされていない場合、テストを実行しないモジュール コントローラ。 
Pair<A, B> 2 つのオブジェクトを含む独自の Pair クラスを定義します。 
Pair<S, T> Pair クラスは、このパッケージで使用する 2 タプルです。 
PairingMultiTargetPreparer マルチ ターゲット作成ツールは、2 つのデバイス間の Bluetooth ペア設定(および接続)を支援します。 
ParallelDeviceExecutor<V> 関数を並列に実行するための ERROR(/ExecutorService) のラッパー。 
ParentSandboxInvocationExecution サンドボックスの実行時に親呼び出しの特別なアクションに使用する InvocationExecution のバージョン。 
ParentShardReplicate 1 つのデバイスの設定を、シャーディングに参加する他のすべてのデバイスに複製します。 
PartialZipDownloadCache コンテンツに基づいて部分ダウンロード ファイルをキャッシュに保存するユーティリティ。 
PassingTestFileReporter 合格したテストケースのリストをテストファイルに保存する ITestInvocationListener
PendingBlock デバイスに必要な APK または署名ファイルに属するデータのブロック。 
PendingBlock.Compression  
PendingBlock.Type  
PerfettoFilePullerCollector デバイスから perfetto トレース ファイルを pull し、必要に応じて圧縮して、テストログに追加するコレクタ。 
PerfettoGenericPostProcessor テキスト/バイナリ指標の perfetto proto ファイルを、数値を持つフィールドが見つかるまで文字列値を持つ proto メッセージとフィールドを再帰的に展開して、Key-Value ペアに処理するポスト プロセッサ。 
PerfettoGenericPostProcessor.AlternativeParseFormat  
PerfettoGenericPostProcessor.METRIC_FILE_FORMAT  
PerfettoPreparer Perfetto 準備ツールは、Perfetto がアクセスできる標準の場所に構成ファイルをデバイスにプッシュします。 
PerfettoPullerMetricCollector このクラスは非推奨になりました。 代わりに PerfettoFilePullerCollectorERROR(/PerfettoTracePostProcessor) を使用してください。 
PerfettoPullerMetricCollector.METRIC_FILE_FORMAT  
PerfettoTracePostProcessor テストログから perfetto トレース ファイルを取得し、それに対してトレース プロセッサを実行して perfetto 指標 proto を生成するポスト プロセッサ。 
PerfettoTracePostProcessor.METRIC_FILE_FORMAT  
PerfettoTraceRecorder ITestDevice で perfetto トレースを記録するためのユーティリティ クラス。 
PrettyPrintDelimiter 目立つ区切り文字付きメッセージの出力に役立つヘルパー ユーティリティ。 
PrettyTestEventLogger イベントを照合してログに記録し、デバッグを容易にするロガー。 
ProcessInfo プロセス関連(USER、PID、NAME、START TIME IN SECOND SINCE EPOCH)情報を保存するために使用されます。 
ProcessUtil  
ProfileableClient これは、通常は Android VM プロセスである、単一のプロファイリング可能なクライアントを表します。 
ProfileableClientData ProfileableClientImpl のデータが含まれます。 
ProfileableClientImpl これは、通常は Dalvik VM プロセスである、プロファイリング可能な単一のクライアントを表します。 
ProfileParameterHandler 任意のプロファイル ユーザーの基本パラメータ ハンドラ。 
ProfileTargetPreparer 任意のプロファイル ユーザー android.os.usertype.profile.XXX のターゲット準備ツールを設定するためのベースクラス。 
PromptResponse プロンプト リクエストとそのレスポンスの表現
PromptUtility コンテキストからプロンプトを作成するユーティリティ。 
PromptUtility.PromptTemplate リソースに保存されているプロンプト テンプレートへの参照
PropertyChanger Android プロパティ ファイル内のアイテムを変更(または追加)するためのユーティリティ クラス
PropertyFetcher デバイスから getprop の値を取得してキャッシュに保存します。 
ProtoResultParser Tradefed の結果の proto 形式のパーサー。 
ProtoResultParser.TestLevel 処理中の proto の現在のレベルを表す列挙型。 
ProtoResultReporter 結果レポーターは、すべての結果を含む TestRecord protobuf をビルドします。 
ProtoUtil protobuf メッセージを型に依存せずに処理するためのユーティリティ メソッド。 
ProxyConfiguration 実行するリモート構成を指定できるオブジェクト。 
PsParser 「ps」コマンドの出力から(USER、PID、NAME)を解析するために使用されるユーティリティ
PtsBotTest PTS-bot テストを実行します。 
PtsBotTest.TestFlagConfiguration  
PtsBotTest.TestFlagConfiguration.FlagConfig  
PtsBotTest.TestSyspropConfiguration  
PtsBotTest.TestSyspropConfiguration.SyspropConfig  
PushFileInvoker このクラスは非推奨になりました。 代わりに PushFilePreparer を使用してください。
PushFilePreparer 任意のホストパスから任意のデバイスパスに任意の数のファイルを push しようとする ITargetPreparer。 
PythonBinaryHostTest Android ビルドシステム(Soong)から Python バイナリ ファイルを実行するためのホストテスト

テストランナーは、include-filter と exclude-filter をサポートしています。 

PythonBinaryHostTest.PythonForwarder 実行名をバイナリ名に置き換える結果転送。 
PythonUnitTestResultParser Python の unittest フレームワークで実行されたテストの出力を解釈し、一連の ITestInvocationListener に対する呼び出しに変換します。 
PythonUnitTestRunner このクラスは非推奨になりました。 代わりに PythonBinaryHostTest を使用してください。 
PythonVirtualenvHelper Python 3 仮想環境を有効にするためのヘルパークラス。 
PythonVirtualenvPreparer ホストに Python virtualenv を設定し、パッケージをインストールします。 

Q

QuotationAwareTokenizer  

R

RawImage デバイスのフレームバッファから取得された画像を表すデータ。 
RebootReasonCollector テスト実行中にデバイスの再起動を収集し、理由と回数でレポートするコレクタ。 
RebootTargetPreparer デバイスを再起動するターゲット準備ツール。 
RecorderClient テスト結果を ResultDB にアップロードする ResultDB レコーダー クライアント。 
RecoveryLogPreparer 復元前にログを収集するために使用されるターゲット準備ツール。 
RegexTrie<V> RegexTrie は、キーの各保存済みセグメントが正規表現 ERROR(/Pattern) であるトライです。 
RemoteAndroidDevice adb connect 経由で接続されたフルスタック Android デバイスの ITestDevice の実装。 
RemoteAndroidTestRunner Android テストコマンドをリモートで実行し、結果をレポートします。 
RemoteAndroidTestRunner Android テストコマンドをリモートで実行し、結果をレポートします。 
RemoteAndroidTestRunner.StatusReporterMode am 計測コマンド オプションのステータス レポーター モードを表します。 
RemoteAndroidTestRunner.StatusReporterMode am 計測コマンド オプションのステータス レポーター モードを表します。 
RemoteAndroidVirtualDevice Google Compute Engine(Gce)で実行されているフルスタック Android デバイスの RemoteAndroidDevice の動作を拡張します。 
RemoteAvdIDevice DeviceManagerDeviceSelectionOptions.gceDeviceRequested() の場合に割り当てるために DeviceManager が使用するプレースホルダ IDevicetrue
RemoteBuildInfo リリース制御ビルド情報レスポンスのコンテナ。 
RemoteBuildInfo.BuildAttributeKey  
RemoteBuildInfo.BuildType  
RemoteCacheClient リモート API サーバーへの gRPC 呼び出しを使用する RemoteActionCache 実装。 
RemoteDynamicPool リモートワークのキューに登録されたテストのプールを実装 
RemoteDynamicPool.RequestCallable  
RemoteFileResolver URI とサービス プロバイダ機能を使用して、さまざまな場所からファイルを読み込むことができるシンプルなクラス。 
RemoteFileUtil リモート インスタンスからのファイルを処理するユーティリティ クラス
RemoteInvocationExecution リモート実行を駆動する InvocationExecution の実装。 
RemoteInvocationExecution.FileOptionValueTransformer  
RemoteSplitApkInstaller  
RemoteSshUtil リモート インスタンスで ssh コマンドを実行するユーティリティ。 
RemoteTestTimeOutEnforcer 特定のテスト構成の実行時間をチェックし、指定されたタイムアウトを超えた場合に失敗させるリスナー。 
RemoteZip リモート zip ファイル内の個々のファイルを解凍するユーティリティ。 
RemoveSystemAppPreparer テスト実行前にシステム パーティションから apk を削除するための ITargetPreparer。 
ReportPassedTests 合格したテストを除外するフィルタをファイルでレポートします。 
RequestUtil エラー処理を伴うネットワーク リクエストの汎用的な再試行を可能にするユーティリティ。 
ResolvePartialDownload 部分ダウンロード リクエストを解決します。 
ResourceMetricUtil 指標の作成に使用するユーティリティ関数。 
ResourceUtil 構成リソースを読み取るためのユーティリティ。 
RestApiHelper REST API 呼び出しを実行するためのヘルパークラス。 
RestartSystemServerTargetPreparer デバイスを再起動せずにシステム サーバーを再起動するターゲット プリペアラ。 
ResultAggregator 実行された再試行戦略に基づいて、必要に応じて結果を集計する特別な転送。 
ResultAndLogForwarder 結果とログイベントのフォワーダー。 
ResultDBReporter テスト結果を ResultDB にアップロードする結果レポーター。 
ResultDBUtil ResultDB レポーターのユーティリティ クラス。 
ResultForwarder 呼び出し結果を他のリスナーのリストに転送する ITestInvocationListener。 
ResultReporter  
ResultReporter.ListBuilder<T>  
ResultsPlayer 渡された結果を再生する特別なランナー。 
RetentionFileSaver ディレクトリに .retention ファイルを作成するためのヘルパークラス。 
RetryConfigurationFactory コマンドの再試行を処理するファクトリ。 
RetryLogSaverResultForwarder 現在の試行回数を渡す処理も行う転送。 
RetryPreparationDecision 準備を再試行するかどうか、モジュール実行を失敗させるかどうかに関する決定を記述するクラス。 
RetryRescheduler 失敗したテストや実行されなかったテストの前回の実行を再スケジュールできる特別なランナー。 
RetryRescheduler.RetryType 再試行できるテストの種類。 
RetryResultForwarder 常に指定された試行番号にプッシュする ResultForwarder の拡張機能。 
RetryResultHelper どのモジュールまたはテストを実行するかどうかを判断するヘルパークラス。 
RetryStatistics 1 つの IRemoteTest の再試行セッションの統計情報を保持する構造体。 
RetryStrategy 一部のテストを再実行するときに使用する再試行戦略。 
RootcanalForwarderPreparer  
RootTargetPreparer オプション「force-root」に基づいて「adb root」または「adb unroot」を実行するターゲット準備ツール。 
RunAftersWithInfo  
RunBeforesWithInfo  
RunCommandTargetPreparer  
RunConfigDeviceRecovery 復元ステップを行うために tradefed 構成を実行する汎用ベース IMultiDeviceRecovery。 
RunHostCommandTargetPreparer テストの実行前後に任意のホストコマンドを実行するターゲット作成ツール。 
RunHostScriptTargetPreparer テストを実行する前にスクリプトを実行するターゲット作成ツール。 
RunInterruptedException 実行オペレーションが外部リクエストによって中断された場合にスローされます。 
RunNotifierWrapper DeviceNotAvailableException を保持できるようにするための RunNotifier のラッパー。 
RunOnCloneProfileParameterHandler  
RunOnCloneProfileTargetPreparer  
RunOnPrivateProfileParameterHandler  
RunOnPrivateProfileTargetPreparer  
RunOnSdkSandboxHandler ModuleParameters.RUN_ON_SDK_SANDBOX のハンドラ。 
RunOnSdkSandboxTargetPreparer テストを SDK サンドボックスで実行する必要があることを示す ITargetPreparer。 
RunOnSecondaryUserParameterHandler  
RunOnSecondaryUserTargetPreparer テストがセカンダリ ユーザーとして実行されることを保証する ITargetPreparer。 
RunOnSystemUserTargetPreparer テストをユーザー(現在のユーザーではなく)に対して実行する必要があることを示す ITargetPreparer。 
RunOnWorkProfileParameterHandler  
RunOnWorkProfileTargetPreparer セットアップで仕事用プロファイルを作成し、そのユーザーでテストを実行する必要があることを示す ITargetPreparer。 
RuntimeRestartCollector テスト実行中にランタイム再起動(システム サーバーのクラッシュ)のタイムスタンプを収集するコレクタ(ある場合)。 
RunUtil オペレーションを実行するためのヘルパー メソッドのコレクション。 
RustBenchmarkResultParser Criterion ベンチマーク フレームワークで実行されたテストの出力を解釈し、一連の ITestInvocationListener に対する呼び出しに変換します。 
RustBinaryHostTest Android ビルドシステム(Soong)から Rust バイナリ ファイルを実行するためのホストテスト
RustBinaryTest 指定されたデバイスで Rust バイナリを実行するテスト。 
RustTestBase RustBinaryHostTest と RustBinaryTest の基本クラス
RustTestBase.EnvPair  
RustTestBase.Invocation  
RustTestResultParser Rust の unittest フレームワークで実行されたテストの出力を解釈し、一連の ITestInvocationListener への呼び出しに変換します。 

S

SandboxConfigDump コマンドラインに基づいて IConfiguration を作成し、ファイルにダンプするランナークラス。 
SandboxConfigDump.DumpCmd  
SandboxConfigurationException サンドボックス設定から発生した特別な構成の例外。 
SandboxConfigurationFactory サンドボックス化の目的で構成の作成を処理する特別な構成ファクトリ。 
SandboxConfigUtil サンドボックス化を行う際に IConfiguration を管理するためのユーティリティ クラス。 
SandboxedInvocationExecution 呼び出しの特別なサンドボックス実行: これは、サンドボックス内でコマンドを実行している場合の InvocationExection です。 
SandboxInvocationRunner サンドボックスで呼び出しに関連付けられたテストを実行します。 
SandboxOptions ISandbox にオプションを受け渡すことができるクラス。 
SchedulerState 呼び出しと WorkUnit が取りうる状態のリストを表す列挙型。 
ScreenRecorderOptions  
ScreenRecorderOptions.Builder  
ScreenshotOnFailureCollector テストケースが失敗したときにスクリーンショットをキャプチャしてログに記録するコレクタ。 
Sdk28ModuleController デバイスが SDK 28(Android 9)以上であるかどうかを確認するモジュール コントローラ。 
Sdk29ModuleController テスト対象デバイスが SDK バージョン 29 以降の場合にのみテストを実行します。 
Sdk30ModuleController テスト対象デバイスが SDK バージョン 30 以上の場合にのみテストを実行します。 
Sdk31ModuleController テスト対象デバイスが SDK バージョン 31 以降の場合にのみテストを実行します。 
Sdk32ModuleController テスト対象デバイスが SDK バージョン 32 以降の場合にのみテストを実行します。 
Sdk33ModuleController テスト対象デバイスが SDK バージョン 33 以降の場合にのみテストを実行します。 
Sdk34ModuleController テスト対象デバイスが SDK バージョン 34 以降の場合にのみテストを実行します。 
Sdk35ModuleController テスト対象デバイスが SDK バージョン 35 以降の場合にのみテストを実行します。 
Sdk36ModuleController テスト対象デバイスが SDK バージョン 36 以降の場合にのみテストを実行します。 
SearchArtifactUtil テスト アーティファクトの検索に使用できるユーティリティ クラス。 
SecondaryUserHandler ModuleParameters.SECONDARY_USER のハンドラ。 
SecondaryUserOnDefaultDisplayHandler ModuleParameters.SECONDARY_USER_ON_DEFAULT_DISPLAY のハンドラ。 
SecondaryUserOnSecondaryDisplayHandler ModuleParameters.SECONDARY_USER_ON_SECONDARY_DISPLAY のハンドラ。 
SemaphoreTokenTargetPreparer これは、Tradefed ホストでトークンを使用してテスト実行をシリアル化するために使用される準備ツールです。 
SerializationUtil ERROR(/Serializable) を実装するオブジェクトをシリアル化/デシリアル化するユーティリティ。 
ServiceAccountKeyCredentialFactory サービス アカウント キーベースの OAuth Credential を作成する認証情報ファクトリ。 
SettingsBaselineSetter ITestDevice.setSetting を介してデバイスのベースライン設定を処理する共通セッター。 
ShardBuildCloner コマンドラインからのビルド情報のクローニングを処理するヘルパークラス。 
ShardHelper シャードの作成と呼び出しのスケジュール設定を処理するヘルパークラス。 
ShardListener 呼び出しシャード(複数のリソースで並列実行される呼び出し分割)から結果を収集し、別のリスナーに転送する ITestInvocationListener。 
ShardMainResultForwarder シャード テスト呼び出しの結果を結合する ResultForwarder。 
ShellCommandUnresponsiveException デバイスで実行されたシェルコマンドの出力送信に時間がかかりすぎた場合にスローされる例外。 
ShellOutputReceiverStream IShellOutputReceiver に書き込む OutputStream のユーティリティ サブクラス。 
ShellStatusChecker モジュールの実行前後のシェル ステータスが想定どおりであることを確認します。 
ShippingApiLevelModuleController デバイスが次の条件を満たす場合、テストを実行します。
  • min-api-level が定義されている場合:
    • デバイスに min-api-level 以降が搭載されている。 
ShowmapPullerMetricCollector デバイスから showmap ファイルを取得し、そこから指標を収集できるようにする FilePullerDeviceMetricCollector の基本実装。 
SideloadOtaTargetPreparer 指定された OTA パッケージのサイドローディングを実行し、パッケージを適用し、デバイスの起動を待機し、ビルド情報として使用するデバイスのビルド プロパティを挿入するターゲット準備ツール

このターゲット作成ツールは、デバイスが起動時に通常の adb モードになっていることを前提としており、デバイスが同じモードで終了するものの、新しいビルドが適用されるようにします。 

SimpleFileLogger ログメッセージを stdout と単一のログファイルに転送する ILeveledLogOutput。 
SimplePerfResult すべての simpleperf テスト結果を保持するオブジェクト
SimplePerfStatResultParser simpleperf の結果を解析するユーティリティ クラス。 
SimplePerfUtil 簡単なコマンドをディスパッチして結果を収集するユーティリティ クラス
SimplePerfUtil.SimplePerfType simpleperf コマンド オプションの列挙型
SimpleStats 数値データセットが与えられたときに、いくつかの統計的測定値を計算する小さなユーティリティ クラス。 
SizeLimitedOutputStream 書き込み可能なデータ量を制限するスレッドセーフなファイル バックアップ ERROR(/OutputStream)。 
SkipContext 結果のスキップまたはキャッシュ保存に関する決定を取り巻くコンテキストの表現。 
SkipFeature SkipManager の一部の情報にアクセスできる機能。 
SkipHWASanModuleController HWASan ビルドでテストを実行しないモジュール コントローラの基本クラス。 
SkipManager スキップ マネージャーは、さまざまな基準に基づいて、呼び出し、モジュール、テストの各レベルでスキップすべきものを判断します。 
SkipReason テストをスキップする理由とそのメタデータを提供します。 
SkipReason.DemotionTrigger  
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 プロファイルの列挙型
Sl4aClient RPC を介して SL4A スクリプト レイヤとやり取りする Sl4A クライアント。 
Sl4aEventDispatcher イベント ディスパッチャーはイベントをポーリングし、名前でキューに入れてクエリできるようにします。 
Sl4aEventDispatcher.EventSl4aObject イベント ポーラーによって返されるオブジェクト。 
SnapshotInputStreamSource ファイルにバックアップされた InputStreamSource。 
SnapuserdWaitPhase snapuserd の更新が完了するまで参加またはブロックするタイミングの列挙型表現。 
SparseImageUtil スパース イメージをスパース化解除するユーティリティ。 
SparseImageUtil.SparseInputStream SparseInputStream はアップストリームから読み取り、データ形式を検出します。 
SparseIntArray SparseIntArrays は整数を整数にマッピングします。 
SplitApkInstaller  
SplitApkInstallerBase  
SpongeUtils Sponge の処理に使用するヘルパー メソッドを保持するクラス。 
StatsdBeforeAfterGaugeMetricPostProcessor 「前/後」のアプローチで収集されたゲージ指標を処理するポスト プロセッサ。
StatsdEventMetricPostProcessor プロセッサで指定されたフォーマッタを使用して、statsd レポートのイベント指標を Key-Value ペアに処理するポスト プロセッサ。 
StatsdGenericPostProcessor バイナリ proto statsd レポートをツリー構造として展開し、Key-Value ペアに処理するポスト プロセッサ。 
StatusCheckerResult ISystemStatusChecker 実行の結果が含まれます。 
StatusCheckerResult.CheckStatus  
StdoutLogger ログメッセージを stdout に転送する ILeveledLogOutput。 
StopServicesSetup デバイス上のサービスを停止する ITargetPreparer。 
StreamProtoReceiver 受信した proto TestRecord を Tradefed イベントに変換するレシーバ。 
StreamProtoResultReporter ProtoResultReporter の実装
StreamUtil 入力ストリームを管理するためのユーティリティ クラス。 
StrictShardHelper 一緒にレポートしない厳密なシャードを作成するシャーディング戦略。
StringEscapeUtils 特定の形式の文字列をエスケープするためのユーティリティ クラス。 
StringUtil 一般的な文字列操作のために文字列をエスケープするためのユーティリティ クラス。 
StubBuildProvider IBuildProvider の no-op の空の実装。 
StubDevice IDevice のスタブ プレースホルダ実装。 
StubKeyStoreClient KeyStore クライアントのデフォルトのスタブ実装。 
StubKeyStoreFactory KeyStore Factory のデフォルトのスタブ実装
StubLocalAndroidVirtualDevice DeviceManagerDeviceSelectionOptions.localVirtualDeviceRequested() の場合に割り当てるために DeviceManager が使用するプレースホルダ IDevicetrue
StubMultiTargetPreparer IMultiTargetPreparer のプレースホルダの空の実装。 
StubTargetPreparer ITargetPreparer のプレースホルダの空の実装。 
StubTest 空のテスト実装(no-op)。 
StubTestRunListener ITestRunListener のスタブ実装
SubprocessCommandException サブプロセス コマンドの実行に失敗しました。 
SubprocessConfigBuilder 既存の TF 構成のラッパー TF 構成 XML をビルドします。 
SubprocessEventHelper ログに渡されるイベントをシリアル化/デシリアル化するヘルパー。 
SubprocessEventHelper.BaseTestEventInfo TestIgnored 情報のベース ヘルパー。 
SubprocessEventHelper.FailedTestEventInfo testFailed 情報のヘルパー。 
SubprocessEventHelper.InvocationEndedEventInfo 呼び出し終了情報用のヘルパー。 
SubprocessEventHelper.InvocationFailedEventInfo InvocationFailed 情報のヘルパー。 
SubprocessEventHelper.InvocationStartedEventInfo 呼び出し開始情報用のヘルパー。 
SubprocessEventHelper.LogAssociationEventInfo logAssociation 情報のヘルパー。 
SubprocessEventHelper.SkippedTestEventInfo  
SubprocessEventHelper.TestEndedEventInfo testEnded 情報のヘルパー。 
SubprocessEventHelper.TestLogEventInfo testLog 情報のヘルパー。 
SubprocessEventHelper.TestModuleStartedEventInfo テスト モジュールの開始情報に関するヘルパー。 
SubprocessEventHelper.TestRunEndedEventInfo testRunEnded 情報のヘルパー。 
SubprocessEventHelper.TestRunFailedEventInfo testRunFailed 情報のヘルパー
SubprocessEventHelper.TestRunStartedEventInfo testRunStarted 情報のヘルパー 
SubprocessEventHelper.TestStartedEventInfo testStarted 情報のヘルパー 
SubprocessExceptionParser 標準の Tradefed コマンド ランナーからの例外出力を処理するヘルパー。 
SubprocessReportingHelper クラスタ コマンドのサブプロセス結果レポートを使用するラッパー構成ファイルを作成するクラス。 
SubprocessResultsReporter result_reporter として指定される ITestInvocationListener を実装し、サブプロセスからテスト、テスト実行、テスト呼び出しの結果を転送します。 
SubprocessTestResultsParser ERROR(/FileOutputStream) を拡張して、ファイルに書き込む前に出力を解析し、ランチャー側でテストイベントを生成できるようにします。 
SubprocessTestResultsParser.StatusKeys 関連するテスト ステータスキー。 
SubprocessTfLauncher 別の TF インストールに対してテストを実行するための IRemoteTest。 
SuiteApkInstaller スイート構成用に指定された APK をインストールします。$ANDROID_TARGET_OUT_TESTCASES 変数またはビルド情報の ROOT_DIR のいずれかからインストールします。
SuiteModuleLoader リポジトリから互換性テスト モジュールの定義を取得します。 
SuiteModuleLoader.ConfigFilter ディレクトリ内のすべての構成ファイルを検索する ERROR(/FilenameFilter)。 
SuiteResultCacheUtil テスト モジュールのキャッシュ結果をアップロードおよびダウンロードするユーティリティ。 
SuiteResultCacheUtil.CacheResultDescriptor キャッシュの結果について説明します。 
SuiteResultHolder 呼び出し結果のシリアル化とシリアル化解除を容易にするヘルパー オブジェクト。 
SuiteResultReporter スイート全体の呼び出しのテスト結果を収集し、最終結果を出力します。 
SuiteResultReporter.ModulePrepTimes 1 つのモジュールの準備時間と終了時間のオブジェクト ホルダー。 
SuiteTestFilter テストを含めるか除外するフィルタを表します。 
SwitchUserTargetPreparer setUp で指定されたユーザーの種類に切り替える ITargetPreparer。 
SyncException ERROR(/SyncService) を使用した転送が完了しなかった場合にスローされる例外。 
SyncException.SyncError  
SyncService デバッグ ブリッジを介してデバイス / エミュレータとの間でプッシュ / プルを行う同期サービス クラス。 
SyncService.FileStat  
SyncService.ISyncProgressMonitor このインターフェースを実装するクラスは、転送の進行状況の表示を処理するメソッドを提供します。 
SystemServerFileDescriptorChecker システム サーバーで FD が不足しているかどうかを確認します。 
SystemServerStatusChecker モジュールの実行前と実行後で system_server の pid が変化しているかどうかを確認します。 
SystemUpdaterDeviceFlasher OTA アップデート パッケージにバンドルされたシステム イメージをインストールするためにシステム アップデータに依存する IDeviceFlasher。 
SystemUtil システムコールを行うためのユーティリティ クラス。 
SystemUtil.EnvVariable  

T

TableBuilder String 要素のマトリックスをテーブルに表示するヘルパークラス。 
TableFormatter 文字列要素の行列を表示するヘルパークラス。各要素の列が整列されます。
TargetFileUtils  
TargetFileUtils.FilePermission  
TargetSetupError テストのターゲットの準備中に致命的なエラーが発生しました。 
TarUtil tar ファイルを操作するユーティリティ。 
TearDownPassThroughPreparer オブジェクトとして構成に含まれる準備ツールで tearDown を実行できるようにします。 
TelephonyHelper 電話に関連する情報を使用および取得するためのユーティリティ。 
TelephonyHelper.SimCardInformation SIM カード関連情報の情報ホルダー。 
TelephonyTokenProvider テレフォニー関連のトークンのトークン プロバイダ。 
TemperatureThrottlingWaiter デバイスの温度が目標温度まで下がるまで待機する ITargetPreparer
TemplateResolutionError 構成の解析中にテンプレート関連のエラーが発生した場合に ConfigurationException を拡張するクラス。 
TerribleFailureEmailHandler Trade Federation インスタンス内で WTF(What a Terrible Failure)エラーが発生したときに、関心のあるユーザーにメールを送信するシンプルなハンドラ クラス。 
TestAppInstallSetup IDeviceBuildInfo.getTestsDir() フォルダから 1 つ以上のアプリをデバイスにインストールする ITargetPreparer。 
TestContentAnalyzer アナライザーは分析のコンテキストを取得し、興味深いものを特定します。 
TestContext TFC API の TestContext メッセージをモデル化するクラス。 
TestDependencyResolver 必要に応じて依存関係を解決するヘルパー。 
TestDescription テストケースに関する情報を表すクラス。 
TestDescriptionsFile TestDescription のリストをテストファイルにマーシャリングおよびアンマーシャリングするためのユーティリティ クラス。 
TestDevice フルスタック Android デバイスの ITestDevice の実装
TestDevice.MicrodroidBuilder Microdroid TestDevice の作成に使用されるビルダー。 
TestDeviceOptions ITestDevice Option のコンテナ
TestDeviceOptions.InstanceType  
TestDeviceState DeviceState よりもデバイスの状態をより詳細に表します。 
TestEnvironment TFC API から返される TestEnvironment メッセージをモデル化するクラス。 
TestErrorIdentifier テストとテスト ランナーからのエラー識別子。 
TestFailureModuleController テストの失敗ログの収集方法を調整したいだけのモジュールのコントローラ。 
TestFilePushSetup IDeviceBuildInfo.getTestsDir() フォルダからデバイスに 1 つ以上のファイル/ディレクトリをプッシュする ITargetPreparer。 
TestFilterHelper テストをフィルタリングするためのヘルパークラス
TestGroupStatus テストグループのステータスを保存するクラス。 
TestIdentifier 解析されたインストルメンテーション テストを識別します。 
TestInfo TEST_MAPPING ファイルで設定されたテスト情報を保存します。 
TestInformation テストランナーまたはテストが適切に実行するために必要なすべての情報と依存関係を含むホルダー オブジェクト。 
TestInformation.Builder TestInformation インスタンスを作成するビルダー。 
TestInvocation ITestInvocation のデフォルト実装。 
TestInvocation.RunMode 呼び出しが実行されるさまざまなモード。 
TestInvocation.Stage  
TestInvocationManagementServer テスト呼び出しとそのライフサイクルを管理するのに役立つ GRPC サーバー。 
TestInvocationManagementServer.InvocationInformation  
TestMapping TEST_MAPPING ファイルを読み込むためのクラス。 
TestMapping.NoTestRuntimeException  
TestMappingSuiteRunner オプション include-filter で指定されたテスト、またはビルドの TEST_MAPPING ファイルをスイートとして実行する BaseTestSuite の実装。 
TestOption TEST_MAPPING ファイルで設定されたテスト オプションの詳細を保存します。 
TestOutputUploader テスト出力ファイルをローカル ファイル システム、GCS、または HTTP(S) エンドポイントにアップロードします。 
TestRecordInterpreter Tradefed で TestRecord proto をより操作しやすい形式に変換するユーティリティ。 
TestRecordProtoUtil ファイルから TestRecord proto を読み取るユーティリティ。 
TestResource TFC API から返される TestResource メッセージをモデル化するクラス。 
TestResourceDownloader ファイル システム/GCS/HTTP からテスト リソース ファイルをダウンロードするクラス。 
TestResult 単一のテストの結果のコンテナ。 
TestResult 単一のテストの結果のコンテナ。 
TestResult.TestStatus  
TestResultListener 個々のテスト結果のみを気にする実装者向けの ITestLifecycleListener の簡略化。 
TestRunnerUtil さまざまなテストランナーをサポートするユーティリティ クラス。 
TestRunResult 単一のテスト実行の結果を保持します。 
TestRunResult 単一のテスト実行の結果を保持します。 
TestRunResultListener 最終的なテスト実行ステータスを読み取ることができるリスナー。 
TestRunToTestInvocationForwarder ddmlib ITestRunListener から ITestLifeCycleReceiver への転送。 
TestsPoolPoller テストのプール内のすべてのテストを実行できるテスト ラッパー。 
TestStatus テストメソッドのステータスを表す Tradefed の表現。 
TestStatus テストの考えられる結果を表す列挙型。 
TestSuiteInfo テストスイートのビルド関連メタデータの読み込みを解決するクラス

関連情報を適切に公開するには、テストスイートの jar リソースに test-suite-info.properties ファイルを含める必要があります。

TestSummary テストの概要を表すクラス。 
TestSummary.Type  
TestSummary.TypedString  
TestSystemAppInstallSetup IDeviceBuildInfo.getTestsDir() フォルダからデバイスの /system パーティションに 1 つ以上のアプリをインストールする ITargetPreparer。 
TestTimeoutEnforcer 特定のテストケースの実行時間をチェックし、指定されたタイムアウトを超えた場合に失敗させるリスナー。 
TextResultReporter 結果を JUnit テキスト結果プリンタに転送するテスト結果レポーター。 
TfInternalOptionsFetcher クラスが res ファイルから変数の値を静的に読み込むことができるユーティリティ クラス。 
TfMetricProtoUtil Map<string, string=""> から Map<string, metric=""> への移行を支援するユーティリティ クラス。  </string,></string,>
TfObjectTracker さまざまな Trade Federation オブジェクトの使用状況をトラッキングするユーティリティ。 
TfSuiteRunner TF jar の res/config/suite/ フォルダからテストを読み込む ITestSuite の実装。 
TfTestLauncher 別の TF インストールに対して単体テストまたは機能テストを実行するための IRemoteTest。 
ThreadInfo スレッド情報を保持します。 
TimeoutException タイムアウトで Adb への接続が失敗した場合にスローされる例外。 
TimeoutRemainder 初期タイムアウトが与えられた場合に、残り時間を追跡するユーティリティ クラス。 
TimeoutRemainder.DefaultSystemNanoTime  
TimeoutRemainder.SystemNanoTimeProvider  
TimeStatusChecker デバイスとホストの時刻が同期されていることを確認するステータス チェッカー。 
TimeUtil 時間に関連するユーティリティ メソッドが含まれます。 
TimeVal これは Long をラップするセンチネル型です。 
TimeWaster 時間を無駄にし、デバイスを再起動する可能性のあるシンプルなターゲット作成ツール。 
TokenProperty 動的シャーディングでサポートされているトークン。 
TokenProviderHelper デバイスがトークンをサポートしているかどうかを判断するために、特定のトークンに関連付けられたプロバイダを取得するヘルパー。 
TraceCmdCollector trace-cmd を使用してテスト中にトレースを収集し、呼び出しに記録する IMetricCollector。 
TracePropagatingExecutorService トレース コンテキストを伝播しながら、タスクを基盤となる実装に転送するエグゼキュータ サービス。 
TracingLogger 各テスト呼び出しのトレースを管理するのに役立つクラス。 
TradefedConfigObject TFC API の TradefedConfigObject メッセージをモデル化するクラス。 
TradefedConfigObject.Type クラスタ コマンド構成に挿入できる構成オブジェクト タイプのリスト。 
TradefedDelegator 別の Tradefed バイナリへの呼び出しの委任に役立つオブジェクト。 
TradefedFeatureClient サーバーから特徴の実行をリクエストする grpc クライアント。 
TradefedFeatureServer 機能のトリガー リクエストに応答するサーバー。 
TradefedSandbox Trade Federation 呼び出しを実行できるサンドボックス コンテナ。 
TradefedSandboxFactory SandboxFactory のデフォルト実装
TradefedSandboxRunner サンドボックスの実行を許可する TradefedSandbox に関連付けられたランナー。 
TradefedSandboxRunner.StubScheduledInvocationListener 何も行わないスタブ IScheduledInvocationListener。 

U

UiAutomatorRunner デバイスで UI Automator テストを実行し、結果をレポートします。 
UiAutomatorTest  
UiAutomatorTest.LoggingOption  
UiAutomatorTest.TestFailureAction  
UnexecutedTestReporterThread 実行されなかったすべてのテストのレポートを処理するスレッド。 
UniqueMultiMap<K, V> 各キーの一意の値を保証する MultiMap。 
UploadManifest アップロードする BLOB とファイルのマニフェスト。 
UploadManifest.Builder  
UsbResetMultiDeviceRecovery オフライン デバイスの USB バスをリセットする IMultiDeviceRecovery。 
UsbResetRunConfigRecovery デバイスの USB をリセットするコマンドをトリガーすることを許可します。
UsbResetTest デバイスの USB をリセットし、その後デバイスがオンラインに戻るかどうかを確認する IRemoteTest。 
UserChecker テスト中にユーザーが変更されたかどうかを確認します。 
UserCleaner 破棄時にセカンダリ ユーザーを削除する ITargetPreparer。 
UserHelper  
UserInfo プラットフォームの UserInfo クラスに似ています。 
UserInfo.UserType 外部 API でサポートされているユーザータイプのバリエーション。 

V

ValidateSuiteConfigHelper このクラスは、スイート用に読み込まれた IConfiguration が次の要件を満たしていることを検証するのに役立ちます。- ビルド プロバイダなし - 結果レポートなし
VersionedFile 関連付けられたバージョンを持つファイルを表すデータ構造。 
VersionParser 実行中の tradefed アーティファクトのバージョンを取得します。 
VisibleBackgroundUserPreparer バックグラウンドで開始されたユーザーでテストを実行するためのターゲット作成ツール。 
VmRemoteDevice 仮想マシン内から管理するリモート仮想デバイス。 

W

WaitDeviceRecovery デバイスがオンラインになるのを待って、シンプルなコマンドに応答する IDeviceRecovery のシンプルな実装。 
WaitForDeviceDatetimePreparer デバイスで日時が設定されるのを待つ ITargetPreparer

必要に応じて、この準備ツールは、タイムアウト内に日時が設定されていない場合に TargetSetupError を強制できます。 

WifiCommandUtil Wi-Fi コマンドの出力を解析できるユーティリティ クラス。 
WifiCommandUtil.ScanResult 関連情報を含む Wi-Fi ネットワークを表します。
WifiHelper デバイスの Wi-Fi サービスを操作するためのヘルパークラス。 
WifiPreparer 必要に応じてデバイスの Wi-Fi を設定する ITargetPreparer。 
WorkUnitType 可能な作業単位の種類を表す列挙型。 

X

XmlFormattedGeneratorReporter スイートの結果を XML 形式でフォーマットする FormattedGeneratorReporter の実装。 
XmlResultReporter JUnit の結果を、Ant の XMLJUnitResultFormatter と一貫性のある形式で XML ファイルに書き込みます。 
XmlSuiteResultFormatter スイート実行を XML として保存するユーティリティ クラス。 
XmlSuiteResultFormatter.RunHistory JSON 変換用のヘルパー オブジェクト。 
XmlTestRunListener JUnit の結果を、Ant の XMLJUnitResultFormatter と一貫性のある形式で XML ファイルに書き込みます。 

YamlClassOptionsParser YAML Tradefed 構成からテストランナー情報を解析するヘルパー。 

Z

ZipCompressionStrategy zip アーカイブを作成するための ICompressionStrategy。 
ZipUtil 圧縮関連のオペレーションのヘルパークラス
ZipUtil2 POSIX ファイル権限を考慮する zip 抽出のヘルパークラス