[OE-core] [PATCH 0/1] Error reporting tool

David Nyström david.nystrom at enea.com
Fri Feb 14 11:50:59 UTC 2014


On 2014-02-13 16:28, Andreea Proca wrote:
>
> Hello,
>
> This patch together with the web app from git://git.yoctoproject.org/error-report-web
> form an error reporting system similar to kernel-oops service.
> This tool proposes a way of keeping track of the errors appeared during builds
> by dumping the debug information of the build into a database which can be analyzed.
>
> The data collected consists of the log file of the tasks that failed and common configuration variables
> (such as machine, distro, host distro, etc as well as the version of the build system - branch/commit id, which
> is commonly missing from bug reports :) ).
> The project will benefit from the multitude of build results published by quickly identifying the issues and the areas of interest for the contributors.
> The objectives of the application were achieved by creating a client-server system. The client (basically this bitbake class) collects all the information needed
> for solving the errors and the server receives that data and saves in a database (see the Django web app at git://git.yoctoproject.org/error-report-web).
>
> All the debug information collected during a build which failed is stored on the user's machine, in a JSON format and its path is displayed
> in the output of the build as well as the command that the contributor can run a script to send the error report file to the server. The
> script will give the user a link corresponding to his entry in the database. The scripts accepts a parameter which is the hostname
> to the web app instance (by default it's localhost).
> Contributors can search by certain configurations (e.g. machine, component, error, task) and see statistics through the web interface.
>
>
> Thanks,
> Andreea
>

+1
Good initiative !

kerneloops-daemon/www.kerneloops.org for bitbake as far as I understand 
the explanation above.

Br,
David



More information about the Openembedded-core mailing list