Ticket #137 (accepted fixme)

Opened 3 years ago

Last modified 11 months ago

Builddrone: add information about buildstep to the errorlog

Reported by: ichthyo Owned by: ct
Priority: normal Milestone:
Component: infrastructure Keywords: builddrone asciidoc bash
Cc: Blocked By:
Blocking: #38

Description

Currently, the errorlog output (as available via Web) is extremely difficult to understand, because the missing crucial information what build step is logged where. Thus, it's often almost impossible to find out what exactly went wrong.

Thus, we should try to add the following informations:

  • a timestamp at the top of the log
  • a visible separation between the various tasks
  • at top of each task an clear identifier denoting the task
  • ideally each task would start with a literal copy of the issued commandline (so it can be reproduced on a local system)

Change History

comment:1 Changed 3 years ago by ct

  • Status changed from new to closed
  • Resolution set to duplicate

already covered in #38, maybe reopen this a sub-ticket for #38, but I guess this is not needed.

comment:2 Changed 3 years ago by ichthyo

  • Status changed from closed to reopened
  • Resolution duplicate deleted
  • Blocking 38 added

sorry, I disagree. #38 is geared towards a nice "report" on the web (and additionally is worded as just covering the testsuite), whereas this ticket is meant as an immediate fix for the existing plain-text errorlog. For me, #38 seems to be about creating something new and might require a bit more of additional work, while this here is a simple improvement to the status quo.

I think it's just fine that all of the output of the build and test running steps goes as-is into a plaintext log. Just working with this log as it is today can be a pain; but adding some "echo" statements at the right places will easily resolve this situation. My guess would be, that someone familiar with builddrone might actually resolve this ticket in half an hour. (I'd certainly do it myself, just I don't know right now where to look and how to change things...)

comment:3 Changed 2 years ago by ct

  • Keywords builddrone added

comment:4 Changed 2 years ago by ct

  • Keywords asciidoc bash added

comment:5 Changed 11 months ago by ct

  • Owner set to ct
  • Status changed from reopened to accepted
Note: See TracTickets for help on using tickets.