yang-g
cc5910228d
manual revert of #8901
8 years ago
Craig Tiller
f3ed2bf8ca
Fix interop
8 years ago
Craig Tiller
3b45b8d60b
Revert "Test credentials provider update"
8 years ago
yang-g
a7ef49bf6a
Support custom credential type in interop
8 years ago
Noah Eisen
45ebd355cd
Fix clang format
8 years ago
Noah Eisen
ca5cdf454c
Add unimplemented_service test case for cpp interop client
8 years ago
Noah Eisen
32eee7739b
Changed name of rpc method to fit with the conventional naming. Also fixed type in interop client flag help message
8 years ago
Noah Eisen
a27eb1d07a
added the unimplemented_call test to interop_client.cc. Next step is to call this from the driver program, run_interop_tests.py
8 years ago
Makarand Dharmapurikar
1ed0b8e3d7
Add interop test for Cacheable Unary Calls
...
modified interop test spec doc
added CacheableUnaryCall to test.proto
modified server and client implmenentations to support new method
8 years ago
David Garcia Quintas
6b11462da1
removed codegen/alloc.h
9 years ago
David Garcia Quintas
34f1b555ae
better test_case flag help formating
9 years ago
Yuchen Zeng
0ba114408e
Fix gpr_log format mismatches in c++ tests
9 years ago
David Garcia Quintas
74686ce7c4
Completed interop spec, as well as code for c++
9 years ago
Sree Kuchibhotla
ad0f792254
Interop client that is resilient to server restarts
9 years ago
Craig Tiller
6169d5f7b0
Update copyrights
9 years ago
Craig Tiller
f40df23eeb
Auto-changes
9 years ago
yang-g
364be644d0
copyright of course
9 years ago
yang-g
c10348a555
Add custom_metadata test case
9 years ago
yang-g
a006b5f33b
change default value of use_test_ca
9 years ago
yang-g
92981d5c3d
remove flag use_prod_roots in interop test and add use_test_ca per the interop test spec
9 years ago
yang-g
035cf093de
enable_ssl to use_tls
9 years ago
Craig Tiller
71a0f9d3b0
Fix clang-format script
9 years ago
yang-g
78bddc66b7
Add empty_stream test case
9 years ago
yang-g
867d0c132c
Fix auth tests
9 years ago
Julien Boeuf
421738b529
Addressing comments, round 2.
9 years ago
yang-g
9e2f90cd06
headers reorg
9 years ago
yang-g
8c2be9f228
Remove ChannelInterface and replace it with Channel
9 years ago
David Garcia Quintas
2e1bb1bf4d
Reverted unnecessary changes to server
9 years ago
David Garcia Quintas
cd37d5852b
Added new tests for compression
9 years ago
Abhishek Kumar
e1c867dbee
Added interop test for status_code_with_message
9 years ago
yang-g
5bf510bba1
add per_rpc_creds test case in interop test
10 years ago
yang-g
be5f059219
Add oauth2_auth_token test case in interop test
10 years ago
yang-g
69563b9124
Add timeout interop test case
10 years ago
zeliard
3e3e0ad348
merge from upstream (grpc) master
10 years ago
Yang Gao
68d615737b
Add two scenarios in interop test
10 years ago
Yang Gao
c4b6ffb1b6
Add a GrpcLibrary class to wrap grpc_init and grpc_shutdown and convert all the tests to init/shutdown free.
10 years ago
Yang Gao
103837ee6b
Wrap ParseCommandLineFlags in InitTest
10 years ago
Yang Gao
eaccf90aef
Return 1 when test_case is not supported in interop test
10 years ago
Yang Gao
a40020788f
Split interop client and server into components
10 years ago
Nicolas "Pixel" Noble
0caebbfcfe
Splitting gRPC service class codegen into its own set of files.
10 years ago
Nicolas "Pixel" Noble
a05b8b7b25
Removing a few more references to #include <chrono>
10 years ago
Nicolas Noble
89219162dd
Refactoring std::chrono out.
10 years ago
Yang Gao
3c220dfc32
Print out status when it is not ok in interop tests
10 years ago
Yang Gao
6baa9b67ad
clang-format c++ code
10 years ago
Yang Gao
7d6b184f57
add a jwt test case for interop test
10 years ago
Yang Gao
25770b02d6
add jwt token creds test_case
10 years ago
Craig Tiller
c5ba0e56a0
Make it possible to compile with gcc4.6
10 years ago
Craig Tiller
cf133f41f8
Make it possible to compile with gcc4.6
10 years ago
Julien Boeuf
597a4f2273
Verifying the peer name on the X509 Certs correctly.
...
- The SANs take precedence over the CN.
- The CN is only checked if there are no SANs.
- Fixing the tests as the test cert did not list *.test.google.com in
the SANs. Will fix the test cert another time...
10 years ago
Craig Tiller
47c83fdaf7
Credentials prototyping
...
- Remove CredentialsFactory as it's unnecessary
- Effectively make Credentials a channel factory, allowing different credential types to create different channel types - this gives us a hook so that InsecureCredentials can at runtime instantiate a different kind of channel as required - giving us a way of generating an openssl free version of grpc++.
- Server credentials not touched yet, but they'll need to be updated.
10 years ago