Theo truyền thống, các hệ thống CI chỉ thực hiện giám sát các mức chất lượng trong nhánh tích hợp, bằng cách thực hiện xác minh QA trên cơ sở mã nơi các thay đổi đã được cam kết, theo dõi hồi quy và gửi thông báo cho sự can thiệp của con người.
Nhưng khi các hồi quy này được phát hiện, chi nhánh đã gặp rắc rối ít nhất kể từ khi xác minh QA tương ứng bắt đầu và sẽ vẫn ở trạng thái như vậy (hoặc thậm chí trở nên tồi tệ hơn!) Cho đến khi tất cả các thủ phạm được xác định, sửa chữa cho chúng đã cam kết và xác minh QA mới xác nhận mức chất lượng chi nhánh đã được khôi phục. Chi nhánh có thể được coi là bị chặn để phát triển bình thường trong suốt thời gian này.
Có một công cụ CI nào có khả năng thực sự ngăn chặn các hồi quy như vậy xảy ra hay không, nó sẽ thực hiện xác minh QA trước khi cam kết và chỉ cho phép các cam kết khi mã cơ sở được cập nhật với các xác nhận tương ứng cũng sẽ vượt qua các xác minh QA đã cam kết trước đó, do đó đảm bảo tối thiểu Chi nhánh chất lượng?
Cập nhật: giả định là các xác minh QA tự động phù hợp với độ bao phủ phù hợp để có thể phát hiện các hồi quy tương ứng có sẵn để gọi (các) công cụ CI.