com.android.tradefed.tipo de prueba
Interfaces
IAbi | Interfaz que representa el ABI bajo prueba. |
IAbiReceptor | Una prueba que necesita el ABI bajo prueba. |
IBuildReceiver | Una prueba que necesita referencia a la compilación bajo prueba. |
Prueba de dispositivo | Interfaz para objeto que necesita una referencia a ITestDevice . |
IInvocationContextReceiver | Una prueba que necesita referencia al contexto de la invocación. |
Prueba de dispositivos múltiples | Esta interfaz está en desuso. Esta interfaz se conserva temporalmente por motivos de compatibilidad, pero en realidad ya no se utiliza. Por favor no lo implementes. |
Prueba de dispositivo inativo | Interfaz para objeto que necesita una referencia a INativeDevice . |
PruebaRemota | Una prueba que informa los resultados directamente a ITestInvocationListener . |
IReportNotExecuted | En caso de una ejecución incompleta, IRemoteTest que implementa esta interfaz puede informar sus pruebas no ejecutadas para mejorar los informes. |
Prueba reanudable | Esta interfaz está en desuso. Ya no es necesario esto |
IRuntimeHintProvider | |
ISetOptionReceiver | La implementación de esta interfaz debe tener una Option con un nombre de "establecer opción" vinculado a HostTest#SET_OPTION_NAME . |
Prueba IShardable | Un IRemoteTest que se puede dividir en subpruebas ejecutables por separado. |
ITestAnnotationFilterReceiver | Un corredor que puede filtrar qué pruebas ejecutar en función de las anotaciones. |
Coleccionista de pruebas | Proporciona soporte para la recopilación de pruebas; cuando está configurado, el ejecutor de pruebas debe realizar un ensayo para recopilar casos de prueba sin ejecutarlos realmente. |
ITestFileFilterReceptor | Un ejecutor que puede recibir un archivo que especifica qué pruebas ejecutar y/o no ejecutar. |
Receptor de filtro de prueba IT | Un corredor que puede filtrar qué pruebas ejecutar. |
Receptor de información de prueba | Interfaz para recibir TestInformation para algunas clases. |
Clases
abi | Una clase que representa un ABI. |
Android JUnitPrueba | Una prueba que ejecuta un paquete de prueba de instrumentación en un dispositivo determinado mediante android.support.test.runner.AndroidJUnitRunner. |
ArteGTest | |
Prueba de ejecución de arte | Un corredor de pruebas para ejecutar pruebas de ejecución ART. |
ArtRunTest.AdbShellCommandException | Una clase de excepción para informar un error que ocurrió durante la ejecución de un comando de shell ADB. |
Prueba de cobertura de código | Una prueba que ejecuta un paquete de prueba de instrumentación en un dispositivo determinado y genera el informe de cobertura del código. |
CompañeroAwarePrueba | Clase de prueba básica que resume la repetición de cómo obtener y verificar el dispositivo complementario La subclase puede llamar |
DispositivoBatteryLevelChecker | Un IRemoteTest que verifica la carga mínima de la batería y espera a que la batería alcance un segundo umbral de carga si la carga mínima no está presente. |
DispositivoJUnit4ClassRunner | Ejecutor de pruebas JUnit4 que también admite IDeviceTest . |
DispositivoJUnit4ClassRunner.LogAnnotation | Anotación falsa destinada a llevar registros a los periodistas. |
DispositivoJUnit4ClassRunner.MetricAnnotation | Anotación falsa destinada a transmitir métricas a los periodistas. |
DispositivoJUnit4ClassRunner.TestLogData | Implementación de ExternalResource y TestRule . |
DispositivoJUnit4ClassRunner.TestMetrics | Implementación de ExternalResource y TestRule . |
Suite de dispositivos | Extiende la Suite de contenedores JUnit4 para proporcionar un ITestDevice a las pruebas que lo requieran. |
Caso de prueba del dispositivo | Caso de prueba auxiliar JUnit que proporciona los servicios IRemoteTest e IDeviceTest . |
Resultado de la prueba del dispositivo | Una especialización de TestResult que abortará cuando se produzca una DeviceNotAvailableException |
DeviceTestResult.RuntimeDeviceNotAvailableException | |
DispositivoTestSuite | Conjunto de pruebas Helper JUnit que proporciona los servicios IRemoteTest e IDeviceTest . |
Prueba dinámica de archivo auxiliar | Esta es una prueba de Tradefed para comprobar que Tradefed puede resolver archivos dinámicos correctamente. |
prueba falsa | Una prueba falsa cuyo propósito es facilitar la generación de resultados de prueba repetibles. |
GoogleBenchmarkResultParser | Analiza los resultados de Google Benchmark que se ejecutan desde el shell y devuelve un mapa con todos los resultados. |
Prueba comparativa de Google | Una prueba que ejecuta un paquete de pruebas comparativas de Google en un dispositivo determinado. |
Prueba GT | Una prueba que ejecuta un paquete de prueba nativo en un dispositivo determinado. |
GTestBase | La clase base de gTest |
GTestListTestParser | Un analizador de resultados para el modo de ejecución en seco de gtest con el parámetro "--gtest_list_tests". |
GTestResultParser | Analiza los resultados del 'modo de salida sin procesar' de las pruebas nativas utilizando GTest que se ejecutan desde el shell e informa a ITestInvocationListener de los resultados. |
GTestXmlResultParser | Analiza los resultados del 'modo de salida xml' de las pruebas nativas utilizando GTest que se ejecutan desde el shell e informa a ITestRunListener de los resultados. |
AnfitriónGTest | Una prueba que ejecuta un paquete de prueba nativo. |
Prueba de anfitrión | Un ejecutor de pruebas para pruebas basadas en host JUnit. |
Instrumentaciones instaladasPrueba | Ejecuta toda la instrumentación encontrada en el dispositivo actual. |
Prueba de instrumentación | Una prueba que ejecuta un paquete de prueba de instrumentación en un dispositivo determinado. |
AisladoHostPrueba | Implementa un corredor TradeFed que utiliza un subproceso para ejecutar las pruebas en un entorno de baja dependencia en lugar de ejecutarlas en el proceso principal. |
JUnitRunUtil | Una clase auxiliar para dirigir una IRemoteTest#run(TestInformation, ITestInvocationListener) a una llamada Test#run(TestResult) . |
Caso de prueba métrica | Extensión de TestCase que permite registrar métricas cuando se ejecuta como parte de TradeFed. |
MetricTestCase.LogHolder | Estructura para contener un archivo de registro que se informará. |
Prueba de referencia nativa | Una prueba que ejecuta una prueba comparativa nativa ejecutable en un dispositivo determinado. |
NativeBenchmarkTestParser | Un IShellOutputReceiver que analiza la salida de datos de la prueba comparativa y recopila métricas sobre el tiempo promedio por operación. |
Prueba de estrés nativa | Una prueba que ejecuta una prueba de estrés nativa ejecutable en un dispositivo determinado. |
NativeStressTestParser | Un IShellOutputReceiver que analiza la salida de datos de la prueba de esfuerzo y recopila métricas sobre el número de iteraciones completadas y el tiempo promedio por iteración. |
RuidosoDryRunPrueba | Ejecute un simulacro ruidoso en un archivo de comando. |
PythonUnitTestResultParser | Interpreta el resultado de las pruebas ejecutadas con el marco unittest de Python y lo traduce en llamadas a una serie de ITestInvocationListener s. |
PythonUnitTestRunner | Esta clase está en desuso. Utilice PythonBinaryHostTest en su lugar. |
Prueba parcial | Implementación de prueba vacía sin operación. |
SubprocesoTfLauncher | Un IRemoteTest para ejecutar pruebas en una instalación TF separada. |
TestTimeoutEnforcer | Oyentes que permiten verificar el tiempo de ejecución de un caso de prueba determinado y fallarlo si supera un tiempo de espera determinado. |
TfTestLauncher | Un IRemoteTest para ejecutar pruebas unitarias o funcionales en una instalación TF separada. |
UiAutomatorRunner | Ejecuta la prueba de UI Automator en el dispositivo e informa los resultados. |
PruebaUiAutomator | |
Prueba de reinicio USB | Un IRemoteTest que restablece el USB del dispositivo y comprueba si el dispositivo vuelve a estar en línea después. |
Enumeraciones
UiAutomatorTest.LoggingOption | |
UiAutomatorTest.TestFailureAction |
Interfaces
- IAbi
- IAbiReceptor
- IBuildReceiver
- Prueba de dispositivo
- IInvocationContextReceiver
- Prueba de dispositivos múltiples
- Prueba de dispositivo inativo
- PruebaRemota
- IReportNotExecuted
- Prueba reanudable
- IRuntimeHintProvider
- ISetOptionReceiver
- Prueba IShardable
- ITestAnnotationFilterReceiver
- Coleccionista de pruebas
- ITestFileFilterReceptor
- Receptor de filtro de prueba IT
- Receptor de información de prueba
Clases
- abi
- Android JUnitPrueba
- ArteGTest
- Prueba de ejecución de arte
- ArtRunTest.AdbShellCommandException
- Prueba de cobertura de código
- CompañeroAwarePrueba
- DispositivoBatteryLevelChecker
- DispositivoJUnit4ClassRunner
- DispositivoJUnit4ClassRunner.LogAnnotation
- DispositivoJUnit4ClassRunner.MetricAnnotation
- DispositivoJUnit4ClassRunner.TestLogData
- DispositivoJUnit4ClassRunner.TestMetrics
- Suite de dispositivos
- Caso de prueba del dispositivo
- Resultado de la prueba del dispositivo
- DeviceTestResult.RuntimeDeviceNotAvailableException
- DispositivoTestSuite
- Prueba dinámica de archivo auxiliar
- prueba falsa
- GoogleBenchmarkResultParser
- Prueba comparativa de Google
- Prueba GT
- GTestBase
- GTestListTestParser
- GTestResultParser
- GTestXmlResultParser
- AnfitriónGTest
- Prueba de anfitrión
- Instrumentaciones instaladasPrueba
- Prueba de instrumentación
- AisladoHostPrueba
- JUnitRunUtil
- Caso de prueba métrica
- MetricTestCase.LogHolder
- Prueba de referencia nativa
- NativeBenchmarkTestParser
- Prueba de estrés nativa
- NativeStressTestParser
- RuidosoDryRunPrueba
- PythonUnitTestResultParser
- PythonUnitTestRunner
- Prueba parcial
- SubprocesoTfLauncher
- TestTimeoutEnforcer
- TfTestLauncher
- UiAutomatorRunner
- PruebaUiAutomator
- Prueba de reinicio USB
Enumeraciones