Votre branche et les espaces de travail des agents
La vérification suit le dépôt ouvert et les espaces de travail d’agents associés. Elle n’inspecte pas chaque branche Git non ouverte du seul fait que la branche existe. Un enregistrement doit se trouver dans le dépôt ouvert et avoir été indexé avec succès pour que son résultat puisse être évalué.
Comparison with the baseline
La modification d’une fonction peut affecter le code qui l’appelle, y compris les appelants dans d’autres fichiers. Panolayer vérifie les fonctions affectées et le code connecté pour vous aider à analyser les régressions au-delà des lignes modifiées.
Les résultats sont comparés à la base de code avant la modification. Les nouveaux échecs sont séparés de ceux qui existaient déjà afin que vous puissiez voir ce que la modification actuelle a introduit. Une vérification en attente ou indisponible ne constitue pas un résultat réussi.
La limite locale
Il s’agit d’un point de contrôle de vérification local. Ce n’est ni une vérification de CI ni une protection de branche, et il n’impose aucune politique à l’échelle de votre équipe. Un agent ne peut pas fusionner son propre travail dans votre branche sans votre approbation. Vous pouvez examiner les résultats et fusionner malgré des échecs.