Avec l'intégration continue (CI) de Looker, si vous déclenchez manuellement une nouvelle exécution d'une suite ou une nouvelle exécution d'une exécution CI précédente, l'IDE Looker affiche automatiquement la page des résultats d'exécution pour l'exécution manuelle. Sinon, quel que soit le déclencheur d'une exécution, un utilisateur Looker disposant de l'autorisation see_ci peut accéder aux résultats d'exécution depuis la page Exécutions de l'IDE Looker :

La page Exécutions répertorie les exécutions CI du projet LookML, ainsi que les informations suivantes :
- État : état de l'exécution :
- En file d'attente : l'exécution attend qu'une autre exécution CI soit terminée avant de démarrer.
- Running (En cours d'exécution) : les validateurs définis par la suite CI sont en cours d'exécution.
- Passed (Réussite) : tous les validateurs de la suite CI ont été exécutés correctement et aucun n'a renvoyé d'erreur.
- Échec : tous les validateurs de la suite CI ont été exécutés correctement, mais au moins l'un d'eux a renvoyé une erreur.
- Error (Erreur) : un ou plusieurs validateurs de la suite CI n'ont pas pu être exécutés.
- Cancelled (Annulé) : l'exécution CI a été annulée.
- Suite : nom de la suite CI.
- Trigger (Déclencheur) : mode de déclenchement de la suite (manuel, demande d'extraction, programmation ou API).
- Git state (État Git) : informations sur la branche ou le commit qui a été validé lors de l'exécution :
- Pour les exécutions manuelles, la valeur est "Production" ou le nom de la branche de développement.
- Pour les exécutions déclenchées par une programmation, la valeur est toujours "Production".
- Pour les exécutions déclenchées par une demande d'extraction, la valeur est un lien hypertexte vers le SHA du commit de la demande d'extraction. Cliquez sur le lien hypertexte du SHA du commit pour ouvrir la demande d'extraction dans un autre onglet du navigateur.
- Triggered at (Déclenché à) : heure de lancement de l'exécution CI.
Résultats de l'exécution CI
Sur la page Exécutions, cliquez sur le bouton Afficher l'exécution d'une exécution CI pour afficher ses résultats de validation :

La page des résultats d'exécution d'une suite CI affiche les informations suivantes :
- Le projet LookML et les détails Git que l'exécution a validés (et le commit, pour les exécutions déclenchées par une demande d'extraction).
- Informations sur l'exécution CI :
- Mode et heure de déclenchement de l'exécution.
- Utilisateur Looker qui a lancé l'exécution (pour les exécutions manuelles) ou la branche et le commit (pour les exécutions déclenchées par une demande d'extraction).
- Durée d'exécution de la CI.
- Durée d'attente de l'exécution dans la file d'attente avant de commencer.
- Pour les validateurs qui renvoient des erreurs, la page de résultats affiche chaque erreur, ainsi que le message d'erreur et des liens vers le LookML, l'exploration ou le contenu afin que vous puissiez tester et corriger chaque erreur.
- Pour les validateurs qui n'ont trouvé aucune erreur, la page de résultats affiche un message de réussite.
Afficher les résultats de la validation incrémentale
Pour les exécutions de validateurs CI configurées pour la validation incrémentale (pour le validateur SQL ou le validateur de contenu), le validateur renvoie les erreurs qui n'existent que dans la branche de développement ou le commit de la demande d'extraction. Les validateurs activés pour la validation incrémentale ne renvoient pas d'erreur si celle-ci existe déjà dans la version de production.
Voici un exemple de page de résultats pour une validation incrémentale du validateur SQL :

- La page de résultats affiche les erreurs qui n'existent que dans la branche de développement ou le commit.
- Si une exploration ne comporte aucune modification dans la branche de développement ou le commit, le validateur l'ignore lors de la validation. Ces explorations sont marquées comme "Ignorées" dans les résultats du validateur.
- Les validateurs qui ont été exécutés de manière incrémentale sont marqués comme "Incrémentaux" dans les résultats de validation.