Splitting submit phase from testing phase to allow for travis build to fail on failing tests.