occlum/demos/golang/grpc_benchmark/download_and_build_grpc_benchmark.sh
yuanwu cd588d2ca4 Add the gRPC-golang benchmark
Copied and Modified the google.golang.org/grpc/benchmark/run_bench.sh to
support the benchmark with occlum.

Signed-off-by: yuanwu <yuan.wu@intel.com>
2020-10-12 11:24:33 +08:00

11 lines
359 B
Bash
Executable File

#!/bin/bash
set -e
export GOPATH=$PWD
out_dir=$PWD/bin
occlum-go get -u google.golang.org/grpc
cd src/google.golang.org/grpc/
rm -rf ${out_dir}
mkdir ${out_dir}
occlum-go build -o ${out_dir}/server $GOPATH/src/google.golang.org/grpc/benchmark/server/main.go && occlum-go build -o ${out_dir}/client $GOPATH/src/google.golang.org/grpc/benchmark/client/main.go