クラスのインデックス

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

A

AaptParser 「aapt dump badging」の出力を解析して apk から情報を抽出するクラス。 
AaptParser.AaptVersion APK ファイルの解析に使用される AAPT バージョンのオプションの列挙型。 
ABI ABI を表すクラス。 
AbiFormatter abi のユーティリティ クラス。 
AbiUtils デバイス ABI を処理するためのユーティリティ クラス
AbstractConnection(アブストラクト コネクション) 接続の抽象的な表現。 
AbstractHostMonitor ホストヘルス モニタリングの一般的なクラス。 
AbstractTunnelMonitor GCE AVD の抽象的なトンネル モニター。 
AbstractXmlParser XML ファイルを解析するためのヘルパー基本クラス
AbstractXmlParser.ParseException XML 入力を解析できなかった場合にスローされます
AcloudConfigParser Acloud 構成を解析するヘルパークラス(クラウド デバイス インスタンスの起動に使用)。 
AcloudConfigParser.AcloudKeys 構成から検索できるキーのセット。 
ActionInProgress 一般的なアクションは進行中です。 
ActiveTrace アクティブなトレースの記述と管理に役立つメインクラス。 
ActivityStatusChecker モジュールの最後に実行される残りのアクティビティのステータス チェッカー。 
AdbRootElevator 必要に応じて構築時に adb root を有効にして復元する AutoCloseable ルート状態を維持します。 
AdbSshConnection SSH ブリッジを介した adb 接続。 
AdbStopServerPreparer adb テストの実行前後にホスト上の adb サーバーを停止するターゲット作成ツール。 
AdbTcpConnection デバイスのデフォルトの接続表現。デバイスの標準の adb 接続を想定 ダウンロードします 
AdbUtils adb オペレーション用のユーティリティ クラス。 
AfterClassWithInfo AfterClass と同様の保証ですが、アノテーション付きのメソッドには TestInformation パラメータが必要です。 
AggregatePostProcessor 最小値、最大値、平均値、分散、標準偏差、合計値、カウント値、 (省略可)複数回反復テストの実行中に収集された数値指標のパーセンタイル。 double として扱います。 
AllTestAppsInstallSetup IDeviceBuildInfo#getTestsDir() からすべてのアプリをインストールする ITargetPreparer アップロードします。 
AltDirBehavior さまざまなテスト アーティファクトのインストーラ/pusher の代替ディレクトリ動作を定義する列挙型。

 

分析ヒューリスティック 順序が重要です。 
AndroidJUnitTest 特定のデバイスでインストルメンテーション テスト パッケージを実行するテスト。 android.support.test.runner.AndroidJUnitRunner 
AndroidTestOrchestratorRemoteTestRunner adb コマンドと AndroidTestOrchestrator を使用して、インストルメンテーション Android テストを実行します。 
AoaTargetPreparer ITargetPreparer を使用して、一連のアクション(クリック、スワイプなど)を実行する Android Open Accessory(AOAv2)プロトコルです。 
AppBuildInfo Android アプリとそのテスト パッケージを表す IBuildInfo。 
AppDeviceBuildInfo このクラスは非推奨となりました。 IDeviceBuildInfo を直接使用します。 
AppSetup APK とそのテストをインストールする ITargetPreparer。 
AppVersionFetcher デバイスからアプリのバージョン文字列を取得するためのユーティリティ クラス。 
AppVersionFetcher.AppVersionInfo アプリのバージョンの情報タイプ。 
ArchModuleController 指定されたアーキテクチャと一致しない場合にテストを実行しないモジュール コントローラ。 
ArgsOptionParser 解析されたコマンドライン引数から Option フィールドにデータを入力します。 
ArrayUtil(配列ユーティリティ) 配列のユーティリティ メソッド
ArtChrootPreparer ART テスト用の chroot ディレクトリを作成します。 
ArtGTest  
ArtifactDetails これは、CAS ツールによって生成されたコンテンツの構造とその記述子を表します。
ArtifactDetails.ArtifactFileDescriptor  
ArtifactsAnalyzer ビルド アーティファクトを分析してインサイトを得るのに役立つユーティリティ。 
ArtRunTest ART 実行テストを実行するテストランナー。 
ArtRunTest.AdbShellCommandException ADB シェルの実行中に発生したエラーを報告する例外クラス 使用できます。 
ATestFileSystemLogSaver この LogSaver クラスは、ATest がログを特定のパスに保存するために使用されます。 
AtestRunner ITestSuite の実装
AtraceCollector テスト中に atrace を実行し、結果とログを収集する IMetricCollector 呼び出すことができます。 
AtraceRunMetricCollector 指定されたディレクトリの下にあるすべてのテスト ディレクトリからトレースを収集します。 テスト デバイスからテスト ディレクトリをログに記録し、トレース ファイルを後処理します。 指標を集計します。 
AutoLogCollector ハーネスで自動的に処理できるコレクタを記述する列挙。 
AutomatedReporters Tradefed 自動レポーターからのマッピングを定義するクラス。 
AveragePostProcessor 指標リストの平均を計算するポスト プロセッサの実装。 

B

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

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

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

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

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

これは通常、外部から供給されたビルド(つまり、

BootstrapServiceFileResolverLoader サービス読み込み機能を使用してリゾルバを読み込みます。 
バグレポート バグレポート ファイルの参照を保持するオブジェクト。フラット バグレポートと圧縮されたバグレポートと互換性があります。 (bugreportz)。 
BugreportCollector(バグレポート コレクター) 構成可能なイベントが発生したときにバグレポートを収集するパススルー ITestInvocationListener 発生するたびに、その子で ITestInvocationListener#testLog が呼び出されるたびに バグレポートが収集されます。 
BugreportCollector.Filter(BugreportCollector.Filter)  
BugreportCollector.Freq(バグレポート コレクターの頻度)  
BugreportCollector.Noun(バグレポート コレクター.Noun)  
BugreportCollector.Predicate バグレポートをキャプチャするタイミングを記述する完全な述語。 
BugreportCollector.Relation(バグレポート コレクター.Relation)  
BugreportCollector.SubPredicate  
BugreportzOnFailureCollector(バグレポート) テストケースが失敗した場合にバグレポートを収集します。 
BugreportzOnTestCaseFailureCollector 実行内のテストケースが失敗した場合にバグレポートを収集します。 
BuildAnalysis 単一のビルド分析の結果を表します。 
BuildError 指定されたビルドの実行に失敗した場合にスローされます。 
BuildInfo 関連付ける IBuildInfo の一般的な実装 ITestDevice に置き換えます。 
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(バイト配列ユーティリティ) バイト配列を操作するユーティリティ(バイトを整数に変換するなど)。 
ByteStreamDownloader ByteStream gRPC サービスの Read メソッドを実装するクライアント。 
ByteStreamUploader ByteStream gRPC サービスの Write メソッドを実装するクライアント。 

C

CacheClientFactory ICacheClient のシングルトン インスタンスを作成するファクトリ。 
CarModuleController このコントローラは、自動車以外のデバイスでテストケースを実行できないようにします。 
CarryDnaeError JUnit4 を介して DeviceNotAvailableException を伝える内部 RuntimeException 説明します。 
CarryInterruptedException テストフェーズのタイムアウトがトリガーされ、InterruptedException を引き継ぐ必要がある場合にスローされます。 呼び出しの実行スレッドにテスト実行スレッドを送ります。 
CdmaDeviceFlasher CDMA 無線通信を使用して Android の実機にイメージをフラッシュするクラス。 
CecControllerTokenProvider Consumer Electronics Control(CEC)関連のトークンのトークン プロバイダ。 
CentralDirectoryInfo CentralDirectoryInfo は、zip ファイル内にファイル/フォルダの情報を含むクラスです。 
CheckPairingPreparer プライマリ デバイスとコンパニオン デバイス間の BT ボンディングを検証する CompanionAwarePreparer
チャンカー blobchunkSize バイト以下の 1 つ以上の Chunk に分割します。 
Chunker.Chunk ブロブのかけら。 
CircularAtraceUtil Monkey 発生中の ANR の根本原因を特定することを主な目的として開発された atrace ユーティリティ 説明します。 
CircularByteArray 循環バッファとして機能する固定サイズ配列を保持するためのデータ構造 配列内のすべての値の合計をトラッキングします。 
ClangCodeCoverageCollector Clang を pull する BaseDeviceMetricCollector カバレッジ測定値をデバイスから取得し、テスト アーティファクトとしてログに記録します。 
ClangProfileIndexer Clang コード カバレッジ測定値をインデックス化するユーティリティ クラス。 
ClassNotFoundConfigurationException ConfigurationException: オブジェクトのクラスが見つからなかった場合。 
ClassPathScanner クラスパスのエントリを検索します。 
ClassPathScanner.ClassNameFilter Java クラス名をフィルタして変換する IClassPathFilter。 
ClassPathScanner.ExternalClassNameFilter 内部クラスを拒否する ClassNameFilter
ClassPathScanner.IClassPathFilter クラスパス エントリパスのフィルタ

FileFilter 以降のパターン

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。 
ClusterCommand のステータス TF クラスタからのコマンドの状態とキャンセル理由を表すクラス。 
ClusterDeviceInfo アップロードするクラスタ デバイス情報をカプセル化するクラス。 
ClusterDeviceInfo.Builder  
ClusterDeviceMonitor Tradefed クラスタ サービスに結果を報告する IDeviceMonitor 実装。 
ClusterEventUploader<IClusterEvent を拡張> ClusterEventUploader クラス。IClusterEvent を TFC にアップロードします。 
ClusterHostEvent アップロードするクラスタホスト イベントをカプセル化するクラス。 
ClusterHostEvent.Builder  
ClusterHostEvent.HostEventType さまざまなタイプのホストイベントの列挙型。 
ClusterHostUtil TF クラスタがグローバル構成インスタンスやホスト情報などを取得するための静的ユーティリティ関数
ClusterLogSaver テスト出力を TFC にアップロードするための ILogSaver クラス。 
ClusterLogSaver.FilePickingStrategy ファイル選択戦略 
ClusterOptions  
CodeCoverageTest 特定のデバイスでインストルメンテーション テスト パッケージを実行するテスト。 コード カバレッジ レポートを生成します。 
CollectingByteOutputReceiver シェル出力全体を byte[] に収集する IShellOutputReceiver。 
CollectingOutputReceiver シェル出力全体を 1 つに収集する IShellOutputReceiver String。 
CollectingTestListener すべてのテスト結果を収集する ITestInvocationListener。 
CollectorHelper 複数の場所で必要となるいくつかの IMetricCollector オペレーションを行うためのヘルパー。 
CommandBaselineSetter adb シェルコマンドを介してデバイスのベースライン設定を処理する共通のセッター。 
CommandFileParser コマンドラインのセットを含むファイルのパーサー。 
CommandFileParser.CommandLine  
CommandInterrupter TradeFederation コマンドが中断されるか、中断不可としてマークできるサービス。 
CommandLineBuildInfoBuilder 通常のビルド情報引数をコマンドラインから取り込んで、 IBuildInfo。 
CommandOptions ICommandOptions の実装。 
CommandOptionsGetter 特定の呼び出しのコマンド オプション値を返すサービス実装。 
CommandResult コマンドの結果が含まれます。 
CommandRunner コマンドで指定されたコマンドを実行する代替 TradeFederation エントリ ポイント 終了します。 
CommandRunner.ExitCode 終了時に表示されるエラーコード。 
CommandScheduler 利用可能なすべてのデバイスで TradeFederation コマンドを実行するためのスケジューラ。 
CommandScheduler.HostState ホストのさまざまなステータスの列挙型
コマンドのステータス 時間指定オペレーションのステータスを表します。 
CommandStatusHandler 呼び出しのステータスのモニタリングと更新を支援するハンドラ。 
CommandSuccessModuleController シェルコマンドの失敗に基づいてテスト モジュールをスキップするモジュール コントローラの基本クラス。 
CommonLogRemoteFileUtil このユーティリティを使用すると、異なるリモート デバイス表現間でコードの重複を回避できます 一般的なファイルのリモートログ取得ロジックを参照してください。 
CommonLogRemoteFileUtil.KnownLogFileEntry リモート デバイスの既知のログエントリの表現。 
CompanionAllocator コンパニオン デバイスの割り当てと解放を行う基本クラス

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

CompanionAwarePreparer 割り当て済みのコンパニオンを取得するロジックをカプセル化した ITargetPreparer ダウンロードします 
CompanionAwareTest コンパニオン デバイスの取得とチェックのボイラープレートをカプセル化する基本テストクラス

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

CompanionDeviceTracker コンパニオン デバイスを割り当てて解放するためのクラス
CompanionRunCommandTargetPreparer 割り当てられたコンパニオン デバイスで指定されたコマンドを実行する ITargetPreparer
CompanionTestAppInstallSetup ITargetPreparer: アプリから 1 つまたは複数のアプリをインストールします。 IDeviceBuildInfo#getTestsDir() フォルダを、割り当てられたコンパニオン デバイスに配置します。 
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 コンソール

現在、

  • テストするコマンドを追加
  • デバイスとその状態を一覧表示する
  • 進行中の呼び出しを一覧表示する
  • キュー内のコマンドを一覧表示する
  • 呼び出しログを file/stdout にダンプする
  • シャットダウン
 
Console.ArgRunnable<T> 引数を取ることができる run メソッドを持つ Runnable
Console.CaptureList List<List<String>> のコンビニエンス型
ConsoleReaderOutputStream System.out.print() をユーザーのデバイスで適切に再生するために使用できる OutputStream LineReader 個の unfinishedLine。 
ConsoleResultReporter コンソールにテスト結果を出力する結果レポーター。 
ContentAnalysisContext 適切に分析できるように、コンテンツに関するコンテキストを提供します。 
ContentAnalysisContext.AnalysisMethod ここでは、適切な分析のためにコンテンツ構造に期待できることについて説明します。 
ContentAnalysisResults コンテンツ分析のサマリー。 
コンテンツ情報 ベース バージョンと現在のバージョンの特定のビルド ターゲットのコンテンツを表します。 
ContentProviderHandler コンテンツ プロバイダとのやり取りを抽象化し、デバイス側のコンテンツの使用を許可するハンドラ 使用する必要があります。 
CountingTestResultListener TestStatus ごとのテストの合計数を追跡する TestResultListener
CountTestCasesCollector 指定された IRemoteTest のテストケースの数をカウントしてレポートします。 
CoverageMeasurementForwarder ビルド プロバイダからロガーにカバレッジ測定値を転送するプレースホルダ テスト。 
CoverageOptions カバレッジ オプションを保持する Tradefed オブジェクト。 
CoverageOptions.Toolchain  
CpuThrottlingWaiter すべてのコアの最大頻度が最高頻度に復元されるまで待機する ITargetPreparer 利用可能なレベル
CreateAvdPreparer  
CreateUserPreparer ユーザーを作成して最後にクリーンアップするためのターゲット作成ツール。 
CurrentInvocation 内部のあらゆる場所で有用な現在の呼び出し情報を追跡して提供するクラスは、 呼び出すことができます。 
CurrentInvocation.InvocationInfo 呼び出しのために常に入力される特別な名前付きキー。 
CurrentInvocation.IsolationGrad 分離レベルを表す

D

DebugHostLogOnFailureCollector テストケースの失敗時に、ホスト側のログを収集してログに記録するコレクタ。 
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 バッテリー残量を確認し、バッテリー残量がゼロになるまで待機する IRemoteTest。 最低充電量がない場合に、2 つ目の充電しきい値に到達する。 
DeviceBatteryResourceMetricCollector このコレクタは、デバイスのバッテリー指標を収集します。 
DeviceBuildDescriptor デバイスを取得するためのヘルパー メソッドを含む IBuildInfo のラッパークラス。 ビルド情報を取得します。 
DeviceBuildInfo 完全な Android デバイスビルドと、(必要に応じて)そのテストを表す IBuildInfo。 
DeviceBuildInfoBootStrapper ビルド情報のフィールドを、デバイスから読み取られた属性に置き換える ITargetPreparer

これは、外部ソース(例:

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

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

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

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。 
拡張ファイル ビルド関連のメタデータを格納するための標準ファイルの拡張。 
ExtensionAtomsRegistry statsd をローカルで使用するための ExtensionAtomsRegistry。 

F

FailureDescription Trade Federation の失敗情報を記述するクラス。 
FakeTest 再現可能なテスト結果を簡単に生成できるようにすることを目的とした架空のテスト。 
FakeTestsZipFolder コンテンツのリストに基づいて、展開された偽のテストフォルダを作成するテスト フィクスチャ。 
FakeTestsZipFolder.ItemType  
FastbootCommandPreparer fastboot をトリガーして fastboot コマンドを送信するターゲット作成ツール。 
FastbootDeviceFlasher 物理 Android ハードウェア上のイメージをフラッシュするために fastboot に依存するクラス。 
fastbootHelper fastboot オペレーションのヘルパークラス。 
FastbootUpdateBootstrapPreparer 指定されたファイル(ブートローダー、無線通信、デバイス イメージの zip)をステージングする ITargetPreparer IDeviceBuildInfo: デバイスを FastbootDeviceFlasher でフラッシュしてから挿入します。 結果のレポート用に、起動後のデバイス属性をビルド情報に追加します。 
致命的なホストエラー 実行中のホストマシンで回復不能な致命的なエラーが発生したことを示す例外 TradeFederation のインスタンスを作成し、TradeFederation インスタンスをシャットダウンする必要があります。 
FeatureFlagTargetPreparer DeviceConfig(リモート サービスによって調整されたフィーチャー トグル)を更新します。 
FileDownloadCache ダウンロードされたファイルのローカル ファイル システム LRU キャッシュを保持するヘルパークラス。 
FileDownloadCacheFactory FileDownloadCache を作成するためのファクトリ
FileDownloadCacheWrapper 実装時に FileDownloadCache 機能を提供するラッパークラス IFileDownloader インターフェース。 
FileIdleMonitor ファイルを監視し、アイドル状態(つまり、
FileInputStreamSource 入力ファイルを受け取る InputStreamSource。 
FileLogger ログメッセージをファイルと stdout に転送する ILeveledLogOutput。 
FileProtoResultReporter TestRecord をファイルにダンプする Proto レポーター。 
FilePullerDeviceMetricCollector デバイスからの指標キーをリッスンして pull する 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 を介してフラッシュできるように、アーティファクトの適切なバージョンを設定するのに役立ちます。 
FoldableExpansionHandler メインではない折りたたみ式デバイスごとにさらに拡張される IModuleParameterHandler できます。 
FoldableHandler 折りたたみ式デバイスのパラメータを受け取って専用のモジュールを作成できる汎用的な折りたたみ式ハンドラ。 
FoldableModePreparer デバイスの折りたたみ式状態を切り替えられるターゲット作成ツール。 
FolderBuildInfo IFolderBuildInfo の具体的な実装。 
フォルダセーバー デバイスからディレクトリを取得し、圧縮してロギングに保存する ITargetPreparer バックエンドです。 
FormattedGeneratorReporter 特定の形式でレポートを生成できるレポーター。 
FreeDeviceState  
FuseUtil FUSE オペレーションのヘルパークラス。 

G

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

H

HarnessException ハーネス内でスローされる例外の基本例外クラス。 
HarnessIOException ファイルの問題の転送に役立つ例外を利用。 
HarnessRuntimeException  
HeapHostMonitor ホスト上のヒープメモリをモニタリングし、ログに記録する AbstractHostMonitor 実装 定期的に履歴ログに記録されます。 
HelloWorldMultiTargetPreparer IMultiTargetPreparer の実装例。 
HistoryLogger TF 履歴ロガー、一部の特定のイベントのみを含む特別なログ。 
HostGTest ネイティブ テスト パッケージを実行するテスト。 
HostMetric このクラスは、報告されるホスト指標のサンプルを表します。 
HostOptions ホスト オプション ホルダークラス。 
HostOrchestratorUtil リモート・インスタンスで Host Orchestrator 経由でコマンドを実行するためのユーティリティ。 
HostStatsdMetricCollector statsd ユーティリティを使用してホスト側から statsd 指標を収集する IMetricCollector 使用できます。 
HostTest JUnit ホストベースのテスト用のテストランナー。 
HostUtils ホストテストを実行するための便利なユーティリティ メソッドを実装します。 
HprofAllocSiteParser hprof レポートの [割り当てサイト] セクションの情報を解析するヘルパークラス。 
HttpHelper HTTP リクエストを作成するためのヘルパー メソッドが含まれます。
HttpHelper.RequestRunnable Runnable では、 IRunUtil#runEscalatingTimedRetry(long, long, long, long, IRunnableResult)。 
HttpMultipartPost マルチパート HTTP POST リクエストを行うためのヘルパークラス。 
HttpRemoteFileResolver http 経由でリモート ファイルをダウンロードできるようにする IRemoteFileResolver の実装
HttpsRemoteFileResolver HTTPS 経由でリモート ファイルをダウンロードできるようにする IRemoteFileResolver の実装

I

IAbi テスト対象の ABI を表すインターフェース。 
IAbiReceiver テスト対象の ABI を必要とするテスト。 
IAndroidDebugBridge このメソッドで使用される AndroidDebugBridge メソッドのインターフェース定義 パッケージ化されています。 
IAppBuildInfo このインターフェースは非推奨となっています。 IBuildInfo を直接使用します。 
IAutoRetriableTest ITestFilterReceiver を実装していないが、引き続き IRemoteTest のインターフェース 自動再試行をサポートする場合に適しています 
IBatteryInfo デバイスのバッテリーとのやり取りを定義するインターフェース。 
IBatteryInfo.BatteryState 現在のバッテリー充電状態を表します。 
IBuildInfo テスト対象のビルドに関する情報を保持します。 
IBuildInfo.BuildInfoProperties IBuildInfo が処理を微調整する必要があるいくつかのプロパティ。 
IBuildProvider テスト対象のビルドに関する情報を提供します。 
IBuildReceiver テスト対象のビルドを参照する必要があるテスト。 
ICacheClient キャッシュ クライアントのインターフェース。 
IClusterClient TFC バックエンドとやり取りするためのインターフェース。 
IClusterEvent TFC にアップロードするクラスタ イベントのインターフェース。 
IClusterEventUploader<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 ローダに情報を渡す読み込み設定オブジェクト。 
IDeviceActionReceiver デバイス イベントを受信する API を提供します。 
IDeviceBuildInfo 完全な Android デバイスビルドと、(必要に応じて)そのテストを表す IBuildInfo。 
IDeviceBuildProvider ITestDevice からの情報を使用してビルドを取得する IBuildProvider。 
IDeviceConfiguration デバイス構成ホルダー インターフェース。 
IDeviceFlasher デバイス上のデバイス イメージをフラッシュします。 
IDeviceFlasher.UserDataFlashOption ユーザーデータ画像を処理するためのオプションの列挙型です
IDeviceManager テストに使用可能な一連のデバイスを管理するためのインターフェース。 
IDeviceManager.IFastbootListener fastboot の状態変更のリスナー。 
IDeviceMonitor デバイスの状態をモニタリングするためのインターフェース。 
IDeviceMonitor.DeviceLister 既知のデバイスとその状態を返す Runnable のようなクラス。 
IDeviceRecovery オフラインになったデバイスを復元するためのインターフェース。 
IDeviceSelection デバイス選択基準のインターフェース。 
IDeviceSelection.BaseDeviceType  
IDeviceStateMonitor IDevice の状態をモニタリングする機能を提供します。 
IDeviceTest ITestDevice への参照を必要とするオブジェクトのインターフェース。 
IDisableable 無効にできる Tradefed オブジェクトを記述するインターフェース。 
IDynamicShardingClient シャーディング クライアント用のラッパー インターフェース

これは、必要に応じて HTTP 版に交換したりテスト用にしたりするために存在します。 

IDynamicShardingConnectionInfo 動的シャーディング接続情報を含むクラスのインターフェース
iEmail メールを送信するためのインターフェース。 
IEmail.Message メール メッセージ データのコンテナ。 
IFileDownloader リモート ファイルをダウンロードするためのインターフェース。 
IFileEntry よりシンプルでモック可能なコントラクトを提供するインターフェース定義 FileEntry メソッド。 
IFileResolverLoader IRemoteFileResolver の実装を読み込みます。 
IFileResolverLoader.ResolverLoadingException リゾルバの読み込みまたは初期化ができない場合に例外がスローされます。 
IFlashingResourcesParser イメージのフラッシュに必要なバージョンの補助イメージ ファイルを提供するためのインターフェースです。 ダウンロードします 
IFlashingResourcesRetriever デバイスのフラッシュに必要な補助イメージ ファイルを取得するためのインターフェース。 
IFolderBuildInfo ビルド アーティファクトがローカル ファイル システムに含まれている単純な抽象 IBuildInfo されます。 
IFormatterGenerator SuiteResultHolder のフォーマッタを記述するインターフェース。 
IGlobalConfiguration 単一の Trade Federation インスタンスのグローバル構成情報を含むクラス (実際の構成の任意の回数呼び出しを含む)。 
IHarnessException ハーネス例外によって実装されるハーネス例外インターフェースの説明。 
IHostCleaner テスト実行の終了後、ホストをクリーンアップします。 
IHostHealthAgent ホスト指標またはデバイス指標を出力するインターフェース。 
IHostMonitor ホストデータをディスパッチするインターフェース
IHostMonitor.HostDataPoint 報告するデータの汎用クラス。 
IHostMonitor.HostMetricType  
IHostOptions ホスト オプション ホルダー インターフェース。 
IHostOptions.PermitLimitType 有効な許可リミッターを記述する列挙型
IHostResourceManager マネージャーのホストリソースへのインターフェース。 
IHttpHelper HTTP リクエストを実行するためのヘルパー メソッド。 
IHttpHelper.DataSizeException  
IInvocationContext 必要に応じてアクセスするテストの呼び出しに関する情報を保持します。 
IInvocationContext.TimingEvent  
IInvocationContextReceiver 呼び出しのコンテキストを参照する必要があるテスト。 
IInvocationExecution 呼び出しの一部として実行されるアクションを記述するインターフェース。 
IKeyStoreClient パスワードや機密データのキーストアにアクセスするためのインターフェース。 
IKeyStoreFactory IKeyStoreClient を作成するためのファクトリ。 
ILabPreparer ラボ作成ツールのマーカー インターフェース

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

ILeveledLogOutput このインターフェースを実装するクラスは、ログの出力を処理するメソッドを提供します。 ブロックすることもできます。 
ILogcatReceiver デバイスの logcat の出力を InputStreamSource として提供するクラス。 
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 信頼性が高くやや上位の API を ddmlib IDevice に提供します。 
INativeDeviceTest INativeDevice への参照を必要とするオブジェクトのインターフェース。 
IncrementalImageUtil 増分イメージとデバイス アップデートを活用するためのユーティリティ。 
InfraErrorIdentifier Trade Federation インフラと依存インフラ(Build インフラなど)のエラー識別子。 
InputStreamSource このインターフェースは基本的に、ERROR(/InputStream) をラップしてクローンを作成できるようにします。 
InstallAllTestZipAppsSetup すべてのアプリをテスト zip にインストールする ITargetPreparer。 
InstallApexModuleTargetPreparer  
InstallApkSetup ファイルシステム上に 1 つ以上の APK をインストールする ITargetPreparer。 
InstallBuildEnvApkSetup Android プラットフォーム ビルド環境から 1 つ以上のテスト APK をインストールする ITargetPreparer。 
InstalledInstrumentationsTest 現在のデバイスにあるすべてのインストルメンテーションを実行します。 
InstallKernelModulePreparer Android 共通カーネルの汎用イメージでデバイスをフラッシュするターゲット作成ツール。 
InstantAppHandler ModuleParameters#INSTANT_APP のハンドラ。 
InstrumentationPreparer インストルメンテーションを実行する ITargetPreparer
InstrumentationTest 特定のデバイスでインストルメンテーション テスト パッケージを実行するテスト。 
InvocationContext IInvocationContext の一般的な実装。 
InvocationExecution すべての呼び出しステップ(ビルドのダウンロード、target_prep、テストの実行、クリーンアップ)を記述するクラス。 
InvocationLocal<T> このクラスは、呼び出しスコープ変数を提供します。 
InvocationMetricLogger いくつかの指標をログに記録するための呼び出し用のユーティリティ クラス。 
InvocationMetricLogger.InvocationGroupMetricKey グループ化により、同じキーで複数のグループを記録できます。 
InvocationMetricLogger.InvocationMetricKey 呼び出しのために常に入力される特別な名前付きキー。 
InvocationStatus(呼び出しのステータス) 呼び出しステータスを保存するクラス。 
InvocationStatus(呼び出しのステータス) 呼び出しステータスを表すヘルパー列挙型
InvocationSummaryHelper 一連のリスナーの TestSummary を収集して報告するヘルパークラス
InvocationToJUnitResultForwarder ITestInvocationListener イベントをリッスンして TestListener。 
IPostProcessor(IPostProcessor) ポスト プロセッサは、指標とログの処理を可能にする Trade Federation オブジェクトです。 テストの後と結果の報告前。 
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 このインターフェースの実装には、「set-option」を指定した Option が必要です。リンク先の名前 HostTest#SET_OPTION_NAME。 
IShardableListener シャーディング可能な ITestInvocationListener。 
IShardableTest 個別に実行可能なサブテストに分割できる IRemoteTest。 
IShardHelper 構成に採用するシャーディング戦略を記述するオブジェクトのインターフェース。 
IsolatedHostTest サブプロセスを使用して依存関係の少ないテストを実行する TradeFed ランナーを実装します。 実行するのではなく 
ISupportGranularResults ITestInvocationListener が詳細なメッセージの受信をサポートするかどうかを指定するインターフェース 結果を表します 
ISystemStatusChecker システム ステータスのチェックを実行し、システムの状態を示すブール値を返すチェッカー 示されます。 
ISystemStatusCheckerReceiver ISystemStatusChecker へのアクセスを必要とする IRemoteTest。 できます。 
ITargetCleaner このインターフェースは非推奨となっています。 tearDown をベースの ITargetPreparer インターフェースに移動しました。 
ITargetPreparer テストを実行するためのテスト環境を準備します。 
ITerribleFailureHandler 大規模な障害に対処するためのインターフェースを LogUtil.CLog.wtf(String, Throwable)
ITestAnnotationFilterReceiver アノテーションに基づいて実行するテストをフィルタリングできるランナー。 
ITestCollector テスト収集をサポートします。設定すると、テストランナーはドライランを実行して、 テストケースを実際に実行せずにテストできます。 
ITestDevice 信頼性が高くやや上位の API を ddmlib IDevice に提供します。 
ITestDevice.ApexInfo 単一の APEX に関する情報を格納するシンプルな構造体クラス
ITestDevice.MountPointInfo 1 つのマウント ポイントに関する情報を格納するシンプルな構造体クラス
ITestDevice.RecoveryMode  
ITestFileFilterReceiver 実行するテストと実行しないテストを指定するファイルを受け取ることができるランナー。 
ITestFilterReceiver 実行するテストをフィルタリングできるランナー。 
ITestInformationReceiver 一部のクラスの TestInformation を受け取るインターフェース。 
ITestInvocation 1 つの TradeFederation テスト呼び出しを処理します。 
ITestInvocation.ExitInformation 呼び出しの終了情報を表します。 
ITestInvocationListener テスト呼び出しからのテスト結果のリスナー。 
ITestLifeCycleReceiver インストルメンテーション テストの実行中にイベント通知を受け取ります。 
ITestLogger さまざまなタイプのデータ ストリームのロギングを実行できるエンティティ。 
ITestLoggerReceiver 次の用途で使用できるように ITestLogger インスタンスで注入できるエンティティ。 使用します。 
ITestsPool アクセスして実行できるテストのプールを記述するインターフェース
ITestSuite テストスイートの実行に使用される抽象クラス。 
ITestSuite.IsolatedModuleGrad  
ITestSuite.MultiDeviceModuleStrategy  
ITestSuiteResultLoader 再実行可能な方法で以前の結果を読み込むヘルパーを記述するインターフェース。 
ITestSummaryListener ITestInvocationListener が一部の限定的な情報を交換できるようにするインターフェース 概要です 
ITestsZipInstaller テストの zip ファイル(ビルドシステムの出力)からテストを できます。 
ITokenProvider 特定のデバイスのトークンを提供できるオブジェクトを記述するインターフェース。 
ITokenRequest IRemoteTest が実装できるインターフェースにより、次の機能を備えたデバイスが必要であるという事実を公開できます。 指定することもできます。 

J

JarHostTest ホスト側の JUnit テスト用のテストランナー。 
JarHostTest.HostTestListener testRunStarted() と testRunEnded() を除くすべてのイベントを 埋め込みリスナー。 
JavaCodeCoverageCollector Java を pull する BaseDeviceMetricCollector カバレッジ測定値をデバイスから取得し、テスト アーティファクトとしてログに記録します。 
JavaCodeCoverageFlusher Java コード カバレッジ測定値をリセットしてプロセスから強制的にフラッシュするユーティリティ クラス ダウンロードされます。 
JSONFileKeyStoreClient ローカルの JSON ファイルがキーストアとして機能する実装例。 
JSONFileKeyStoreFactory JSONFileKeyStoreClient を提供する JSON KeyStore ファクトリの実装 JSON Key Store ファイルへのアクセスです。 
JsonHttpTestResultReporter テスト指標の結果とブランチ、デバイス情報を JSON と POST にエンコードする結果レポーター HTTP サービスエンドポイントに
JUnit4ResultForwarder JUnit4 Runner からの結果フォワーダー。 
JUnit4TestFilter Filter を拡張して JUnit4 ランナーのフィルタリングを提供するヘルパークラス。 
JUnitRunUtil IRemoteTest#run(TestInformation, ITestInvocationListener) を指示するためのヘルパークラス Test#run(TestResult) の呼び出しに発信します。 
JUnitToInvocationResultForwarder TestListener イベントをリッスンして ITestInvocationListener。 
JUnitXmlParser ant の XMLJUnitResultFormatter に格納された JUnit の結果からテスト結果データを抽出するパーサー ITestInvocationListener に転送します。 

K

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

L

LabResourceDeviceMonitor LabResourceService の gRPC サーバーを初期化/管理するラボ用リソース モニター。 
LargeOutputReceiver 長時間実行コマンドを実行して出力を収集できるように設計されたクラス。 
LastShardDetector ローカル シャーディングを実行する際、最後のシャードが発生したときにのみ一部のアクションを実行したい場合があります。 invocationEnded(long) に達した。 
LeakedThreadStatusChecker モジュールが実行中のスレッドをリークしないことを確認するステータス チェッカー。 
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 メインの Android ソースの API をミラーリングするログクラス。 
Log.ILogOutput このインターフェースを実装するクラスは、ログの出力を処理するメソッドを提供します。 ブロックすることもできます。 
ログレベル ログレベルの列挙型。 
LogcatCrashResultForwarder 特殊なリスナー: 障害(インストルメンテーション プロセスのクラッシュ)が発生すると、 logcat にクラッシュが送信され、テストに関連する失敗メッセージに追加されます。 
LogcatEventParser  
LogcatEventType LogcatEventParser のイベントタイプ。 
LogcatOnFailureCollector テストケースが失敗したときに logcat をキャプチャしてログに記録するコレクタ。 
LogcatReceiver バックグラウンドで logcat を収集するクラス。 
LogcatTimingMetricCollector イベント発生中に logcat からタイミング情報(例: ユーザーの切り替え時間)を収集する指標コレクタ 特定の正規表現パターンを使用して、特定の文字列の開始シグナルと終了シグナルを イベントを記録します。 
LogDataType ログデータのデータ型を表します。 
ログファイル 保存されたログファイルのメタデータを保持するクラス。 
LogFileSaver ログデータをファイルに保存する ITestInvocationListener のヘルパー。
LogReceiver  
LogRegistry さまざまなロガーを多重して管理する ILogRegistry 実装。 呼び出しを行っているスレッドの ThreadGroup に基づいて、適切なものを使用します。 
LogSaverResultForwarder ResultForwarder: グローバル ファイル セーバーを使用してログを保存。 
LogUtil ロギング ユーティリティ クラス。 
LogUtil.CLog Log 用の shim クラス。呼び出し元の単純なクラス名を自動的に使用します。 log タグ
LUCIResultReporter ResultDB と LUCI が必要とするテスト結果を保存する結果レポーター JSON 形式(go/result-sink)に変換し、ファイルの場所をコンソールに記録します。 

M

MainlineModuleHandler Mainline モジュール用の単純なハンドラクラスで、InstallApexModuleTargetPreparer と 指定されたメインライン モジュールに基づいてダイナミック リンクをインスタンスに挿入し、自動的にリンクを取得します。 説明します。 
MainlineTestModuleController ローカルにプリロードされたメインライン モジュールに基づいてテストを実行するモジュール コントローラの基本クラス。 テスト対象デバイスの検出に使用します。 
ManagedRemoteDevice 仮想マシン内で動作し、内部の Tradefed インスタンスを介してリモートで管理するデバイス できます。 
ManagedTestDeviceFactory Tf によってモニタリングできるさまざまな種類のデバイスを作成するファクトリ
MaxSdkModuleController 指定された SDK バージョンより上位のバージョンでテストを実行しないモジュール コントローラの基本クラス あります。 
MergedZipEntryCollection サイズの大きい zip ファイルの個々の ZIP エントリをブロックに分割して、ダウンロードの試行回数を最小限に抑えます。 
MergeMultiBuildTargetPreparer IMultiTargetPreparer。これにより、特定のビルドから別のビルドに情報を渡すことができます。 他のビルドにコピーするファイルキーを指定します。 
MergeStrategy 試行が複数回行われた場合の結果の集計方法を指定します。 
MerkleTree リモート実行 API で定義されたマークルツリー表現。 
MetricFilePostProcessor テストレベルと実行レベルで収集された指標ログファイルをアップロードするために使用されます。 
MetricOption @Test アノテーション付きのテストメソッドのアノテーション、またはアノテーションが 有用な追加のパラメータを指定できる TestDescription のアノテーション リスト for: コレクタの動作を調整して、いくつかのメソッドをフィルタします。 
MetricsXMLResultReporter MetricsXMLResultReporter が、指定されたフォルダにある XML ファイルにテスト指標と実行指標を書き込みます。 テストの invocationEnded フェーズで metrics-folder パラメータを使用します。 
MetricTestCase TradeFed の一部として実行中の指標をログに記録できるようにする TestCase の拡張。 
MetricTestCase.LogHolder 報告するログファイルを保持する構造。 
MetricUtil プッシュされた statsd 設定から指標を pull するためのユーティリティ クラス。 
MetricUtility テスト指標を保存し、同様の方法で指標を集計するための一般的なユーティリティ メソッドが含まれています。 指標をファイルに書き込むことができます。 
MinApiLevelModuleController モジュール コントローラが指定された API レベルを下回った場合にテストを実行しない基本クラス。 
MinSdkModuleController 指定された SDK バージョンより古いバージョンでテストを実行しないモジュール コントローラの基本クラス あります。 
MixImageZipPreparer システムビルドのイメージをデバイスビルドに混在させる IMultiTargetPreparer。 
MixKernelTargetPreparer カーネル イメージとデバイス イメージを組み合わせることを可能にする ITargetPreparer。 
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 の結果の「概要」作成します。 
MoblyYamlResultSummaryHandler.Summary  
MoblyYamlResultSummaryHandler.Summary.Builder  
MoblyYamlResultTestNameListHandler Mobly yaml の結果 'Test Name List'作成します。 
MoblyYamlResultTestNameListHandler.TestNameList  
MoblyYamlResultTestNameListHandler.TestNameList.Builder  
MoblyYamlResultUserDataHandler Mobly yaml 結果「ユーザーデータ」作成します。 
MoblyYamlResultUserDataHandler.UserData  
MoblyYamlResultUserDataHandler.UserData.Builder  
ModuleDefinition テスト実行設定のコンテナ。 
ModuleListener 各モジュールの IRemoteTest にアタッチされたリスナー 表示されます。 
ModuleLogcatCollector モジュール用の logcat コレクタのバージョン。 
ModuleMerger ITestSuiteModuleDefinition のマージに関連するオペレーションのヘルパークラス 分割することもできます 
ModuleOemTargetPreparer  
ModuleParameters スイート「パラメータ」に関連付けられた特別な値追加する必要があります。 
ModuleParametersHelper パラメータに関連付けられた IModuleParameterHandler を取得するヘルパー。 
ModulePusher  
ModulePusher.ModulePushError Mainline モジュールのプッシュ中に致命的なエラーが発生しました。 
ModuleSplitter IConfiguration で表されるモジュールのリストを実行のリストに分割するヘルパー ModuleDefinition で表される単位。 
ModuleTestTypeUtil モジュールをチェックするための一般的なユーティリティ メソッドが含まれています。 
MultiFailureDescription 複数の FailureDescription を 1 つのホルダーに集めます。 
MultiMap<K、V> キーごとに複数の値をサポートする ERROR(/Map)。 

N

NameMangleListener 結果が報告されたときにテストメソッド、クラス、パッケージ名を変換するプロキシ リスナー。 
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問題を特定し、 各プロセスで現在保持されている到達不能なネイティブ メモリを消費します。 
NativeStressTest 特定のデバイスで実行可能なネイティブ ストレステストを実行するテスト。 
NativeStressTestParser ストレステスト データ出力を解析し、指標を収集する IShellOutputReceiver 反復処理の完了回数と反復処理あたりの平均時間。 
NegativeHandler 何も実行せず、パラメータによって余分なものが作成されないことを指定するハンドラ 説明します。 
NestedDeviceStateMonitor ネストされたデバイスで追加のチェックを実行して、以下を実現するデバイス状態モニター 説明します。 
NestedRemoteDevice リモート Cuttlefish VM 内で実行されているデバイスを表しています。 
NetworkNotAvailableException デバイスがテスト用ネットワークに接続できない場合にスローされます。 
NoApkTestSkipper 呼び出しを完全にスキップできる特別な作成ツール(準備とテスト) テストする APK はありません。 
NoDeviceException 指定されたコマンドを実行するデバイスがない場合にスローされます。 
NoisyDryRunTest コマンド ファイルでノイズの多いドライランを実行します。 
NoOpConfigOptionValueTransformer NoOps IConfigOptionValueTransformer
NotMultiAbiHandler セカンダリ abi が回避すべきことを SuiteModuleLoader に通知する特別なハンドラ モジュールを作成します。 
NullDevice 次の場合に DeviceManager が割り当てるプレースホルダ IDevice IDeviceSelection#nullDeviceRequested()true です

O

OpenObjectLoader AOSP で利用可能なデフォルト オブジェクトのローダ。 
オプション IConfiguration オプションを表すものとしてフィールドにアノテーションを付けます。 
Option.Importance は、  
OptionClass IConfiguration オブジェクトを表すものとしてクラスにアノテーションを付けます。 
OptionCopier 同じ名前の Option フィールド値を 1 つのオブジェクトからコピーできるヘルパークラス。 別のものです。 
OptionDef Option の詳細を保持します。 
OptionFetcher 親プロセスからテスト オプションを取得するためのヘルパー。 
OptionNotAllowedException コマンドでオプションを渡せない場合は特定の ConfigurationException 追加します。 
OptionSetter Option フィールドにデータを入力します。 
OptionSetter.OptionFieldsForName 指定の名前のオプション フィールドのリストのコンテナ。 
OptionUpdateRule オプションが複数回指定された場合の動作を制御します。 
OtaDeviceBuildInfo 無線(OTA)アップデートのテストに使用する IDeviceBuildInfo。 
OtatoolsBuildInfo otatools アーティファクトを含む IBuildInfo。 
OxygenClient 酸素デバイスのリースまたは解放のための Oxygen クライアント バイナリの使用を管理するクラス。 
OxygenClient.LHPTunnelMode  
OxygenUtil 酸素サービスとやり取りするためのユーティリティ。 

P

PackageInfo デバイスから解析されたアプリケーションのパッケージ情報のコンテナ。 
PackageInstalledModuleController 特定のパッケージがデバイスにインストールされていない場合にテストを実行しないモジュール コントローラ。 
<A、B> をペア設定する 2 つのオブジェクトを含む独自の Pair クラスを定義します。 
PairingMultiTargetPreparer マルチ ターゲット作成ツールは、2 つのデバイス間の Bluetooth ペア設定(および接続)に役立ちます。 
ParallelDeviceExecutor<V> 関数を並列に実行する ERROR(/ExecutorService) のラッパー。 
ParentSandboxInvocationExecution 実行中の親呼び出しの特別なアクション用の InvocationExecution のバージョン できます。 
ParentShardReplicate 1 つのデバイスの設定を、シャーディングに含まれる他のすべてのデバイスに複製します。 
PartialZipDownloadCache 部分的なダウンロード ファイルをコンテンツに基づいてキャッシュに保存するユーティリティ。 
PassingTestFileReporter 合格したテストケースのリストをテストファイルに保存する ITestInvocationListener
PerfettoGenericPostProcessor テキスト/バイナリ指標の perfetto proto ファイルを次の処理によって Key-Value ペアに変換するポスト プロセッサ 文字列値を持つ proto メッセージとフィールドを再帰的に拡張し、 確認されます。 
PerfettoGenericPostProcessor.AlternativeParseFormat  
PerfettoGenericPostProcessor.METRIC_FILE_FORMAT  
PerfettoPreparer Perfetto 作成ツールは、デバイスの標準的な場所にある アクセスできるようになります。 
PerfettoPullerMetricCollector 以下を許可する FilePullerDeviceMetricCollector の基本実装 デバイスから perfetto ファイルを取得し、デバイスから指標を収集します。 
PerfettoPullerMetricCollector.METRIC_FILE_FORMAT  
PerfettoTraceRecorder ITestDevice で perfetto トレースを記録するためのユーティリティ クラス。 
PrettyPrintDelimiter 目立つように区切られたメッセージを出力するのに役立つヘルパー ユーティリティ。 
PrettyTestEventLogger Logger は、デバッグを容易にするためにイベントを照合してログに記録します。 
ProcessInfo プロセス関連(ユーザー、PID、名前、第 2 エポック以降の開始時刻)情報を保存するために使用されます。 
ProcessUtil  
ProfileParameterHandler すべてのプロファイル ユーザーの基本パラメータ ハンドラ。 
ProfileTargetPreparer 任意のプロファイル ユーザー android.os.usertype.profile.XXX のターゲット作成ツールを設定するための基本クラス。 
PropertyChanger Android プロパティ ファイルのアイテムを変更(または追加)するためのユーティリティ クラス
ProtoResultParser Tradefed 結果の proto 形式のパーサー。 
ProtoResultParser.TestLevel 処理される proto の現在のレベルを表す列挙型。 
ProtoResultReporter 結果レポーターは、すべての結果を含む TestRecord protobuf を構築します。 
ProtoUtil protobuf メッセージをタイプに依存しない方法で処理するためのユーティリティ メソッド。 
ProxyConfiguration リモート構成を指定して実行できるオブジェクト。 
PsParser 「ps」から(USER、PID、NAME)の解析に使用されるユーティリティコマンド出力
PtsBotTest PTS-bot テストを実行します。 
PushFileInvoker このクラスは非推奨となりました。 代わりに PushFilePreparer を使用してください。
PushFilePreparer 任意のホストパスから任意のホストパスに任意の数のファイルを push しようとする ITargetPreparer 含まれます。 
PythonBinaryHostTest Android ビルドシステム(Soong)から Python バイナリ ファイルを実行するホストテスト

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

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

Q

QuotationAwareTokenizer  

R

RebootReasonCollector テスト実行中にデバイスの再起動を収集し、理由とカウント別に報告するコレクタ。 
RebootTargetPreparer デバイスを再起動するターゲット作成ツール。 
RecoveryLogPreparer 復元前にログを収集するために使用されるターゲット作成ツール。 
RegexTrie<V> RegexTrie は、キーに保存されている各セグメントが正規表現であるトライです。 ERROR(/Pattern)。 
RemoteAndroidDevice で接続されたフルスタック Android デバイスの ITestDevice の実装 adb 接続。 
RemoteAndroidVirtualDevice 以下で実行されるフルスタック Android デバイスに対する RemoteAndroidDevice の動作を拡張しました。 Google Compute Engine(Gce)。 
RemoteAvdIDevice DeviceSelectionOptions.gceDeviceRequested()true のときに DeviceManager が割り当てるプレースホルダ IDevice
RemoteCacheClient リモート API サーバーへの gRPC 呼び出しを使用する RemoteActionCache 実装。 
RemoteDynamicPool リモートワーク キューに格納されたテストプールの実装
RemoteDynamicPool.RequestCallable  
RemoteFileResolver URI とサービスを使用して、さまざまな場所からファイルを読み込むことができるシンプルなクラスです。 機能を提供します。 
RemoteFileUtil リモート インスタンスからのファイルを処理するユーティリティ クラス
RemoteInvocationExecution リモート実行を行う InvocationExecution の実装。 
RemoteInvocationExecution.FileOptionValueTransformer  
RemoteSshUtil リモート インスタンスで SSH コマンドを実行するためのユーティリティ。 
RemoteTestTimeOutEnforcer 特定のテスト構成の実行時間をチェックして、成功した場合は失敗させるリスナー 一定の時間内に検出されなかった場合です 
RemoteZip リモート zip ファイル内の個々のファイルを解凍するためのユーティリティ。 
RemoveSystemAppPreparer テスト実行前にシステム パーティションから APK を削除するための ITargetPreparer。 
ReportPassedTests 合格したテストを除外するためのフィルタをファイルで報告します。 
RequestUtil エラー処理でネットワーク リクエストの一般的な再試行を可能にするユーティリティ。 
ResolvePartialDownload 部分的なダウンロード リクエストの解決。 
ResourceMetricUtil 指標を構成するユーティリティ関数。 
ResourceUtil 構成リソースを読み取るためのユーティリティ。 
RestApiHelper REST API 呼び出しを実行するためのヘルパークラス。 
RestartSystemServerTargetPreparer デバイスを再起動せずにシステム サーバーを再起動するターゲット作成ツール。 
ResultAggregator 指定された再試行戦略に基づいて、必要に応じて結果を集約する特別なフォワーダー 確認できます。 
ResultAndLogForwarder 結果とログイベントのフォワーダー。 
ResultForwarder 呼び出し結果を他のリスナーのリストに転送する ITestInvocationListener。 
ResultsPlayer 指定された結果を再生する特別なランナー。 
RetentionFileSaver ディレクトリに .retention ファイルを作成するためのヘルパークラス。 
RetryConfigurationFactory コマンドの再試行を処理するファクトリ。 
RetryLogSaverResultForwarder 現在の試行を渡すフォワーダー。 
RetryPreparationDecision 準備を再試行するかどうかの判断と失敗の判断を記述するクラス 実行されます。 
RetryRescheduler 失敗した、または失敗した以前の実行テストを再スケジュールできる特別なランナー 実行されます。 
RetryRescheduler.RetryType 再試行できるテストのタイプ。 
RetryResultForwarder 指定された試行番号に常に push する ResultForwarder の拡張。 
RetryResultHelper 実行するモジュールまたはテストを決定するためのヘルパークラス。 
RetryStatistics 1 つの IRemoteTest の再試行セッションの統計情報を保持する構造。 
RetryStrategy 一部のテストを再実行する際に使用される再試行方法。 
RootcanalForwarderPreparer  
RootTargetPreparer adb root を実行するターゲット作成ツールまたは「adb unroot」「force-root」オプションに基づいて作成されます。 
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 基準ベンチマーク フレームワークで実行されたテストの出力を解釈し、 呼び出します。ITestInvocationListener 
RustBinaryHostTest Android ビルドシステム(Soong)から Rust バイナリ ファイルを実行するホストテスト
RustBinaryTest 特定のデバイスで Rust バイナリを実行するテスト。 
RustTestBase RustBinaryHostTest と RustBinaryTest の基本クラス
RustTestBase.EnvPair  
RustTestBase.Invocation  
RustTestResultParser Rust の単体テスト フレームワークで実行されたテストの出力を解釈し、 一連の ITestInvocationListener。 

S

SandboxConfigDump コマンドラインに基づいて IConfiguration を作成し、ファイルにダンプするランナークラス。 
SandboxConfigDump.DumpCmd  
SandboxConfigurationException サンドボックスの設定に起因する特別な構成の例外。 
SandboxConfigurationFactory サンドボックス化のために構成の作成を処理する特別な構成ファクトリ。 
SandboxConfigUtil(サンドボックス構成ユーティリティ) サンドボックス化する際に IConfiguration を管理するためのユーティリティ クラス。 
SandboxedInvocationExecution 呼び出しの特別なサンドボックス実行: これは、VM で実行されている場合の InvocationExection です。 サンドボックス内で確認できます。 
SandboxInvocationRunner 呼び出しに関連付けられたテストをサンドボックスで実行します。 
SandboxOptions(サンドボックス オプション) ISandbox に対してオプションを受け取って提供できるクラス。 
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 以降の場合にのみ、テストを実行してください。 
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。 
ShellOutputReceiverStream IShellOutputReceiver に書き込む OutputStream のユーティリティ サブクラス。 
ShellStatusChecker モジュールの実行前と実行後にシェルのステータスが期待どおりになるかを確認します。 
ShippingApiLevelModuleController デバイスが次の条件を満たしている場合に、テストを実行します。
  • min-api-level が定義されている場合:
    • デバイスが min-api-level 以降で発送されたこと。 
ShowmapPullerMetricCollector ショーマップを pull できる FilePullerDeviceMetricCollector の基本実装 デバイスから指標を収集します。 
SideloadOtaTargetPreparer 指定された OTA パッケージのサイドローディング、パッケージの適用、待機を行うターゲット作成ツール デバイスが起動し、ビルド情報として使用するデバイスのビルド プロパティが挿入されます。

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

SimpleFileLogger ログメッセージを stdout と単一のログファイルに転送する ILeveledLogOutput。 
SimplePerfResult すべての Simpleperf テスト結果を保持するオブジェクト
SimplePerfStatResultParser Simpleperf の結果を解析するユーティリティ クラス。 
SimplePerfUtil シンプルなコマンドをディスパッチし、結果を収集するユーティリティ クラス
SimplePerfUtil.SimplePerfType Simpleperf コマンド オプションの列挙型
SimpleStats 数値データセットに基づいていくつかの統計的尺度を計算する小規模なユーティリティ クラス。 
SizeLimitedOutputStream ERROR(/OutputStream) に基づく、スレッドセーフなファイル。転送可能なデータ量の上限があります。 表示されます。 
SkipFeature SkipManager の情報の一部へのアクセスを許可する機能。 
SkipHWASanModuleController HWASan ビルドでテストを実行しないモジュール コントローラの基本クラス。 
SkipManager スキップ マネージャーは、さまざまな基準に基づいて、どの時点でスキップするかを判断するのに役立ちます。 呼び出し、モジュール、テストの 3 つの階層で構成されています。 
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 Sl4A クライアント: RPC を介して SL4A スクリプト レイヤとやり取りします。 
Sl4aEventDispatcher イベント ディスパッチャがイベントをポーリングし、クエリ対象の名前でキューに入れます。 
Sl4aEventDispatcher.EventSl4aObject イベント ポーラーによって返されるオブジェクト。 
SnapshotInputStreamSource ファイルベースの InputStreamSource。 
SnapuserdWaitPhase snapuserd の更新を完了またはブロックするタイミングを列挙型で表します。 
SparseImageUtil スパースなイメージを非スパースにするユーティリティ。 
SparseImageUtil.SparseInputStream SparseInputStream は、アップストリームから読み取り、データ形式を検出します。 
StatsdBeforeAfterGaugeMetricPostProcessor 「Before/after」で収集されたゲージ指標を処理するポスト プロセッサアプローチです。
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 の NoOps の空の実装。 
StubDevice IDevice のスタブ プレースホルダ実装。 
StubKeyStoreClient キーストア クライアントのデフォルトのスタブ実装。 
StubKeyStoreFactory キーストア ファクトリのデフォルトのスタブ実装
StubLocalAndroidVirtualDevice DeviceSelectionOptions.localVirtualDeviceRequested()true のときに DeviceManager が割り当てるプレースホルダ IDevice
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): ディレクトリ内のすべての構成ファイルを検索します。 
SuiteResultHolder 呼び出し結果のシリアル化とシリアル化解除を容易にするヘルパー オブジェクト。 
SuiteResultReporter スイート全体の呼び出しのテスト結果を収集し、最終結果を出力する。 
SuiteResultReporter.ModulePrepTimes 1 つのモジュールの準備と破棄の時間に対応するオブジェクト ホルダー。 
SuiteTestFilter テストを含める、または除外するフィルタを表します。 
SwitchUserTargetPreparer セットアップで指定したユーザーの種類に切り替える ITargetPreparer。 
SystemServerFileDescriptorChecker システム サーバーに FD が不足しているかどうかを確認します。 
SystemServerStatusChecker system_server の pid がモジュール実行の前後で変化したかどうかを確認する。 
SystemUpdaterDeviceFlasher IDeviceFlasher(システム アップデータを使用してソフトウェアをインストールする) OTA アップデート パッケージにバンドルされているシステム イメージ。 
SystemUtil システムコールを行うためのユーティリティ クラス。 
SystemUtil.EnvVariable  

T

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

関連情報を適切に公開するには、テストスイートに jar リソース内の test-suite-info.properties ファイル

TestSummary テストサマリーを表すクラス。 
TestSummary.Type  
TestSummary.TypedString  
TestSystemAppInstallSetup ITargetPreparer: IDeviceBuildInfo.getTestsDir() フォルダからデバイスの /system パーティションに 1 つ以上のアプリをインストールします。 
TestTimeoutEnforcer 特定のテストケースの実行時間をチェックして、合格したら不合格にするリスナー 一定の時間内に検出されなかった場合です 
TextResultReporter 結果を JUnit テキスト結果プリンタに転送するテスト結果レポーター。 
TfMetricProtoUtil Map<string, string=""> をサポートするユーティリティ クラスマッピング<string, metric="">説明します。 </string,></string,>
TfObjectTracker さまざまな Trade Fedederation オブジェクトの使用状況を追跡するためのユーティリティ。 
TfSuiteRunner TF JAR の res/config/suite/ からテストを読み込む ITestSuite の実装 フォルダに配置されます。 
TfTestLauncher IRemoteTest: 個別の TF インストールに対して単体テストまたは機能テストを実行します。 
TimeStatusChecker デバイスとホストの時刻が同期されていることを確認するためのステータス チェッカー。 
TimeUtil 時間関連のユーティリティ メソッドが含まれています。 
TimeVal これは、Long をラップする標識型です。 
時間の無駄 時間が無駄になり、場合によってはデバイスを再起動する、単純なターゲット作成ツール。 
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 が会議に適合していることを検証するのに役立ちます。 - ビルド プロバイダなし - 結果レポーターなし
バージョニングされたファイル バージョンが関連付けられているファイルを表すデータ構造。 
VersionParser 実行中の tradefed アーティファクトのバージョンを取得します。 
VisibleBackgroundUserPreparer バックグラウンドで視認可能な状態で開始されたユーザーのテストを実行するためのターゲット作成ツール。 
VmRemoteDevice 仮想マシン内から管理するリモート仮想デバイス。 

W

WaitDeviceRecovery デバイスがオンラインになるまで待機する IDeviceRecovery の単純な実装。 簡単に応答できます。 
WaitForDeviceDatetimePreparer デバイスに日時が設定されるまで待機する ITargetPreparer

日時が次の時間内に設定されていない場合、必要に応じてこの作成ツールで TargetSetupError を強制できます。 あります。 

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

X

XmlFormattedGeneratorReporter スイートの結果をフォーマットする FormattedGeneratorReporter の実装が xml になる 使用できます。 
XmlResultReporter JUnit の結果を Ant の XMLJUnitResultFormatter。 
XmlSuiteResultFormatter スイートの実行を XML として保存するユーティリティ クラス。 
XmlSuiteResultFormatter.RunHistory JSON 変換のヘルパー オブジェクト。 

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

Z

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