Craig Tiller
ec3257c120
Fix end2end leaks
10 years ago
Craig Tiller
7418d01de4
Make end2end_test use fewer threads
...
Helps finding interesting threads in gdb much easier
10 years ago
Vijay Pai
4ca479c3a1
Change pointer format
10 years ago
Vijay Pai
c3b02d9a67
Allow varying number of server threads via command line flag
10 years ago
Craig Tiller
4d0fb5f1c0
Fixup callers with new api
10 years ago
Craig Tiller
f8ac5d846c
Fixup callers with new api
10 years ago
Craig Tiller
5319164875
Cleanup
10 years ago
Craig Tiller
1d2e21962e
Server progress
10 years ago
Nicolas "Pixel" Noble
3f36f5e316
Few minor fixes.
...
Fixing a few issues in case you *cough* have a different local implementation of
protobuf, gtest and gflags for some weird reason.
10 years ago
Yang Gao
48d80e5769
update comments
10 years ago
Yang Gao
1988221d15
Use environment variable to set root certs in c++ interop test.
10 years ago
Craig Tiller
056ba544a2
Add pprof support
...
Starts profiling on client and server.
On client, finishes after a test.
On the server, finishes after sigint.
10 years ago
Yang Gao
2b80e6f1a8
format
10 years ago
Yang Gao
aec1d0b391
make the flag name shorter
10 years ago
Yang Gao
bd18be2f33
add compute engine credentials support
10 years ago
Yang Gao
d785904d0a
resolve comments
10 years ago
Yang Gao
eec8d1a56c
fix comments
10 years ago
Yang Gao
3bc377c5b8
Let each test case create its own channel.
10 years ago
Yang Gao
5fd0d29dfe
run clang-format
10 years ago
Yang Gao
c38dda4b90
add service_account support into interop client
10 years ago
Yang Gao
02ce729ce2
make CreateTestChannel support additional credentials besides ssl
10 years ago
Yang Gao
94e97ef2c5
sync messages.proto up to date.
10 years ago
Yang Gao
dab7095fc5
Make interop server listen on 0.0.0.0.
10 years ago
Nicolas "Pixel" Noble
3d4cba4901
kNumResponseMessages is an int, so i is doing signedness mismatch.
10 years ago
Julien Boeuf
8fbcc4391e
Changing the SSL (Server) Credentials API.
...
- Changed the unsigned char * + size to NULL terminated strings which
makes sense for the PEM format. I may change TSI later (but the impact
will hopefully be much more limited).
- Added a way to pass multiple key/cert pairs to servers which is needed
when hosting more than one domain.
- Removed the C++ SSL credentials tests as we are going to have an
option to not specify the roots which will then be derived from the
environment (well-known platform dependent locations and/or
environment variable).
- Fixed the php build which is the only one added in the run_test.py.
This change will certainly break node, python and ruby.
10 years ago
Craig Tiller
7b01878736
Fix returned status
...
The client should return status deadline exceeded when the deadline is
exceeded (not cancelled status)
10 years ago
Craig Tiller
8a7a152919
Remove unused private field
10 years ago
Craig Tiller
92eb29a7b7
Remove unused private field
10 years ago
Craig Tiller
14e60e9f8b
Use C signal handling in C++ end2end
10 years ago
Craig Tiller
0a00a08c53
Use C signal handling in C++ end2end
10 years ago
Craig Tiller
bf2659f0b6
Fix qps test.
...
This was failing to compile.
10 years ago
vpai
92fe70e983
Added new results to report resource usage and QPS, along with new proto support for this
...
and also to turn the client into a server that can be controlled remotely (client part
not implemented yet)
Change on 2015/01/13 by vpai <vpai@google.com>
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=83863541
10 years ago
Craig Tiller
b5dcec5a2e
clang-format codebase
10 years ago
Craig Tiller
de990f9155
Initialize gtest correctly
10 years ago
Craig Tiller
b2a42f3271
Make this file compile
10 years ago
Craig Tiller
9608f0f212
Make this file compile
10 years ago
Craig Tiller
35e3971e89
Make this file compile
10 years ago
yangg
0617057a39
Make interop server buildable on opensource build.
...
Change on 2015/01/12 by yangg <yangg@google.com>
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=83783816
10 years ago
yangg
1b151096d1
Add impl subdirectory under public and move headers that need to be installed
...
to it.
Change on 2015/01/09 by yangg <yangg@google.com>
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=83640373
10 years ago
yangg
4105e2b86c
Add ServiceAccount Credentials wrapping and handle credentials creation
...
failure.
Change on 2015/01/09 by yangg <yangg@google.com>
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=83634736
10 years ago
yangg
1456d15221
Add a test to export two TestService on the same server, only with different
...
package names. Make sure they work as intended.
This is based on []
Change on 2015/01/08 by yangg <yangg@google.com>
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=83558743
10 years ago
chenw
6edb547c99
Enable streaming test case for gRPC client in GCE.
...
Change on 2015/01/08 by chenw <chenw@google.com>
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=83549959
10 years ago
yangg
ed5e7e006b
Add deadline API on server side.
...
Change on 2015/01/06 by yangg <yangg@google.com>
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=83351442
10 years ago
chenw
ebb4e6dcc6
Add Flags to override host and enable prod ssl root.
...
Change on 2014/12/22 by chenw <chenw@google.com>
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=82679415
10 years ago
chenw
97fd9e56d2
Add SSL root for production GFE.
...
Change on 2014/12/19 by chenw <chenw@google.com>
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=82554526
10 years ago
yangg
3f1af6ee2d
Make override hostname an argument for testing against prod gfe.
...
Change on 2014/12/19 by yangg <yangg@google.com>
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=82544544
10 years ago
yangg
59dfc90f57
Client side implementation of creating channel with credentials.
...
The old test_ssl_channel related code is deleted and the new create channel
call is used for interop tests.
Change on 2014/12/19 by yangg <yangg@google.com>
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=82540921
10 years ago
yangg
da029e39b6
Add a test where client side sees a deadline expired status.
...
The test is not completely right and I filed [] to track it.
Change on 2014/12/18 by yangg <yangg@google.com>
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=82442464
10 years ago
yangg
246ec3bd3a
Set host to channel's target when creating a call.
...
Change on 2014/12/17 by yangg <yangg@google.com>
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=82377896
10 years ago
yangg
a4b6f5df94
Add ServerContext. It is currently empty and deadline and metadata will come to
...
it in subsequent cl's.
Change on 2014/12/17 by yangg <yangg@google.com>
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=82372934
10 years ago