Сохранение артефактов теста в Object Storage
Статья создана
Обновлена 22 января 2024 г.
Настройте сохранение артефактов тестирования в сервис Yandex Object Storage. Артефакты можно использовать для анализа результатов теста и выявления проблем при тестировании.
Примечание
Сохранение артефактов можно настроить только до начала тестирования.
Подготовка инфраструктуры
- Создайте бакет в том же каталоге, в котором находится агент тестирования.
- Назначьте роль
storage.uploader
сервисному аккаунту, который использовался при создании агента тестирования.
Запуск теста
Вы можете создать новый тест:
Консоль управления
- Создайте новый тест, в блоке Логи теста включите опцию Сохранять артефакты.
- В поле Имя бакета выберите бакет, в который будут сохраняться артефакты теста.
- В поле Сохранять файлы укажите, какие файлы необходимо сохранять, с помощью маски в формате glob-выражения
. - (Опционально) В поле Исключать файлы укажите, какие файлы необходимо исключить, с помощью маски в формате glob-выражения.
- (Опционально) Включите опцию Архивировать в zip, чтобы сохранить все файлы в один архив.
Или перезапустить имеющийся тест:
Консоль управления
- В консоли управления
выберите сервис Load Testing. - На панели слева выберите Тесты.
- Выберите необходимый тест. В правом верхнем углу нажмите кнопку Перезапустить.
- В блоке Логи теста включите опцию Сохранять артефакты.
- В поле Имя бакета выберите бакет, в который будут сохраняться артефакты теста.
- В поле Сохранять файлы укажите, какие файлы необходимо сохранять, с помощью маски в формате glob-выражения
. - (Опционально) В поле Исключать файлы укажите, какие файлы необходимо исключить, с помощью маски в формате glob-выражения.
- (Опционально) Включите опцию Архивировать в zip, чтобы сохранить все файлы в один архив.
- Нажмите кнопку Создать.
Артефакты теста хранятся на агенте тестирования в директории /var/lib/ulta/tests
.