Ticket #38 (accepted planned)

Opened 3 years ago

Last modified 11 months ago

make the testsuite report nice for the web

Reported by: ct Owned by: ct
Priority: normal Milestone: 0integration
Component: infrastructure Keywords: builddrone tests bash asciidoc
Cc: Blocked By: #137
Blocking:

Description

The testsuite just emits a simple log for now. I'd like this way but for builddrone it would be nice if the report becomes asciidoced. This can be done by processing the ,testlog with sed/awk or similar.
Normal test lines are just black on white, FAILURES become red, the extra information presented at a failure becomes a literal text block and so on.

Change History

comment:1 Changed 3 years ago by ichthyo

  • Blocked By 137 added

(In #137) 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:2 Changed 2 years ago by ct

  • Keywords bash added

comment:3 Changed 2 years ago by ct

  • Keywords asciidoc added

comment:4 Changed 11 months ago by ct

  • Owner set to ct
  • Status changed from new to accepted

builddrone v2 will take care for this as it supports filters/formatters for logged output

Note: See TracTickets for help on using tickets.