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