com.android.tradefed.testtype

インターフェース

イアビテスト対象の ABI を表すインターフェイス。
IAbiReceiverテスト対象の ABI を必要とするテスト。
IBuildReceiverテスト対象のビルドへの参照が必要なテスト。
IDeviceTest ITestDeviceへの参照が必要なオブジェクトのインターフェイス。
IInvocationContextReceiver呼び出しのコンテキストへの参照が必要なテスト。
Iマルチデバイステストこのインターフェースは廃止されました。このインターフェイスは互換性のために一時的に保持されますが、実際には使用されなくなりました。実装しないでください。
INativeDeviceTest INativeDeviceへの参照が必要なオブジェクトのインターフェイス。
IRemoteTest結果をITestInvocationListenerに直接報告するテスト。
Iレポートが実行されていません不完全な実行の場合、このインターフェイスを実装するIRemoteTestは、レポートを改善するために未実行のテストをレポートすることがあります。
IResumableTestこのインターフェースは廃止されました。これはもう必要ありません
IRuntimeHintProvider
ISetOptionReceiverこのインターフェースの実装には、 HostTest#SET_OPTION_NAMEにリンクされた「set-option」名のOptionが必要です。
IShardableTest個別に実行可能なサブテストに分割できるIRemoteTest
ITestAnnotationFilterReceiver注釈に基づいて実行するテストをフィルタリングできるランナー。
ITテストコレクターテスト収集のサポートを提供します。設定すると、テスト ランナーはテスト ケースを実際に実行せずにドライ ランを実行してテスト ケースを収集する必要があります。
ITestFileFilterReceiverどのテストを実行するか、または実行しないかを指定するファイルを受け取ることができるランナー。
ITestFilterReceiver実行するテストをフィルターできるランナー。
ITestInformationReceiver一部のクラスのTestInformationを受け取るインターフェース。

クラス

アビABI を表すクラス。
AndroidJUnitTest android.support.test.runner.AndroidJUnitRunner を使用して、指定されたデバイス上でインストルメンテーション テスト パッケージを実行するテスト。
アートGTest
アートランテストART 実行テストを実行するためのテスト ランナー。
ArtRunTest.AdbShellCommandException ADB シェル コマンドの実行中に発生したエラーを報告する例外クラス。
コードカバレッジテスト特定のデバイス上でインストルメンテーション テスト パッケージを実行し、コード カバレッジ レポートを生成するテスト。
CompanionAwareテストコンパニオンデバイスの取得とチェックの定型文をカプセル化する基本テストクラス

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

デバイスバッテリーレベルチェッカー最小バッテリー充電量をチェックし、最小充電量が存在しない場合はバッテリーが 2 番目の充電しきい値に達するまで待機するIRemoteTest
DeviceJUnit4ClassRunner IDeviceTestにも対応する JUnit4 テスト ランナー。
DeviceJUnit4ClassRunner.LogAnnotationログを記者に伝えることを目的とした偽の注釈。
DeviceJUnit4ClassRunner.MetricAnnotationレポーターに指標を伝えることを目的とした偽のアノテーション。
DeviceJUnit4ClassRunner.TestLogData ExternalResourceTestRuleの実装。
DeviceJUnit4ClassRunner.TestMetrics ExternalResourceTestRuleの実装。
デバイススイートITestDeviceを必要とするテストに ITestDevice を提供するために、JUnit4 コンテナSuiteを拡張します。
デバイステストケースIRemoteTestサービスとIDeviceTestサービスを提供するヘルパー JUnit テスト ケース。
デバイステスト結果DeviceNotAvailableExceptionが発生したときに中止されるTestResultの特殊化
DeviceTestResult.RuntimeDeviceNotAvailableException
デバイステストスイートIRemoteTestサービスとIDeviceTestサービスを提供するヘルパー JUnit テスト スイート。
動的ファイルスタブテストこれは、trafeded が動的ファイルを正しく解決できるかをテストする tradefed テストです。
フェイクテスト再現可能なテスト結果を簡単に生成できるようにすることを目的とした偽のテスト。
GoogleBenchmarkResultParserシェルから実行される Google ベンチマークの結果を解析し、すべての結果を含むマップを返します。
Googleベンチマークテスト指定されたデバイス上で Google ベンチマーク テスト パッケージを実行するテスト。
GTest指定されたデバイス上でネイティブ テスト パッケージを実行するテスト。
GTestBase gTest の基本クラス
GTestListTestParser 「--gtest_list_tests」パラメータを使用した gtest ドライ ラン モードの結果パーサー。
GTestResultParserシェルから実行される GTest を使用したネイティブ テストの「生の出力モード」結果を解析し、結果を ITestInvocationListener に通知します。
GTestXmlResultParserシェルから実行される GTest を使用したネイティブ テストの「xml 出力モード」結果を解析し、結果を ITestRunListener に通知します。
ホストGTestネイティブ テスト パッケージを実行するテスト。
ホストテストJUnit ホストベースのテストのテスト ランナー。
インストール済みの機器テスト現在のデバイスで見つかったすべてのインストルメンテーションを実行します。
計装テスト指定されたデバイス上でインストルメンテーション テスト パッケージを実行するテスト。
隔離されたホストテストメインプロセスでテストを実行するのではなく、サブプロセスを使用して依存性の低い環境でテストを実行する TradeFed ランナーを実装します。
JUnitRunUtil IRemoteTest#run(TestInformation, ITestInvocationListener)呼び出しをTest#run(TestResult)呼び出しに指示するためのヘルパー クラス。
メトリックテストケースTradeFed の一部として実行するときにメトリクスを記録できるようにするTestCaseの拡張機能。
MetricTestCase.LogHolder報告対象のログファイルを保持する構造。
ネイティブベンチマークテスト指定されたデバイス上で実行可能なネイティブ ベンチマーク テストを実行するテスト。
NativeBenchmarkTestParserベンチマーク テスト データ出力を解析し、操作ごとの平均時間に関するメトリクスを収集するIShellOutputReceiver
ネイティブストレステスト指定されたデバイス上で実行可能なネイティブ ストレス テストを実行するテスト。
NativeStressTestParserストレス テスト データ出力を解析し、完了した反復回数と反復ごとの平均時間に関するメトリクスを収集するIShellOutputReceiver
ノイズの多いドライランテストコマンド ファイルでノイズの多いドライ ランを実行します。
PythonUnitTestResultParser Python の Unittest フレームワークで実行されたテストの出力を解釈し、それを一連のITestInvocationListenerの呼び出しに変換します。
PythonUnitTestRunnerこのクラスは廃止されました。代わりにPythonBinaryHostTestを使用してください。
スタブテストNo-op の空のテスト実装。
サブプロセスTfLauncher別の TF インストールに対してテストを実行するためのIRemoteTest
TestTimeoutEnforcer指定されたテスト ケースの実行時間をチェックし、指定されたタイムアウトを超えた場合にテスト ケースを失敗させるリスナー。
Tfテストランチャー別の TF インストールに対して単体テストまたは機能テストを実行するためのIRemoteTest
Uiオートメーターランナーデバイス上で UI Automator テストを実行し、結果をレポートします。
UiAutomatorテスト
USBリセットテストデバイスの USB をリセットし、その後デバイスがオンラインに戻るかどうかを確認するIRemoteTest

列挙型

UiAutomatorTest.LoggingOption
UiAutomatorTest.TestFailureAction