Archivo del Ejecutor
WARNING
Esta página describe un formato de datos utilizado por Allure y sus adaptadores para marcos de pruebas. Comprender este formato no es necesario para usar Allure en tu proyecto. Para una descripción más general del proceso de generación de un informe, consulta Cómo funciona.
El archivo executor.json
en el directorio de resultados de pruebas, si está presente, debe contener información sobre la construcción de CI que produjo el informe de pruebas. Es generado automáticamente por varios plugins de integración de CI.
Ejemplo:
{
"reportName": "Build #1234",
"buildOrder": 1234,
"reportUrl": "http://example.org/build#1234/AllureReport",
"name": "Jenkins",
"type": "jenkins",
"buildName": "allure-report_deploy#1234",
"buildUrl": "http://example.org/build#1234"
}
Propiedades del informe
reportName
(string) — el nombre que se mostrará en la parte superior de la pestaña Resumen. Si no se establece, el valor predeterminado es “Allure Report”.
Propiedades relacionadas con el historial
Estos campos se copiarán en los archivos de historial del informe para que los informes futuros puedan vincularse al actual.
buildOrder
(integer) — el identificador para las columnas de esta construcción en futuros gráficos de tendencias.reportUrl
(string) — la URL en la que se ubicará este informe de prueba.
Propiedades de la construcción
Estos campos afectan el bloque “Ejecutor” en el informe de prueba. El propósito del bloque es mostrar qué construcción de CI produjo el informe actual, con un enlace opcional a esa construcción de CI.
name
(string) — el nombre del servidor CI o plugin.type
(string) — el tipo de herramienta CI. Esto afecta el icono junto al nombre. Los valores permitidos son: “jenkins”, “bamboo”, “teamcity”, “gitlab”, “github”, “circleci”, “bitbucket”.buildName
(string) — el nombre de la construcción de CI que produjo el informe actual. Normalmente, un plugin de integración de CI incluye un identificador único de construcción en este nombre.buildUrl
(string) — la URL de la construcción de CI.