Prueba de Android Sharding

¿Alguien puede explicar qué significa realizar pruebas de fragmentación en Android? Y si alguien pudiera compartir algún tutorial sería realmente útil.

La palabra fragmento significa una pequeña parte de un todo. ¿Cómo se realiza el fragmentación en base a solo un número, y en qué base debo especificar shardIndex?

Definición como en los documentos de desarrollador.

Prueba de fragmentación

El corredor de prueba admite la división de un único conjunto de pruebas en varios fragmentos, por lo que puede ejecutar fácilmente las pruebas que pertenecen al mismo fragmento juntas como un grupo, en la misma instancia de Instrumentación. Cada fragmento se identifica por un número de índice. Al ejecutar pruebas, use la opción -e numShards para especificar el número de fragmentos separados que se crearán y la opción -e shardIndex para especificar qué fragmento ejecutar.

Por ejemplo, para dividir el conjunto de pruebas en 10 fragmentos y ejecutar solo las pruebas agrupadas en el segundo fragmento, use el siguiente comando:

adb shell am instrument -w -e numShards 10 -e shardIndex 2

Respuestas a la pregunta(2)

Su respuesta a la pregunta