Skip to content

Interpreting CI Results

MOHIT GUPTA edited this page Oct 20, 2023 · 2 revisions

Table of Contents

How to find error message for Failing CI checks

Creating a pr or updating a pr runs all the CI checks, which can sometimes fail if the code changes have affected some other part of the app or if the code changes don’t need some reformatting and docs. In these cases understanding the error and fixing it requires how to find the error.

image

All the checks of the latest commit in the pull request are displayed at the bottom of the pr. Scroll to all the checks and open details for the failing checks which display logs of each check.

Each check contains multiple jobs and now select the job with the failure. Example in the below check the second job has some error or failure

image

Navigate to logs or search the keyword ‘error’ to find the error message to understand what might have caused the failure in the checks.

Developer Video - Understanding CI check failures

Learn how to interpret and troubleshoot oppia-android CI check failures in this insightful developer video.

Clone this wiki locally