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