Opened 11 years ago

Closed 8 years ago

Last modified 7 years ago

#40292 closed enhancement (fixed)

More user-friendly logs from the buildbots

Reported by: mojca (Mojca Miklavec) Owned by: admin@…
Priority: Normal Milestone:
Component: buildbot/mpbb Version:
Keywords: buildbot Cc: cooljeanius (Eric Gallager)
Port:

Description

I have a really hard time reading the logs from https://build.macports.org/builders/buildports-mtln-x86_64/builds/7570 and then I have made 36 commits yesterday, which makes it 36 times 3 (buildbots) as complicated. The log has 77 MB and more than million lines. And I don't even know which ports fail to work without writing a script to tell me that, or spend a few hours browsing the file with some decent text editor that doesn't hang when looking into it.

A few things that I'm interested in and would like to see without opening the million lines:

  • the list of ports that succeeded and/or failed
  • for those that failed, the last 10-50 lines before the error

And a few other things that would be handy to have:

  • being able to download the complete log just for the port in question instead of the whole bunch of ports (I know that this is usually not a problem since multiple ports are only rarely committed at once)
  • being able to download the log for the specific port excluding the logs from building/activating/deactivating its dependencies

This could probably be some kind of "download on demand" where the information would be extracted from the huge main log. (That is: there is no need to store separate files.)

Change History (4)

comment:1 Changed 11 years ago by cooljeanius (Eric Gallager)

Cc: egall@… added

Cc Me!

comment:2 Changed 8 years ago by raimue (Rainer Müller)

Keywords: buildbot added
Owner: changed from wsiegrist@… to admin@…
Status: newassigned

comment:3 Changed 8 years ago by mojca (Mojca Miklavec)

Resolution: fixed
Status: assignedclosed

Rainer, thanks for finding this, I managed to miss it yesterday.

I consider the issue solved after creating the individual portbuilders on the new buildbot and at least somewhat improving the email reports. Of course there is a lot of room for improvement like #52810, but everything else other than attaching the last 10-50 lines of failed builds has already been addressed.

comment:4 Changed 7 years ago by neverpanic (Clemens Lang)

Component: server/hostingbuildbot/mpbb
Note: See TracTickets for help on using tickets.