title: Travis VS CircleCi VS Jenkins
body: <p>I'm writing tests for my android project and since there are more than one developer on my team, we'd like the commits to <strong>auto-build</strong> when we push our code to Git so we are now thinking of integrating a CI system like <strong>Travis</strong> or <strong>CircleCI</strong>. Since there are more than one options available, I'd want to pick one that <strong>builds and runs Test cases automatically</strong> along-with building the main app so that the team members would be notified if a Test has failed and what changes they need to make in their code. I've tried Travis, its good , (with some headaches while configuring with github repo), i was wondering if any of you guys have tried the three in question here and suggest one for our purpose.</p>