[Тестирование IT-систем] Ещё один Билд-светофор в офисе

Автор Сообщение
news_bot ®

Стаж: 6 лет 7 месяцев
Сообщений: 27286

Создавать темы news_bot ® написал(а)
05-Дек-2020 20:31


В своё время меня очень вдохновила идея создания билд-светоформа, описанного моими коллегами на Хабре здесь. В моём случае получился не билд-светофор, а билд-лампа. О целесообразности такого устройства можно долго спорит, однако я поделюсь нашим с командой опытом. Во-первых, наличие такого устройства показало свою эффективность - когда лампа вращается и сигналит, оповещая о проблеме на проде, то это намного эффективнее чем любой монитор на стене. Во-вторых, сам факт наличия такого девайса в офисе просто веселит.Основной преградой для создания именно светофора был факт собственно отсутствия такого светофора. Как и было уже расписано ребятами из соседней комнаты (в прямом смысле слова) - поиска светоформаоказался самой сложно задачей.ЛампаНа китайском сайте был найденподходящий донор, которому требовалось подключение 220 В. Стоит отметить, что вариантов и цветовых расцветок куча. Здесь можно поэксперементировать и подобрать вариант, который именно вам подходит.
ЭлектроникаВ качестве электроники была выбрана продукция белоруского производителя nooLite: адаптер для ПК PC118-1 и Радиоуправляемый выключатель SB111-150.Адаптер PC118 позволяет при помощи компьютера управлять силовым блоком. Управление может осуществляться как через элементы в главном окне программы (регуляторы, кнопки вызова сценариев освещения), так и через командную строку. Применение данной системы может значительно облегчить управление, когда речь идет о многоканальной системе или системе на базе умного дома. Программное обеспечение имеет API.Радиоуправляемый выключатель SB111-150 предназначен для дистанционного включения/выключения освещения с возможность регулировки яркости для диммируемых источников света (лампы накаливания, светодиодные диммируемые лампы). Блок может работать в двух режимах: релейном и диммирования, зависящих от предполагаемого типа нагрузки. В релейном режиме Радиоуправляемый выключатель SB111-150 способен работать с любым типом нагрузки.
Адаптер и Радио выключательДальше был изготовлен грубый деревянный блок и в него смонтирован выключатель и лампа. По хорошему нужно было бы ещё смонтировать предохранитель, но пока без него.
Короб для лампы и Ради выключателяЛогикаВ нашем конкретном случае тригером для запуска билд лампы являлся факт падения юнит тестов на пре-продакшн сервер, где проверяются кандидаты к релизу. Логика работы довольно простая: в ноутбук или же стационарный компьютер на постоянной основе подключается адаптер РС118. Далее, в зависимости от вашей операционной системы, необходимо написать скрипт, который раз в 3-5 минут будет опрашивать статус билда. Для CI/CD у нас используется Jenkins, который имеет замечательный плагин Build Monitor View с замечательным API. Если билд "упал", скрипт посылает сигнал на Канал "вкл". Если же билд снова стал зелёным, скрипт посылает сигнал "выкл".Также в расписании к выполнению скрипта мы указали, чтобы он отрабатывал лишь в рабочие дни с 9:00 до 18:00.
СтоимостьАдаптер PC-1182 888 ₽Силовой блок SB111-1501 923 ₽Вращающаяся лампа597 ₽Провода, короб, крепеж100 ₽Итого: 5 508 ₽Извините, данный ресурс не поддреживается. :(
===========
Источник:
habr.com
===========

Похожие новости: Теги для поиска: #_testirovanie_itsistem (Тестирование IT-систем), #_continuous_integration, #_svetofor (светофор), #_lampa (лампа), #_bild (билд), #_bildsvetofor (билд-светофор), #_testirovanie_itsistem (
Тестирование IT-систем
)
Профиль  ЛС 
Показать сообщения:     

Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы не можете скачивать файлы

Текущее время: 06-Окт 07:39
Часовой пояс: UTC + 5