Tests más rápidos en los que puedes confiar.
Ejecuta solo los tests afectados por tus cambios y marca automáticamente los inestables, para que una compilación exitosa signifique realmente éxito.
Leer la documentaciónTests más rápidos, menos sorpresas
Omite tests innecesarios, distribuye el resto de forma eficiente y mantén tu suite de tests saludable con análisis integrados.
Ejecuta solo lo que ha cambiado
Omite los tests que no necesitan ejecutarse. Tuist usa el hash del proyecto para identificar qué ha cambiado desde la última ejecución exitosa y ejecuta solo los tests afectados.
Divide los tests de forma inteligente
Ejecuta grandes suites de tests en varios runners de CI sin crear un shard lento. Tuist usa los tiempos históricos de los tests para equilibrarlos, de modo que cada runner termine aproximadamente al mismo tiempo.
Descubre qué te está ralentizando
Rastrea el rendimiento de los tests a lo largo del tiempo, detecta tests lentos y comprende las ejecuciones fallidas sin tener que revisar los registros de la CI.
Evita que los tests inestables bloqueen la CI
Detecta automáticamente tests inestables, haz su seguimiento a lo largo del tiempo y ponlos en cuarentena para que los tests poco fiables no bloqueen la CI mientras los corriges.