Skip to content

Backgrounds

How-to Guides

Technical References

VIP Code Analysis Bot /

GitHub build status

During analysis by the VIP Code Analysis Bot, the GitHub interface will display a build status showing that analysis is In progress:

Example of a build description displaying “Pending — In progress”

Once the analysis is complete, the status will be updated to show the result:

Example of a build description displaying “No significant issues found”

The Bot will indicate No significant issues when no problems were found, or when only problems of warning severity were found. A single error feedback item will lead to a failure build status. Informational comments noted do not influence the status. 

Note that build status provided by the Bot pertains only to the results of analysis of the relevant commit itself and any commits before it not analysed so far. Older feedback items already posted do not influence the build status.

GitHub has more information on build status in general.

Maximum execution time

The Bot has a maximum execution time of ten minutes. If this is exceeded the GitHub build status will show failure, without any message from the Bot.

This indicates that the Bot was unable to complete the scan – usually because there were too many files or some of the files were very large. In this situation, the pull request can still be merged or a VIP code review can be requested.

Larger pull requests take greater amounts of time for the Bot to execute analysis, and submitting smaller pull requests is encouraged whenever possible.

Last updated: January 05, 2022