Просмотр Operation Tasks
Где найти?
На главной странице в верхней панели нажмите иконку Operation Tasks. Раздел доступен только авторизованным Пользователям
Operation Task - это запись о задаче, которую Пользователь или Администратор запустил вручную. Сами записи пользователи не создают: Backend заводит их в момент нажатия кнопки, сразу отвечает интерфейсу и дописывает статус, когда работа закончилась.
TIP
Пока задачи выполняются в шапке на иконке задач горит красный счётчик числа задач со статусом Running.
Фильтры и таблица
INFO
Фильтры статусов можно включать по отдельности. Пока модальное окно открыто, список обновляется каждые 7 секунд. Внизу видно next update in Ns.
| Колонка | Что показывает |
|---|---|
Task | Тип задачи |
Status | Running, Success или Error |
Started | Время запуска |
Duration | Сколько задача уже выполняется или сколько заняла |
Result | Краткий итог. Для интеграционных тестов вместо текста есть иконка, которая открывает полный лог |
Типы задач
| Тип | Кто запускает | Что делает |
|---|---|---|
Integration Tests | Администратор | Запускает интеграционные тесты Backend. Обычно занимает 3 минуты и больше. Подробнее |
Scan All Instances | Администратор | Принудительно опрашивает все доверенные внешние Instance. Кнопка есть только при включённом PU_FF_FEDERATION_ENABLE. Повторный запуск недоступен 10 минут |
Scan Instance | Администратор | Принудительно опрашивает один доверенный внешний Instance |
Update All Registries | Администратор | Синхронизирует локальные копии всех RepositoryRegistry |
Update Registry | Пользователь с доступом к реестру | Синхронизирует локальную копию одного RepositoryRegistry |
Update All Units Firmware | Администратор | Отправляет обновление прошивки всем Unit, которые разрешили автообновление от Repo с включённым Auto-update |
Update Units Firmware | Создатель Repo | Отправляет обновление прошивки Unit этого Repo, у которых включено автообновление |
WARNING
Каждый Пользователь видит только свои задачи. Чужую запись по uuid прочитать нельзя.