`l3build` - ¿Cómo funciona el análisis de regresión?

`l3build` - ¿Cómo funciona el análisis de regresión?

¿Alguien ha analizado el l3buildcódigo fuente mientras busco los archivos para validar o rechazar el resultado producido por un archivo de prueba?

¿Está "todo" codificado?l3build-check.lua?

Respuesta1

Debe verificar el registro guardado inicial (tal como lo realizó l3build save), luego una ejecución futura l3build checkle avisará si algo ha cambiado.

l3build realiza cierta normalización de los registros, eliminando fechas, rutas de archivos locales, números de línea, etc., para obtener menos diferencias espurias, pero el modelo básico es que la salida se compara con una salida guardada verificada por humanos para cada prueba, no hay formato específico o autovalidación intrínseca del resultado de una prueba.

información relacionada