diff options
author | Donna Dionne <donnadionne@google.com> | 2015-06-01 16:57:54 -0700 |
---|---|---|
committer | Donna Dionne <donnadionne@google.com> | 2015-06-01 16:57:54 -0700 |
commit | d12029e63c82543c9e02ef813b7dc2119e80bf99 (patch) | |
tree | b4f6685bd7fefbbcc5be6fdf7f5c3264dd2c389d /tools/gce_setup/interop_test.sh | |
parent | 3328f4cf595299e40fd0fd1b96dc50f7126a098d (diff) |
Adding csharp_dotnet into interop tests
Currently the binaries are built manually which will be automatd in the future.
Diffstat (limited to 'tools/gce_setup/interop_test.sh')
-rwxr-xr-x | tools/gce_setup/interop_test.sh | 16 |
1 files changed, 13 insertions, 3 deletions
diff --git a/tools/gce_setup/interop_test.sh b/tools/gce_setup/interop_test.sh index d6e5fce6b2..0b5be6ab8a 100755 --- a/tools/gce_setup/interop_test.sh +++ b/tools/gce_setup/interop_test.sh @@ -38,14 +38,24 @@ log_link=https://pantheon.corp.google.com/m/cloudstorage/b/stoked-keyword-656-ou main() { source grpc_docker.sh - clients=(cxx java go ruby node csharp_mono python php) - servers=(cxx java go ruby node python csharp_mono) + clients=(cxx java go ruby node csharp_mono csharp_dotnet python php) + servers=(cxx java go ruby node csharp_mono csharp_dotnet python csharp_mono) for client in "${clients[@]}" do + client_vm_test=$client_vm + if [ "$client" = "csharp_dotnet" ] + then + client_vm_test="grpc-windows-interop1" + fi for server in "${servers[@]}" do log_file_name=cloud_{$test_case}_{$client}_{$server}.txt - if grpc_interop_test $test_case $client_vm $client $server_vm $server> /tmp/$log_file_name 2>&1 + server_vm_test=$server_vm + if [ "$server" = "csharp_dotnet" ] + then + server_vm_test="grpc-windows-interop1" + fi + if grpc_interop_test $test_case $client_vm_test $client $server_vm_test $server> /tmp/$log_file_name 2>&1 then echo " ['$test_case', '$client', '$server', true, '<a href="$log_link/$log_file_name">log</a>']," >> /tmp/$result.txt else |