[cfe-commits] LLVM buildbot infrastructure

Galina Kistanova gkistanova at gmail.com
Mon Nov 7 13:50:32 PST 2011


Hello everyone,

The changes I plan to make during the last week are in place and seem
working Ok.
Please let me know if you will see builds triggered by a wrong change,
missing changes (builds are not started when they should), or wrong
blame lists.

This week I will reorganize the categories, so all builders and
changes could be grouped and filtered per project. For example, the
filtered Waterfall Display will give you an accurate buildbot activity
for llvm only, or lldb only, and such.
The next thing I plan to do is to add a “dashboard” – the short
summary view of the current status of each builder for each project,
which could also serve as a navigation panel to jump to a filtered
Waterfall Display or a particular builder.
As before, I will try to do as much as possible without restarting the
buildmaster, and restart it late nights when that cannot be avoided.
But somebody will see some disturbances anyway. Sorry for this and
thanks for your understanding.

Thanks

Galina



On Mon, Oct 31, 2011 at 10:38 AM, Galina Kistanova <gkistanova at gmail.com> wrote:
> Hello everyone,
>
> We have a number of issues with the current buildbot infrastructure.
> During this week I will be addressing 2 which I think are most
> important.
>
> 1. There is no well specified dependencies, so all builders get
> triggered by any change in any of watched projects. I.e. lldb change
> triggers clang build and versa versa.
> 2. If a project depends on multiple others, sequential changes could
> be split to different builds and make wrong blame lists.
>
> I will be changing the way how LLVM buildbot watches changes in the
> source tree, how builders are grouped, and how builders depend on
> projects.
>
> I will try to do as much as possible without restarting the
> buildmaster, and restart it late nights when that cannot be avoided.
> But somebody will see some disturbances anyway. Sorry for this and
> thanks for your understanding.
>
>
> Thanks
>
> Galina
>




More information about the cfe-commits mailing list