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テスト | コンパニオンデバイスの取得とチェックの定型文をカプセル化する基本テストクラス サブクラスは |
デバイスバッテリーレベルチェッカー | 最小バッテリー充電量をチェックし、最小充電量が存在しない場合はバッテリーが 2 番目の充電しきい値に達するまで待機するIRemoteTest 。 |
DeviceJUnit4ClassRunner | IDeviceTest にも対応する JUnit4 テスト ランナー。 |
DeviceJUnit4ClassRunner.LogAnnotation | ログを記者に伝えることを目的とした偽の注釈。 |
DeviceJUnit4ClassRunner.MetricAnnotation | レポーターに指標を伝えることを目的とした偽のアノテーション。 |
DeviceJUnit4ClassRunner.TestLogData | ExternalResource とTestRule の実装。 |
DeviceJUnit4ClassRunner.TestMetrics | ExternalResource とTestRule の実装。 |
デバイススイート | 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 |
インターフェース
- イアビ
- IAbiReceiver
- IBuildReceiver
- IDeviceTest
- IInvocationContextReceiver
- Iマルチデバイステスト
- INativeDeviceTest
- IRemoteTest
- Iレポートが実行されていません
- IResumableTest
- IRuntimeHintProvider
- ISetOptionReceiver
- IShardableTest
- ITestAnnotationFilterReceiver
- ITテストコレクター
- ITestFileFilterReceiver
- ITestFilterReceiver
- ITestInformationReceiver
クラス
- アビ
- AndroidJUnitTest
- アートGTest
- アートランテスト
- ArtRunTest.AdbShellCommandException
- コードカバレッジテスト
- CompanionAwareテスト
- デバイスバッテリーレベルチェッカー
- DeviceJUnit4ClassRunner
- DeviceJUnit4ClassRunner.LogAnnotation
- DeviceJUnit4ClassRunner.MetricAnnotation
- DeviceJUnit4ClassRunner.TestLogData
- DeviceJUnit4ClassRunner.TestMetrics
- デバイススイート
- デバイステストケース
- デバイステスト結果
- DeviceTestResult.RuntimeDeviceNotAvailableException
- デバイステストスイート
- 動的ファイルスタブテスト
- フェイクテスト
- GoogleBenchmarkResultParser
- Googleベンチマークテスト
- GTest
- GTestBase
- GTestListTestParser
- GTestResultParser
- GTestXmlResultParser
- ホストGTest
- ホストテスト
- インストール済みの機器テスト
- 計装テスト
- 隔離されたホストテスト
- JUnitRunUtil
- メトリックテストケース
- MetricTestCase.LogHolder
- ネイティブベンチマークテスト
- NativeBenchmarkTestParser
- ネイティブストレステスト
- NativeStressTestParser
- ノイズの多いドライランテスト
- PythonUnitTestResultParser
- PythonUnitTestRunner
- スタブテスト
- サブプロセスTfLauncher
- TestTimeoutEnforcer
- Tfテストランチャー
- Uiオートメーターランナー
- UiAutomatorテスト
- USBリセットテスト
列挙型