[kudu-jepsen] install Kudu packages into local repo Install Kudu Java packages into the local maven repository prior to running kudu-jepsen tests.
Change-Id: I056fb9c5791fbd4850df7a87d8d6f3014ec3284f Reviewed-on: http://gerrit.cloudera.org:8080/6256 Reviewed-by: David Ribeiro Alves <[email protected]> Tested-by: Kudu Jenkins Project: http://git-wip-us.apache.org/repos/asf/kudu/repo Commit: http://git-wip-us.apache.org/repos/asf/kudu/commit/2eba7001 Tree: http://git-wip-us.apache.org/repos/asf/kudu/tree/2eba7001 Diff: http://git-wip-us.apache.org/repos/asf/kudu/diff/2eba7001 Branch: refs/heads/master Commit: 2eba7001a393e8fbc1da81dccdbfe6eb52dbadd3 Parents: cc6b8fb Author: Alexey Serbin <[email protected]> Authored: Fri Mar 3 14:27:23 2017 -0800 Committer: Alexey Serbin <[email protected]> Committed: Thu Apr 6 21:16:27 2017 +0000 ---------------------------------------------------------------------- src/kudu/scripts/jepsen.sh | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/kudu/blob/2eba7001/src/kudu/scripts/jepsen.sh ---------------------------------------------------------------------- diff --git a/src/kudu/scripts/jepsen.sh b/src/kudu/scripts/jepsen.sh index f731eb6..ad3c0eb 100755 --- a/src/kudu/scripts/jepsen.sh +++ b/src/kudu/scripts/jepsen.sh @@ -91,12 +91,12 @@ cd $SRC_ROOT echo echo "Removing logs from prior runs" -echo ------------------------------------------------------------ +echo "--------------------------------------------------------------------" rm -rf java/kudu-jepsen/store echo echo "Building third-party components" -echo ------------------------------------------------------------ +echo "--------------------------------------------------------------------" $SRC_ROOT/build-support/enable_devtoolset.sh \ $SRC_ROOT/thirdparty/build-if-necessary.sh @@ -107,7 +107,7 @@ pushd $BUILD_TYPE echo echo "Building Kudu C++ components (no tests)" -echo ------------------------------------------------------------ +echo "--------------------------------------------------------------------" $SRC_ROOT/build-support/enable_devtoolset.sh $THIRDPARTY_BIN/cmake \ -DCMAKE_BUILD_TYPE=$BUILD_TYPE \ -DKUDU_LINK=$KUDU_LINK \ @@ -121,14 +121,14 @@ set -x pushd $SRC_ROOT/java echo -echo "Building Kudu Java client and kudu-jepsen" -echo ------------------------------------------------------------ -mvn $MVN_FLAGS -Pjepsen clean compile test-compile -pushd kudu-jepsen +echo "Building Kudu Java packages and installing into local mvn repository" +echo "--------------------------------------------------------------------" +mvn $MVN_FLAGS -Pjepsen -DskipTests clean install echo -echo "Building kudu-jepsen and running the consistency tests" -echo ------------------------------------------------------------ +echo "Building and running kudu-jepsen consistency tests" +echo "--------------------------------------------------------------------" +pushd kudu-jepsen mvn $MVN_FLAGS clojure:run \ -DmasterNodes="$KUDU_MASTER_NODES" \ -DtserverNodes="$KUDU_TSERVER_NODES" \
