Prueba de KernelTarget
public
class
KernelTargetTest
extends ExecutableTargetTest
Objeto java.lang. | |||
↳ | com.android.tradefed.testtype.binary.ExecutableBaseTest | ||
↳ | com.android.tradefed.testtype.binary.ExecutableTargetTest | ||
↳ | com.android.tradefed.testtype.binary.KernelTargetTest |
Ejecutor de pruebas para el ejecutable que se ejecuta en el destino y el análisis de la prueba de kernel
Resumen
Constructores públicos | |
---|---|
KernelTargetTest()
|
Métodos públicos | |
---|---|
boolean
|
compareKernelVersion(String minKernelVersion)
Comprueba si la versión de kernel cumple o supera la versión mínima de kernel para esta prueba. |
String
|
findBinary(String binary)
Omite la verificación de objeto binario en findBinary. |
Integer
|
getDeviceKernelVersion()
Obtén la versión de kernel del dispositivo con uname -r. |
Integer
|
parseKernelVersion(String version)
Permite analizar la versión de kernel, la revisión principal y, opcionalmente, la revisión mínima de un de versión en un solo número entero que se pueda usar para la comparación numérica. |
void
|
run(TestInformation testInfo, ITestInvocationListener listener)
Ejecuta las pruebas y, luego, informa los resultados al objeto de escucha. |
void
|
runBinary(String binaryPath, ITestInvocationListener listener, TestDescription description)
Ejecuta el objeto binario en la ruta de acceso indicada. |
Métodos protegidos | |
---|---|
void
|
checkCommandResult(CommandResult result, ITestInvocationListener listener, TestDescription description)
Verifica el resultado del comando de prueba. |
boolean
|
doesRunBinaryGenerateTestResults()
|
Constructores públicos
Prueba de KernelTarget
public KernelTargetTest ()
Métodos públicos
compararKernelVersion
public boolean compareKernelVersion (String minKernelVersion)
Comprueba si la versión de kernel cumple o supera la versión mínima de kernel para esta prueba.
Parámetros | |
---|---|
minKernelVersion |
String : Es la cadena de versión mínima de la configuración. |
Muestra | |
---|---|
boolean |
buscarBinario
public String findBinary (String binary)
Omite la verificación de objeto binario en findBinary. Es redundante con mSkipBinaryCheck, pero es necesario para retrocompatibilidad.
Parámetros | |
---|---|
binary |
String : Es la ruta de acceso del objeto binario o, simplemente, el nombre del objeto binario. |
Muestra | |
---|---|
String |
La ruta de acceso al objeto binario; si no se encuentra, es nulo. |
Arroja | |
---|---|
DeviceNotAvailableException |
getDeviceKernelVersion
public Integer getDeviceKernelVersion ()
Obtén la versión de kernel del dispositivo con uname -r.
Muestra | |
---|---|
Integer |
Arroja | |
---|---|
DeviceNotAvailableException |
analizadorKernelVersion
public Integer parseKernelVersion (String version)
Permite analizar la versión de kernel, la revisión principal y, opcionalmente, la revisión mínima de un de versión en un solo número entero que se pueda usar para la comparación numérica.
Parámetros | |
---|---|
version |
String : Es la cadena de la versión de Linux. |
Muestra | |
---|---|
Integer |
run
public void run (TestInformation testInfo, ITestInvocationListener listener)
Ejecuta las pruebas y, luego, informa los resultados al objeto de escucha.
Parámetros | |
---|---|
testInfo |
TestInformation : Es el objeto TestInformation que contiene información útil para ejecutar.
y pruebas. |
listener |
ITestInvocationListener : el ITestInvocationListener de los resultados de la prueba |
Arroja | |
---|---|
DeviceNotAvailableException |
ejecutar Objeto binario
public void runBinary (String binaryPath, ITestInvocationListener listener, TestDescription description)
Ejecuta el objeto binario en la ruta de acceso indicada.
Parámetros | |
---|---|
binaryPath |
String : Es la ruta de acceso del objeto binario. |
listener |
ITestInvocationListener : Es el objeto de escucha donde se informan los resultados. |
description |
TestDescription : La prueba en curso. |
Arroja | |
---|---|
DeviceNotAvailableException |
Métodos protegidos
Resultado de comando de verificación
protected void checkCommandResult (CommandResult result, ITestInvocationListener listener, TestDescription description)
Verifica el resultado del comando de prueba.
Parámetros | |
---|---|
result |
CommandResult : Es el resultado de la prueba del comando CommandResult . |
listener |
ITestInvocationListener : el ITestInvocationListener |
description |
TestDescription : La prueba en curso. |
haceRunBinaryGenerateTestResults
protected boolean doesRunBinaryGenerateTestResults ()
Muestra | |
---|---|
boolean |