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.
Manejo de archivos de registro desde un Result Reporter
Organiza tus páginas con colecciones
Guarda y categoriza el contenido según tus preferencias.
En algunos casos, tener acceso solo a los resultados de las pruebas no es suficiente; tener los archivos de registro es necesario para completar los resultados generales.
Interfaz de registro
Cualquier informador de resultados o evento de prueba puede tener acceso a los registros mediante la implementación de ILogSaverListener , que permite que un informador reciba los registros a través de diferentes devoluciones de llamada:
-
testLogSaved : se llama de inmediato cuando se registra un archivo. Esto notifica que se ha registrado un nuevo archivo. Esto se llama en cualquier momento. -
logAssociation : Llamado en orden con los eventos de prueba. Esto asegura una fuerte asociación entre el archivo que se registra y los eventos en curso.
Al implementar esta interfaz, el informador de resultados puede tener acceso a las referencias del archivo registrado y utilizarlas.
Cuándo usar logAssociation
logAssociation es un evento un poco más complicado, ya que se basa en el contexto de los eventos para que se interprete correctamente. Por ejemplo, si se ha llamado a testStart , el registro de logAssociation pertenece al caso de prueba en curso.
Esta fuerte asociación permite la colocación correcta de los troncos.
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: 2022-06-06 (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: 2022-06-06 (UTC)"],[],[]]