Last active
June 22, 2020 03:21
-
-
Save ProgramCpp/1acd2fe03f0258aa1d33e4bfb6472647 to your computer and use it in GitHub Desktop.
grpc client conn creation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| === RUN TestSometing | |
| --- FAIL: TestSometing (0.00s) | |
| panic: paniiiiiic me [recovered] | |
| panic: paniiiiiic me | |
| goroutine 7 [running]: | |
| testing.tRunner.func1(0xc00013c700) | |
| /usr/local/Cellar/go/1.13.6/libexec/src/testing/testing.go:874 +0x3a3 | |
| panic(0x1693a40, 0x18ec060) | |
| /usr/local/Cellar/go/1.13.6/libexec/src/runtime/panic.go:679 +0x1b2 | |
| gitlab.hosted.io/xxxxx/project_x/vendor/google.golang.org/grpc.(*addrConn).connect(0xc0000fbb80, 0xc000372e10, 0x8) | |
| /Users/janania/go/src/gitlab.hosted.io/xxxxx/project_x/vendor/google.golang.org/grpc/clientconn.go:814 +0x153 | |
| gitlab.hosted.io/xxxxx/project_x/vendor/google.golang.org/grpc.(*acBalancerWrapper).Connect(0xc00037b5c0) | |
| /Users/janania/go/src/gitlab.hosted.io/xxxxx/project_x/vendor/google.golang.org/grpc/balancer_conn_wrappers.go:264 +0x75 | |
| gitlab.hosted.io/xxxxx/project_x/vendor/google.golang.org/grpc.(*pickfirstBalancer).UpdateClientConnState(0xc000372db0, 0xc0002eba40, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x14, 0x6) | |
| /Users/janania/go/src/gitlab.hosted.io/xxxxx/project_x/vendor/google.golang.org/grpc/pickfirst.go:102 +0x3dd | |
| gitlab.hosted.io/xxxxx/project_x/vendor/google.golang.org/grpc.(*ccBalancerWrapper).updateClientConnState(0xc0002ebac0, 0xc00012aca8, 0x0, 0x0) | |
| /Users/janania/go/src/gitlab.hosted.io/xxxxx/project_x/vendor/google.golang.org/grpc/balancer_conn_wrappers.go:127 +0x145 | |
| gitlab.hosted.io/xxxxx/project_x/vendor/google.golang.org/grpc.(*ClientConn).updateResolverState(0xc000394000, 0xc0002eba40, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) | |
| /Users/janania/go/src/gitlab.hosted.io/xxxxx/project_x/vendor/google.golang.org/grpc/clientconn.go:653 +0x302 | |
| gitlab.hosted.io/xxxxx/project_x/vendor/google.golang.org/grpc.(*ccResolverWrapper).UpdateState(0xc0002f2c00, 0xc0002eba40, 0x1, 0x1, 0x0, 0x0) | |
| /Users/janania/go/src/gitlab.hosted.io/xxxxx/project_x/vendor/google.golang.org/grpc/resolver_conn_wrapper.go:177 +0x1d1 | |
| gitlab.hosted.io/xxxxx/project_x/vendor/google.golang.org/grpc/internal/resolver/passthrough.(*passthroughResolver).start(...) | |
| /Users/janania/go/src/gitlab.hosted.io/xxxxx/project_x/vendor/google.golang.org/grpc/internal/resolver/passthrough/passthrough.go:48 | |
| gitlab.hosted.io/xxxxx/project_x/vendor/google.golang.org/grpc/internal/resolver/passthrough.(*passthroughBuilder).Build(0x1e65f78, 0x17d0a7d, 0xb, 0x0, 0x0, 0x17ce64b, 0x8, 0x190b6c0, 0xc0002f2c00, 0x0, ...) | |
| /Users/janania/go/src/gitlab.hosted.io/xxxxx/project_x/vendor/google.golang.org/grpc/internal/resolver/passthrough/passthrough.go:34 +0x11d | |
| gitlab.hosted.io/xxxxx/project_x/vendor/google.golang.org/grpc.newCCResolverWrapper(0xc000394000, 0x18fd780, 0x1e65f78, 0x0, 0x0, 0x0) | |
| /Users/janania/go/src/gitlab.hosted.io/xxxxx/project_x/vendor/google.golang.org/grpc/resolver_conn_wrapper.go:103 +0x26a | |
| gitlab.hosted.io/xxxxx/project_x/vendor/google.golang.org/grpc.DialContext(0x1909080, 0xc0002f2ba0, 0x17ce64b, 0x8, 0xc00035cb40, 0x2, 0x2, 0x0, 0x0, 0x0) | |
| /Users/janania/go/src/gitlab.hosted.io/xxxxx/project_x/vendor/google.golang.org/grpc/clientconn.go:301 +0xaf9 | |
| gitlab.hosted.io/xxxxx/project_x/vendor/gitlab.hosted.io/my-libs/grpcclient/client.dial(0x17ce64b, 0x8, 0x0, 0x3b9aca00, 0xc00035cb40, 0x2, 0x2, 0x0, 0x0, 0x0) | |
| /Users/janania/go/src/gitlab.hosted.io/xxxxx/project_x/vendor/gitlab.hosted.io/my-libs/grpcclient/client/client.go:121 +0x17a | |
| gitlab.hosted.io/xxxxx/project_x/vendor/gitlab.hosted.io/my-libs/grpcclient/client.NewGRPCClientV2.func1(0x4ef4000000000010, 0xc0000dd7b0, 0x14a4bf6) | |
| /Users/janania/go/src/gitlab.hosted.io/xxxxx/project_x/vendor/gitlab.hosted.io/my-libs/grpcclient/client/client.go:102 +0x70 | |
| gitlab.hosted.io/xxxxx/project_x/vendor/gitlab.hosted.io/my-libs/grpcpool.(*ConnectionPool).create(0xc0000f6cf0, 0xc0000f6cf0, 0xc00038f880, 0x9) | |
| /Users/janania/go/src/gitlab.hosted.io/xxxxx/project_x/vendor/gitlab.hosted.io/my-libs/grpcpool/connection_pool.go:108 +0x2f | |
| gitlab.hosted.io/xxxxx/project_x/vendor/gitlab.hosted.io/my-libs/grpcpool.NewConnectionPoolV3(0xa, 0xc000392660, 0x2a, 0xc00037b4d0, 0x64, 0x0, 0x1915da0, 0xc00038f880, 0x2a, 0x3, ...) | |
| /Users/janania/go/src/gitlab.hosted.io/xxxxx/project_x/vendor/gitlab.hosted.io/my-libs/grpcpool/connection_pool.go:161 +0x28a | |
| gitlab.hosted.io/xxxxx/project_x/vendor/gitlab.hosted.io/my-libs/grpcclient/client.NewGRPCClientV2(0x17ce64b, 0x8, 0x3b9aca00, 0xc00037b360, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, ...) | |
| /Users/janania/go/src/gitlab.hosted.io/xxxxx/project_x/vendor/gitlab.hosted.io/my-libs/grpcclient/client/client.go:105 +0x1dc | |
| gitlab.hosted.io/xxxxx/project_x/clients/restricted_service.NewRestrictedServiceClientForCountry(0x17ca6d8, 0x3, 0x17cfe71, 0xa) | |
| /Users/janania/go/src/gitlab.hosted.io/xxxxx/project_x/clients/restricted_service/restricted_service.go:80 +0x523 | |
| gitlab.hosted.io/xxxxx/project_x/clients/restricted_service_test.TestSometing(0xc00013c700) | |
| /Users/janania/go/src/gitlab.hosted.io/xxxxx/project_x/clients/restricted_service/provider_test.go:28 +0x106 | |
| testing.tRunner(0xc00013c700, 0x183f870) | |
| /usr/local/Cellar/go/1.13.6/libexec/src/testing/testing.go:909 +0xc9 | |
| created by testing.(*T).Run | |
| /usr/local/Cellar/go/1.13.6/libexec/src/testing/testing.go:960 +0x350 | |
| Process finished with exit code 1 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment