クラスインデックス
これらはAPIクラスです。すべてを参照してください。 APIパッケージを。
NS
AaptParser | 'aapt dumpbadging'の出力を解析してapkから情報を抽出するクラス。 |
AaptParser.AaptVersion | APKファイルの解析に使用されるAAPTバージョンのオプションの列挙。 |
AbiFormatter | abiのユーティリティクラス。 |
AbstractXmlParser | xmlファイルを解析するためのヘルパー基本クラス |
AbstractXmlParser.ParseException | XML入力を解析できなかった場合にスローされます |
AcloudConfigParser | Acloud構成を解析するヘルパークラス(クラウドデバイスインスタンスの開始に使用)。 |
AcloudConfigParser.AcloudKeys | 構成から検索できるキーのセット。 |
ActivityStatusChecker | モジュールの最後で実行されている残りのアクティビティのステータスチェッカー。 |
AdbRootElevator | アンAutoCloseable 構築する際、必要に応じてADBルートを可能にしたときに、完全なルートの状態を復元します。 |
AggregatePostProcessor | 複数回の反復テストの実行中に収集された数値メトリックの最小、最大、平均、分散、標準偏差、合計、カウント、およびオプションでパーセンタイルを提供し、それらをdoubleとして扱うメトリックアグリゲーター。 |
AltDirBehavior | さまざまなテストアーティファクトインストーラー/プッシャーの代替ディレクトリ動作を定義する列挙型 |
AppBuildInfo | A IBuildInfo Androidアプリケーションとそのテストパッケージ(複数可)を表します。 |
AppDeviceBuildInfo | このクラスは非推奨です。使用IDeviceBuildInfo 直接。 |
AppVersionFetcher | デバイスからアプリのバージョン文字列を取得するユーティリティクラス。 |
AppVersionFetcher.AppVersionInfo | アプリのバージョン情報タイプ。 |
ArchModuleController | 特定のアーキテクチャに一致しない場合にテストを実行しないモジュールコントローラー。 |
ArgsOptionParser | 移入のOption 解析されたコマンドライン引数のフィールド。 |
ATestFileSystemLogSaver | このLogSaverクラスは、特定のパスにログを保存するためにATestによって使用されます。 |
AutoLogCollector | ハーネスで自動的に処理できるコレクターを説明する列挙。 |
AutomatedReporters | Tradefed自動レポーターからのマッピングを定義するクラス。 |
AveragePostProcessor | メトリックのリストの平均を計算するポストプロセッサの実装。 |
NS
BackgroundDeviceAction | 特定のデバイスでコマンドを実行し、アクションがキャンセルされるまで必要に応じて繰り返します。 |
BaseDeviceMetricCollector | ベースの実装IMetricCollector に開始および停止収集することができますonTestRunStart(com.android.tradefed.device.metric.DeviceMetricData) とERROR(/#onTestRunEnd(com.android.tradefed.device.metric.DeviceMetricData,Map)) |
BaseEmulatorPreparer | ローカルエミュレータを起動するための一般的な作成者。 |
BaseLeveledLogOutput | 以下のための基本実装ILeveledLogOutput 自分の名前やコンポーネントに基づいて、いくつかのタグをフィルタリングすることができます。 |
BaseModuleController | 基本的な実装IModuleController モジュールが実行またはべきでないかどうかをチェックするために実装する必要があります。 |
BaseMultiTargetPreparer | ベース実装IMultiTargetPreparer オブジェクトを無効化することを可能にします。 |
BasePostProcessor | ベースIPostProcessor すべての実装が拡張する必要があること。 |
BaseRetryDecision | 基本実装IRetryDecision 。 |
BaseStreamLogger <OSはOutputStreamを拡張します> | A ILeveledLogOutput 出力ストリームにし、標準出力にログメッセージを送ります。 |
BaseTargetPreparer | ベース実装クラスITargetPreparer オブジェクトが無効であるか否かを制御することを可能にします。 |
BaseTestSuite | 新しいスイートシステムで互換性テストスイートを実行するためのテスト。 |
BatteryController | デバイスのバッテリ充電状態を制御できるユーティリティクラス。 |
BatteryRechargeDeviceRecovery | デバイスのバッテリーレベルが指定されたしきい値を下回ったときにコマンドをトリガーできるようにします。 |
バッテリー温度 | |
BatteryUnavailableDeviceRecovery | バッテリーレベルが利用できない場合に構成をトリガーするリカバリーチェッカー。 |
BinaryState | IGNOREno-op状態でON / OFF状態を記録するために使用される列挙型。 |
BluetoothUtils | デバイスでBluetoothInstrumentationを呼び出すためのユーティリティ関数 デバイス側BluetoothInstrumentationコードがでAOSPに見出すことができる: |
BootstrapBuildProvider | A IDeviceBuildProvider ブートストラップは、試験装置からの情報を構築することこれは通常、外部から提供されたビルドのデバイスに使用されます。 |
BugreportCollector | パススルーITestInvocationListener 収集のバグレポートは、構成可能なイベントが発生してから呼び出すことITestInvocationListener#testLog 各バグレポートが収集された後、その子に。 |
BugreportCollector.Filter | |
BugreportCollector.Freq | |
BugreportCollector.Noun | |
BugreportCollector.Predicate | バグレポートをキャプチャするタイミングを説明する完全な述語。 |
BugreportCollector.Relation | |
BugreportCollector.SubPredicate | |
BugreportzOnFailureCollector | テストケースが失敗したときにbugreportzを収集します。 |
BuildInfo | 一般的な実装IBuildInfo に関連付けられている必要がありITestDevice 。 |
BuildInfoRecorder | アンITargetPreparer 指定したファイルにビルド情報のメタデータを書き込みます。 |
BuildInfoUtil | ヘルプへのutilのクラスが操作IBuildInfo |
BuildRetrievalError | テスト用のビルドの取得中に致命的なエラーが発生しました。 |
BuildTestsZipUtils | Androidビルドシステムによって生成されたテストzipに関連する操作のヘルパークラス |
BulkEmailer | 次の構成を可能にする電子メール送信者ユーティリティ:送信間隔、初期バーストサイズ、受信者、およびメッセージの総数。 |
BundletoolUtil | bundletoolコマンドラインを使用してデバイスに.apksをインストールするユーティリティクラス。 |
NS
CecControllerTokenProvider | Consumer Electronics Control(CEC)関連のトークンのトークンプロバイダー。 |
CircularAtraceUtil | モンキーテスト中にANRの根本原因を特定するために主に開発されたatraceユーティリティ。 |
CircularByteArray | 循環バッファとして動作し、配列内のすべての値の合計を追跡する固定サイズの配列を保持するためのデータ構造。 |
ClangCodeCoverageCollector | BaseDeviceMetricCollector デバイスのオフクランカバレッジ測定値を引き、テスト成果物としてそれらを記録します。 |
ClassNotFoundConfigurationException | ConfigurationException オブジェクトのクラスが見つからなかったときのために。 |
ClassPathScanner | クラスパスのエントリを検索します。 |
ClassPathScanner.ClassNameFilter | A IClassPathFilter そのフィルタと変換するJavaクラス名。 |
ClassPathScanner.ExternalClassNameFilter | ClassNameFilter 内部クラスを拒否 |
ClassPathScanner.IClassPathFilter | クラスパスエントリパスのフィルタ後にパターン化されたFileFilter |
ClusterBuildInfo | IBuildInfo ためのクラスは、TFCからパイプ構築します。 |
ClusterBuildProvider | A IBuildProvider TFCのテストリソースをダウンロードします。 |
ClusterClient | IClusterClient TFCバックエンドと対話するための実装。 |
ClusterCommand | TFクラスターからフェッチされたタスクを表すクラス。 |
ClusterCommand.RequestType | |
ClusterCommand.State | TFクラスター内のコマンドのステータス。 |
ClusterCommandConfigBuilder | clusterコマンドの構成ファイルを作成するためのクラス。 |
ClusterCommandEvent | アップロードするクラスターコマンドイベントをカプセル化するクラス。 |
ClusterCommandEvent.Builder | |
ClusterCommandEvent.Type | |
ClusterCommandLauncher | IRemoteTest クラスは、サブプロセスのTFを経由してTFCからのコマンドを起動します。 |
ClusterCommandScheduler | ICommandScheduler TFC(Tradefedクラスタ)をサポートします。 |
ClusterCommandStatus | TFクラスターからのコマンドの状態とキャンセル理由を表すクラス。 |
ClusterDeviceInfo | アップロードするクラスターデバイス情報をカプセル化するクラス。 |
ClusterDeviceInfo.Builder | |
ClusterDeviceMonitor | IDeviceMonitor Tradefedクラスタサービスに結果を報告する実装。 |
ClusterEventUploader <Tが延びIClusterEventを> | アップロードClusterEventUploaderクラス、 IClusterEvent TFCに。 |
ClusterHostEvent | アップロードするクラスターホストイベントをカプセル化するクラス。 |
ClusterHostEvent.Builder | |
ClusterHostEvent.HostEventType | さまざまなタイプのホストイベントの列挙。 |
ClusterHostUtil | グローバル構成インスタンス、ホスト情報などを取得するためのTFクラスターの静的util関数。 |
ClusterLogSaver | ILogSaver クラスは、TFCにテスト出力をアップロードします。 |
ClusterLogSaver.FilePickingStrategy | ファイルピッキング戦略。 |
ClusterOptions | |
CollectingByteOutputReceiver | A IShellOutputReceiver に全体シェル出力を収集byte[] |
CollectingOutputReceiver | A IShellOutputReceiver 一つに、全体のシェルの出力を収集しますString 。 |
CollectingTestListener | A ITestInvocationListener すべてのテスト結果を収集します。 |
CollectorHelper | いくつか行うにはヘルパーIMetricCollector いくつかの場所で必要な操作を。 |
CommandFileParser | コマンドラインのセットを含むファイルのパーサー。 |
CommandFileParser.CommandLine | |
CommandLineBuildInfoBuilder | ユーティリティは、コマンドラインから通常のビルド情報の引数をキャプチャすることを意図して作成IBuildInfo 彼らから。 |
CommandOptions | 実装ICommandOptions 。 |
CommandOptionsGetter | 特定の呼び出しのコマンドオプション値を返すサービス実装。 |
CommandRunner | コマンドライン引数で指定されたコマンドを実行して終了する代替のTradeFederationエントリポイント。 |
CommandRunner.ExitCode | で終了する可能性のあるエラーコード。 |
CommandScheduler | 使用可能なすべてのデバイスでTradeFederationコマンドを実行するためのスケジューラー。 |
CommandScheduler.HostState | ホストのさまざまなステータスの列挙型 |
CommonLogRemoteFileUtil | このユーティリティを使用すると、共通ファイルのリモートログフェッチロジックのさまざまなリモートデバイス表現間でのコードの重複を回避できます。 |
CommonLogRemoteFileUtil.KnownLogFileEntry | リモートデバイスの既知のログエントリの表現。 |
ConditionPriorityBlockingQueue <T> | スレッドセーフなクラスERROR(/PriorityBlockingQueue) 特定の条件に一致するオブジェクトを取得できる操作様。 |
ConditionPriorityBlockingQueue.AlwaysMatch <T> | A ConditionPriorityBlockingQueue.IMatcher 任意のオブジェクトに一致します。 |
ConditionPriorityBlockingQueue.IMatcher <T> | 要素がある種の条件に一致するかどうかを判断するためのインターフェース。 |
ConfigCompleter | 実装Completer 当社TF構成について。 |
構成 | 具体的なIConfiguration 実装マップに格納読み込まれた設定オブジェクトいます。 |
ConfigurationDef | 構成、それに関連するオブジェクト、およびそれらのオプションの記録を保持します。 |
ConfigurationDef.ConfigObjectDef | classNameの情報とその外観番号を保持するオブジェクト(たとえば、構成に同じオブジェクトが2回ある場合、最初のオブジェクトには最初の外観番号が付けられます)。 |
ConfigurationFactory | 作成するためのファクトリーIConfiguration 。 |
ConfigurationFactory.ConfigLoader | 実装IConfigDefLoader 1つのルート設定から含まれる構成を追跡し、円形含まに例外をスローします。 |
ConfigurationUtil | 構成ファイルを処理するユーティリティ関数。 |
ConfigurationXmlParserSettings | ConfigurationXmlParserの設定を受け入れる単純なクラス このクラスに設定を渡すには、エイリアスが必須です。 |
ConfigurationYamlParser | YAMLスタイルのTradefed構成のパーサー |
コンソール | 対話するためのインターフェースをユーザーに提供するメインTradeFederationコンソール 現在、次のような操作をサポートしています
|
Console.ArgRunnable <T> | A Runnable 持つrun 引数を取ることができます方法 |
Console.CaptureList | 利便性タイプList<List<String>> |
ConsoleReaderOutputStream | 作るために使用することができたOutputStream System.out.print() ユーザーの持つプレイ素敵LineReader unfinishedLineを。 |
ConsoleResultReporter | テスト結果をコンソールに出力する結果レポーター。 |
CountingTestResultListener | A TestResultListener によってテストの総数を追跡TestStatus |
CountTestCasesCollector | カウントおよび特定のためのテストケースの数を報告しIRemoteTest 。 |
CoverageOptions | カバレッジオプションを保持するためのTradefedオブジェクト。 |
CoverageOptions.Toolchain | |
CreateAvdPreparer | |
CreateUserPreparer | ユーザーを作成し、最後にクリーンアップするためのターゲット作成者。 |
NS
E
EmmaXmlConstants | emmaxmlレポートを解析するときに使用される定数。 |
EmulatorMemoryCpuCapturer | |
EnforcedSeLinuxChecker | Selinuxのステータスを確認するステータスチェッカー。 |
EventsLoggerListener | 受信したすべてのイベントをファイルに記録するリスナー |
既存のビルドプロバイダー | A IBuildProvider すでに構築返しIBuildInfo 。 |
ExtendedFile | ビルド関連のメタデータを運ぶための標準ファイルの拡張。 |
NS
FakeTest | 再現性のあるテスト結果を簡単に生成できるようにすることを目的とした偽のテスト。 |
FakeTestsZipFolder | コンテンツのリストに基づいて偽の解凍されたテストフォルダーを作成するテストフィクスチャ。 |
FakeTestsZipFolder.ItemType | |
FastbootDeviceFlasher | 物理的なAndroidハードウェアでイメージをフラッシュするためにfastbootに依存するクラス。 |
FastbootHelper | fastboot操作のヘルパークラス。 |
FastbootUpdateBootstrapPreparer | アンITargetPreparer ステージがに(ブートローダー、ラジオ、デバイスイメージのzip)ファイルを指定したことをIDeviceBuildInfo デバイスがでフラッシュを取得しFastbootDeviceFlasher ポストブートデバイスは、結果報告の目的のために、ビルド情報に属性その後、注入、。 |
FileDownloadCache | ダウンロードしたファイルのローカルファイルシステムLRUキャッシュを維持するヘルパークラス。 |
FileDownloadCacheFactory | 作成するためのファクトリFileDownloadCache |
FileDownloadCacheWrapper | 提供ラッパークラスFileDownloadCache 実装しながら、施設をIFileDownloader インターフェイスを。 |
FileIdleMonitor | ファイルを監視し、ファイルがアイドル状態の場合はコールバックを実行します(つまり、 |
FileLogger | A ILeveledLogOutput ファイルにし、標準出力にログメッセージを送ります。 |
FileProtoResultReporter | ダンププロトレポーターTestRecord ファイルに。 |
FilePullerDeviceMetricCollector | A BaseDeviceMetricCollector デバイスからメトリックキーをリッスンし、デバイスからファイルとしてそれらを引きます。 |
FilePullerLogCollector | デバイス側から報告されたファイルのロガー。 |
FileSystemLogSaver | ログをファイルシステムに保存します。 |
FilteredResultForwarder | バリアントResultForwarder のみのallowlistことができますTestDescription 報告します。 |
FixedByteArrayOutputStream | インメモリERROR(/OutputStream) のみデータの最大量を保持します。 |
FlashingResourcesParser | デバイスのフラッシュに必要な補助イメージファイルの必要なバージョンを解析するクラス。 |
FlashingResourcesParser.AndroidInfo | typedef Map<String, MultiMap<String, String>> 。 |
FlashingResourcesParser.Constraint | フィルタリングインターフェースは、できるようにするためのものFlashingResourcesParser 、それがそうでなければ使用する可能性のあるいくつかのリソースを無視します |
FlashingResourceUtil | このユーティリティは、彼らが経由して点滅することができますので、成果物の適切なバージョンを設定することができますDeviceFlashPreparer 。 |
FoldableExpandingHandler | IModuleParameterHandler 各非プライマリ折り畳み式の構成についての詳細に拡大しています。 |
FoldableHandler | 折り畳み可能なパラメーターを受け取って特殊なモジュールを作成できる汎用の折り畳み可能なハンドラー。 |
FoldableModePreparer | デバイスの折りたたみ可能な状態を切り替えることができるターゲット作成者。 |
FolderBuildInfo | 具体的な実装IFolderBuildInfo 。 |
FormattedGeneratorReporter | 特定の形式でレポートを生成できるレポーター。 |
NS
GceAvdInfo | 特定のGCEAVDインスタンスに関連するデータを保持するための構造。 |
GceAvdInfo.GceStatus | |
GceManager | GCEからログを開始/停止および収集するためのGCE呼び出しを管理するヘルパー。 |
GceRemoteCmdFormatter | リモートgceデバイスに到達するためのコマンドをフォーマットするユーティリティクラス。 |
GceRemoteCmdFormatter.ScpMode | SCPは、引数の構造に応じてファイルをプッシュまたはプルするために使用できます。 |
GceSshTunnelMonitor | Gcesshトンネルのスレッドモニター。 |
GcovCodeCoverageCollector | BaseDeviceMetricCollector デバイスのオフgcovのカバレッジ測定値を引き、テスト成果物としてそれらを記録します。 |
GCSBucketUtil | Google Cloud Storage(GCS)からファイルをダウンロードおよびアップロードするファイルマネージャー。 |
GCSBucketUtil.GCSFileMetadata | GCSのファイル情報の単純なラッパー。 |
GCSCommon | ダウンロードやアップロードなどのGcs操作の基本クラス。 |
GCSDownloaderHelper | グローバル構成のキャッシュと解決を処理するGCSバケットのダウンローダー。 |
GCSFileDownloader | グーグルクラウドストレージ(GCS)からファイルをダウンロードするためのファイルダウンローダー。 |
GCSFileUploader | ファイルデータをGoogleクラウドストレージ(GCS)にアップロードするためのファイルアップローダー。 |
GCSHostResourceManager | GCS(Googleクラウドストレージ)からホストリソースをダウンロードします。 |
GcsRemoteFileResolver | 実装IRemoteFileResolver GCSバケットからダウンロードすることができます。 |
GetPreviousPassedHelper | 以前に合格したテストフィルターを取得するためのヘルパー。 |
GkiDeviceFlashPreparer | Androidの共通カーネル汎用イメージでデバイスをフラッシュするターゲット作成者。 |
GlobalFilterGetter | 特定の呼び出しのフィルターを返すサービスの実装。 |
GlobalTestFilter | 呼び出しに適用されるフィルターオプション。 |
GoogleApiClientUtil | GoogleAPIクライアントを作成するためのユーティリティ。 |
GranularRetriableTestWrapper | ラッパークラスは上で動作IRemoteTest テストケースレベルでIRemoteTestを造粒します。 |
GsiDeviceFlashPreparer | androidの汎用システムイメージでデバイスをフラッシュするターゲット作成者。 |
NS
HelloWorldMultiTargetPreparer | 実装例IMultiTargetPreparer 。 |
HistoryLogger | TF History Logger、特定のイベントのみを含む特別なログ。 |
HprofAllocSiteParser | hprofレポートのAllocationSitesセクションからの情報を解析するためのヘルパークラス。 |
HttpRemoteFileResolver | 実装IRemoteFileResolver http経由でリモートファイルをダウンロードすることができます |
HttpsRemoteFileResolver | 実装IRemoteFileResolver HTTPS経由でリモートファイルをダウンロードすることができます |
私
IAbiReceiver | テスト中のABIを必要とするテスト。 |
IAppBuildInfo | このインターフェースは非推奨です。使用IBuildInfo 直接。 |
IAutoRetriableTest | 以下のためのインタフェースIRemoteTest 実装していないITestFilterReceiver まだ自動リトライをサポートしたいと考えています。 |
IBatteryInfo | デバイスのバッテリーとの相互作用を定義するインターフェース。 |
IBatteryInfo.BatteryState | 現在のバッテリーの充電状態について説明します。 |
IBuildProvider | テスト中のビルドに関する情報を提供する責任があります。 |
IBuildReceiver | テスト対象のビルドへの参照が必要なテスト。 |
IClusterClient | TFCバックエンドと対話するためのインターフェース。 |
IClusterEvent | TFCにアップロードされるクラスターイベントのインターフェイス。 |
IClusterEventUploader <Tは拡張IClusterEvent > | ClusterEventUploaderのインターフェース |
IClusterOptions | クラスター関連のオプションを取得するためのインターフェース。 |
ICommandOptions | コマンドの実行オプションのコンテナ。 |
ICommandScheduler | TradeFederationコマンドを実行するためのスケジューラー。 |
ICommandScheduler.IScheduledInvocationListener | 呼び出しが完了したときの呼び出しイベントのリスナー。 |
ICompressionStrategy | 実行時に選択できる圧縮アルゴリズムを表すインターフェース。 |
IConfiguration | TradeFederation呼び出しの構成情報。 |
IConfigurationFactory | 作成するためのファクトリIConfiguration 秒 |
IConfigurationReceiver | 受け入れオブジェクト表現するための簡単なインタフェースIConfiguration 。 |
ICredentialFactory | OAuth2作成するための資格工場のためのインタフェースCredential 。 |
IDefaultObjectLoader | YAML構成の一部である必要があるデフォルトオブジェクトをロードするためのインターフェース。 |
IDefaultObjectLoader.LoaderConfiguration | ローダーに情報を渡すためのロード構成オブジェクト。 |
IDeviceBuildInfo | A IBuildInfo 完全Androidデバイスの構築および(オプションで)そのテストを表します。 |
IDeviceBuildProvider | A IBuildProvider からの情報を使用していますITestDevice ビルドを取得するために。 |
IDeviceConfiguration | デバイス構成ホルダーインターフェイス。 |
IDeviceFlasher | デバイス上のデバイスイメージを点滅させます。 |
IDeviceFlasher.UserDataFlashOption | ユーザーデータイメージを処理するためのオプションの列挙型 |
IDeviceManager | テストに使用できるデバイスのセットを管理するためのインターフェイス。 |
IDeviceManager.IFastbootListener | fastboot状態変更のリスナー。 |
IDeviceMonitor | デバイスの状態を監視するためのインターフェース。 |
IDeviceMonitor.DeviceLister | A Runnable 既知のデバイスとその状態を返す必要があります様クラス。 |
IDeviceSelection | デバイス選択基準のインターフェース。 |
IDeviceTest | 参照する必要のあるオブジェクトのためのインタフェースITestDevice 。 |
ID化可能 | 無効にできるTradefedオブジェクトを説明するインターフェース。 |
IFileDownloader | リモートファイルをダウンロードするためのインターフェイス。 |
IFlashingResourcesParser | デバイスのフラッシュに必要な補助イメージファイルの必要なバージョンを提供するためのインターフェイス。 |
IFlashingResourcesRetriever | デバイスのフラッシュに必要な補助画像ファイルを取得するためのインターフェイス。 |
IFolderBuildInfo | シンプルな抽象IBuildInfo そのビルド成果物のローカルファイルシステムのディレクトリに含まれています。 |
IFormatterGenerator | フォーマッタ記述するインタフェースSuiteResultHolder 。 |
IHostCleaner | テストの実行が終了した後、ホストをクリーンアップします。 |
IInvocationContextReceiver | 呼び出しのコンテキストへの参照が必要なテスト。 |
IInvocationExecution | 呼び出しの一部として実行されるアクションを説明するインターフェース。 |
ILeveledLogOutput | このインターフェイスを実装するクラスは、ログメッセージの出力を処理するメソッドを提供します。 |
ILogcatReceiver | 以下のような装置のlogcatの出力を提供するクラスInputStreamSource 。 |
ILogRegistry | 以下のためのインタフェースILogOutput シングルトンロガーは、多重化とは異なるロガーを管理しています。 |
ILogRegistry.EventType | ログに記録するのに役立つイベント |
IMetricCollector | このインターフェイスは、一致するメトリックを収集するためにテスト結果をレポートするときにデコレータとして追加されます。 |
IMetricCollectorReceiver | 以下のためのインタフェースIRemoteTest 彼らはのリストを取得する必要がある場合に実装するためのIMetricCollector テスト実行のための秒。 |
IModuleController | モジュールを実行するかどうかを制御するためのインターフェース。 |
IModuleController.RunStrategy | モジュールの実行方法を説明する列挙型。 |
IModuleParameterHandler | スイートモジュールのパラメータのインターフェイス。 |
IMultiDeviceTest | このインターフェースは非推奨です。このインターフェースは互換性のために一時的に保持されますが、実際には使用されなくなりました。実装しないでください。 |
IMultiTargetPreparer | 複数のデバイスのテスト環境を一緒に準備します。 |
INativeDeviceTest | 参照する必要のあるオブジェクトのためのインタフェースINativeDevice 。 |
InstallApexModuleTargetPreparer | |
InstantAppHandler | 以下のためのハンドラModuleParameters#INSTANT_APP 。 |
InstrumentationResultProtoParser | インストルメンテーションテストの実行中に収集されたインストルメンテーション結果プロトを解析し、結果をITestRunListenerに通知します。 |
InvocationContext | 一般的な実装IInvocationContext 。 |
InvocationExecution | すべての呼び出しステップ(ビルドのダウンロード、target_prep、テストの実行、クリーンアップ)を説明するクラス。 |
InvocationScope | 単一のTradefed呼び出しをスコープします。 |
InvocationScoped | |
InvocationScopeModule | Guice-TradefedでサポートされているオブジェクトをリクエストするためにTF呼び出しのどこでも使用できるGuiceモジュール。 |
InvocationStatus | 呼び出しステータスを格納するクラス。 |
InvocationToJUnitResultForwarder | クラスそれに耳を傾けるITestInvocationListener イベントや転送それらにTestListener 。 |
IPostProcessor | ポストプロセッサは、テスト後および結果レポート前にメトリックとログを処理できるようにすることを目的とした通商連合オブジェクトです。 |
IRemoteFeature | リクエストに基づいて実行できるTradefedの機能を説明するインターフェース。 |
IRemoteFileResolver | リモートファイルをローカルファイルに解決できるオブジェクトのインターフェイス。 |
IRemoteFileResolver.RemoteFileResolverArgs | リゾルバーに渡される引数 |
IRemoteFileResolver.ResolvedFile | 解決されたファイルといくつかのメタデータに関する情報を保持するクラス。 |
IReportNotExecuted | 不完全な実行の場合にIRemoteTest このインタフェースは、改善されたレポートのために、それらの非実行テストを報告することが実現します。 |
IRescheduler | 将来の実行のために構成を再スケジュールするためのインターフェース。 |
IResourceMetricCollector | ユーザーがカスタマイズされたリソースコレクターを実装するためのインターフェース。 |
IRestApiHelper | RESTAPI呼び出しを実行するためのヘルパーインターフェイス。 |
IResumableTest | このインターフェースは非推奨です。もうこれは必要ありません |
IRetryDecision | 再試行の決定を駆動し、よりターゲットを絞った再試行のためにクラスにフィルターを適用するインターフェース。 |
IRuntimeHintProvider | |
ISandbox | 呼び出しの実行に使用できるサンドボックスを定義するインターフェース。 |
ISandboxFactory | 作成するためのファクトリーISandbox 。 |
ISetOptionReceiver | このインタフェースの実装は持っている必要がありますOption にリンクされている「セットオプション」名前のHostTest#SET_OPTION_NAME 。 |
IShardableTest | A IRemoteTest 別々に実行可能なサブテストに分割することができます。 |
IShardHelper | 構成に採用するシャーディング戦略を説明するオブジェクトのインターフェース。 |
ISystemStatusChecker | システムステータスのチェックを実行し、システムが予期された状態にあるかどうかを示すブール値を返すチェッカー。 |
ISystemStatusCheckerReceiver | A IRemoteTest へのアクセスが必要ですISystemStatusChecker 設定から。 |
ITargetCleaner | このインターフェースは非推奨です。 tearDownはベースITargetPreparerインターフェースに移動されました。 |
ITargetPreparer | テスト実行のためにテスト環境を準備します。 |
ITerribleFailureHandler | インターフェースからひどい失敗を処理するためにLogUtil.CLog.wtf(String, Throwable) |
ITestAnnotationFilterReceiver | アノテーションに基づいて実行するテストをフィルタリングできるランナー。 |
ITestCollector | テスト収集のサポートを提供します。設定すると、テストランナーは、実際に実行せずにテストケースを収集するためにドライランを実行する必要があります。 |
ITestFileFilterReceiver | 実行するテストおよび実行しないテストを指定するファイルを受信できるランナー。 |
ITestFilterReceiver | 実行するテストをフィルタリングできるランナー。 |
ITestInformationReceiver | 受信するインタフェースTestInformation いくつかのクラスのために。 |
ITestInvocation | 1つのTradeFederationテスト呼び出しを処理します。 |
ITestInvocation.ExitInformation | 呼び出しの終了情報を表します。 |
ITestSuite | TestSuiteの実行に使用される抽象クラス。 |
ITestSuiteResultLoader | 再実行可能な方法で以前の結果をロードするヘルパーを記述するインターフェース。 |
ITestsZipInstaller | テストzipファイル(ビルドシステムによって出力される)からテストをデバイスにインストールします。 |
NS
JavaCodeCoverageCollector | BaseDeviceMetricCollector デバイスのオフのJavaカバレッジ測定値を引き、テスト成果物としてそれらを記録します。 |
JavaCodeCoverageFlusher | デバイスで実行されているプロセスからJavaコードカバレッジ測定値をリセットして強制的にフラッシュするユーティリティクラス。 |
JsonHttpTestResultReporter | テストメトリクスの結果とブランチ、デバイス情報をJSONにエンコードし、POSTをHTTPサービスエンドポイントにエンコードする結果レポーター |
JUnit4TestFilter | 拡張することで、JUnit4ランナーのためのフィルタリングを提供してヘルパークラスFilter 。 |
JUnitToInvocationResultForwarder | クラスリッスンへのTestListener イベントや転送それらにITestInvocationListener 。 |
JUnitXmlParser | antのXMLJUnitResultFormatterに格納されているJUnit結果からテスト結果データを抽出し、それをITestInvocationListenerに転送するパーサー。 |
K
KeyguardStatusChecker | モジュール実行後のキーガードステータスを確認します。 |
KillExistingEmulatorPreparer | A ITargetPreparer 実行中のエミュレータシャットダウンしています。 |
L
LabResourceDeviceMonitor | LabResourceServiceのgRPCサーバーを初期化/管理するラボリソースモニター。 |
LargeOutputReceiver | 長時間実行されるコマンドの実行を支援するように設計されたクラスは、出力を収集します。 |
LastShardDetector | 地元のシャーディングを実行している場合は、最後の破片が到達したときに、時には我々はいくつかのアクションを実行したいinvocationEnded(long) 。 |
LaunchCvdHelper | CuttlefishVMでLaunch_cvdを制御するユーティリティヘルパー。 |
LeakedThreadStatusChecker | モジュールが実行中のスレッドをリークしないことを確認するためのステータスチェッカー。 |
LegacySubprocessResultsReporter | スーパークラスの変更にもかかわらず、以前のバージョンのTF / CTS(8+など)との互換性を維持する必要があるサブプロセス結果レポーターの凍結された実装。 |
ListInstrumentationParser | A IShellOutputReceiver 「午後一覧計装」クエリの出力を解析し、 |
ListInstrumentationParser.InstrumentationTarget | |
LocalAndroidVirtualDevice | TradeFedホストで実行されているローカル仮想デバイスのクラス。 |
LocalAppBuildProvider | A IBuildProvider 構築IBuildInfo 提供ローカルパスに基づいて |
LocalDeviceBuildProvider | A IBuildProvider 構築IDeviceBuildInfo 提供するファイルシステムディレクトリパスに基づきます。 |
LocalEmulatorLaunch | Androidビルド環境からローカルでエミュレーターを起動するTargetPreparer。 |
LocalEmulatorSnapshot | Androidビルド/開発環境からクリーンなエミュレータスナップショットを生成することを目的としたTargetPreparer |
LocalFileResolver | 実装IRemoteFileResolver ローカルファイルをリンクすることができます |
LocalFolderBuildProvider | A IBuildProvider 構築IFolderBuildInfo 提供ローカルパスに基づいて |
LocalRunInstructionBuilder | ローカルでテストを実行するための命令をコンパイルするユーティリティ。 |
LogcatCrashResultForwarder | 特別なリスナー:失敗(インストルメンテーションプロセスのクラッシュ)時に、logcatからクラッシュを抽出し、テストに関連付けられた失敗メッセージに追加しようとします。 |
LogcatEventParser | |
LogcatEventType | 以下のためのイベントタイプLogcatEventParser 。 |
LogcatOnFailureCollector | テストケースが失敗したときにlogcatをキャプチャしてログに記録するコレクター。 |
LogcatReceiver | logcatをバックグラウンドで収集するクラス。 |
LogFileSaver | 以下のためのヘルパーITestInvocationListener ファイルにログデータを保存しますの |
LogReceiver | |
LogRegistry | A ILogRegistry 実装多重化とはに基づいて、適切な一つを使用して、別のロガーを管理しているThreadGroup 呼び出しを行ったスレッドのを。 |
LogSaverResultForwarder | ResultForwarder グローバルファイルセーバーでログを保存します。 |
NS
MainlineModuleHandler | InstallApexModuleTargetPreparerを作成し、指定されたメインラインモジュールに基づいてダイナミックリンクを挿入してそれらのモジュールを自動的に取得する、メインラインモジュールの単純なハンドラークラス。 |
MainlineTestModuleController | テスト対象デバイスにプリロードされたメインラインモジュールに基づいてテストを実行するためのモジュールコントローラーの基本クラス。 |
ManagedRemoteDevice | VM内のTradefedインスタンスを介してリモートで管理する仮想マシン内で実行されているデバイス。 |
ManagedTestDeviceFactory | Tfで監視できるさまざまな種類のデバイスを作成するための工場 |
MetricFilePostProcessor | テストおよび実行レベルで収集されたメトリックログファイルをアップロードするために使用されます。 |
MetricOption | 注釈を付けた試験方法のための注釈@Test 、または注釈は、注釈のリストの一部であるかのTestDescription に役立ついくつかの追加のパラメータを指定することができます:いくつかのメソッドをフィルタリングし、コレクターの振る舞いをチューニングします。 |
MetricsXMLResultReporter | MetricsXMLResultReporterは、テストのinvocationEndedフェーズで、metrics-folderパラメーターで指定されたフォルダー内のXMLファイルにテストメトリックを書き込み、メトリックを実行します。 |
MetricUtility | テストメトリクスを保存し、同様のテストでメトリクスを集約し、メトリクスをファイルに書き込むための一般的なユーティリティメソッドが含まれています。 |
MinApiLevelModuleController | 指定されたAPIレベルを下回ったときにテストを実行しないモジュールコントローラーの基本クラス。 |
MinSdkModuleController | 指定されたSDKバージョン番号より前のバージョンでテストを実行しないモジュールコントローラーの基本クラス。 |
ModuleDefinition | テスト実行構成のコンテナー。 |
ModuleListener | Listener attached to each IRemoteTest of each module in order to collect the list of results. |
ModuleMerger | Helper class for operation related to merging ITestSuite and ModuleDefinition after a split. |
ModuleOemTargetPreparer | |
ModuleOemTargetPreparer.ModuleInfo | モジュールに関する情報を格納するための単純な構造体クラス |
ModuleParameters | 各モジュールのメタデータのスイート「パラメータ」キーに関連付けられた特別な値。 |
ModuleParametersHelper | Helper to get the IModuleParameterHandler associated with the parameter. |
ModuleSplitter | Helper to split a list of modules represented by IConfiguration into a list of execution units represented by ModuleDefinition . |
N
NameMangleListener | A proxy listener to translate test method, class, and package names as results are reported. |
NativeCodeCoverageFlusher | A utility class that clears native coverage measurements and forces a flush of native coverage data from processes on the device. |
NativeDevice | Default implementation of a ITestDevice Non-full stack android devices. |
NativeDevice.AdbAction | A DeviceAction for running a OS 'adb ....' command. |
NativeDevice.AdbShellAction | |
NativeDevice.RebootDeviceAction | DeviceAction for rebooting a device. |
NativeDevice.RebootMode | A mode of a reboot. |
NativeDeviceStateMonitor | Helper class for monitoring the state of a IDevice with no framework support. |
NegativeHandler | Handler that specify that nothing should be done and the parameter should not create any extra module. |
NestedDeviceStateMonitor | Device state monitor that executes extra checks on nested device to accommodate the specifics of the virtualized environment. |
NestedRemoteDevice | Representation of the device running inside a remote Cuttlefish VM. |
NetworkNotAvailableException | Thrown when a device is not able to connect to network for testing. |
NoDeviceException | Thrown when there's no device to execute a given command. |
NoisyDryRunTest | Run noisy dry run on a command file. |
NotMultiAbiHandler | Special handler that notify the SuiteModuleLoader that the secondary abi should not create a module. |
O
OpenObjectLoader | Loader for the default objects available in AOSP. |
OptionCopier | A helper class that can copy Option field values with same names from one object to another. |
OptionFetcher | Helper to get the test options from the parent process. |
OptionNotAllowedException | Specific ConfigurationException when an option is not allowed to be passed in the command line. |
OptionSetter | Populates Option fields. |
OptionSetter.OptionFieldsForName | Container for the list of option fields with given name. |
OtaDeviceBuildInfo | A IDeviceBuildInfo used for over-the-air update testing. |
OtatoolsBuildInfo | An IBuildInfo that contains otatools artifacts. |
OtaZipfileBuildProvider | Provides a IBuildInfo based on a local OTA zip file. |
P
PackageInstalledModuleController | Module controller to not run tests when the device has not got the given packages installed. |
Pair <A, B> | Define our own Pair class which contains two objects. |
ParallelDeviceExecutor <V> | Wrapper of ERROR(/ExecutorService) to execute a function in parallel. |
ParentSandboxInvocationExecution | Version of InvocationExecution for the parent invocation special actions when running a sandbox. |
ParentShardReplicate | Replicate a setup for one device to all other devices that will be part of sharding. |
PassingTestFileReporter | A ITestInvocationListener that saves the list of passing test cases to a test file |
PrettyPrintDelimiter | Helper utility that helps to print delimited message that stands out. |
PropertyChanger | A utility class for changing (or adding) items in an Android property file |
ProtoResultParser | Parser for the Tradefed results proto format. |
ProtoResultParser.TestLevel | Enumeration representing the current level of the proto being processed. |
ProtoResultReporter | Result reporter build a TestRecord protobuf with all the results inside. |
ProtoUtil | Utility methods for dealing with protobuf messages type-agnostically. |
ProxyConfiguration | Object that allows pointing to a remote configuration to execute. |
PsParser | Utility used to parse(USER,PID and NAME) from the "ps" command output |
Q
QuotationAwareTokenizer |
R
RecoveryLogPreparer | 回復前にログを収集するために使用されるターゲット作成者。 |
RegexTrie <V> | The RegexTrie is a trie where eachERROR(/Pattern) . |
RemoteAndroidDevice | Implementation of a ITestDevice for a full stack android device connected via adb connect. |
RemoteAndroidVirtualDevice | Extends RemoteAndroidDevice behavior for a full stack android device running in the Google Compute Engine (Gce). |
RemoteAvdIDevice | A placeholder IDevice used by DeviceManager to allocate when DeviceSelectionOptions.gceDeviceRequested() is true |
RemoteFileUtil | Utility class to handle file from a remote instance |
RemoteInvocationExecution | Implementation of InvocationExecution that drives a remote execution. |
RemoteManager | Class that receives RemoteOperation s via a socket. |
RemoteSshUtil | Utility to execute ssh commands on remote instances. |
RemoteTestTimeOutEnforcer | Listeners that allows to check the execution time of a given test config and fail it if it goes over a given timeout. |
RemoteZip | Utilities to unzip individual files inside a remote zip file. |
ReportPassedTests | Report in a file possible filters to exclude passed test. |
ResourceMetricUtil | Utility functions for composing metrics. |
RestApiHelper | A helper class for performing REST API calls. |
ResultAggregator | Special forwarder that aggregates the results when needed, based on the retry strategy that was taken. |
ResultAndLogForwarder | Forwarder for results and logs events. |
ResultForwarder | A ITestInvocationListener that forwards invocation results to a list of other listeners. |
ResultsPlayer | Special runner that replays the results given to it. |
RetentionFileSaver | Helper class for creating a .retention file in a directory. |
RetryConfigurationFactory | Factory that handles retrying a command. |
RetryLogSaverResultForwarder | Forwarder that also handles passing the current attempt we are at. |
RetryRescheduler | A special runner that allows to reschedule a previous run tests that failed or where not executed. |
RetryRescheduler.RetryType | The types of the tests that can be retried. |
RetryResultForwarder | An Extension of ResultForwarder that always push to a given attempt number. |
RetryResultHelper | Helper class to determine which module or test should run or not. |
RetryStatistics | Structure holding the statistics for a retry session of one IRemoteTest . |
RunCommandTargetPreparer | |
RunConfigDeviceRecovery | Generic base IMultiDeviceRecovery to run a tradefed configuration to do the recovery step. |
RunOnSecondaryUserParameterHandler | |
RunOnSecondaryUserTargetPreparer | アンITargetPreparer セットアップでのセカンダリユーザを作成し、テストはそのユーザで実行する必要があることをマーク。 |
RunOnSystemUserTargetPreparer | アンITargetPreparer そのテストは、ユーザー(というよりも、現在のユーザー)で実行する必要がありますマーク。 |
RunOnWorkProfileParameterHandler | |
RunOnWorkProfileTargetPreparer | アンITargetPreparer セットアップで仕事用プロファイルを作成し、テストはそのユーザで実行する必要があることをマーク。 |
S
SandboxConfigDump | Runner class that creates a IConfiguration based on a command line and dump it to a file. |
SandboxConfigDump.DumpCmd | |
SandboxConfigurationException | Special Configuration Exception coming from the Sandbox setup. |
SandboxConfigurationFactory | Special Configuration factory to handle creation of configurations for Sandboxing purpose. |
SandboxConfigUtil | A utility class for managing IConfiguration when doing sandboxing. |
SandboxedInvocationExecution | Special sandbox execution of the invocation: This is the InvocationExection for when we are inside the sandbox running the command. |
SandboxInvocationRunner | Run the tests associated with the invocation in the sandbox. |
SandboxOptions | Class that can receive and provide options to a ISandbox . |
ScreenshotOnFailureCollector | Collector that will capture and log a screenshot when a test case fails. |
Sdk28ModuleController | A module controller to check if a device is on SDK 28 (Android 9) or above. |
Sdk29ModuleController | Only run tests if the device under test is SDK version 29 or above. |
Sdk30ModuleController | Only run tests if the device under test is SDK version 30 or above. |
Sdk31ModuleController | Only run tests if the device under test is SDK version 31 or above. |
SecondaryUserHandler | Handler for ModuleParameters#SECONDARY_USER . |
SerializationUtil | Utility to serialize/deserialize an object that implements ERROR(/Serializable) . |
ServiceAccountKeyCredentialFactory | A credential factory to create service account key based oauth Credential . |
ShardBuildCloner | Helper class that handles cloning a build info from the command line. |
ShardHelper | Helper class that handles creating the shards and scheduling them for an invocation. |
ShardListener | A ITestInvocationListener that collects results from a invocation shard (aka an invocation split to run on multiple resources in parallel), and forwards them to another listener. |
ShardMainResultForwarder | A ResultForwarder that combines the results of a sharded test invocations. |
ShellOutputReceiverStream | Utility subclass of OutputStream that writes into an IShellOutputReceiver. |
ShellStatusChecker | Check if the shell status is as expected before and after a module run. |
ShippingApiLevelModuleController | Run tests if the device meets the following conditions:
|
SimpleFileLogger | A ILeveledLogOutput that directs log messages to stdout and to a single log file. |
SimplePerfResult | Object to hold all simpleperf test results |
SimplePerfStatResultParser | A utility class to parse simpleperf result. |
SimplePerfUtil | Utility class to dispatch simple command and collect results |
SimplePerfUtil.SimplePerfType | Enum of simpleperf command options |
SimpleStats | A small utility class that calculates a few statistical measures given a numerical dataset. |
SizeLimitedOutputStream | A thread safe file backed ERROR(/OutputStream) that limits the maximum amount of data that can be written. |
Sl4aBluetoothUtil | A utility class provides Bluetooth operations on one or two devices using SL4A |
Sl4aBluetoothUtil.BluetoothAccessLevel | Enums for Bluetooth device access level which are based on BluetoothDevice.java |
Sl4aBluetoothUtil.BluetoothConnectionState | Enums for Bluetooth connection states which are based on BluetoothProfile.java |
Sl4aBluetoothUtil.BluetoothPriorityLevel | Enums for Bluetooth profile priority level which are based on BluetoothProfile.java |
Sl4aBluetoothUtil.BluetoothProfile | Enums for Bluetooth profiles which are based on BluetoothProfile.java |
Sl4aClient | Sl4A client to interact via RPC with SL4A scripting layer. |
Sl4aEventDispatcher | Event dispatcher polls for event and queue them by name to be queried. |
Sl4aEventDispatcher.EventSl4aObject | Object returned by the event poller. |
SnapshotInputStreamSource | A File-backed InputStreamSource. |
StatusCheckerResult | Contains the result of a ISystemStatusChecker execution. |
StatusCheckerResult.CheckStatus | |
StdoutLogger | A ILeveledLogOutput that directs log messages to stdout. |
StreamProtoReceiver | A receiver that translates proto TestRecord received into Tradefed events. |
StreamProtoResultReporter | An implementation of ProtoResultReporter |
StrictShardHelper | Sharding strategy to create strict shards that do not report together, |
StringEscapeUtils | Utility class for escaping strings for specific formats. |
StringUtil | Utility class for escaping strings for common string manipulation. |
StubBuildProvider | No-op empty implementation of a IBuildProvider . |
StubMultiTargetPreparer | Placeholder empty implementation of a IMultiTargetPreparer . |
StubTargetPreparer | 空の実装プレースホルダITargetPreparer 。 |
StubTest | No-op empty test implementation. |
StubTestRunListener | Stub implementation of ITestRunListener |
SubprocessCommandException | A subprocess command failed to run. |
SubprocessConfigBuilder | Build a wrapper TF config XML for an existing TF config. |
SubprocessEventHelper | Helper to serialize/deserialize the events to be passed to the log. |
SubprocessEventHelper.BaseTestEventInfo | Base Helper for TestIgnored information. |
SubprocessEventHelper.FailedTestEventInfo | Helper for testFailed information. |
SubprocessEventHelper.InvocationEndedEventInfo | Helper for invocation ended information. |
SubprocessEventHelper.InvocationFailedEventInfo | Helper for InvocationFailed information. |
SubprocessEventHelper.InvocationStartedEventInfo | Helper for invocation started information. |
SubprocessEventHelper.LogAssociationEventInfo | Helper for logAssociation information. |
SubprocessEventHelper.TestEndedEventInfo | Helper for testEnded information. |
SubprocessEventHelper.TestLogEventInfo | Helper for testLog information. |
SubprocessEventHelper.TestModuleStartedEventInfo | Helper for test module started information. |
SubprocessEventHelper.TestRunEndedEventInfo | Helper for testRunEnded Information. |
SubprocessEventHelper.TestRunFailedEventInfo | Helper for testRunFailed information |
SubprocessEventHelper.TestRunStartedEventInfo | Helper for testRunStarted information |
SubprocessEventHelper.TestStartedEventInfo | Helper for testStarted information |
SubprocessExceptionParser | Helper to handle the exception output from standard Tradefed command runners. |
SubprocessReportingHelper | A class to build a wrapper configuration file to use subprocess results reporter for a cluster command. |
SubprocessResultsReporter | Implements ITestInvocationListener to be specified as a result_reporter and forward from the subprocess the results of tests, test runs, test invocations. |
SubprocessTestResultsParser | Extends ERROR(/FileOutputStream) to parse the output before writing to the file so we can generate the test events on the launcher side. |
SubprocessTestResultsParser.StatusKeys | Relevant test status keys. |
SubprocessTfLauncher | A IRemoteTest for running tests against a separate TF installation. |
SuiteApkInstaller | Installs specified APKs for Suite configuration: either from $ANDROID_TARGET_OUT_TESTCASES variable or the ROOT_DIR in build info. |
SuiteModuleLoader | Retrieves Compatibility test module definitions from the repository. |
SuiteModuleLoader.ConfigFilter | A ERROR(/FilenameFilter) to find all the config files in a directory. |
SuiteResultHolder | Helper object to ease up serializing and deserializing the invocation results. |
SuiteResultReporter | Collect test results for an entire suite invocation and output the final results. |
SuiteResultReporter.ModulePrepTimes | Object holder for the preparation and tear down time of one module. |
SuiteTestFilter | テストを含めたり除外したりするためのフィルターを表します。 |
SystemServerFileDescriptorChecker | Checks if system server appears to be running out of FDs. |
SystemServerStatusChecker | Check if the pid of system_server has changed from before and after a module run. |
SystemUtil | Utility class for making system calls. |
SystemUtil.EnvVariable |
T
TableBuilder | Helper class to display a matrix of String elements in a table. |
TableFormatter | Helper class to display a matrix of String elements so each element column is lined up |
TarUtil | Utility to manipulate a tar file. |
TelephonyHelper | A utility to use and get information related to the telephony. |
TelephonyHelper.SimCardInformation | An information holder for the sim card related information. |
TelephonyTokenProvider | Token provider for telephony related tokens. |
TemplateResolutionError | Class extending ConfigurationException for template related error during configuration parsing. |
TerribleFailureEmailHandler | A simple handler class that sends an email to interested people when a WTF (What a Terrible Failure) error occurs within a Trade Federation instance. |
TestAppInstallSetup | A ITargetPreparer から1つ以上のアプリケーションをインストールしIDeviceBuildInfo.getTestsDir() デバイスにフォルダ。 |
TestContext | A class to model a TestContext message of TFC API. |
TestDependencyResolver | Helper to resolve dependencies if needed. |
TestDescriptionsFile | A utility class for marshalling and unmarshalling a list of TestDescriptions to a test file. |
TestDevice | Implementation of a ITestDevice for a full stack android device |
TestEnvironment | A class to model a TestEnvironment message returned by TFC API. |
TestFailureListener | Listener used to take action such as screenshot, bugreport, logcat collection upon a test failure when requested. |
TestFilterHelper | Helper class for filtering tests |
TestGroupStatus | A class to store status of a test group. |
TestInfo | Stores the test information set in a TEST_MAPPING file. |
TestInvocation | Default implementation of ITestInvocation . |
TestInvocation.RunMode | The different mode an invocation can run into. |
TestInvocation.Stage | |
TestMapping | A class for loading a TEST_MAPPING file. |
TestMappingSuiteRunner | Implementation of BaseTestSuite to run tests specified by option include-filter, or TEST_MAPPING files from build, as a suite. |
TestOption | Stores the test option details set in a TEST_MAPPING file. |
TestOutputUploader | A class to upload test output files to GCS/HTTP. |
TestRecordInterpreter | Utility to convert a TestRecord proto into a more easily manipulable format in Tradefed. |
TestResource | A class to model a TestResource message returned by TFC API. |
TestResourceDownloader | A class to download test resource files from file system/GCS/HTTP. |
TestResultListener | A simplification of ITestLifecycleListener for implementers that only care about individual test results. |
TestRunToTestInvocationForwarder | Forwarder from ddmlib ITestRunListener to ITestLifeCycleReceiver . |
TestsPoolPoller | Tests wrapper that allow to execute all the tests of a pool of tests. |
TestSuiteInfo | A class that resolves loading of build related metadata for test suite To properly expose related info, a test suite must include a |
TextResultReporter | A test result reporter that forwards results to the JUnit text result printer. |
TfObjectTracker | A utility to track the usage of the different Trade Fedederation objects. |
TfSuiteRunner | Implementation of ITestSuite which will load tests from TF jars res/config/suite/ folder. |
TfTestLauncher | A IRemoteTest for running unit or functional tests against a separate TF installation. |
TimeStatusChecker | Status checker to ensure that the device and host time are kept in sync. |
TimeVal | This class is deprecated. use Duration instead. |
TokenProviderHelper | Helper that gives the provider associated to a particular token, in order to find out if a device supports the token. |
TradefedConfigObject | A class to model a TradefedConfigObject message of TFC API. |
TradefedConfigObject.Type | A list of configuration object types which can be injected to a cluster command config. |
TradefedDelegator | Objects that helps delegating the invocation to another Tradefed binary. |
TradefedFeatureClient | A grpc client to request feature execution from the server. |
TradefedFeatureServer | A server that responds to requests for triggering features. |
TradefedSandbox | Sandbox container that can run a Trade Federation invocation. |
TradefedSandboxFactory | Default implementation for SandboxFactory |
TradefedSandboxRunner | Runner associated with a TradefedSandbox that will allow executing the sandbox. |
TradefedSandboxRunner.StubScheduledInvocationListener | A stub IScheduledInvocationListener that does nothing. |
U
UnexecutedTestReporterThread | Threads that takes care of reporting all unexecuted tests. |
UsbResetMultiDeviceRecovery | A IMultiDeviceRecovery which resets USB buses for offline devices. |
UsbResetRunConfigRecovery | Allow to trigger a command to reset the USB of a device |
UsbResetTest | An IRemoteTest that reset the device USB and checks whether the device comes back online afterwards. |
UserChecker | Checks if users have changed during the test. |
V
ValidateSuiteConfigHelper | This class will help validating that the IConfiguration loaded for the suite are meeting the expected requirements: - No Build providers - No Result reporters |
VmRemoteDevice | A Remote virtual device that we will manage from inside the Virtual Machine. |
W
WaitDeviceRecovery | A simple implementation of a IDeviceRecovery that waits for device to be online and respond to simple commands. |
WifiHelper | Helper class for manipulating wifi services on device. |
X
XmlFormattedGeneratorReporter | Implementation of the FormattedGeneratorReporter which format the suite results in an xml format. |
XmlResultReporter | Writes JUnit results to an XML files in a format consistent with Ant's XMLJUnitResultFormatter. |
XmlSuiteResultFormatter | Utility class to save a suite run as an XML. |
XmlSuiteResultFormatter.RunHistory | Helper object for JSON conversion. |
Y
YamlClassOptionsParser | Helper to parse test runner information from the YAML Tradefed Configuration. |
Z
ZipCompressionStrategy | An ICompressionStrategy for creating zip archives. |