+++ Michael Behrisch [2016-03-20 08:59 +0100]:
> Am 19.03.2016 um 21:54 schrieb Wookey:
> >> I would love to add an ARM build to our nightly builds. Can you
> >> recommend a distro / VM setup to use?
> >  
> > Well, I would tend to say Debian just because arm is a 1st-class
> > citizen there, so everything works exactly the same for Debian on
> > armhf/arm64 as on x86. But whatever you are used to might be a more
> > significant consideration. What hardware do you have? Or were you
> > looking at using OBS?
> 
> Yes, OBS would be a good option but since we would like to execute tests
> as well, I was rather thinking of setting up a virtualized solution (but
> maybe that is a bad idea). The only ARM-hardware I own (except for a
> smartphone) is a RasPi and this one won't be too happy doing a nightly
> build with 3500 tests.

Right. RasPi is horrible for doing real work. Runing tests in qemu on
your x86 machine would be faster :-)

Linaro have hardware that you can use, but it's primirily intended for
porting rather than long-term CI. But if you like to run the CI tests
for 'a while' to check everything works right, then it's a sensible
option (and I know it's currently underused so requests are usually
granted) (https://wiki.linaro.org/leg/serverfarm)

Another option is to use Debian's 'autopkgtest' mechanism to define
the set of tests that should be run. Then Debian will run the tests on
its infra (this of course tests the debian package, not your upstream
build). http://packaging.ubuntu.com/html/auto-pkg-test.html

You can now get ARM VMs in the cloud:
runabove.com (64-bit only)

Otherwise you need to buy some less crap hardware. I would get a
64-bit machine at this point as that can run both arm64 and arm32
tests. An Odroid-C2 is decent cheap hardware ($40) (but is too new for
mainline kernel), and only 2G so not ideal as a build machine. The Cello
is nice and has lots of memory and performance for builds (first board
with > 2G RAM and < €1000), but is only 'relatively' cheap at $300
(and it's not quite shipping yet either, but should be RSN)
http://thedroidreview.com/lemaker-cello-is-a-developers-board-powered-by-amds-64-bit-arm-processor-8703

Wookey
-- 
Principal hats:  Linaro, Debian, Wookware, ARM
http://wookware.org/

Attachment: signature.asc
Description: Digital signature

------------------------------------------------------------------------------
Transform Data into Opportunity.
Accelerate data analysis in your applications with
Intel Data Analytics Acceleration Library.
Click to learn more.
http://pubads.g.doubleclick.net/gampad/clk?id=278785351&iu=/4140
_______________________________________________
sumo-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/sumo-user

Reply via email to