Geleneksel olarak CI sistemleri , bir entegrasyon dalındaki kalite seviyelerinin izlenmesini , değişikliklerin zaten yapıldığı kod tabanında QA doğrulamaları gerçekleştirerek, gerilemeleri izleyerek ve insan müdahalesi için bildirim göndererek gerçekleştirir.
Ancak bu gerilemeler tespit edildiğinde, şube en azından ilgili KG doğrulaması başladığından beri belada olmuştur ve tüm suçlular belirlenene kadar bu durumda kalır (hatta daha da kötüleşir!), Onarımlar yapılır ve yeni bir KG doğrulaması şube kalite düzeyinin geri yüklendiğini onaylar. Şube, tüm bu süre boyunca normal gelişim için bloke edilmiş kabul edilebilir.
Bu tür gerilemelerin gerçekleşmesini gerçekten önleyebilen , yalnızca ön taahhütlü KG doğrulamaları gerçekleştirebilecek ve yalnızca ilgili taahhütlerle güncellenen kod tabanı da ön taahhütlü KG doğrulamaları geçecekse işlemlere izin verecek bir CI aracı var mı , böylece minimum garanti şube kalite seviyesi?
Güncelleme: varsayım, ilgili regresyonları tespit edebilmek için uygun kapsama sahip uygun otomatik KG doğrulamalarının, CI araçları tarafından çağrılması için mevcut olduğudur.