Google致力於提高黑人社區的種族平等。 怎麼看。
本頁面由 Cloud Translation API 翻譯而成。
Switch to English

PushFilePreparer

public class PushFilePreparer
extends BaseTargetPreparer implements ITargetCleaner , IAbiReceiver , IInvocationContextReceiver

java.lang.Object
com.android.tradefed.targetprep.BaseTargetPreparer
com.android.tradefed.targetprep.PushFilePreparer


一個ITargetPreparer ,嘗試將任意數量的文件從任何主機路徑推送到任何設備路徑。

應*在*刷新新版本之後執行,*在*之後運行DeviceSetup(如果啟用)

摘要

公共建設者

PushFilePreparer ()

公開方法

IAbi getAbi ()

File resolveRelativeFilePath ( IBuildInfo buildInfo, String fileName)

通過IBuildInfo和測試用例目錄解析相對文件路徑。

void setAbi ( IAbi abi)

void setInvocationContext ( IInvocationContext invocationContext)

void setUp ( ITestDevice device, IBuildInfo buildInfo)

執行目標設置以進行測試。

void tearDown ( ITestDevice device, IBuildInfo buildInfo, Throwable e)

測試後執行目標清理/拆卸。

公共建設者

PushFilePreparer

public PushFilePreparer ()

公開方法

getAbi

public IAbi getAbi ()

退貨
IAbi

resolveRelativeFilePath

public File resolveRelativeFilePath ( IBuildInfo buildInfo, 
                String fileName)

通過IBuildInfo和測試用例目錄解析相對文件路徑。

參量
buildInfo IBuildInfo :構建工件信息

fileName String :要解析的相對文件路徑

退貨
File 構建信息或測試用例目錄中的文件

setAbi

public void setAbi ( IAbi abi)

參量
abi IAbi

setInvocationContext

public void setInvocationContext ( IInvocationContext invocationContext)

參量
invocationContext IInvocationContext

建立

public void setUp ( ITestDevice device, 
                IBuildInfo buildInfo)

執行目標設置以進行測試。

參量
device ITestDevice :準備的ITestDevice

buildInfo IBuildInfo :有關測試中的構建的數據。

投擲
BuildError
DeviceNotAvailableException
TargetSetupError

拆除

public void tearDown ( ITestDevice device, 
                IBuildInfo buildInfo, 
                Throwable e)

測試後執行目標清理/拆卸。

參量
device ITestDevice :準備的ITestDevice

buildInfo IBuildInfo :有關測試中的構建的數據。

e Throwable :如果調用以異常結束,則這將是在調用級別捕獲的異常。否則,將為null

投擲
DeviceNotAvailableException