A partir del 27 de marzo de 2025, te recomendamos que uses android-latest-release
en lugar de aosp-main
para compilar y contribuir a 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, AtestRunner, BaseTestSuite, ExecutableBaseTest, ExecutableHostTest, ExecutableTargetTest, GTest, GTestBase, HostGTest, HostTest, ITestSuite, InstalledInstrumentationsTest, JarHostTest, KUnitModuleTest y 6 más.
AndroidJUnitTest |
Es una prueba que ejecuta un paquete de prueba de instrumentación en un dispositivo determinado con android.support.test.runner.AndroidJUnitRunner.
|
ArtGTest |
|
AtestRunner |
Implementación de ITestSuite
|
BaseTestSuite |
Una prueba para ejecutar el conjunto de pruebas de compatibilidad con el nuevo sistema de suites.
|
ExecutableBaseTest |
Clase base para el estilo ejecutable de pruebas.
|
ExecutableHostTest |
Ejecutor de pruebas para ejecutables que se ejecutan en el host.
|
ExecutableTargetTest |
Ejecutor de pruebas para ejecutables que se ejecutan en el destino
|
GTest |
Es una prueba que ejecuta un paquete de prueba 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 hosts de JUnit.
|
ITestSuite |
Es una clase abstracta que se usa para ejecutar el paquete de pruebas.
|
InstalledInstrumentationsTest |
Ejecuta toda la instrumentación que se encuentra en el dispositivo actual.
|
JarHostTest |
Ejecutor de pruebas para pruebas JUnit del host.
|
KUnitModuleTest |
Es un ejecutor de pruebas para ejecutar módulos de prueba de KUnit en el dispositivo.
|
KernelTargetTest |
Es un ejecutor de pruebas para ejecutables que se ejecutan en el destino y analiza el resultado de la prueba del kernel.
|
MoblyBinaryHostTest |
Prueba de host destinada a ejecutar un archivo binario de Python de Mobly desde el sistema de compilación de Android (Soong)
|
PtsBotTest |
Ejecuta pruebas de PTS-bot.
|
StubTest |
Implementación de prueba vacía sin operaciones.
|
TestMappingSuiteRunner |
Implementación de BaseTestSuite para ejecutar pruebas especificadas por la opción include-filter o los archivos TEST_MAPPING de la compilación como un paquete.
|
TfSuiteRunner |
Implementación de ITestSuite , que cargará pruebas de la carpeta res/config/suite/ de los frascos de TF.
|
|
Un IRemoteTest
que se puede dividir en subpruebas ejecutables por separado. Se espera que la división en pruebas secundarias sea determinista y que cada una sea independiente para permitir la ejecución de diferentes fragmentos en diferentes hosts.
Resumen
Métodos públicos |
default
|
split(Integer shardCountHint, TestInformation testInfo)
Es una versión alternativa de split(int) que también proporciona un TestInformation que contiene información anticipada del elemento superior que crea los fragmentos.
|
default
|
split()
Fragmenta la prueba en fragmentos ejecutables por separado.
|
default
|
split(int shardCountHint)
Es una 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)
Es una versión alternativa de split(int)
que también proporciona un TestInformation
que contiene información anticipada del elemento superior que crea los fragmentos. Es útil si se necesita acceder a información como la del dispositivo o la compilación durante la fragmentación.
Parámetros |
shardCountHint |
Integer : Es el recuento de fragmentos que se intentó. |
testInfo |
TestInformation : El elemento superior TestInformation |
Muestra |
|
una colección de pruebas secundarias que se ejecutarán por separado o null si la prueba no se puede particionar en este momento |
división
public split ()
Fragmenta la prueba en fragmentos ejecutables por separado.
Debe ser determinista y siempre mostrar la misma lista de IRemoteTest
para la misma entrada.
Se llamará a esta función antes de la ejecución de la prueba, por lo que las dependencias insertadas (como el ITestDevice
para IDeviceTest
) pueden ser nulas.
Muestra |
|
una colección de pruebas secundarias que se ejecutarán por separado o null si la prueba no se puede particionar en este momento |
división
public split (int shardCountHint)
Es una versión alternativa de split()
que también proporciona el shardCount que se intenta ejecutar. Esto es útil para algunos ejecutores de pruebas que, a veces, no pueden decidir de forma arbitraria.
Parámetros |
shardCountHint |
int : Es el recuento de fragmentos que se intentó. |
Muestra |
|
una colección de pruebas secundarias que se ejecutarán por separado o null si la prueba no se puede particionar en este momento |
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-03-26 (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-03-26 (UTC)"],[],[]]