Impostare i criteri di conservazione dei test
Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019
L'esecuzione di test, in particolare quelli automatizzati, genera molti dati. Per mantenere il sistema di test reattivo e con prestazioni ottimali, adottare una politica per eliminare i risultati dei test che non sono più necessari. Elimina i risultati dei test automatizzati quando elimini le compilazioni. È possibile mantenere i risultati dei test manuali durante la revisione, ad esempio fino a un anno.
Prerequisiti
- Per gestire i criteri correlati ai test a livello di progetto, essere membri del gruppo Project Administrators.
- Per gestire i criteri di conservazione dei test a livello di oggetto della pipeline di compilazione, disporre delle autorizzazioni
di Modifica pipeline di compilazione impostate suConsenti .
Impostare il periodo di conservazione per i risultati dei test
Per eliminare i risultati dei test manuali dopo un numero specifico di giorni, impostare il limite di conservazione a livello di progetto. Azure DevOps mantiene i risultati dei test manuali correlati alle compilazioni, anche dopo l'eliminazione di tali compilazioni. In questo modo, i criteri di compilazione non eliminano i risultati dei test prima di poter analizzare i dati.
Accedi al tuo progetto (
https://dev.azure.com/{Your_Organization}/{Your_Project}
).Selezionare Impostazioni progetto.
Nella pagina Test>Conservazione selezionare un limite per quanto tempo si desidera mantenere i dati di test manuali.
Impostare i criteri di conservazione per i risultati dei test automatizzati associati alle compilazioni
Per impostazione predefinita, Azure DevOps mantiene automatizzati i risultati dei test correlati alle compilazioni solo se si mantengono tali compilazioni. Per mantenere i risultati dei test dopo aver eliminato i build, modificare i criteri di conservazione dei build. Se si usa Git per il controllo della versione, è possibile specificare per quanto tempo mantenere i risultati dei test automatizzati in base al ramo .
Accedi al tuo progetto (
https://dev.azure.com/{Your_Organization}/{Your_Project}
).Trova e modifica la pipeline di compilazione.
della pipeline di compilazione
Aprire la pagina conservazione. Modificare i criteri predefiniti in base alle esigenze o aggiungere nuovi criteri.
Se si utilizza Git e si dispone di più di un branch, è necessario impostare il filtro del branch per eliminare, se necessario, i risultati dei test e le compilazioni nei branch specifici. È possibile mantenere i risultati dei test in altri rami, anche se si eliminano le compilazioni in questi rami.
Impostare i criteri di conservazione per i risultati dei test automatizzati non associati alle compilazioni
Ripulire i risultati dei test automatizzati rimasti dalle compilazioni eliminate o dai test non legati alle compilazioni. Ad esempio, i risultati pubblicati dai sistemi di test esterni. Impostare i limiti di conservazione a livello di progetto come descritto in precedenza in questo articolo in Impostare il periodo di conservazione per i risultati dei test.