Google is committed to advancing racial equity for Black communities. See how.
本頁面由 Cloud Translation API 翻譯而成。
Switch to English

NativeBenchmarkTest

public class NativeBenchmarkTest
extends Object implements IDeviceTest , IRemoteTest

java.lang.Object
com.android.tradefed.testtype.NativeBenchmarkTest


在給定設備上運行本機基準測試可執行文件的測試。

它使用NativeBenchmarkTestParser解析出平均操作時間與將這些結果傳遞給ITestInvocationListener的操作之間的延遲。

摘要

公共建設者

NativeBenchmarkTest ()

公開方法

ITestDevice getDevice ()

獲取被測設備。

String getModuleName ()

獲取要運行的Android本機基準測試模塊。

void run ( ITestInvocationListener listener)

運行測試,並將結果報告給偵聽器。

void setDevice ( ITestDevice device)

注入被測設備。

void setModuleName (String moduleName)

將Android本機基準測試模塊設置為運行。

公共建設者

NativeBenchmarkTest

public NativeBenchmarkTest ()

公開方法

getDevice

public ITestDevice getDevice ()

獲取被測設備。

退貨
ITestDevice ITestDevice

getModuleName

public String getModuleName ()

獲取要運行的Android本機基準測試模塊。

退貨
String 要運行的本機測試模塊的名稱;如果未設置,則為null

public void run ( ITestInvocationListener listener)

運行測試,並將結果報告給偵聽器。

參量
listener ITestInvocationListener :測試結果的ITestInvocationListener

投擲
DeviceNotAvailableException

setDevice

public void setDevice ( ITestDevice device)

注入被測設備。

參量
device ITestDevice :要使用的ITestDevice

setModuleName

public void setModuleName (String moduleName)

將Android本機基準測試模塊設置為運行。

參量
moduleName String :要運行的本機測試模塊的名稱