DependenciesResolver

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

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