Hi,
Both our buildbot instances [1, 2] fail most of the time. Similar for
Travis I think.
I tried to keep the builds green in the past but the effort is just too
high. IMO the main problem is the bad signal to noise ratio. Many
failures are platform related in one way or another, which means we are
basically blind for real failures.
I see basically two approaches to improve the situation:
1. Move to a more stable (commercial?) CI. In this case we need to find
a sponsor (Adobe, hint hint).
2. Split the build in smaller units (e.g. unit tests, IT per fixture,
extra modules like cold standby, OSGI stuff and so on). In this case we
need to find owners taking responsibility for keeping individual CIs green.
WDYT?
Michael
[1] http://ci.apache.org/builders/oak-trunk
[2] http://ci.apache.org/builders/oak-trunk-win7