DependenciesResolver

public class DependenciesResolver
extends Object implements IBuildProvider, IConfigurationReceiver, IDeviceBuildProvider, IInvocationContextReceiver

java.lang.Object
   ↳ com.android.tradefed.build.DependenciesResolver


テスト用のすべての依存関係を取得できる新しいタイプのプロバイダ。

概要

パブリック コンストラクタ

DependenciesResolver()

パブリック メソッド

void cleanUp(IBuildInfo info)

一時的なビルドファイルをすべてクリーンアップします。

IBuildInfo getBuild()

テスト対象のビルドのデータを取得します。

IBuildInfo getBuild(ITestDevice device)

テスト対象のビルドのデータを取得する

final getDependencies()
void setConfiguration(IConfiguration configuration)

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

void setInvocationContext(IInvocationContext invocationContext)

パブリック コンストラクタ

DependenciesResolver

public DependenciesResolver ()

パブリック メソッド

クリーンアップ

public void cleanUp (IBuildInfo info)

一時的なビルドファイルをすべてクリーンアップします。

パラメータ
info IBuildInfo

getBuild

public IBuildInfo getBuild ()

テスト対象のビルドのデータを取得します。

戻り値
IBuildInfo テスト中のビルドの場合は IBuildInfo、ビルドがない場合は null テストに使用できます。

例外
BuildRetrievalError

getBuild

public IBuildInfo getBuild (ITestDevice device)

テスト対象のビルドのデータを取得する

パラメータ
device ITestDevice: テストに割り当てられた ITestDevice

戻り値
IBuildInfo テスト中のビルドの場合は IBuildInfo、ビルドがない場合は null テストに使用できます。

例外
BuildRetrievalError
DeviceNotAvailableException

getDependencies

public final  getDependencies ()

戻り値

setConfiguration

public void setConfiguration (IConfiguration configuration)

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

パラメータ
configuration IConfiguration

setInvocationContext

public void setInvocationContext (IInvocationContext invocationContext)

パラメータ
invocationContext IInvocationContext