| AdbStopServerPreparer |
adb テストの実行前後にホストで adb サーバーを停止するようにターゲット準備ツールを変更。
|
| AggregatePostProcessor |
複数の反復テスト実行中に収集された数値指標の最小値、最大値、平均値、分散、標準偏差、合計、カウント、および必要に応じてパーセンタイルをダブルとして扱う指標アグリゲータ。
|
| AllTestAppsInstallSetup |
IDeviceBuildInfo.getTestsDir() フォルダ内のすべてのアプリをデバイスにインストールする ITargetPreparer。
|
| AoaTargetPreparer |
ITargetPreparer: Android Open Accessory(AOAv2)プロトコルを使用して一連のアクション(クリックやスワイプなど)を実行します。
|
| AppSetup |
apk とそのテストをインストールする ITargetPreparer。
|
| ArtChrootPreparer |
ART テスト用の chroot ディレクトリを作成。
|
| AtraceCollector |
テスト中に atrace を実行し、結果を収集して呼び出しにログに記録する IMetricCollector。
|
| AtraceRunMetricCollector |
指定されたディレクトリのすべてのテスト ディレクトリからテストデバイスのトレースを収集し、テスト ディレクトリをログに記録して、テスト ディレクトリのトレースをポスト処理し、指標を集計します。
|
| AveragePostProcessor |
指標リストの平均を計算するポストプロセッサの実装。
|
| BaseDeviceMetricCollector |
onTestRunStart(com.android.tradefed.device.metric.DeviceMetricData) と ERROR(/#onTestRunEnd(com.android.tradefed.device.metric.DeviceMetricData,Map)) での収集を開始および停止できる IMetricCollector の基本実装。
|
| BaseEmulatorPreparer |
ローカル エミュレータを起動するための一般的な準備ツール。
|
| BaseMultiTargetPreparer |
オブジェクトを無効にできる IMultiTargetPreparer の基本実装。
|
| BasePostProcessor |
すべての実装で拡張する必要があるベースの IPostProcessor。
|
| BaseTargetPreparer |
オブジェクトの無効化の有無を制御できる ITargetPreparer の基本実装クラス。
|
| BluetoothConnectionLatencyCollector |
コレクタは、事前定義された statsd の継続時間指標構成をデバイスにプッシュし、各プロファイルの Bluetooth 接続時間を収集します。
|
| BluetoothConnectionStateCollector |
このコレクタは、BluetoothConnectionStateChanged 指標を収集し、各プロファイルの接続状態番号を記録します。
|
| BluetoothConnectionSuccessRatePostProcessor |
Bluetooth プロファイルの成功率を計算するポストプロセッサの実装 「metric-key-match」を使用して、数値配列(例: [0, 1, 2, 3, 0, 1, 2, 3])で Bluetooth 接続状態を含む指標を指定します。
|
| BluetoothHciSnoopLogCollector |
DUT で Bluetooth HCI スヌープ ロギングを有効にし、各テストのログを収集するコレクタ。
|
| BugreportzOnFailureCollector |
テストケースが失敗したときにバグレポートを収集します。
|
| BugreportzOnTestCaseFailureCollector |
実行中のテストケースが失敗したときに、バグレポートを収集します。
|
| BuildInfoRecorder |
ビルド情報メタデータを指定されたファイルに書き込む ITargetPreparer。
|
| CheckPairingPreparer |
プライマリ デバイスとコンパニオン デバイス間の BT ボンディングを確認する CompanionAwarePreparer
|
| ClangCodeCoverageCollector |
デバイスから Clang カバレッジ測定値を取得し、テスト アーティファクトとしてログに記録する BaseDeviceMetricCollector。
|
| CodeCoverageCollector |
デバイスから Java とネイティブのカバレッジ測定値を取得し、テスト アーティファクトとしてログに記録する BaseDeviceMetricCollector。
|
| CollectingTestListener |
すべてのテスト結果を収集する ITestInvocationListener。
|
| CompanionAllocator |
コンパニオン デバイスの割り当てと解放を行う基本クラス getCompanionDeviceSelectionOptions() を実装して、コンパニオン デバイスの割り当てに必要な条件を記述する必要があります。
|
| CompanionAwarePreparer |
すでに割り振られているコンパニオン デバイスを取得するロジックをカプセル化する ITargetPreparer。
|
| CompanionRunCommandTargetPreparer |
割り当てられたコンパニオン デバイスで指定されたコマンドを実行する ITargetPreparer
|
| CompanionTestAppInstallSetup |
IDeviceBuildInfo.getTestsDir() フォルダから割り当てられたコンパニオン デバイスに 1 つ以上のアプリをインストールする ITargetPreparer。
|
| CompileBootImageWithSpeedTargetPreparer |
コンパイラ フィルタ「speed」を使用して、ブート クラスパスとシステム サーバーを再コンパイルします。
|
| CountTestCasesCollector |
特定の IRemoteTest のテストケースの数をカウントして報告します。
|
| CpuThrottlingWaiter |
すべてのコアの最大周波数が利用可能な最高レベルに復元されるまで待機する ITargetPreparer
|
| CreateAvdPreparer |
|
| CreateUserPreparer |
ユーザーの作成と終了時のクリーンアップを行うターゲット作成ツール。
|
| DebugHostLogOnFailureCollector |
テストケースの失敗時にホスト側のログを収集してログに記録するコレクタ。
|
| DeviceActionTargetPreparer |
デバイス アクションを実行するための ITargetPreparer。
|
| DeviceBuildInfoBootStrapper |
ビルド情報フィールドをデバイスから読み取った属性に置き換える ITargetPreparerこれは、外部ソースから生成されたビルドでデバイスをテストする場合に便利です。 |
| DeviceBuildInfoInjector |
DeviceBuildDescriptor メタデータを IBuildInfo に挿入する ITargetPreparer。
|
| DeviceCleaner |
テスト後にクリーンアップ アクションとして再起動またはフォーマットを実行し、必要に応じて画面をオフにします
|
| DeviceFlashPreparer |
物理的な Android ハードウェアにイメージを書き込む ITargetPreparer。
|
| DeviceImageZipFlashingTargetPreparer |
特定の形式で提供されたデバイス イメージを使用してデバイスをフラッシュするターゲット作成ツール。
|
| DeviceOwnerTargetPreparer |
デバイス オーナー コンポーネントを設定する ITargetPreparer。
|
| DeviceSetup |
指定された Option に基づいてテスト用のデバイスを構成する ITargetPreparer。
|
| DeviceStorageFiller |
ストレージを使い切って、ある程度の空き容量を確保するようにターゲット作成ツールを設定します。
|
| DeviceStringPusher |
文字列をファイルに書き込むターゲット作成ツール。
|
| DeviceTraceCollector |
テスト実行の開始時に perfetto トレースを開始し、終了時にトレース ファイルをログに記録するコレクタ。
|
| DeviceUpdateTargetPreparer |
抽象的な ITargetPreparer。ビルドサービスではなく、外部ソースからデバイス イメージ ファイルを使用してデバイスを更新する際の一般的な手順を処理します。
|
| DeviceWiper |
ユーザーデータをワイプする ITargetPreparer
|
| DisableSELinuxTargetPreparer |
SELinux が有効になっている場合は無効にするターゲット プレパレーター。
|
| DynamicSystemPreparer |
Dynamic System Update を使用してデバイスビルドの上にシステム イメージを設定する ITargetPreparer。
|
| EraseUserDataPreparer |
デバイス上のユーザーデータをワイプする ITargetPreparer。
|
| FastbootCommandPreparer |
fastboot をトリガーして fastboot コマンドを送信するターゲット作成ツール。
|
| FastbootUpdateBootstrapPreparer |
指定したファイル(ブートローダー、無線通信、デバイス イメージの ZIP)を IDeviceBuildInfo にステージングして FastbootDeviceFlasher でデバイスをフラッシュし、結果レポート用に起動後のデバイス属性をビルド情報に挿入する ITargetPreparer。
|
| FeatureFlagTargetPreparer |
DeviceConfig(リモート サービスによって調整された機能フラグ)を更新します。
|
| FilePullerDeviceMetricCollector |
デバイスから送信される指標キーをリッスンし、デバイスからファイルとして pull する BaseDeviceMetricCollector。
|
| FilePullerLogCollector |
デバイス側から報告されたファイルのロガー。
|
| FoldableModePreparer |
デバイスの折りたたみ状態を切り替えることができるターゲット作成ツール。
|
| FolderSaver |
デバイスからディレクトリを取得し、圧縮してロギング バックエンドに保存する ITargetPreparer。
|
| FormattedGeneratorReporter |
特定の形式でレポートを生成できるレポーター。
|
| GcovCodeCoverageCollector |
デバイスから gcov カバレッジ測定値を取得し、テスト アーティファクトとしてログに記録する BaseDeviceMetricCollector。
|
| GcovKernelCodeCoverageCollector |
debugfs から gcov カーネル カバレッジ測定値をデバイスから取得し、最終的にテスト アーティファクトとしてログに記録する BaseDeviceMetricCollector。
|
| GkiDeviceFlashPreparer |
Android 共通カーネルの汎用イメージでデバイスをフラッシュするターゲット作成ツール。
|
| GsiDeviceFlashPreparer |
Android 汎用システム イメージでデバイスをフラッシュするターゲット作成ツール。
|
| HelloWorldMultiTargetPreparer |
IMultiTargetPreparer の実装例。
|
| HostStatsdMetricCollector |
statsd ユーティリティ コマンドを使用してホスト側から statsd 指標を収集する IMetricCollector。
|
| ILabPreparer |
ラボ準備担当者向けのマーカー インターフェース
これらのインターフェースの目的については、ITargetPreparer をご覧ください。
|
| IMetricCollector |
このインターフェースは、一致する指標を収集するために、テスト結果を報告するときにデコレーターとして追加されます。
|
| IMultiTargetPreparer |
複数のデバイスのテスト環境をまとめて準備します。
|
| IPostProcessor |
ポストプロセッサは、テストの後、結果レポートの前に指標とログを処理することを目的とした Trade Federation オブジェクトです。
|
| ITargetCleaner |
このインターフェースは非推奨になりました。
tearDown がベースの ITargetPreparer インターフェースに移動されました。
|
| ITargetPreparer |
テスト実行用のテスト環境を準備します。
|
| InstallAllTestZipAppsSetup |
テスト ZIP 内のすべてのアプリをインストールする ITargetPreparer。
|
| InstallApexModuleTargetPreparer |
|
| InstallApkSetup |
ファイル システムにある 1 つ以上の APK をインストールする ITargetPreparer。
|
| InstallBuildEnvApkSetup |
Android プラットフォームのビルド環境から 1 つ以上のテスト APK をインストールする ITargetPreparer。
|
| InstallKernelModulePreparer |
カーネル モジュールをインストールするターゲット作成ツール。
|
| InstrumentationPreparer |
インストルメンテーションを実行する ITargetPreparer
|
| JavaCodeCoverageCollector |
デバイスから Java カバレッジ測定値を取得し、テスト アーティファクトとしてログに記録する BaseDeviceMetricCollector。
|
| JsonHttpTestResultReporter |
テスト指標の結果とブランチ、デバイス情報を JSON にエンコードし、HTTP サービス エンドポイントに POST する結果レポーター
|
| KillExistingEmulatorPreparer |
実行中のエミュレータをシャットダウンする ITargetPreparer。
|
| KnownFailurePreparer |
既知の障害の再試行をスキップするようにターゲット準備ツールを設定。
|
| LUCIResultReporter |
ResultDB と LUCI に必要なテスト結果を JSON 形式(go/result-sink)で保存し、ファイルの場所をコンソールに記録する結果レポーター。
|
| LocalEmulatorLaunch |
Android ビルド環境からローカルでエミュレータを起動する TargetPreparer。
|
| LocalEmulatorSnapshot |
Android のビルド環境または開発環境からクリーンなエミュレータ スナップショットを生成するための TargetPreparer です。
|
| LogcatOnFailureCollector |
テストケースが失敗したときに Logcat をキャプチャしてログに記録するコレクタ。
|
| LogcatTimingMetricCollector |
指定された正規表現パターンを使用して、logcat の行からイベントの開始シグナルと終了シグナルを解析し、1 回または複数の繰り返しテスト中に logcat からタイミング情報(ユーザー切り替え時間など)を収集する指標コレクタ。
|
| MergeMultiBuildTargetPreparer |
IMultiTargetPreparer。ビルドの名前と、他のビルドにコピーするファイルキーを指定して、ビルド間で情報を渡すことができます。
|
| MetricFilePostProcessor |
テストレベルと実行レベルで収集された指標ログファイルをアップロードするために使用されます。
|
| MetricsXMLResultReporter |
MetricsXMLResultReporter は、テストの invocationEnded フェーズで、metrics-folder パラメータで指定されたフォルダの XML ファイルにテスト指標と実行指標を書き込みます。
|
| MixImageZipPreparer |
デバイスビルドにシステムビルドのイメージを混在させる IMultiTargetPreparer。
|
| MixKernelTargetPreparer |
カーネル イメージとデバイス イメージを混在させることができる ITargetPreparer。
|
| ModuleListener |
各モジュールの各 IRemoteTest に接続されたリスナー。結果のリストを収集します。
|
| ModuleLogcatCollector |
モジュール用の logcat コレクタのバージョン。
|
| ModuleOemTargetPreparer |
|
| NativeLeakCollector |
「dumpsys meminfo --unreachable -a」を実行して、各プロセスが現在保持している到達不能なネイティブ メモリを特定する ITargetPreparer。
|
| NoApkTestSkipper |
テストする APK がない場合、呼び出し(準備とテスト)を完全にスキップできる特別な準備ツール。
|
| PairingMultiTargetPreparer |
マルチ ターゲット作成ツールは、2 つのデバイス間の Bluetooth ペア設定(および接続)に役立ちます。
|
| PerfettoGenericPostProcessor |
数値フィールドが検出されるまで、文字列値を持つ proto メッセージとフィールドを再帰的に展開して、テキスト/バイナリ指標の perfetto proto ファイルを Key-Value ペアに処理するポストプロセッサ。
|
| PerfettoPreparer |
Perfetto 準備ツールは、Perfetto がアクセスできる標準の場所にあるデバイスに構成ファイルを push します。
|
| PerfettoPullerMetricCollector |
デバイスから perfetto ファイルを取得して指標を収集できる FilePullerDeviceMetricCollector の基本実装。
|
| ProfileTargetPreparer |
任意のプロファイル ユーザー android.os.usertype.profile.XXX のターゲット準備ツールを設定するベースクラス。
|
| PushFileInvoker |
このクラスは非推奨になりました。
代わりに PushFilePreparer を使用してください
|
| PushFilePreparer |
任意のホストパスから任意のデバイスパスに任意の数のファイルを push しようとする ITargetPreparer。
|
| PythonVirtualenvPreparer |
ホストに Python virtualenv を設定し、パッケージをインストールします。
|
| RebootReasonCollector |
テスト実行中にデバイスの再起動を収集し、理由と回数でレポートするコレクタ。
|
| RebootTargetPreparer |
デバイスを再起動するターゲット プレパレーター。
|
| RecoveryLogPreparer |
復元前にログを収集するために使用されるターゲット準備ツール。
|
| RemoveSystemAppPreparer |
テスト実行前にシステム パーティションから APK を削除するための ITargetPreparer。
|
| ReportPassedTests |
合格したテストを除外する可能性のあるフィルタをファイルに報告します。
|
| RestartSystemServerTargetPreparer |
デバイスを再起動せずにシステム サーバーを再起動するターゲット プレパレーター。
|
| ResultAggregator |
実行された再試行戦略に基づいて、必要に応じて結果を集約する特別なフォワーダ。
|
| RootTargetPreparer |
オプション「force-root」に基づいて「adb root」または「adb unroot」を実行するターゲット プレパレーター。
|
| RootcanalForwarderPreparer |
|
| RunCommandTargetPreparer |
|
| RunHostCommandTargetPreparer |
テストの実行前後に任意のホストコマンドを実行するターゲット準備ツール。
|
| RunHostScriptTargetPreparer |
テストの実行前にスクリプトを実行するターゲット作成ツール。
|
| RunOnCloneProfileTargetPreparer |
|
| RunOnPrivateProfileTargetPreparer |
|
| RunOnSdkSandboxTargetPreparer |
テストを SDK サンドボックスで実行する必要があることを示す ITargetPreparer。
|
| RunOnSecondaryUserTargetPreparer |
テストがセカンダリ ユーザーとして実行されるようにする ITargetPreparer。
|
| RunOnSystemUserTargetPreparer |
テストを(現在のユーザーではなく)ユーザーに対して実行する必要があることを示す ITargetPreparer。
|
| RunOnWorkProfileTargetPreparer |
セットアップで仕事用プロファイルを作成し、そのユーザーでテストを実行する必要があることをマークする ITargetPreparer。
|
| RuntimeRestartCollector |
テスト実行中のランタイムの再起動(システム サーバーのクラッシュ)のタイムスタンプを収集するコレクタ(存在する場合)。
|
| ScreenshotOnFailureCollector |
テストケースが失敗したときにスクリーンショットをキャプチャして記録するコレクタ。
|
| SemaphoreTokenTargetPreparer |
これは、トークンを使用して Tradefed ホストでテスト実行をシリアル化する場合に使用される準備ツールです。
|
| ShardListener |
呼び出しシャード(複数のリソースで並列に実行される呼び出し分割)から結果を収集し、別のリスナーに転送する ITestInvocationListener。
|
| ShowmapPullerMetricCollector |
デバイスから showmap ファイルを取得して指標を収集できる FilePullerDeviceMetricCollector の基本実装。
|
| SideloadOtaTargetPreparer |
指定された OTA パッケージのサイドローディングを実行し、パッケージを適用し、デバイスの起動を待機し、ビルド情報として使用するデバイスのビルド プロパティを挿入するターゲット プレパレーター。 このターゲット作成ツールは、起動時にデバイスが通常の adb モードになることを前提としており、新しいビルドが適用された状態で、デバイスが同じモードで終了するようにします。
|
| SkipManager |
スキップ マネージャーは、さまざまな条件に基づいて、呼び出し、モジュール、テストのさまざまなレベルでスキップする必要があるものを決定します。
|
| StatsdBeforeAfterGaugeMetricPostProcessor |
「前後」アプローチで収集されたゲージ指標を処理するポストプロセッサ。 |
| StatsdEventMetricPostProcessor |
プロセッサで指定されたフォーマッタを使用して、statsd レポートのイベント指標を Key-Value ペアに処理するポストプロセッサ。
|
| StatsdGenericPostProcessor |
バイナリ proto statsd レポートを Key-Value ペアに処理するポストプロセッサ。レポートをツリー構造として展開します。
|
| StopServicesSetup |
デバイスでサービスを停止する ITargetPreparer。
|
| StubMultiTargetPreparer |
IMultiTargetPreparer の空のプレースホルダ実装。
|
| StubTargetPreparer |
ITargetPreparer の空のプレースホルダ実装。
|
| SuiteApkInstaller |
スイート構成に指定された APK をインストールします。$ANDROID_TARGET_OUT_TESTCASES 変数またはビルド情報の ROOT_DIR からインストールします。
|
| SuiteResultReporter |
スイート呼び出し全体のテスト結果を収集し、最終結果を出力します。
|
| SwitchUserTargetPreparer |
setUp で指定されたユーザーの種類に切り替える ITargetPreparer。
|
| TearDownPassThroughPreparer |
構成にオブジェクトとして含まれている準備ツールで tearDown を実行できます。
|
| TemperatureThrottlingWaiter |
デバイスの温度が目標温度まで下がるまで待機する ITargetPreparer
|
| TestAppInstallSetup |
IDeviceBuildInfo.getTestsDir() フォルダからデバイスに 1 つ以上のアプリをインストールする ITargetPreparer。
|
| TestFilePushSetup |
IDeviceBuildInfo.getTestsDir() フォルダからデバイスに 1 つ以上のファイルまたはディレクトリを push する ITargetPreparer。
|
| TestSystemAppInstallSetup |
IDeviceBuildInfo.getTestsDir() フォルダからデバイスの /system パーティションに 1 つ以上のアプリをインストールする ITargetPreparer。
|
| TimeWaster |
時間の浪費やデバイスの再起動につながる可能性がある単純なターゲット作成ツール。
|
| TraceCmdCollector |
trace-cmd を使用してテスト中にトレースを収集し、呼び出しにログに記録する IMetricCollector。
|
| UserCleaner |
テイクダウン時にセカンダリ ユーザーを削除する ITargetPreparer。
|
| VisibleBackgroundUserPreparer |
バックグラウンドで可視状態で開始されたユーザーでテストを実行するためのターゲット プレパレーター。
|
| WaitForDeviceDatetimePreparer |
デバイスで日時が設定されるのを待機する ITargetPreparer必要に応じて、この準備ツールは、タイムアウト内に日時が設定されていない場合に TargetSetupError を強制的に設定できます。
|
| WifiPreparer |
必要に応じてデバイスで Wi-Fi を構成する ITargetPreparer。
|
| XmlFormattedGeneratorReporter |
スイートの結果を XML 形式でフォーマットする FormattedGeneratorReporter の実装。
|
| XmlResultReporter |
JUnit の結果を XML ファイルに書き込みます。形式は Ant の XMLJUnitResultFormatter と一致します。
|