
Dear Simon,
In message CAPnjgZ1qV=Odn93NMWEeAOzOOeBHyWwXB21s+n+cXXh0nan=eg@mail.gmail.com you wrote:
Yes...it's mostly for building a list of commits (e.g. an entire branch) and automatically tracking and showing what boards break between commits. It is optimised for this - e.g. it can build 22 commits for 1000 boards (22,000 builds) in about an hour on a fast machine, which is a few times faster than I have managed with MAKEALL.
Do you have an explanation why this is so? There must be some fundamental difference, and I would really like to understand that.
It is a completely different tool, yes, but I have found myself using it instead of what I previously used: MAKEALL plus Mike's 'buildall' wrapper. The main thing I like about it is that it quickly shows me which builds are broken by which commits, and what the errors were.
I have posted it since it's not a lot of use having it privately - it might be useful to others.
Pleasae don;t misunderstand me. I really appreciate your posting. And if this tool is really that fast, I want to have it, and the sooner the better. But then, we should dump MAKEALL, especially if it's so slow.
In the end, there should be just one such tool...
Best regards,
Wolfgang Denk