Bug 4480 - Autobuilder emails are unreadable and pretty useless
Summary: Autobuilder emails are unreadable and pretty useless
Status: RESOLVED FIXED
Alias: None
Product: AutoBuilder
Classification: Infrastructure
Component: autobuilder (show other bugs)
Version: unspecified
Hardware: x86 Multiple
: Medium+ normal
Target Milestone: 1.5 M2
Assignee: Beth Flanagan
QA Contact:
URL:
Whiteboard:
Depends on:
Blocks:
 
Reported: 2013-05-10 08:32 UTC by Richard Purdie
Modified: 2013-07-29 18:07 UTC (History)
5 users (show)

See Also:
OS type for building Yocto: ---
Type of Regression: ---
Verified:
Documentation change: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Richard Purdie 2013-05-10 08:32:16 UTC
The emails from the autobuilder are pretty shocking for usability. 

a) Trying to figure out that:
"""
Build Properties: Properties(**{u'bb_trigger_meta-fsl-arm_poky-tiny': None, u'branch_trigger_meta-intel_poky-tiny': None, u'branch_trigger_meta-fsl-ppc_poky-tiny': None, 'repourl_poky': u'git://git.yoctoproject.org/poky', 'got_revision': '00ab7c884b614d23a4ce6c17f07c612ecc9c7319', u'scheduler': u'trigger_poky-tiny', 'branch_meta-qt3': u'danny', u'repo_trigger_meta-fsl-arm_poky-tiny': None, u'repo_trigger_bitbake_poky-tiny': None, 'got_revision_poky': '00ab7c884b614d23a4ce6c17f07c612ecc9c7319', u'branch_trigger_meta-fsl-arm_poky-tiny': None, u'branch_trigger_eclipse-poky_poky-tiny': None, 'commit_meta-qt3': u'HEAD', u'branch_trigger_meta-qt3_poky-tiny': u'danny', u'bb_trigger_oecore_poky-tiny': None, u'branch_trigger_bitbake_poky-tiny': None, u'commit_trigger_meta-fsl-ppc_poky-tiny': None, 'revision': u'00ab7c884b614d23a4ce6c17f07c612ecc9c7319', u'bb_trigger_bitbake_poky-tiny': None, u'branch_trigger_poky_poky-tiny': u'danny', u'repo_trigger_poky_poky-tiny': u'git://git.yoctoproject.org/poky', 'commit-description': '1.3', u'bb_trigger_meta-fsl-ppc_poky-tiny': None, 'slavename': 'ab04', u'branch_trigger_oecore_poky-tiny': None, 'branch': u'', u'commit_trigger_poky_poky-tiny': u'HEAD', 'buildnumber': 129, 'distroversion': '1.3.2', u'repo_trigger_meta-intel_poky-tiny': None, u'bb_trigger_poky_poky-tiny': u'1', 'workdir': '/srv/home/pokybuild/yocto-autobuilder-new/yocto-slave/poky-tiny', u'bb_trigger_meta-qt3_poky-tiny': u'2', 'commit_poky': u'HEAD', 'repository': '', 'buildername': 'poky-tiny', u'DEST': u'/srv/www/vhosts/autobuilder.yoctoproject.org/pub/nightly/20130509-1', u'commit_trigger_meta-intel_poky-tiny': None, 'codebase': '', u'commit_trigger_meta-qt3_poky-tiny': u'HEAD', 'got_revision_meta-qt3': 'c86fb1727ae09526c442ec29fffde3f010aa70eb', u'repo_trigger_meta-qt3_poky-tiny': u'git://git.yoctoproject.org/meta-qt3', u'commit_trigger_eclipse-poky_poky-tiny': None, u'repo_trigger_eclipse-poky_poky-tiny': None, u'repo_trigger_meta-fsl-ppc_poky-tiny': None, u'commit_trigger_bitbake_poky-tiny': None, u'bb_trigger_eclipse-poky_poky-tiny': None, u'commit_trigger_meta-fsl-arm_poky-tiny': None, 'project': '', u'repo_trigger_oecore_poky-tiny': None, u'commit_trigger_oecore_poky-tiny': None, u'bb_trigger_meta-intel_poky-tiny': None, 'branch_poky': u'danny', 'repourl_meta-qt3': u'git://git.yoctoproject.org/meta-qt3'}) 
means danny is much harder than it needs to be. This needs to be formatted somehow and to place the key information at the top of the email.

b) The emails don't say what failed in many cases. You have to follow the link to find out it was "Publishing Layer Tarballs" that failed for example, there is no indication in the email.

We can do better than this. I'm filing a bug to ensure tit gets tracked/fixed.
Comment 1 Paul Eggleton 2013-05-10 09:01:10 UTC
This has been bothering me as well - just deciphering which branch being built is a bit of a struggle.
Comment 2 Ross Burton 2013-05-10 09:07:57 UTC
If the branches used could be pulled out and displayed in a nice way at the top, that would be useful.  Bonus points for putting them into headers for filtering too.
Comment 3 Beth Flanagan 2013-05-20 17:51:49 UTC
I agree. This is on my radar (as well as a lot of usability issues this release.)
Comment 4 Beth Flanagan 2013-07-29 18:07:07 UTC
I'm going to mark this closed as the build emails are much better now. We will continue on improving this, but they're much better now.