Overview#

PKI uses Jenkins CI to run the tests on all patches submitted via Gerrit.

See Jenkins CI Design and Verification bot.

Jenkins CI Setup#

See Jenkins CI Setup.

Troubleshooting#

If Jenkins CI failed, follow this procedure to troubleshoot the problem:

If one of the Travis jobs failed:

To check the logs:

To check the build console output:

If there is a problem with the patch, submit a new patch in Gerrit and CI will rerun automatically.

If there is a problem with the network or with Jenkins itself, add a “recheck” comment in Gerrit to rerun CI.

References#