NativeBenchmarkTest

public class NativeBenchmarkTest
extends Object implements IDeviceTest, IRemoteTest

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


Um teste que executa um executável de teste de comparação nativo em um determinado dispositivo.

Ele usa NativeBenchmarkTestParser para analisar o tempo médio de operação versus atraso. entre as operações desses resultados e os ITestInvocationListeners.

Resumo

Construtores públicos

NativeBenchmarkTest()

Métodos públicos

ITestDevice getDevice()

Colocar o dispositivo em teste.

String getModuleName()

Baixe o módulo de teste de comparação nativo do Android para executar.

void run(TestInformation testInfo, ITestInvocationListener listener)

Executa os testes e informa o resultado ao listener.

void setDevice(ITestDevice device)

Injete o dispositivo em teste.

void setModuleName(String moduleName)

Define a execução do módulo de teste de comparação nativo do Android.

Construtores públicos

NativeBenchmarkTest

public NativeBenchmarkTest ()

Métodos públicos

getDevice

public ITestDevice getDevice ()

Colocar o dispositivo em teste.

Retorna
ITestDevice ITestDevice

getModuleName

public String getModuleName ()

Baixe o módulo de teste de comparação nativo do Android para executar.

Retorna
String o nome do módulo de teste nativo a ser executado, ou nulo, se não estiver definido

run

public void run (TestInformation testInfo, 
                ITestInvocationListener listener)

Executa os testes e informa o resultado ao listener.

Parâmetros
testInfo TestInformation: o objeto TestInformation que contém informações úteis a serem executadas. provas.

listener ITestInvocationListener: o ITestInvocationListener dos resultados do teste.

Gera
DeviceNotAvailableException

Definir dispositivo

public void setDevice (ITestDevice device)

Injete o dispositivo em teste.

Parâmetros
device ITestDevice: o ITestDevice a ser usado.

setModuleName

public void setModuleName (String moduleName)

Define a execução do módulo de teste de comparação nativo do Android.

Parâmetros
moduleName String: o nome do módulo de teste nativo a ser executado.