com.android.tradefed.testtype

インターフェース

IAbiReceiverテスト中のABIを必要とするテスト。
IBuildReceiverテスト対象のビルドへの参照が必要なテスト。
IDeviceTest ITestDeviceへの参照が必要なオブジェクトのインターフェイス。
IInvocationContextReceiver呼び出しのコンテキストへの参照が必要なテスト。
IMul​​tiDeviceTestこのインターフェースは非推奨です。このインターフェースは互換性のために一時的に保持されますが、実際には使用されなくなりました。実装しないでください。
INativeDeviceTest INativeDeviceへの参照を必要とするオブジェクトのインターフェース。
IReportNotExecuted実行が不完全な場合、このインターフェイスを実装するIRemoteTestは、レポートを改善するために、実行されていないテストをレポートする場合があります。
IResumableTestこのインターフェースは非推奨です。もうこれは必要ありません
IRuntimeHintProvider
ISetOptionReceiverこのインターフェースの実装には、 HostTest#SET_OPTION_NAMEにリンクされた「set-option」名のOptionが必要です。
IShardableTest個別に実行可能なサブテストに分割できるIRemoteTest
ITestAnnotationFilterReceiverアノテーションに基づいて実行するテストをフィルタリングできるランナー。
ITestCollectorテスト収集のサポートを提供します。設定すると、テストランナーは、実際に実行せずにテストケースを収集するために、ドライランを実行する必要があります。
ITestFileFilterReceiver実行するテストおよび実行しないテストを指定するファイルを受け取ることができるランナー。
ITestFilterReceiver実行するテストをフィルタリングできるランナー。
ITestInformationReceiver一部のクラスのTestInformationを受信するためのインターフェース。

クラス

DeviceBatteryLevelChecker最小バッテリー充電をチェックし、最小充電が存在しない場合はバッテリーが2番目の充電しきい値に達するのを待つIRemoteTest
DynamicFileStubTestこれは、Tradefedが動的ファイルを正しく解決できるかどうかをテストするためのTradefedテストです。
FakeTest繰り返し可能なテスト結果を簡単に生成できるようにすることを目的とした偽のテスト。
NoisyDryRunTestコマンドファイルでノイズの多いドライランを実行します。
StubTest何もしない空のテストの実装。
SubprocessTfLauncher別のTFインストールに対してテストを実行するためのIRemoteTest
TfTestLauncher別のTFインストールに対してユニットまたは機能テストを実行するためのIRemoteTest
UsbResetTestデバイスのUSBをリセットし、後でデバイスがオンラインに戻るかどうかを確認するIRemoteTest