Go to file
Christophe Monniez 0da30a9f60 [IMP] runbot: add build_error model
With this commit, a new RunbotBuilError model is added in order to
classify and manage errors that appears during runbot builds.  This is
an helper to find undeterministic bugs in Odoo builds.  Build logs can
be parsed on demand, during the parsing, the logs are cleaned with some
regexes stored on the RunbotErrorRegex model.  A hash is computed on the
cleaned log, if a build error already exists with the same fingerprint,
the build is appended on the build error.

Errors can also be manually linked together with a parent/children
relation in case of a related error log. e.g. the error message is
different in two different branches but the bug is the same.

Also, a new build_url field is added to the runbot_build in order to
access the build web page from the backend.
2019-09-03 11:10:38 +02:00
runbot [IMP] runbot: add build_error model 2019-09-03 11:10:38 +02:00
runbot_cla [FIX] runbot: fix coverage since shared sources 2019-07-16 12:06:09 +02:00
runbot_merge [FIX] runbot_merge: cancel button on staging 2019-08-27 12:28:53 +02:00
.gitignore [IMP] runbot: share sources between builds 2019-07-12 14:50:59 +02:00
conftest.py [IMP] alter ngrok startup to allow concurrent runs 2019-08-26 13:53:37 +02:00
README.md [REF] README: update the readme file for the brand new repo 2018-03-08 16:59:39 +01:00

Odoo Runbot Repository

This repository contains the source code of Odoo testing bot runbot.odoo.com and related addons.

Runbot

The runbot/ directory holds the main runbot Odoo addon.

Runbot CLA addon

The runbot_cla/ directory contains an Odoo addon that checks CLA.