Tinderbox es una herramienta web que usan los desarrolladores de Mozilla para comprobar si el código existente en un momento dado en el CVS compila correctamente en varias plataformas y pasa juegos de pruebas automatizados.
Árboles disponibles:
- Mozilla2 (mozilla-central)
- Firefox (Firefox 3)
- Thunderbird
- XULRunner
- SeaMonkey
- Camino
- Otras páginas de tinderbox
Mozilla mantiene ordenadores de compilación ("Tinderboxen") que compilan continuamente el último código fuente; la herramienta web tinderbox muestra el estado de estas compilaciones. Use las tablas mostradas allí para averiguar el estado del árbol de código fuente para la plataforma, producto y rama de código en la que esté interesado.
- Una celda en verde significa que el último código en el CVS compila y pasa las pruebas ejecuadas en ese tinderbox.
- Si está en rojo significa que la compilación falló, de manera que los binarios generados probablemente fallarán también.
- Si está en naranja, la compilación se realizó correctamente, pero no se superaron algunas de las pruebas.
- Por último, si está en amarillo, es que la compilación está en proceso.
También está disponible desde la página de tinderbox la salida completa de una compilación concreta. Estas páginas (normalmente largas) pueden usarse para averiguar por qué el árbol está en rojo o naranja.
Tinderbox también devuelve los resultados de varios tests de rendimiento tales como Tp o Txul. Los desarrolladores de Mozilla comprueban frecuentemente estos números para observar el efecto de los cambios en el código sobre el rendimiento; un cambio que ralentice el rendimiento lo suficiente puede ser echado para atrás.