Skip to content

Режимы работы allurectl ​

Allurectl поддерживает два режима работы:

  • локальный режим (Non-CI mode) — allurectl запускается локально на вашем компьютере, вне CI-системы;
  • CI-режим (CI mode) — allurectl запускается в CI-системе.

Во время запуска allurectl проверяет окружение и выбирает режим работы на основе этой проверки:

  • Если allurectl распознает CI-систему по ее переменным окружения, например: GITLAB_CI, JENKINS_URL или GITHUB_REPOSITORY, включается CI-режим.
  • Если allurectl не распознает CI-систему, включается локальный режим.

Режим определяет, какие объекты allurectl создает в ТестОпс во время импорта результатов тестов и к чему привязывает сессию импорта.

Локальный режим (Non-CI mode) ​

В локальном режиме allurectl создает запуск в ТестОпс и ручную сессию импорта. Сессия привязана только к этому запуску и не связана с джобами ТестОпс.

Особенности импорта результатов тестов в локальном режиме:

  • Импортируются, как правило, уже готовые результаты тестов с помощью команды upload. Если необходимо импортировать результаты тестов по ходу их получения, используется команда watch.

  • Для разового импорта параметры удобнее всего передавать флагами командной строки, а для повторного импорта — через переменные окружения.

CI-режим (CI mode) ​

В CI-режиме allurectl создает запуск в ТестОпс на основе джобы и сессию импорта, привязанную к этому запуску и джобе. В результаты тестов добавляется информация о CI-системе, из которой они получены, и эта информация становится доступна в ТестОпс.

Особенности импорта результатов тестов в CI-режиме:

  • Результаты тестов, как правило, импортируются по ходу их получения с помощью команды watch. Команда upload используется только в случаях, когда результаты тестов появляются после завершения всех тестов или нужно импортировать уже готовую директорию с файлами.

  • Параметры импорта задаются через переменные окружения в CI-системе.

    Примечание

    Настройка переменных окружения для каждой CI-системы описана в инструкциях по интеграциям.

В CI-режиме также доступны повторные и выборочные запуски тестов из ТестОпс.

Logo © 2026 Все права защищены. Сайт принадлежит компании ООО «Инструменты тестирования»