mirror of https://github.com/grpc/grpc.git
Merge pull request #226 from donnadionne/docker
Adding commands to run cloud to prod testspull/228/head^2
commit
a53caa635b
3 changed files with 174 additions and 1 deletions
@ -0,0 +1,24 @@ |
||||
#!/bin/bash |
||||
|
||||
main() { |
||||
source grpc_docker.sh |
||||
test_cases=(large_unary empty_unary client_streaming server_streaming) |
||||
clients=(cxx java go ruby) |
||||
for test_case in "${test_cases[@]}" |
||||
do |
||||
for client in "${clients[@]}" |
||||
do |
||||
if grpc_cloud_prod_test $test_case grpc-docker-testclients $client |
||||
then |
||||
echo "$test_case $client $server passed" >> /tmp/cloud_prod_result.txt |
||||
else |
||||
echo "$test_case $client $server failed" >> /tmp/cloud_prod_result.txt |
||||
fi |
||||
done |
||||
done |
||||
gsutil cp /tmp/cloud_prod_result.txt gs://stoked-keyword-656-output/cloud_prod_result.txt |
||||
rm /tmp/cloud_prod_result.txt |
||||
} |
||||
|
||||
set -x |
||||
main "$@" |
@ -0,0 +1,28 @@ |
||||
#!/bin/bash |
||||
|
||||
main() { |
||||
source grpc_docker.sh |
||||
test_cases=(large_unary empty_unary ping_pong client_streaming server_streaming) |
||||
clients=(cxx java go ruby) |
||||
servers=(cxx java go ruby) |
||||
for test_case in "${test_cases[@]}" |
||||
do |
||||
for client in "${clients[@]}" |
||||
do |
||||
for server in "${servers[@]}" |
||||
do |
||||
if grpc_interop_test $test_case grpc-docker-testclients $client grpc-docker-server $server |
||||
then |
||||
echo "$test_case $client $server passed" >> /tmp/interop_result.txt |
||||
else |
||||
echo "$test_case $client $server failed" >> /tmp/interop_result.txt |
||||
fi |
||||
done |
||||
done |
||||
done |
||||
gsutil cp /tmp/interop_result.txt gs://stoked-keyword-656-output/interop_result.txt |
||||
rm /tmp/interop_result.txt |
||||
} |
||||
|
||||
set -x |
||||
main "$@" |
Loading…
Reference in new issue