ネイティブベンチマークテスト

public class NativeBenchmarkTest
extends Object implements IDeviceTest , IRemoteTest

java.lang.オブジェクト
com.android.tradefed.testtype.NativeBenchmarkTest


指定されたデバイス上で実行可能なネイティブ ベンチマーク テストを実行するテスト。

NativeBenchmarkTestParserを使用して、平均操作時間と操作間の遅延を解析し、その結果をITestInvocationListenerに渡します。

まとめ

パブリックコンストラクター

NativeBenchmarkTest ()

パブリックメソッド

ITestDevice getDevice ()

テスト対象のデバイスを取得します。

String getModuleName ()

実行する Android ネイティブ ベンチマーク テスト モジュールを取得します。

void run ( TestInformation testInfo, ITestInvocationListener listener)

テストを実行し、結果をリスナーに報告します。

void setDevice ( ITestDevice device)

テスト対象のデバイスを注入します。

void setModuleName (String moduleName)

Android ネイティブ ベンチマーク テスト モジュールを実行するように設定します。

パブリックコンストラクター

ネイティブベンチマークテスト

public NativeBenchmarkTest ()

パブリックメソッド

デバイスの取得

public ITestDevice getDevice ()

テスト対象のデバイスを取得します。

戻り値
ITestDevice ITestDevice

getモジュール名

public String getModuleName ()

実行する Android ネイティブ ベンチマーク テスト モジュールを取得します。

戻り値
String実行するネイティブ テスト モジュールの名前、または設定されていない場合は null

走る

public void run (TestInformation testInfo, 
                ITestInvocationListener listener)

テストを実行し、結果をリスナーに報告します。

パラメーター
testInfo TestInformation : テストを実行するために役立つ情報を含むTestInformationオブジェクト。

listener ITestInvocationListener : テスト結果のITestInvocationListener

投げる
DeviceNotAvailableException

セットデバイス

public void setDevice (ITestDevice device)

テスト対象のデバイスを注入します。

パラメーター
device ITestDevice : 使用するITestDevice

setモジュール名

public void setModuleName (String moduleName)

Android ネイティブ ベンチマーク テスト モジュールを実行するように設定します。

パラメーター
moduleName String : 実行するネイティブ テスト モジュールの名前