Cómo construir android cts? ¿Y cómo agregar y ejecutar su caso de prueba?

Desde 2.0 el cts se puede descargar gratuitamente desde el repositorio de android.

Pero no hay documentos al respecto.

¿Alguien puede decirme:

  1. Como construir cts? ¿Existe un procedimiento estándar?
  2. ¿Cómo ejecutar cts?
  3. ¿Cómo agregar un caso de prueba personalizado?

Aquí, comparta mi experiencia. Después de repo sincronizar todas las fuentes, no se puede ejecutar directamente "make" para construir toda la fuente. Usted recibirá algunos errores.

Ahora, I'am que intentan primero construir la fuente del androide sin cts, y entonces construir cts solamente.

También, aquí hay alguna referencia para ejecutar cts:

  1. Http://i-miss-erin.blogspot.com/2010/05/how-to-add-test-plan-package-to-android.html
  2. Www.mentby.com/chenny/how-does-cts-work-where-can-i-get-the-test-streams.html
  3. Www.jxva.com/?act=blog!article&articleId=157

1ª vez Actualización @ 5-13 18:39 +8: 00

Hago los siguientes pasos:

1.build fuente androide sin cts (mover cts fuera de la $ SDK_ROOT).

2.Construir cts (mover cts atrás).

Tanto jdk1.5 y 1,6 tienen los siguientes errores:

1. La primera vez "hacer cts" informe:

"Causado por: java.io.FileNotFoundException: … (Demasiados archivos abiertos)"

2. La segunda vez "hacer cts" informe:

"No existe ACp: archivo 'out / host / linux-x86 / obj / EXECUTABLES / vm-tests_intermediates / tests / data'

3. La tercera vez "hacer cts" informe:

/ Bin / bash: línea 0: cd: out / host / linux-x86 / obj / EXECUTABLES / vm-tests_intermediates / hostjunit_files / classes:

4. La última vez "hacer cts" informe:

"Zip error: No hay nada que hacer! (Intente: zip -q -r ../../android.core.vm-tests.jar. -i.)"

FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.