Continuous integration/Allow list/fr

Tous les tests de Zuul sont limités aux utilisateurs Gerrit qui ont été ajoutés manuellement à la liste d'autorisation des utilisateurs de confiance, pour empêcher un utilisateur de télécharger du code malveillant dans un ensemble de corrections et de l'exécuter sur les serveurs d'intégration continue.

Ne pas figurer sur la liste signifie que l'échec des tests unitaires ou les problèmes de style du code ne pourront être détectés que lorsqu'un utilisateur de confiance tentera de tester ou de fusionner ce patch, de sorte que le temps d'attente de l'auteur du correctif est perdu en attendant un cycle supplémentaire de révision du code même si les problèmes avec son correctif avaient pu être facilement détectés par la machine sans causer de retard. (Dans une certaine mesure, cela peut être atténué en effectuant les tests localement, mais ce n'est pas toujours facile). Etre sur la liste ne nécessite pas d'avoir un niveau extrême de confiance &mdash; mais simplement de ne pas être malveillant. If you are preparing for a development-focused event such as a hackathon, please add participants beforehand. The allow list is in - just add the user's primary Gerrit e-mail address to the list (in escaped format). Un exemple de correctif qui fait cela est.

If you are on the list, you can force Zuul to run all tests on a patchset by adding a comment beginning with the word  in Gerrit.