Menghan Li
8fbeaf87a6
interop: implement special_status_message interop test ( #2241 )
...
fixes #2240
2018-07-30 13:33:50 -07:00
mmukhi
0bc7c3280e
Revert "Less mem ( #1987 )" ( #2049 )
...
This reverts commit 7a8c989507 .
2018-05-03 11:37:59 -07:00
mmukhi
3592bccfd9
interop: Fix unimplemented method test ( #2040 )
...
* Don't send nil requests.
* Fix import name and get rid of condition.
* Let registered encoder deal with nil requests.
* Break encode into encode and compress.
2018-05-02 16:08:12 -07:00
Chyroc
f8dbc38bdc
Fix "deprecated" function godoc comments to match standard formatting ( #2027 )
2018-05-02 08:52:49 -07:00
Karsten Weiss
5d8897144f
Remove unnecessary type conversions (unconvert) ( #1995 )
...
This fixes:
grpc/interop/test_utils.go:156:17: unnecessary conversion
interop/test_utils.go:201:17: unnecessary conversion
resolver/dns/dns_resolver.go:190:31: unnecessary conversion
transport/flowcontrol.go:36:47: unnecessary conversion
transport/flowcontrol.go:41:47: unnecessary conversion
transport/flowcontrol.go:42:47: unnecessary conversion
transport/flowcontrol.go:43:47: unnecessary conversion
transport/http2_client.go:788:16: unnecessary conversion
transport/http2_client.go:798:36: unnecessary conversion
transport/http2_client.go:809:28: unnecessary conversion
transport/http2_client.go:834:31: unnecessary conversion
transport/http2_client.go:839:30: unnecessary conversion
transport/http2_client.go:864:23: unnecessary conversion
transport/http2_server.go:513:16: unnecessary conversion
transport/http2_server.go:524:36: unnecessary conversion
transport/http2_server.go:534:28: unnecessary conversion
transport/http2_server.go:557:31: unnecessary conversion
transport/http2_server.go:562:30: unnecessary conversion
transport/http_util.go:350:31: unnecessary conversion
2018-04-16 10:18:17 -07:00
Menghan Li
6c48c7f5c8
interop test: Expect io.EOF from stream.Send() ( #1858 )
2018-02-12 14:41:34 -08:00
dfawley
f4b523765c
status: add Code convenience function ( #1754 )
2017-12-18 15:00:50 -08:00
Daniel Nephin
4e393e0b21
grpc: fix deprecation comments to conform to standard ( #1691 )
2017-12-18 09:23:42 -08:00
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