Archivo del Ejecutor
WARNING
Esta página describe un formato de datos utilizado por Allure y sus integraciones 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 reporte, 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 reporte 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 reporte
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 reporte para que los reportes 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 reporte de prueba.
Propiedades de la construcción
Estos campos afectan el bloque "Ejecutor" en el reporte de prueba. El propósito del bloque es mostrar qué construcción de CI produjo el reporte 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", "azure".buildName(string) — el nombre de la construcción de CI que produjo el reporte 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.