+++ 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/
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
