IConfigurationReceiver

public interface IConfigurationReceiver

com.android.tradefed.config.IConfigurationReceiver
AndroidJUnitTest android.support.test.runner.AndroidJUnitRunner を使用して、指定デバイスでインストルメンテーション テスト パッケージを実行するテスト。 
ArtGTest  
ArtRunTest ART 実行テストを実行するテストランナー。 
AtestRunner ITestSuite の実装
BaseRetryDecision IRetryDecision の基本実装。 
BaseTestSuite 新しいスイート システムで互換性テストスイートを実行するためのテスト。 
ClangCodeCoverageCollector デバイスから Clang カバレッジ測定値を取得し、テスト アーティファクトとしてログに記録する BaseDeviceMetricCollector。 
ClusterCommandLauncher サブプロセス TF を介して TFC からコマンドを起動する IRemoteTest クラス。 
CodeCoverageCollector デバイスから Java とネイティブのカバレッジ測定値を取得し、テスト アーティファクトとしてログに記録する BaseDeviceMetricCollector。 
CodeCoverageTest 指定されたデバイスでインストルメンテーション テスト パッケージを実行し、コード カバレッジ レポートを生成するテスト。 
CommandOptionsGetter 特定の呼び出しのコマンド オプションの値を返すサービス実装。 
CreateAvdPreparer  
DependenciesResolver テストのすべての依存関係を取得できる新しいタイプのプロバイダ。 
DeviceFlashPreparer 物理的な Android ハードウェアにイメージを書き込む ITargetPreparer。 
DeviceOwnerTargetPreparer デバイス オーナー コンポーネントを設定する ITargetPreparer。 
DeviceResetFeature デバイスのリセットのサーバーサイドの実装。 
DeviceSnapshotFeature デバイス スナップショットのサーバーサイド実装。 
ExecutableBaseTest 実行可能なスタイルのテスト用の基本クラス。 
ExecutableHostTest ホストで実行される実行可能ファイルのテストランナー。 
ExecutableTargetTest ターゲットで実行される実行可能ファイルのテストランナー。 
FastbootUpdateBootstrapPreparer 指定したファイル(ブートローダー、無線通信、デバイス イメージの ZIP)を IDeviceBuildInfo にステージングして FastbootDeviceFlasher でデバイスをフラッシュし、結果レポート用に起動後のデバイス属性をビルド情報に挿入する ITargetPreparer。 
FormattedGeneratorReporter 特定の形式でレポートを生成できるレポーター。 
GTest 指定のデバイスでネイティブ テスト パッケージを実行するテスト。 
GTestBase gTest の基本クラス
GcovCodeCoverageCollector デバイスから gcov カバレッジ測定値を取得し、テスト アーティファクトとしてログに記録する BaseDeviceMetricCollector。 
GcovKernelCodeCoverageCollector debugfs から gcov カーネル カバレッジ測定値をデバイスから取得し、最終的にテスト アーティファクトとしてログに記録する BaseDeviceMetricCollector。 
GlobalFilterGetter 特定の呼び出しのフィルタを返すサービス実装。 
HostGTest ネイティブ テスト パッケージを実行するテスト。 
HostTest JUnit ホストベースのテスト用のテストランナー。 
ITestSuite テストスイートの実行に使用される抽象クラス。 
InstalledInstrumentationsTest 現在のデバイスで検出されたすべての計測を実行します。 
InstrumentationTest 指定されたデバイスでインストルメンテーション テスト パッケージを実行するテスト。 
IsolatedHostTest サブプロセスを使用して、メインプロセスでテストを実行するのではなく、依存関係の少ない環境でテストを実行する TradeFed ランナーを実装します。 
JarHostTest ホストサイドの JUnit テスト用のテストランナー。 
JavaCodeCoverageCollector デバイスから Java カバレッジ測定値を取得し、テスト アーティファクトとしてログに記録する BaseDeviceMetricCollector。 
KUnitModuleTest デバイスで KUnit テスト モジュールを実行するためのテストランナー。 
KernelTargetTest ターゲットで実行され、カーネルテストの結果を解析する実行可能ファイルのテストランナー。 
KnownFailurePreparer 既知の障害の再試行をスキップするようにターゲット準備ツールを設定。 
LocalAndroidVirtualDevice TradeFed ホストで実行されるローカル仮想デバイスのクラス。 
ManagedRemoteDevice VM 内の Tradefed インスタンス経由でリモートで管理される、仮想マシン内で実行されているデバイス。 
MixKernelTargetPreparer カーネル イメージとデバイス イメージを混在させることができる ITargetPreparer。 
NativeDevice ITestDevice フルスタック以外の Android デバイスのデフォルト実装。 
NestedRemoteDevice リモート Cuttlefish VM 内で実行されているデバイスの表現。 
NoApkTestSkipper テストする APK がない場合、呼び出し(準備とテスト)を完全にスキップできる特別な準備ツール。 
RemoteAndroidDevice adb connect 経由で接続されたフルスタック Android デバイスの ITestDevice の実装。 
RemoteAndroidVirtualDevice Google Compute Engine(Gce)で実行されるフルスタック Android デバイスの RemoteAndroidDevice 動作を拡張します。 
ReportPassedTests 合格したテストを除外する可能性のあるフィルタをファイルに報告します。 
ResultDBReporter テスト結果を ResultDB にアップロードする結果レポーター。 
ResultsPlayer 指定された結果を再生する特別なランナー。 
RetryRescheduler 失敗した、または実行されなかった以前の実行テストのスケジュールを変更できる特別なランナー。 
RustBinaryHostTest Android ビルドシステム(Soong)から Rust バイナリ ファイルを実行することを目的としたホストテスト
RustBinaryTest 指定されたデバイスで Rust バイナリを実行するテスト。 
RustTestBase RustBinaryHostTest と RustBinaryTest の基盤クラス
SkipFeature SkipManager の一部の情報にアクセスできる機能。 
StubTargetPreparer ITargetPreparer の空のプレースホルダ実装。 
StubTest NOP の空のテスト実装。 
SubprocessTfLauncher 別の TF インストールに対してテストを実行するための IRemoteTest。 
TearDownPassThroughPreparer 構成にオブジェクトとして含まれている準備ツールで tearDown を実行できます。 
TestDevice フルスタック Android デバイス用の ITestDevice の実装
TestMappingSuiteRunner オプション include-filter で指定されたテスト、またはビルドの TEST_MAPPING ファイルをスイートとして実行する BaseTestSuite の実装。 
TestsPoolPoller テストプールのすべてのテストを実行できるテスト ラッパー。 
TfSuiteRunner TF の jar の res/config/suite/ フォルダからテストを読み込む ITestSuite の実装。 
TfTestLauncher 別の TF インストールに対して単体テストまたは機能テストを実行するための IRemoteTest。 
XmlFormattedGeneratorReporter スイートの結果を XML 形式でフォーマットする FormattedGeneratorReporter の実装。 


IConfiguration を受け入れるオブジェクトを表すシンプルなインターフェース。

テストまたは他の構成オブジェクトが、含まれている IConfiguration にアクセスする必要がある場合は、このインターフェースを実装する必要があります。

概要

パブリック メソッド

abstract void setConfiguration(IConfiguration configuration)

使用中の IConfiguration を挿入します。

パブリック メソッド

setConfiguration

public abstract void setConfiguration (IConfiguration configuration)

使用中の IConfiguration を挿入します。

パラメータ
configuration IConfiguration