From 2c64bddc0085de94b01d00bc0e98615562f631d7 Mon Sep 17 00:00:00 2001 From: Nobuaki Sukegawa Date: Sun, 4 Sep 2016 15:33:40 +0900 Subject: THRIFT-3918 Run subset of make cross This closes #1079 --- .travis.yml | 20 +++++++++++++++----- 1 file changed, 15 insertions(+), 5 deletions(-) (limited to '.travis.yml') diff --git a/.travis.yml b/.travis.yml index fc5f95331..81a88c3ce 100644 --- a/.travis.yml +++ b/.travis.yml @@ -42,15 +42,25 @@ env: - BUILD_LIBS="CPP C_GLIB HASKELL JAVA PYTHON TESTING TUTORIALS" # only meaningful for CMake builds matrix: - # TODO: Break up by protocol types to avoid 50min limit - - TEST_NAME="Cross Language Tests" + - TEST_NAME="Cross Language Tests (Binary and Header Protocols)" SCRIPT="cross-test.sh" - BUILD_ARG="--enable-tutorial=no" + BUILD_ARG="-'(binary|header)'" BUILD_ENV="-e CC=clang -e CXX=clang++ -e THRIFT_CROSSTEST_CONCURRENCY=4" - - TEST_NAME="Cross Language Tests (Debian)" + - TEST_NAME="Cross Language Tests (Debian) (Binary and Header Protocols)" SCRIPT="cross-test.sh" - BUILD_ARG="--enable-tutorial=no" + BUILD_ARG="-'(binary|header)'" + BUILD_ENV="-e CC=clang -e CXX=clang++ -e THRIFT_CROSSTEST_CONCURRENCY=4" + DISTRO=debian + + - TEST_NAME="Cross Language Tests (Compact and JSON Protocols)" + SCRIPT="cross-test.sh" + BUILD_ARG="-'(compact|json)'" + BUILD_ENV="-e CC=clang -e CXX=clang++ -e THRIFT_CROSSTEST_CONCURRENCY=4" + + - TEST_NAME="Cross Language Tests (Debian) (Compact and JSON Protocols)" + SCRIPT="cross-test.sh" + BUILD_ARG="-'(compact|json)'" BUILD_ENV="-e CC=clang -e CXX=clang++ -e THRIFT_CROSSTEST_CONCURRENCY=4" DISTRO=debian -- cgit v1.2.1