A partir de 2026, para alinearnos con nuestro modelo de desarrollo estable de la rama principal y garantizar la estabilidad de la plataforma para el ecosistema, publicaremos el código fuente en AOSP en el segundo y cuarto trimestre. Para compilar AOSP y contribuir a él, te recomendamos que utilices android-latest-release en lugar de aosp-main. La rama del manifiesto android-latest-release siempre hará referencia a la versión más reciente que se envió al AOSP. Para obtener más información, consulta Cambios en AOSP.
Organiza tus páginas con colecciones
Guarda y categoriza el contenido según tus preferencias.
IShardableTest
public
interface
IShardableTest
implements
IRemoteTest
| com.android.tradefed.testtype.IShardableTest
|
Subcategorías indirectas conocidas
AndroidJUnitTest, ArtGTest, ArtTest, AtestRunner, BaseTestSuite, ExecutableBaseTest, ExecutableHostTest, ExecutableTargetTest, GTest, GTestBase, HostGTest, HostTest, ITestSuite, InstalledInstrumentationsTest, IsolatedHostTest y 8 más.
| AndroidJUnitTest |
Es una prueba que ejecuta un paquete de pruebas de instrumentación en un dispositivo determinado con android.support.test.runner.AndroidJUnitRunner.
|
| ArtGTest |
|
| ArtTest |
|
| AtestRunner |
Implementación de ITestSuite
|
| BaseTestSuite |
Es una prueba para ejecutar el Conjunto de pruebas de compatibilidad con el nuevo sistema de conjuntos.
|
| ExecutableBaseTest |
Clase base para el estilo ejecutable de las pruebas.
|
| ExecutableHostTest |
Es el ejecutor de pruebas para el ejecutable que se ejecuta en el host.
|
| ExecutableTargetTest |
Es el ejecutor de pruebas para el ejecutable que se ejecuta en el destino.
|
| GTest |
Es una prueba que ejecuta un paquete de pruebas nativo en un dispositivo determinado.
|
| GTestBase |
La clase base de gTest
|
| HostGTest |
Es una prueba que ejecuta un paquete de prueba nativo.
|
| HostTest |
Es un ejecutor de pruebas para pruebas basadas en el host de JUnit.
|
| ITestSuite |
Clase abstracta que se usa para ejecutar el conjunto de pruebas.
|
| InstalledInstrumentationsTest |
Ejecuta toda la instrumentación que se encuentra en el dispositivo actual.
|
| IsolatedHostTest |
Implementa un ejecutor de TradeFed que usa un subproceso para ejecutar las pruebas en un entorno de baja dependencia en lugar de ejecutarlas en el proceso principal.
|
| JarHostTest |
Es un ejecutor de pruebas para pruebas JUnit del host.
|
| KUnitModuleTest |
Es un ejecutor de pruebas para ejecutar módulos de pruebas de KUnit en el dispositivo.
|
| KernelTargetTest |
Es el ejecutor de pruebas para el ejecutable que se ejecuta en el destino y analiza el resultado de la prueba del kernel.
|
| MoblyBinaryHostTest |
Prueba de host diseñada para ejecutar un archivo binario de Python de Mobly desde el sistema de compilación de Android (Soong)
|
| PtsBotTest |
Ejecuta pruebas de PTS-bot.
|
| StubTest |
Es una implementación de prueba vacía que no realiza ninguna operación.
|
| TestMappingSuiteRunner |
Implementación de BaseTestSuite para ejecutar pruebas especificadas por la opción include-filter o archivos TEST_MAPPING de la compilación, como un paquete.
|
| TfSuiteRunner |
Implementación de ITestSuite que cargará pruebas desde la carpeta res/config/suite/ de los archivos .jar de TF.
|
|
Es un IRemoteTest que se puede dividir en subpruebas ejecutables por separado. Se espera que la división en pruebas secundarias sea determinística y que cada prueba secundaria sea independiente para permitir la ejecución de diferentes fragmentos en diferentes hosts.
Resumen
Métodos públicos |
default
|
split(Integer shardCountHint, TestInformation testInfo)
Versión alternativa de split(int) que también proporciona un TestInformation que contiene información inicial del elemento superior que crea los fragmentos.
|
default
|
split()
Fragmenta la prueba en partes que se puedan ejecutar por separado.
|
default
|
split(int shardCountHint)
Versión alternativa de split() que también proporciona el shardCount que se intenta ejecutar.
|
Métodos públicos
public split (Integer shardCountHint,
TestInformation testInfo)
Versión alternativa de split(int) que también proporciona un TestInformation que contiene información inicial del elemento superior que crea los fragmentos. Es útil si se necesita acceder a información del dispositivo o de la compilación durante la fragmentación.
| Parámetros |
shardCountHint |
Integer: Es el recuento de fragmentos intentado. |
testInfo |
TestInformation: El TestInformation principal |
| Muestra |
|
Colección de subpruebas que se ejecutarán por separado o null si la prueba no se puede fragmentar actualmente |
división
public split ()
Fragmenta la prueba en partes que se puedan ejecutar por separado.
Debe ser determinístico y siempre devolver la misma lista de IRemoteTests para la misma entrada.
Se llamará a este método antes de la ejecución de la prueba, por lo que las dependencias insertadas (como ITestDevice para IDeviceTests) pueden ser nulas.
| Muestra |
|
Colección de subpruebas que se ejecutarán por separado o null si la prueba no se puede fragmentar actualmente |
división
public split (int shardCountHint)
Versión alternativa de split() que también proporciona el shardCount que se intenta ejecutar. Esto es útil para algunos ejecutores de pruebas que no pueden decidir de forma arbitraria a veces.
| Parámetros |
shardCountHint |
int: Es el recuento de fragmentos intentado. |
| Muestra |
|
Colección de subpruebas que se ejecutarán por separado o null si la prueba no se puede fragmentar actualmente |
El contenido y las muestras de código que aparecen en esta página están sujetas a las licencias que se describen en la Licencia de Contenido. Java y OpenJDK son marcas registradas de Oracle o sus afiliados.
Última actualización: 2025-12-04 (UTC)
[[["Fácil de comprender","easyToUnderstand","thumb-up"],["Resolvió mi problema","solvedMyProblem","thumb-up"],["Otro","otherUp","thumb-up"]],[["Falta la información que necesito","missingTheInformationINeed","thumb-down"],["Muy complicado o demasiados pasos","tooComplicatedTooManySteps","thumb-down"],["Desactualizado","outOfDate","thumb-down"],["Problema de traducción","translationIssue","thumb-down"],["Problema con las muestras o los códigos","samplesCodeIssue","thumb-down"],["Otro","otherDown","thumb-down"]],["Última actualización: 2025-12-04 (UTC)"],[],[]]