Intégré

emirb a proposé puis fusionné omacom/omarchy#16835 dans quattro. Chaque pull request et chaque push vers cette branche bénéficie d’un contrôle Tests qui démarre une machine virtuelle sous KVM avec une version stable, y copie le code extrait du dépôt et exécute toute la suite de tests dans sa session de bureau. La proposition signale des contrôles ignorés dans sept fichiers, contre 64 dans sa comparaison avec une exécution en conteneur.

Le commit résultant, omacom/omarchy@e9474ecae652, consigne aussi une correction du verdict des tests : leur achèvement et leur réussite sont désormais déterminés à partir d’un fichier distinct contenant le code de sortie. Auparavant, un test affichant une ligne d’état évoquant une réussite pouvait faire apparaître en vert une suite pourtant en échec. Ce workflow améliore les retours pendant le développement ; la proposition reporte son adoption comme contrôle obligatoire jusqu’à ce que son taux d’échec soit connu.