[Linaro-validation] Toolchain builds in LAVA
michael.hope at linaro.org
Wed Mar 28 20:14:04 UTC 2012
On 29 March 2012 04:20, Paul Larson <paul.larson at linaro.org> wrote:
> On Wed, Mar 28, 2012 at 10:03 AM, Andrew Stubbs <andrew.stubbs at linaro.org>
>> On 28/03/12 03:26, Michael Hope wrote:
>>> Hi there. The GCC build time is approaching 24 hours and our five
>>> Panda boards can't keep up. Sounds like a good time to LAVAise the
>>> toolchain build process a bit more...
>> As you know, I've been doing some experiments with this over the last few
>> months. I was blocked by a LAVA bug for a while, but that's been fixed now.
>> Here's the latest test run (done by Le Chi Thu):
>> The test fails due to a GCC build failure:
>> //usr/include/linux/errno.h:4:23: fatal error: asm/errno.h: No such file
>> or directory
>> This surprised me, because I thought it was using the same rootfs you had
>> on the ursa boards, but I've not had time to do anything about it yet.
> Looks like something that can likely be resolved by adding a dependency for
> the test. However, if you need, or if it would be more convenient to have a
> custom rootfs for this, that's certainly an option. Nothing says we
> necessarily have to run these tests on nano, developer, etc... but if it's
> interesting to make it possible for later running this as part of a platform
> release test, it might be better to make them generic so that they don't
> depend on a custom rootfs.
There's a switch coming up due to Precise and hard float and I'll
normalise against the Linaro LEB and hwpacks then. developer is a
good start but it'll need extra packages added. I'll script those up
and spin a new image with them pre-installed rather than add speed and
reliability issue of doing it at boot time.
More information about the linaro-dev