With 
https://github.com/open-mpi/ompi/commit/432301625ad2348b907f3d65d7fcdf686357e6c0,
 I just added a Travis config file to the Open MPI repo.  This means that the 
Travis cloud-based CI infrastructure will test:

- every commit
- every pull request

It'll integrate the test results just like the rest of our Jenkins testing on 
github.

This Travis testing is basically "make" and "make check" on Linux and OS X, 
with both gcc and clang (i.e., 4 separate tests).  One of the four will do 
"make distcheck", just for completeness.

Gilles is still working on a fix for OS X F08 testing.  Feel free to add other 
dependent libraries into our travis config so that you can build-test your 
components, if you want (e.g., add libpsm or libmxm) -- you'll need to be able 
to download and build the libraries in an automated fashion in the travis 
config file.

Currently, this is only on master.  Once this becomes stable, if we think it's 
useful, we can bring it to v1.10 and v2.x.

Enjoy.

-- 
Jeff Squyres
jsquy...@cisco.com
For corporate legal information go to: 
http://www.cisco.com/web/about/doing_business/legal/cri/

Reply via email to