性能準備器

public class PerfettoPreparer
extends BaseTargetPreparer implements ITargetCleaner

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


Perfetto準備者將配置文件推入設備中perfetto可以訪問的標準位置。如果通過了perfetto的編碼版本,它將被直接推送到設備上,否則將被轉換為二進製版本,然後再推送到設備上。 Perfetto只能使用配置文件的二進製版本。

概括

公共建設者

PerfettoPreparer ()

公開方法

void setUp ( ITestDevice device, IBuildInfo buildInfo)

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

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

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

公共建設者

性能準備器

public PerfettoPreparer ()

公開方法

設置

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