On 03/23/2015 09:02 PM, Adam Bordelon wrote:
Integration tests are definitely desired/recommended. Some of us devs
just do make [dist]check, but others test integrations with their
favourite frameworks, or push it to their internal testing clusters.
We're open to any additional testing you would like to propose and/or
perform.
Thanks,
-Adam-
Distcc is a distributed compiling program that has been a long staple on
Gentoo linux and many other distros. I work on Gentoo and I think that
setting up distcc to run on a mesos cluster is a fabulous idea. Not only
can you compile native binaries for the inherent arch, but cross
compiling should work too. Everyone has to recompile (optimized) kernels
frequently with the release cycle of the linux kernel team. With the
current roll out of all sorts of 64 bit arm systems, there's going to be
a great opportunity to cross compile arm64 bit codes on CISC (X86_64)
bit clusters.
This also starts the process of heterogeneous mesos clusters, surely
inevitable.
https://code.google.com/p/distcc/
https://code.google.com/p/distcc/downloads/list
With LLvm, gnu and other projects, compiling and cross compiling on a
mesos cluster is sure to be a very, very popoular idea. Any CI endeavor
will necessitate lots of compiling too.
hope this helps,
James