Tengo una compilación muy paralelizada en 45 esclavos (un maestro que solo maneja los lanzamientos).Trabajos de Jenkins desaparecidos
El problema que me encuentro es que aproximadamente el 3% de los trabajos desaparecen.
La configuración del proyecto es un trabajo "maestro" que luego inicia (mediante el complemento de trabajo parametrizado) N trabajos en N esclavos. La mayoría de las veces, la salida de la consola para el trabajo maestro es correcta con respecto a los números de trabajo de los pasos de compilación distribuidos.
Ocasionalmente, sin embargo, el trabajo indicado en la consola en realidad pertenece a una compilación completamente diferente.
¿Por dónde empiezo a buscar para rastrear esto? Los registros de jenkins están extrañamente vacíos de información sobre trabajos fallidos o problemas al iniciar trabajos.
Mi mejor estimación en este momento es que los trabajos faltantes se pusieron en cola en espera de ejecutores cuando sucedió algo para eliminarlos. Pero no tengo evidencia para apoyar esto.
pensamientos, sugerencias, enlaces útiles todos muy apreciados,
Descubrí que la interfaz web a veces tiene problemas para actualizarse. ¿Podría ser esto un artefacto de esto (es decir, solo un problema de visualización)? –