aboutsummaryrefslogtreecommitdiff
path: root/run-test-client.sh
blob: 78e736a1a33f91887637b62a98785543e6d9ccd9 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
#!/bin/bash -e
TARGET='Test Service Client'
TARGET_CLASS='io.grpc.testing.integration.TestServiceClient'

TARGET_ARGS=''
for i in "$@"; do 
    TARGET_ARGS="$TARGET_ARGS, '$i'"
done
TARGET_ARGS="${TARGET_ARGS:2}"

cd "$(dirname "$0")"
echo "[INFO] Running: $TARGET ($TARGET_CLASS $TARGET_ARGS)"
./gradlew -PmainClass="$TARGET_CLASS" -PappArgs="[$TARGET_ARGS]" :grpc-integration-testing:execute