Ejecuta tests afectados.
Retroalimentación más rápida en CI.
Ejecuta solo los tests que importan detectando cambios desde tu última ejecución exitosa, reduciendo tiempos de test tanto en desarrollo local como en CI.
Selección de tests basada en cambios
Detecta qué módulos han cambiado desde la última ejecución exitosa y filtra la suite de tests solo a los objetivos afectados.
Insights de selección
Proporciona analíticas sobre la efectividad de la selección de tests, ayudándote a evaluar la precisión del filtrado y reorganizar los objetivos de tests para mejorar la selección con el tiempo.
Integración fluida con la cadena de herramientas
Se integra con las cadenas de herramientas de build que ya usas con cambios mínimos en tus scripts, pipelines y archivos de configuración.
Ejecuta solo lo que importa
Solo se ejecutan los tests afectados por tus cambios, omitiendo todo lo que no cambió.
Fácil de adoptar
Se integra con tu cadena de herramientas existente con cambios mínimos en configuración.
Comentarios automáticos en PR
Cuando está conectado a GitHub, Tuist publica un resumen en tu PR mostrando exactamente qué tests se ejecutaron y cuáles se omitieron de forma segura.
El cache compuesto aumenta la velocidad
Selective testing se combina con caching para reutilizar artefactos sin cambios y omitir tests no afectados.