NativeStressTest

public class NativeStressTest
extends Object implements IDeviceTest, IRemoteTest

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


Um teste que executa um executável de teste de estresse nativo em um determinado dispositivo.

Ele usa NativeStressTestParser para analisar o número de iterações concluídas e informar esses resultados para as ITestInvocationListeners.

Resumo

Construtores públicos

NativeStressTest()

Métodos públicos

ITestDevice getDevice()

Pegue o dispositivo em teste.

String getModuleName()

Faça o módulo de teste nativo do Android funcionar.

void run(TestInformation testInfo, ITestInvocationListener listener)

Executa os testes e informa o resultado ao ouvinte.

void setDevice(ITestDevice device)

Injete o dispositivo em teste.

void setModuleName(String moduleName)

Configure o módulo de teste de estresse nativo do Android para execução.

Construtores públicos

NativeStressTest

public NativeStressTest ()

Métodos públicos

getDevice

public ITestDevice getDevice ()

Pegue o dispositivo em teste.

Retorna
ITestDevice o ITestDevice

getModuleName

public String getModuleName ()

Faça o módulo de teste nativo do Android funcionar.

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

run

public void run (TestInformation testInfo, 
                ITestInvocationListener listener)

Executa os testes e informa o resultado ao ouvinte.

Parâmetros
testInfo TestInformation: o objeto TestInformation, que contém informações úteis para executar testes.

listener ITestInvocationListener: o ITestInvocationListener dos resultados do teste

Gera
DeviceNotAvailableException

setDevice

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)

Configure o módulo de teste de estresse nativo do Android para execução.

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