Run presto-main tests as a separate Travis job
The TEST_OTHER_MODULES branch takes almost an hour, being a bottleneck for the
entire build. All the other builds take 30 - 40 minutes.
Since tests for the presto-main module take ~20 minutes it is a good candidate for
extraction.
@@ -16,7 +16,8 @@ env:
- TEST_SPECIFIC_MODULES=presto-accumulo
- TEST_SPECIFIC_MODULES=presto-cassandra
- TEST_SPECIFIC_MODULES=presto-hive
- - TEST_OTHER_MODULES=!presto-tests,!presto-raptor,!presto-accumulo,!presto-cassandra,!presto-hive,!presto-docs,!presto-server,!presto-server-rpm
+ - TEST_SPECIFIC_MODULES=presto-main
+ - TEST_OTHER_MODULES=!presto-tests,!presto-raptor,!presto-accumulo,!presto-cassandra,!presto-hive,!presto-docs,!presto-server,!presto-server-rpm,!presto-main
- PRODUCT_TESTS_BASIC_ENVIRONMENT=true
- PRODUCT_TESTS_SPECIFIC_ENVIRONMENT=true
- PRODUCT_TESTS_SPECIFIC_ENVIRONMENT_2=true
