Add support for running complete test suite on Travis CI

Fixes #16126: Setup integration testing on Travis CI