#!/bin/bash set -e set -u export PYTHONPATH=python export LD_LIBRARY_PATH="lib:${LD_LIBRARY_PATH:-}" CURR_DIR=$(cd `dirname $0`; pwd) SCRIPT_DIR=$CURR_DIR/../../jvm/core/src/test/scripts TEMP_DIR=$(mktemp -d) python $SCRIPT_DIR/test_add_cpu.py $TEMP_DIR python $SCRIPT_DIR/test_add_gpu.py $TEMP_DIR python $SCRIPT_DIR/test_graph_runtime.py $TEMP_DIR # start rpc proxy server PORT=$(( ( RANDOM % 1000 ) + 9000 )) python $SCRIPT_DIR/test_rpc_proxy_server.py $PORT 30 & make jvmpkg make jvmpkg JVM_TEST_ARGS="-DskipTests=false \ -Dtest.tempdir=$TEMP_DIR \ -Dtest.rpc.proxy.host=localhost \ -Dtest.rpc.proxy.port=$PORT" rm -rf $TEMP_DIR