aboutsummaryrefslogtreecommitdiff
path: root/tools
diff options
context:
space:
mode:
authorJan Tattermusch <jtattermusch@google.com>2019-05-23 14:51:44 -0400
committerJan Tattermusch <jtattermusch@google.com>2019-06-03 11:57:42 -0400
commitcc0fc17301d5aef9e4f27b3814b29c7b51a85b9e (patch)
treed4d7204355ff37cbe83b8cb4e5a7ec1db23b2c95 /tools
parent9c6830a3f5edf000a4c1060a10b5eab385a98015 (diff)
downloadgrpc-grpc-cc0fc17301d5aef9e4f27b3814b29c7b51a85b9e.tar.gz
fix go client_matrix.py
Diffstat (limited to 'tools')
-rw-r--r--tools/interop_matrix/client_matrix.py38
-rwxr-xr-xtools/interop_matrix/testcases/go__v1.0.520
2 files changed, 39 insertions, 19 deletions
diff --git a/tools/interop_matrix/client_matrix.py b/tools/interop_matrix/client_matrix.py
index f4b05057ab..38cd94553a 100644
--- a/tools/interop_matrix/client_matrix.py
+++ b/tools/interop_matrix/client_matrix.py
@@ -100,25 +100,25 @@ LANG_RELEASE_MATRIX = {
]),
'go':
OrderedDict([
- ('v1.0.5', ReleaseInfo(runtimes=['go1.8'])),
- ('v1.2.1', ReleaseInfo(runtimes=['go1.8'])),
- ('v1.3.0', ReleaseInfo(runtimes=['go1.8'])),
- ('v1.4.2', ReleaseInfo(runtimes=['go1.8'])),
- ('v1.5.2', ReleaseInfo(runtimes=['go1.8'])),
- ('v1.6.0', ReleaseInfo(runtimes=['go1.8'])),
- ('v1.7.4', ReleaseInfo(runtimes=['go1.8'])),
- ('v1.8.2', ReleaseInfo(runtimes=['go1.8'])),
- ('v1.9.2', ReleaseInfo(runtimes=['go1.8'])),
- ('v1.10.1', ReleaseInfo(runtimes=['go1.8'])),
- ('v1.11.3', ReleaseInfo(runtimes=['go1.8'])),
- ('v1.12.2', ReleaseInfo(runtimes=['go1.8'])),
- ('v1.13.0', ReleaseInfo(runtimes=['go1.8'])),
- ('v1.14.0', ReleaseInfo(runtimes=['go1.8'])),
- ('v1.15.0', ReleaseInfo(runtimes=['go1.8'])),
- ('v1.16.0', ReleaseInfo(runtimes=['go1.8'])),
- ('v1.17.0', ReleaseInfo(runtimes=['go1.11'])),
- ('v1.18.0', ReleaseInfo(runtimes=['go1.11'])),
- ('v1.19.0', ReleaseInfo(runtimes=['go1.11'])),
+ ('v1.0.5', ReleaseInfo(runtimes=['go1.8'], testcases_file='go__v1.0.5')),
+ ('v1.2.1', ReleaseInfo(runtimes=['go1.8'], testcases_file='go__v1.0.5')),
+ ('v1.3.0', ReleaseInfo(runtimes=['go1.8'], testcases_file='go__v1.0.5')),
+ ('v1.4.2', ReleaseInfo(runtimes=['go1.8'], testcases_file='go__v1.0.5')),
+ ('v1.5.2', ReleaseInfo(runtimes=['go1.8'], testcases_file='go__v1.0.5')),
+ ('v1.6.0', ReleaseInfo(runtimes=['go1.8'], testcases_file='go__v1.0.5')),
+ ('v1.7.4', ReleaseInfo(runtimes=['go1.8'], testcases_file='go__v1.0.5')),
+ ('v1.8.2', ReleaseInfo(runtimes=['go1.8'], testcases_file='go__v1.0.5')),
+ ('v1.9.2', ReleaseInfo(runtimes=['go1.8'], testcases_file='go__v1.0.5')),
+ ('v1.10.1', ReleaseInfo(runtimes=['go1.8'], testcases_file='go__v1.0.5')),
+ ('v1.11.3', ReleaseInfo(runtimes=['go1.8'], testcases_file='go__v1.0.5')),
+ ('v1.12.2', ReleaseInfo(runtimes=['go1.8'], testcases_file='go__v1.0.5')),
+ ('v1.13.0', ReleaseInfo(runtimes=['go1.8'], testcases_file='go__v1.0.5')),
+ ('v1.14.0', ReleaseInfo(runtimes=['go1.8'], testcases_file='go__v1.0.5')),
+ ('v1.15.0', ReleaseInfo(runtimes=['go1.8'], testcases_file='go__v1.0.5')),
+ ('v1.16.0', ReleaseInfo(runtimes=['go1.8'], testcases_file='go__v1.0.5')),
+ ('v1.17.0', ReleaseInfo(runtimes=['go1.11'], testcases_file='go__v1.0.5')),
+ ('v1.18.0', ReleaseInfo(runtimes=['go1.11'], testcases_file='go__v1.0.5')),
+ ('v1.19.0', ReleaseInfo(runtimes=['go1.11'], testcases_file='go__v1.0.5')),
('v1.20.0', ReleaseInfo(runtimes=['go1.11'])),
('v1.21.0', ReleaseInfo(runtimes=['go1.11'])),
]),
diff --git a/tools/interop_matrix/testcases/go__v1.0.5 b/tools/interop_matrix/testcases/go__v1.0.5
new file mode 100755
index 0000000000..a7f83ae169
--- /dev/null
+++ b/tools/interop_matrix/testcases/go__v1.0.5
@@ -0,0 +1,20 @@
+#!/bin/bash
+echo "Testing ${docker_image:=grpc_interop_go:dd8fbf3a-4964-4387-9997-5dadeea09835}"
+docker run -i --rm=true -w /go/src/google.golang.org/grpc/interop/client --net=host $docker_image bash -c "go run client.go --server_host=grpc-test.sandbox.googleapis.com --server_host_override=grpc-test.sandbox.googleapis.com --server_port=443 --use_tls=true --test_case=large_unary"
+docker run -i --rm=true -w /go/src/google.golang.org/grpc/interop/client --net=host $docker_image bash -c "go run client.go --server_host=grpc-test.sandbox.googleapis.com --server_host_override=grpc-test.sandbox.googleapis.com --server_port=443 --use_tls=true --test_case=empty_unary"
+docker run -i --rm=true -w /go/src/google.golang.org/grpc/interop/client --net=host $docker_image bash -c "go run client.go --server_host=grpc-test.sandbox.googleapis.com --server_host_override=grpc-test.sandbox.googleapis.com --server_port=443 --use_tls=true --test_case=ping_pong"
+docker run -i --rm=true -w /go/src/google.golang.org/grpc/interop/client --net=host $docker_image bash -c "go run client.go --server_host=grpc-test.sandbox.googleapis.com --server_host_override=grpc-test.sandbox.googleapis.com --server_port=443 --use_tls=true --test_case=empty_stream"
+docker run -i --rm=true -w /go/src/google.golang.org/grpc/interop/client --net=host $docker_image bash -c "go run client.go --server_host=grpc-test.sandbox.googleapis.com --server_host_override=grpc-test.sandbox.googleapis.com --server_port=443 --use_tls=true --test_case=client_streaming"
+docker run -i --rm=true -w /go/src/google.golang.org/grpc/interop/client --net=host $docker_image bash -c "go run client.go --server_host=grpc-test.sandbox.googleapis.com --server_host_override=grpc-test.sandbox.googleapis.com --server_port=443 --use_tls=true --test_case=server_streaming"
+docker run -i --rm=true -w /go/src/google.golang.org/grpc/interop/client --net=host $docker_image bash -c "go run client.go --server_host=grpc-test.sandbox.googleapis.com --server_host_override=grpc-test.sandbox.googleapis.com --server_port=443 --use_tls=true --test_case=cancel_after_begin"
+docker run -i --rm=true -w /go/src/google.golang.org/grpc/interop/client --net=host $docker_image bash -c "go run client.go --server_host=grpc-test.sandbox.googleapis.com --server_host_override=grpc-test.sandbox.googleapis.com --server_port=443 --use_tls=true --test_case=cancel_after_first_response"
+docker run -i --rm=true -w /go/src/google.golang.org/grpc/interop/client --net=host $docker_image bash -c "go run client.go --server_host=grpc-test.sandbox.googleapis.com --server_host_override=grpc-test.sandbox.googleapis.com --server_port=443 --use_tls=true --test_case=timeout_on_sleeping_server"
+docker run -i --rm=true -w /go/src/google.golang.org/grpc/interop/client --net=host $docker_image bash -c "go run client.go --server_host=grpc-test4.sandbox.googleapis.com --server_host_override=grpc-test4.sandbox.googleapis.com --server_port=443 --use_tls=true --test_case=large_unary"
+docker run -i --rm=true -w /go/src/google.golang.org/grpc/interop/client --net=host $docker_image bash -c "go run client.go --server_host=grpc-test4.sandbox.googleapis.com --server_host_override=grpc-test4.sandbox.googleapis.com --server_port=443 --use_tls=true --test_case=empty_unary"
+docker run -i --rm=true -w /go/src/google.golang.org/grpc/interop/client --net=host $docker_image bash -c "go run client.go --server_host=grpc-test4.sandbox.googleapis.com --server_host_override=grpc-test4.sandbox.googleapis.com --server_port=443 --use_tls=true --test_case=ping_pong"
+docker run -i --rm=true -w /go/src/google.golang.org/grpc/interop/client --net=host $docker_image bash -c "go run client.go --server_host=grpc-test4.sandbox.googleapis.com --server_host_override=grpc-test4.sandbox.googleapis.com --server_port=443 --use_tls=true --test_case=empty_stream"
+docker run -i --rm=true -w /go/src/google.golang.org/grpc/interop/client --net=host $docker_image bash -c "go run client.go --server_host=grpc-test4.sandbox.googleapis.com --server_host_override=grpc-test4.sandbox.googleapis.com --server_port=443 --use_tls=true --test_case=client_streaming"
+docker run -i --rm=true -w /go/src/google.golang.org/grpc/interop/client --net=host $docker_image bash -c "go run client.go --server_host=grpc-test4.sandbox.googleapis.com --server_host_override=grpc-test4.sandbox.googleapis.com --server_port=443 --use_tls=true --test_case=server_streaming"
+docker run -i --rm=true -w /go/src/google.golang.org/grpc/interop/client --net=host $docker_image bash -c "go run client.go --server_host=grpc-test4.sandbox.googleapis.com --server_host_override=grpc-test4.sandbox.googleapis.com --server_port=443 --use_tls=true --test_case=cancel_after_begin"
+docker run -i --rm=true -w /go/src/google.golang.org/grpc/interop/client --net=host $docker_image bash -c "go run client.go --server_host=grpc-test4.sandbox.googleapis.com --server_host_override=grpc-test4.sandbox.googleapis.com --server_port=443 --use_tls=true --test_case=cancel_after_first_response"
+docker run -i --rm=true -w /go/src/google.golang.org/grpc/interop/client --net=host $docker_image bash -c "go run client.go --server_host=grpc-test4.sandbox.googleapis.com --server_host_override=grpc-test4.sandbox.googleapis.com --server_port=443 --use_tls=true --test_case=timeout_on_sleeping_server"