travis: update all the tools
Fix new golint complaints
This commit is contained in:
@ -8,11 +8,7 @@ go:
|
|||||||
go_import_path: google.golang.org/grpc
|
go_import_path: google.golang.org/grpc
|
||||||
|
|
||||||
before_install:
|
before_install:
|
||||||
- go get golang.org/x/tools/cmd/goimports
|
- go get -u golang.org/x/tools/cmd/goimports github.com/golang/lint/golint github.com/axw/gocov/gocov github.com/mattn/goveralls golang.org/x/tools/cmd/cover
|
||||||
- go get github.com/golang/lint/golint
|
|
||||||
- go get github.com/axw/gocov/gocov
|
|
||||||
- go get github.com/mattn/goveralls
|
|
||||||
- go get golang.org/x/tools/cmd/cover
|
|
||||||
|
|
||||||
script:
|
script:
|
||||||
- '! gofmt -s -d -l . 2>&1 | read'
|
- '! gofmt -s -d -l . 2>&1 | read'
|
||||||
|
@ -1685,7 +1685,7 @@ func testFailedServerStreaming(t *testing.T, e env) {
|
|||||||
|
|
||||||
// concurrentSendServer is a TestServiceServer whose
|
// concurrentSendServer is a TestServiceServer whose
|
||||||
// StreamingOutputCall makes ten serial Send calls, sending payloads
|
// StreamingOutputCall makes ten serial Send calls, sending payloads
|
||||||
// "0".."9", inclusive. TestServerStreaming_Concurrent verifies they
|
// "0".."9", inclusive. TestServerStreamingConcurrent verifies they
|
||||||
// were received in the correct order, and that there were no races.
|
// were received in the correct order, and that there were no races.
|
||||||
//
|
//
|
||||||
// All other TestServiceServer methods crash if called.
|
// All other TestServiceServer methods crash if called.
|
||||||
@ -1705,14 +1705,14 @@ func (s concurrentSendServer) StreamingOutputCall(args *testpb.StreamingOutputCa
|
|||||||
}
|
}
|
||||||
|
|
||||||
// Tests doing a bunch of concurrent streaming output calls.
|
// Tests doing a bunch of concurrent streaming output calls.
|
||||||
func TestServerStreaming_Concurrent(t *testing.T) {
|
func TestServerStreamingConcurrent(t *testing.T) {
|
||||||
defer leakCheck(t)()
|
defer leakCheck(t)()
|
||||||
for _, e := range listTestEnv() {
|
for _, e := range listTestEnv() {
|
||||||
testServerStreaming_Concurrent(t, e)
|
testServerStreamingConcurrent(t, e)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
func testServerStreaming_Concurrent(t *testing.T, e env) {
|
func testServerStreamingConcurrent(t *testing.T, e env) {
|
||||||
te := newTest(t, e)
|
te := newTest(t, e)
|
||||||
te.startServer(concurrentSendServer{})
|
te.startServer(concurrentSendServer{})
|
||||||
defer te.tearDown()
|
defer te.tearDown()
|
||||||
@ -2160,14 +2160,14 @@ func (s *funcServer) StreamingInputCall(stream testpb.TestService_StreamingInput
|
|||||||
return s.streamingInputCall(stream)
|
return s.streamingInputCall(stream)
|
||||||
}
|
}
|
||||||
|
|
||||||
func TestClientRequestBodyError_UnexpectedEOF(t *testing.T) {
|
func TestClientRequestBodyErrorUnexpectedEOF(t *testing.T) {
|
||||||
defer leakCheck(t)()
|
defer leakCheck(t)()
|
||||||
for _, e := range listTestEnv() {
|
for _, e := range listTestEnv() {
|
||||||
testClientRequestBodyError_UnexpectedEOF(t, e)
|
testClientRequestBodyErrorUnexpectedEOF(t, e)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
func testClientRequestBodyError_UnexpectedEOF(t *testing.T, e env) {
|
func testClientRequestBodyErrorUnexpectedEOF(t *testing.T, e env) {
|
||||||
te := newTest(t, e)
|
te := newTest(t, e)
|
||||||
ts := &funcServer{unaryCall: func(ctx context.Context, in *testpb.SimpleRequest) (*testpb.SimpleResponse, error) {
|
ts := &funcServer{unaryCall: func(ctx context.Context, in *testpb.SimpleRequest) (*testpb.SimpleResponse, error) {
|
||||||
errUnexpectedCall := errors.New("unexpected call func server method")
|
errUnexpectedCall := errors.New("unexpected call func server method")
|
||||||
@ -2184,14 +2184,14 @@ func testClientRequestBodyError_UnexpectedEOF(t *testing.T, e env) {
|
|||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|
||||||
func TestClientRequestBodyError_CloseAfterLength(t *testing.T) {
|
func TestClientRequestBodyErrorCloseAfterLength(t *testing.T) {
|
||||||
defer leakCheck(t)()
|
defer leakCheck(t)()
|
||||||
for _, e := range listTestEnv() {
|
for _, e := range listTestEnv() {
|
||||||
testClientRequestBodyError_CloseAfterLength(t, e)
|
testClientRequestBodyErrorCloseAfterLength(t, e)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
func testClientRequestBodyError_CloseAfterLength(t *testing.T, e env) {
|
func testClientRequestBodyErrorCloseAfterLength(t *testing.T, e env) {
|
||||||
te := newTest(t, e)
|
te := newTest(t, e)
|
||||||
te.declareLogNoise("Server.processUnaryRPC failed to write status")
|
te.declareLogNoise("Server.processUnaryRPC failed to write status")
|
||||||
ts := &funcServer{unaryCall: func(ctx context.Context, in *testpb.SimpleRequest) (*testpb.SimpleResponse, error) {
|
ts := &funcServer{unaryCall: func(ctx context.Context, in *testpb.SimpleRequest) (*testpb.SimpleResponse, error) {
|
||||||
@ -2209,14 +2209,14 @@ func testClientRequestBodyError_CloseAfterLength(t *testing.T, e env) {
|
|||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|
||||||
func TestClientRequestBodyError_Cancel(t *testing.T) {
|
func TestClientRequestBodyErrorCancel(t *testing.T) {
|
||||||
defer leakCheck(t)()
|
defer leakCheck(t)()
|
||||||
for _, e := range listTestEnv() {
|
for _, e := range listTestEnv() {
|
||||||
testClientRequestBodyError_Cancel(t, e)
|
testClientRequestBodyErrorCancel(t, e)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
func testClientRequestBodyError_Cancel(t *testing.T, e env) {
|
func testClientRequestBodyErrorCancel(t *testing.T, e env) {
|
||||||
te := newTest(t, e)
|
te := newTest(t, e)
|
||||||
gotCall := make(chan bool, 1)
|
gotCall := make(chan bool, 1)
|
||||||
ts := &funcServer{unaryCall: func(ctx context.Context, in *testpb.SimpleRequest) (*testpb.SimpleResponse, error) {
|
ts := &funcServer{unaryCall: func(ctx context.Context, in *testpb.SimpleRequest) (*testpb.SimpleResponse, error) {
|
||||||
@ -2246,14 +2246,14 @@ func testClientRequestBodyError_Cancel(t *testing.T, e env) {
|
|||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|
||||||
func TestClientRequestBodyError_Cancel_StreamingInput(t *testing.T) {
|
func TestClientRequestBodyErrorCancelStreamingInput(t *testing.T) {
|
||||||
defer leakCheck(t)()
|
defer leakCheck(t)()
|
||||||
for _, e := range listTestEnv() {
|
for _, e := range listTestEnv() {
|
||||||
testClientRequestBodyError_Cancel_StreamingInput(t, e)
|
testClientRequestBodyErrorCancelStreamingInput(t, e)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
func testClientRequestBodyError_Cancel_StreamingInput(t *testing.T, e env) {
|
func testClientRequestBodyErrorCancelStreamingInput(t *testing.T, e env) {
|
||||||
te := newTest(t, e)
|
te := newTest(t, e)
|
||||||
recvErr := make(chan error, 1)
|
recvErr := make(chan error, 1)
|
||||||
ts := &funcServer{streamingInputCall: func(stream testpb.TestService_StreamingInputCallServer) error {
|
ts := &funcServer{streamingInputCall: func(stream testpb.TestService_StreamingInputCallServer) error {
|
||||||
@ -2283,12 +2283,12 @@ func testClientRequestBodyError_Cancel_StreamingInput(t *testing.T, e env) {
|
|||||||
|
|
||||||
const clientAlwaysFailCredErrorMsg = "clientAlwaysFailCred always fails"
|
const clientAlwaysFailCredErrorMsg = "clientAlwaysFailCred always fails"
|
||||||
|
|
||||||
var clientAlwaysFailCredError = errors.New(clientAlwaysFailCredErrorMsg)
|
var errClientAlwaysFailCred = errors.New(clientAlwaysFailCredErrorMsg)
|
||||||
|
|
||||||
type clientAlwaysFailCred struct{}
|
type clientAlwaysFailCred struct{}
|
||||||
|
|
||||||
func (c clientAlwaysFailCred) ClientHandshake(ctx context.Context, addr string, rawConn net.Conn) (net.Conn, credentials.AuthInfo, error) {
|
func (c clientAlwaysFailCred) ClientHandshake(ctx context.Context, addr string, rawConn net.Conn) (net.Conn, credentials.AuthInfo, error) {
|
||||||
return nil, nil, clientAlwaysFailCredError
|
return nil, nil, errClientAlwaysFailCred
|
||||||
}
|
}
|
||||||
func (c clientAlwaysFailCred) ServerHandshake(rawConn net.Conn) (net.Conn, credentials.AuthInfo, error) {
|
func (c clientAlwaysFailCred) ServerHandshake(rawConn net.Conn) (net.Conn, credentials.AuthInfo, error) {
|
||||||
return rawConn, nil, nil
|
return rawConn, nil, nil
|
||||||
@ -2308,8 +2308,8 @@ func TestDialWithBlockErrorOnBadCertificates(t *testing.T) {
|
|||||||
)
|
)
|
||||||
opts = append(opts, grpc.WithTransportCredentials(clientAlwaysFailCred{}), grpc.WithBlock())
|
opts = append(opts, grpc.WithTransportCredentials(clientAlwaysFailCred{}), grpc.WithBlock())
|
||||||
te.cc, err = grpc.Dial(te.srvAddr, opts...)
|
te.cc, err = grpc.Dial(te.srvAddr, opts...)
|
||||||
if err != clientAlwaysFailCredError {
|
if err != errClientAlwaysFailCred {
|
||||||
te.t.Fatalf("Dial(%q) = %v, want %v", te.srvAddr, err, clientAlwaysFailCredError)
|
te.t.Fatalf("Dial(%q) = %v, want %v", te.srvAddr, err, errClientAlwaysFailCred)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user