Ejecuta tests impactados.
Feedback más rápido 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 análisis sobre la efectividad de la selección de tests, ayudándote a evaluar la precisión del filtrado y reorganizar objetivos de tests para mejorar la selección con el tiempo.
Integración fluida de la cadena de herramientas
Se integra con las cadenas de herramientas de build que ya usas con mínimos cambios 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 ha cambiado.
Fácil de adoptar
Se integra con tu cadena de herramientas existente con mínimos cambios de 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 caching potencia la velocidad
El selective testing se combina con el caching para reutilizar artefactos no cambiados y saltar tests no afectados.