Gerçekten güvenebileceğiniz daha hızlı testler gerçekten güvenebileceğiniz.
Yalnızca değişikliklerinizden etkilenen testleri çalıştırın ve kararsız olanları otomatik olarak işaretleyin, böylece başarılı bir derleme gerçekten başarı anlamına gelsin.
Dokümanları okuDaha hızlı testler, daha az sürpriz
Gereksiz testleri atlayın, geri kalanını verimli bir şekilde dağıtın ve yerleşik içgörülerle test paketinizin sağlığını koruyun.
Yalnızca değişenleri çalıştır
Çalıştırılması gerekmeyen testleri atlayın. Tuist, son başarılı çalıştırmadan bu yana nelerin değiştiğini belirlemek için proje hash'leme kullanır ve yalnızca etkilenen testleri yürütür.
Testleri akıllıca bölün
Tek bir yavaş parça oluşturmadan büyük test paketlerini birden fazla CI çalıştırıcısında çalıştırın. Tuist, her çalıştırıcının yaklaşık aynı anda bitmesini sağlamak için testleri dengelemek amacıyla geçmiş test sürelerini kullanır.
Sizi yavaşlatan şeyleri bilin
Test performansını zaman içinde takip edin, yavaş testleri ortaya çıkarın ve CI günlüklerinde boğulmadan başarısız çalıştırmaları anlayın.
Kararsız testlerin CI'ı engellemesini önleyin
Kararsız testleri otomatik olarak tespit edin, zaman içinde izleyin ve güvenilir olmayan testler düzeltme sürecinizde CI’yı engellemeye devam etmesin diye karantinaya alın.