Настройка политик хранения тестов
Azure DevOps Services | Azure DevOps Server 2022 — Azure DevOps Server 2019
Выполнение тестов, особенно автоматизированных, создает большое количество данных. Чтобы обеспечить высокую скорость реагирования и производительности системы тестирования, укажите политику для очистки результатов теста, которые больше не требуются. Удалите автоматические результаты тестов при удалении сборок. Вы можете сохранить результаты ручного тестирования, пока вы всё ещё проверяете их, например, в течение года.
Необходимые условия
- Чтобы управлять политиками, связанными с тестами на уровне проекта, будьте членом группы администраторов проекта .
- Чтобы управлять политиками хранения тестов на уровне объектов конвейера сборки, укажите разрешения Редактировать конвейер сборки, установив Разрешить.
Установка срока хранения для результатов теста
Чтобы удалить результаты теста вручную после определенного числа дней, установите ограничение хранения на уровне проекта. Azure DevOps сохраняет результаты тестирования вручную, связанные с сборками, даже после удаления этих сборок. Таким образом политики сборки не удаляют результаты теста, прежде чем анализировать данные.
Войдите в проект (
https://dev.azure.com/{Your_Organization}/{Your_Project}
).Выберите параметры проекта.
На странице хранения теста> укажите ограничение на срок, в течение которого вы хотите сохранять данные ручного тестирования.
Настройка политики хранения для автоматических результатов тестирования, связанных со сборками
По умолчанию Azure DevOps сохраняет автоматические результаты тестирования, связанные с сборками только до тех пор, пока эти сборки сохраняются. Чтобы сохранить результаты теста после удаления сборок, измените политику хранения сборки. Если вы используете Git для управления версиями, можно указать, сколько времени следует хранить автоматические результаты тестирования на основе ветви.
Войдите в проект (
https://dev.azure.com/{Your_Organization}/{Your_Project}
).Найдите и измените конвейер сборки.
Откройте страницу хранения. Измените политики по умолчанию по мере необходимости или добавьте новые политики.
Если вы используете Git и имеете несколько ветвей, задайте фильтр ветви для удаления результатов теста и сборок в определенных ветвях по мере необходимости. Результаты теста можно сохранить в других ветвях, даже если удалить сборки в этих ветвях.
Настройка политики хранения для автоматических результатов тестирования, не связанных со сборками
Очистка результатов автоматизированного теста, оставшихся от удаленных сборок или результатов теста, которые не связаны со сборками. Например, результаты, опубликованные из внешних тестовых систем. Задайте ограничения хранения на уровне проекта, как описано в Задать срок хранения для результатов тестирования ранее в этой статье.