com.android.tradefed.engager.shard

Interfaces

IDynamicShardingClient Interfaz de wrapper para el cliente de fragmentación

Esto existe para que podamos intercambiar en uno HTTP o probar uno si es necesario. 

IDynamicShardingConnectionInfo Interfaz para clases que contienen información sobre la conexión de fragmentación dinámica
IShardHelper Interfaz de un objeto que describe la estrategia de fragmentación para adoptar una configuración. 
GrupoITests Interfaz que describe un grupo de pruebas a las que podemos acceder y a las que podemos ejecutar

Clases

ConfigurableGrpcDynamicShardingClient  
DynamicShardHelper Estrategia de fragmentación para permitir el trabajo remoto en cola de trabajo entre varias instancias de TF
DynamicShardingConnectionInfoMessage Clase de retención de datos para facilitar el envío a través del servidor de atributos 
LastShardDetector Cuando se ejecuta la fragmentación local, a veces solo queremos ejecutar algunas acciones cuando el último fragmento llega a invocationEnded(long)
LocalPool Implementación de un grupo de pruebas locales
ParentShardReplicate Replica una configuración de un dispositivo en todos los demás dispositivos que formarán parte de la fragmentación. 
RemoteDynamicPool Implementación de un grupo de pruebas en cola de trabajo remoto
RemoteDynamicPool.RequestCallable  
ShardBuildCloner Clase auxiliar que controla la clonación de información de compilación desde la línea de comandos. 
ShardHelper Clase auxiliar que se encarga de crear los fragmentos y programarlos para una invocación. 
StrictShardHelper Estrategia de fragmentación para crear fragmentos estrictos que no se informan juntos
TestsPoolPoller; Wrapper de pruebas que permite ejecutar todas las pruebas de un grupo de pruebas.