Commit Graph

34 Commits

Author SHA1 Message Date
Gyu-Ho Lee 865013bc17 *: replace deprecated grpc.Errorf calls with status.Errorf (#1651) 2017-11-06 10:24:20 -08:00
田欧 faebfcb7bf Remove single-entry var blocks (#1589) 2017-10-18 09:59:23 -07:00
Menghan Li 5131c1f096 Use proto3 in interop tests and end2end tests (#1574) 2017-10-12 14:05:19 -07:00
Sean Harger 956d689a24 Use Type() method for OAuth tokens instead of accessing TokenType field. (#1537)
This covers the case where the TokenType field is empty, and thus
calling the Type() method will return "Bearer".
2017-09-25 11:38:05 -07:00
dfawley 25b4a426b4 go-generate pb.go files and check in Travis to make sure they don't change (#1426) 2017-08-17 16:00:51 -07:00
Jan Tattermusch ddbf6c46a6 autofix license notice 2017-06-08 14:42:19 +02:00
dfawley 0c1d39df28 Separate incoming and outgoing metadata in context
This will prevent the incoming RPCs' metadata from appearing in outgoing RPCs
unless it is explicitly copied, e.g.:

incomingMD, ok := metadata.FromContext(ctx)
if ok {
  ctx = metadata.NewContext(ctx, incomingMD)
}

Fixes #1148
2017-04-07 11:54:56 -07:00
Menghan Li 4acc9108c1 Merge pull request #1022 from ncteisen/http_interop
Add Go Client to Test Negative HTTP2 Conditions
2017-02-10 15:46:57 -08:00
Adele Zhou a050dbc887 Fix and modify logging. 2017-02-06 18:01:02 -08:00
Noah Eisen 9d8ac14538 Add Go interop http2 client 2017-01-10 15:05:15 -08:00
Menghan Li ec1de5b416 call cancel on context in DoTimeoutOnSleepingServer 2017-01-05 13:01:42 -08:00
Adele Zhou 97b8c7c529 Set failfast to false for stress tests. 2016-12-27 16:56:55 -08:00
iamqizhao f45b8d1e94 fix the flakiness of timeout_on_sleeping_server interop test 2016-11-23 11:35:48 -08:00
Noah Eisen 2769b6cafd Fix comments from github 2016-11-10 16:50:37 -08:00
Noah Eisen 86765df8f8 Add comments and no longer export helper func 2016-11-02 15:19:21 -07:00
Noah Eisen 687c958422 Reimplement unimplemented_method and address gofmt issues 2016-11-02 14:53:28 -07:00
Noah Eisen 5b6bca7d0c Add unimplemented test cases to Go interop client
Add UnimplementedService/UnimplementedCall and
TestService/UnimplementedCall to test.proto then regenerated the proto
file.
2016-11-02 09:49:56 -07:00
Noah Eisen dc220c92c0 Add support for custom metadata to Go interop code
Write custom_metadata test case in Go interop client and add support for
metadata echoing in Go interop server.
2016-11-02 09:20:52 -07:00
Mark D. Roth 951b6cc1da Code review changes. 2016-09-30 07:44:08 -07:00
Mark D. Roth 5823568fcb Code review changes. 2016-09-29 07:24:20 -07:00
Mark D. Roth 23e20165e0 Code review changes. 2016-09-28 13:53:27 -07:00
Mark D. Roth 44e75c33ee Code review changes. 2016-08-26 12:59:51 -07:00
Mark D. Roth 121344c9ee Code review changes. 2016-07-07 11:32:46 -07:00
Mark D. Roth de2db99c84 Code review changes. 2016-07-07 07:39:32 -07:00
Mark D. Roth f9584a00cf Move the server-side handling code from StreamingOutputCall to FullDuplexCall. 2016-07-01 09:32:29 -07:00
Mark D. Roth fa1bb7b833 For FullDuplex() call, check error from stream.Recv() instead of stream.CloseSend(). 2016-07-01 09:12:45 -07:00
Mark D. Roth 7a971bb142 Fix check for error string. 2016-07-01 09:04:20 -07:00
Mark D. Roth 0eec1573d0 Fix NULL pointer dereference. 2016-07-01 08:50:57 -07:00
Mark D. Roth 84352c6400 Change interop server to support response_status field. 2016-07-01 07:51:35 -07:00
Mark D. Roth d7ac54924b Add status_code_and_message interop test. (Does not yet work, because
the server does not yet support the response_status field.)
2016-06-30 14:57:30 -07:00
Menghan Li 62a892fc16 Move interop log from utils to client main 2016-04-04 16:00:19 -07:00
iamqizhao 855235934b fix some comments 2015-12-18 18:25:28 -08:00
iamqizhao 453b255dda gofmt 2015-12-18 16:50:38 -08:00
iamqizhao 7239e4afea Refactor interop tests 2015-12-18 16:26:06 -08:00