[Bug 38879] Add git history/log parser for tinderbox

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Mon Oct 14 13:21:28 CEST 2013


https://bugs.freedesktop.org/show_bug.cgi?id=38879

Christian Lohmaier <lohmaier at gmx.de> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Severity|normal                      |minor
           Priority|medium                      |low

--- Comment #6 from Christian Lohmaier <lohmaier at gmx.de> ---
While it is true that the revision that was built is not part of the required
parameters, most tinderboxes do use the scripts that add them (and it could be
made mandatory). But since onegit, this isn't necessary. For tinderbox purposes
one can assume that the timestamp reflects the tip of the tree when the build
started, and not some revision in the past. So tinderbox server could take an
educated guess by time.

So tinderbox server could git pull every 15 minutes/whatever the minimum
display-interval is, and store the time and the corresponding git-hash of the
branches.
When a tinderbox doesn't supply the built hash as additional info, tinderbox
will assign the corresponding rev that was stored with the timestamp older than
the build-start date.

And yes, obviously tinderbox needs to store info per build-entry and also per
tinderbox slave (and it does so already, sample for the per-build data is the
core-revision for example, and example for per-builder info is the average
(mean) buildtime.

But with the automatic mails to committers since last successful build on
failure of the tinderboxes, this is of lower prio than when it was initially
filed...

-- 
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/libreoffice/attachments/20131014/ff5b46e6/attachment.html>


More information about the LibreOffice mailing list