[Buildbot-devel] Using addHTML log without links being generated?

Janne Härkönen janne.t.harkonen at gmail.com
Thu Mar 5 06:17:33 UTC 2009


Hello,

I am investigating the possibility of using BuildBot as a Continuous
Integration system for Robot Framework (http://robotframework.org).
The build process of RF has these steps:
1) SVN update
2) build and install
3) execute acceptance tests (~1500 RF tests to test RF :) )
4) upload the test results to master
5) generate HTML reports based on test results and publish them

It has been a pleasure to work with BuildBot and I have been able to
implement all the steps successfully.
However, I have one question related to HTML logs supported by BuildBot.

RF generates two HTML files based on the results, a report and a log file.
The log file contains all the details of the test execution and can
grow quite big and be unwieldy in the browser.
For this reason RF supports spitting the log file in a hierarchy of
log files, so that the top level log contains relative links to
sub-log files.
In our own acceptance tests, we use this mechanism and this currently
results in ~90 log files.

I would like to be able to store all these to the build result, but so
that the waterfall view would only contain links to the report and
top-level log.
So, in essence, I'd like to able to call BuildStep.addHTMLLog in a way
that the data would be stored, but a link would not be generated.
I have attached a screen capture to visualize the problem.

Do you have any suggestion how this could be accomplished?

best regards,
Janne Härkönen




More information about the devel mailing list