Teste do kernelTarget.

public class KernelTargetTest
extends ExecutableTargetTest

java.lang.Object
   ↳ com.android.tradefed.testtype.binary.ExecutableBaseTest (link em inglês)
     ↳ com.android.tradefed.testtype.binary.ExecutableTargetTest (link em inglês)
       ↳ com.android.tradefed.testtype.binary.KernelTargetTest


Executor de teste do executável no destino e da análise do tesult do teste do kernel.

Resumo

Construtores públicos

KernelTargetTest()

Métodos públicos

boolean compareKernelVersion(String minKernelVersion)

Verifique se a versão do kernel atende ou excede a versão mínima do kernel para este teste.

String findBinary(String binary)

Ignora a verificação binária em findBinary.

Integer getDeviceKernelVersion()

Acesse a versão do kernel do dispositivo com uname -r.

Integer parseKernelVersion(String version)

Analisam a versão do kernel, a revisão principal e, opcionalmente, a revisão mínima de um string de versão em um único número inteiro que pode ser usado para comparação numérica.

void run(TestInformation testInfo, ITestInvocationListener listener)

Executa os testes e informa o resultado ao listener.

void runBinary(String binaryPath, ITestInvocationListener listener, TestDescription description)

Realmente, executa o binário no caminho fornecido.

Métodos protegidos

void checkCommandResult(CommandResult result, ITestInvocationListener listener, TestDescription description)

Confira o resultado do comando de teste.

boolean doesRunBinaryGenerateTestResults()

Construtores públicos

Teste do kernelTarget.

public KernelTargetTest ()

Métodos públicos

compareKernelVersion

public boolean compareKernelVersion (String minKernelVersion)

Verifique se a versão do kernel atende ou excede a versão mínima do kernel para este teste.

Parâmetros
minKernelVersion String: a string da versão mínima da configuração.

Retorna
boolean

findBinary

public String findBinary (String binary)

Ignora a verificação binária em findBinary. Redundante com mSkipBinaryCheck, mas necessário para a compatibilidade com versões anteriores.

Parâmetros
binary String: o caminho do binário ou simplesmente o nome do binário.

Retorna
String O caminho para o binário, ou nulo, se não for encontrado.

Gera
DeviceNotAvailableException

getDeviceKernelVersion

public Integer getDeviceKernelVersion ()

Acesse a versão do kernel do dispositivo com uname -r.

Retorna
Integer

Gera
DeviceNotAvailableException

parseKernelVersion

public Integer parseKernelVersion (String version)

Analisam a versão do kernel, a revisão principal e, opcionalmente, a revisão mínima de um string de versão em um único número inteiro que pode ser usado para comparação numérica.

Parâmetros
version String: string da versão do Linux.

Retorna
Integer

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

runBinário

public void runBinary (String binaryPath, 
                ITestInvocationListener listener, 
                TestDescription description)

Realmente, executa o binário no caminho fornecido.

Parâmetros
binaryPath String: o caminho do binário.

listener ITestInvocationListener: o listener para onde relatar os resultados.

description TestDescription: o teste em andamento.

Gera
DeviceNotAvailableException

Métodos protegidos

checkCommandResult

protected void checkCommandResult (CommandResult result, 
                ITestInvocationListener listener, 
                TestDescription description)

Confira o resultado do comando de teste.

Parâmetros
result CommandResult: resultado do teste do comando CommandResult

listener ITestInvocationListener: o ITestInvocationListener

description TestDescription: o teste em andamento.

fazRunBinaryGenerateTestResults

protected boolean doesRunBinaryGenerateTestResults ()

Retorna
boolean