14.04.2026: Христос Воскрес!
На календаре вторник. Идёт третий день светлой седмицы.
И да, после вчерашнего буду называть неделю седмицей. Так логичнее и правильнее. Вчера объяснил почему именно.
Скушал крашеное яйцо. Заварил малюсенькую чашечку кофе (с сахаром и молоком). В общем, завтрак засчитан. Было вкусно.
Приступил к работе, но сначала решил инициализировать тестовый стенд. Запустил скрипт и получил багом об всё лицо.
Конечно у меня кое-где полыхнуло. Да что за ерёндень творится! Одно чинят, два других ломают! Сколько уже можно!?? Я так ничего не заактуалю, и меня тупо уволят за неэффективность. Вряд ли боссам будут интересны мои трудности. Взялся за работу, так делай! А разрабов не трожь, у них своя работа, и как раз они её делают в поту и в мыле. То что моя работа зависит от их, вещь очевидная, но во внимание её принимать не стоит.
Остаётся молча бомбить, и молиться чтобы это вот всё не подорвало здоровье. Потому, что больному эту работу делать ещё труднее.
Написал разрабу. Получилась портянка текста, с шагами воспроизведения и даже с конкретным способом решения проблемы. Разраб прочитал и молча ушёл в закат работать. Осталась робкая надежда, что он хотя бы глянет то, о чём я ему писал.
И может даже точно поправит. Когда-нибудь.
Зато руководитель мануальных тестировщиков отреагировала.
Да, не сразу! Но у неё и так полно работы.
Написала что глянет.
При чём тут вообще мануальщики? А у них есть доступ к другим тестовым стендам. Вдруг проблема только на моём? Нужно же проверить.
Да и поздравить коллег с Новым багом точно стоит, чтобы были в курсе.
А пока всё проверяется и ждётся, стартовал вчерашний тест. Он, само-собой, упал. Само-собой, не там где надо.
Ладно!
Подключил к решению вопроса нейронку. Нейронка думала долго. Километр чата пришлось написать, дебаг добавлять, экспериментировать.
НО! Я написал костыль, который ждёт определённое событие на бэкенде, и только после него продолжает. И это сработало!
Ну а MQA объяснила почему. Оказывается, пока событие не наступит, пользователю даже страница админки не выводится. Потому те действия, которые делал инициализатор, он сам бы сделать не мог.
Т.е. это конечно баг, но не баг. Такой, редкий вид. Жёлтенький в крапинку.
Ну не баг, так не баг. Главное — я могу снова запустить тот вчерашний тест, и надеяться на то, что увижу там вчерашнюю же ошибку.
Не думал что буду радоваться вчерашней ошибке. Но вот рад. Потому, что с ней более-менее ясно что делать. Всего-то методом тыка поменял раза 2-3 формат даты в методе, и этот момент заработал. Тест упал ниже по скрипту.
Почему упал? Копаю лог и вижу, что разработчики то ли удалили, то ли… Полез смотреть документацию. Ну точно! Удалили эндпоинт.
Зачем? Кто просил?
А есть ли аналог? Вроде да, но надо проверять как отработает.
Ура! Победил. Предусловия теста теперь выполняются, сам тест отрабатывает успешно. Осталось поправить остальные 39 тестов в данной пачке. А таких пачек у меня несколько десятков.
(…вздыхает…)
Поднажмём!
Поставил прогон автотестов, и пока они выполняются, чтобы не трогать стенд, сделал перерыв. В перерыве решил проверить как дружат Meshcore и Home Assistant. Чуть не поседел. Там столько проблем, что лучше поберечь психику и постараться забыть.
Проблемы частично решаются перепрошивкой Heltec v3 под работу через Wi-Fi, но сам процесс перепрошивки (а точнее сборки прошивки), это тот ещё гемор.
Для начала нужно оживить Docker. А эта сволочь требует сперва оживить WSL.
WSL (Windows Subsystem for Linux) — это компонент Windows, который позволяет запускать полноценную среду Linux (например, Ubuntu) прямо внутри Windows без использования виртуальной машины (VirtualBox, VMware).
Т.е. почти как Wine для Linux.
Посмотрел-посмотрел, попинал, да и плюнул сверху. Тут мимоходом не поднять. Нужно полноценно заняться. Вечером после работы, например.
И такая дребедень целый день.
Была когда-то мечта идиота стать блогером, перестать зависеть от подобных плясок и заниматься чистым творчеством. Да сплыла. Потому что блогер-идиот ни даром никому не нужен, ни за деньги не нужен.
Есть хороший способ перезагрузить мозг. Нужно просто сменить локацию, — подумал я, и мы отправились на прогулку.
Подышали свежим, полюбовались весной, сделали круг и вернулись домой. Дома ужин, чай, вкусняшки. Всё для того, чтобы поднять настроение. А дальше поставил чайники пошёл возиться с Docker’ом дальше.
Нужно как-то дожимать Meshcore-компаньона.
И я засел дожимать. К позднему вечера у меня было всё необходимое, как я тогда думал. Даже батник, который сделает всё нужное.
Батник запустил и засел ждать когда скомпилируется прошивка. Не дождался. Лёг спать в час ночи, оставив компик компилироваться.
Утром первым делом побегу смотреть — скомпилилось или снова встало на полпути. Держите кулачки.
Напишите комментарий