Google は、黒人コミュニティに対する人種平等の促進に取り組んでいます。取り組みを見る
このページは 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 :実行するネイティブテストモジュールの名前