Test bekletme ilkelerini ayarlama

Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019 | TFS 2018

Testler, özellikle de otomatikleştirilmiş testleri çalıştırmak çok fazla veri oluşturur. Test sisteminizin yanıt vermesini ve iyi performans göstermesini sağlamak için artık ihtiyacınız olmayan test sonuçlarını temizleyen bir ilkeniz olmalıdır. Derlemelerinizi sildiğinizde otomatik test sonuçlarını silin. El ile çalıştırılan test sonuçlarını gözden geçirmeye devam ettiğiniz süre boyunca; örneğin bir yıla kadar saklamaya devam edebilirsiniz.

Önkoşullar

  • Proje düzeyinde testle ilgili ilkeleri yönetmek için Project Yönetici istrators grubunun üyesi olmanız gerekir.
  • Derleme işlem hattı nesne düzeyinde test bekletme ilkelerini yönetmek için Derleme işlem hattını düzenle izinlerinin İzin Ver olarak ayarlanmış olması gerekir.

Test sonuçları için bekletme süresini ayarlama

Belirli bir gün sayısından sonra el ile test sonuçlarını silmek için, bekletme sınırını proje düzeyinde ayarlayın. Azure DevOps, siz bu derlemeleri sildikten sonra bile derlemelerle ilgili test sonuçlarını el ile tutar. Bu şekilde, derleme ilkeleri, verileri analiz etmeden önce test sonuçlarınızı silmez.

  1. Projenizde (https://dev.azure.com/{Your_Organization}/{Your_Project}) oturum açın.

  2. Proje ayarları'nı seçin.

  3. Test>Bekletme sayfasında, el ile test verilerini ne kadar süreyle tutmak istediğinize ilişkin bir sınır seçin.

    Screenshot showing select test data retention limits.

Derlemelerle ilişkili otomatik test sonuçları için bekletme ilkesi ayarlama

Varsayılan olarak Azure DevOps, derlemelerle ilgili otomatik test sonuçlarını yalnızca siz bu derlemeleri tuttuğunuz sürece korur. Derlemelerinizi sildikten sonra test sonuçlarını korumak için derleme bekletme ilkesini düzenleyin. Sürüm denetimi için Git kullanıyorsanız, dalını temel alarak otomatik test sonuçlarının ne kadar süreyle tutulacağını belirtebilirsiniz.

  1. Projenizde (https://dev.azure.com/{Your_Organization}/{Your_Project}) oturum açın.

  2. Derleme işlem hattınızı bulun ve düzenleyin.

    Build pipeline

  3. Bekletme sayfasını açın. Varsayılan ilkeleri gerektiği gibi değiştirin veya yeni ilkeler ekleyin.

    Delete test results by branch

    Git kullanıyorsanız ve birden fazla dalınız varsa, test sonuçlarını ve belirli dallardaki derlemeleri gerektiği gibi silmek için dal filtresini ayarlayın. Bu dallardaki derlemeleri silseniz bile test sonuçlarını diğer dallarda tutabilirsiniz.

Derlemelerle ilişkilendirilmemiş otomatik test sonuçları için bekletme ilkesi ayarlama

Silinen derlemelerden veya derlemelerle ilgili olmayan test sonuçlarından geriye kalan otomatik test sonuçlarını temizleyin. Örneğin, dış test sistemlerinden yayımlanan sonuçlar. Bu makalenin önceki bölümlerinde test sonuçları için bekletme süresini ayarlama başlığında açıklandığı gibi proje düzeyinde bekletme sınırlarını ayarlayın.