We talked about the Travis testing on the call today. Here's the short version
of what Travis is doing:
- it's a free, cloud-based CI infrastructure
- they provide Ubuntu VMs and containers for testing
- they also provide OS X VMs for testing
- the testing we're doing for OMPI is basically:
for every OMPI master commit and every OMPI master PR:
foreach Ubutu and OS X
foreach both gcc and clang
./autogen && make
if Linux&&gcc
make distcheck
else
make check
Essentially, it's another set of smoke tests for building and "make check"
(with a single "make distcheck" in there for good measure).
We talked about it a bit on the call today. In short:
- we'll use it for now
- if we end up not liking Travis, we'll either change what it does or shut it
off
NOTE: The Travis infrastructure is running a bit behind today to clear a
backlog: https://www.traviscistatus.com/incidents/0qdqnwr2x464
--
Jeff Squyres
[email protected]
For corporate legal information go to:
http://www.cisco.com/web/about/doing_business/legal/cri/