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