David Garcia Quintas
83a6a828b0
Fixed error messages for C++ interop client.
2016-06-23 11:33:13 -07:00
David Garcia Quintas
446f70e384
fixed faulty server streaming c++ test case
2016-06-21 17:13:28 -07:00
David Garcia Quintas
dacce7a1e1
fixed bad merge. c++ tests should work again
2016-06-21 16:40:20 -07:00
David Garcia Quintas
50c5511a9b
Merge branch 'master' of github.com:grpc/grpc into simplify_compression_interop
2016-06-17 19:01:03 -07:00
David Garcia Quintas
3c65d24fab
updated stress test with new tests cases
2016-06-17 15:18:18 -07:00
Vijay Pai
ddf694cc62
Merge branch 'master' into wheezy
2016-06-17 13:41:38 -07:00
Vijay Pai
6ab4788ae9
clang-format changes
2016-06-17 00:31:23 -07:00
David Garcia Quintas
8375c0daea
Merge branch 'master' of github.com:grpc/grpc into simplify_compression_interop
2016-06-16 18:43:19 -07:00
Jan Tattermusch
ef03e53938
Merge pull request #6858 from makdharma/issue5851
...
implement interval_us functionality
2016-06-16 17:59:39 -07:00
David Garcia Quintas
909dd6ec8b
Merge branch 'master' of github.com:grpc/grpc into simplify_compression_interop
2016-06-16 17:03:40 -07:00
David Garcia Quintas
560875239e
c++ client & server changes to bring code up to spec
2016-06-16 16:52:11 -07:00
David Garcia Quintas
34f1b555ae
better test_case flag help formating
2016-06-16 16:51:20 -07:00
Vijay Pai
b31a9a0900
Include <cinttypes> for PRIuPTR. Not clear why this is needed.
2016-06-16 07:50:20 +00:00
Vijay Pai
b9e927afcc
Merge branch 'master' into wheezy
2016-06-15 22:57:21 -07:00
Vijay Pai
9aa5f23645
Switch out a using with a typedef
2016-06-15 10:50:23 -07:00
Yuchen Zeng
beaa35724c
Fix type mismatch for type_size
2016-06-10 15:46:14 -07:00
Yuchen Zeng
0ba114408e
Fix gpr_log format mismatches in c++ tests
2016-06-10 15:15:44 -07:00
Makarand Dharmapurikar
509246f59b
implement interval_us functionality
...
Implemented ability to sleep before sending response as intended
by the ResponseParameters proto.
2016-06-09 16:28:02 -07:00
David Garcia Quintas
74686ce7c4
Completed interop spec, as well as code for c++
2016-06-09 15:33:33 -07:00
David Garcia Quintas
485cf40ab7
Fixed wrong spec and reworked streaming compressed case
2016-06-08 13:35:25 -07:00
David Garcia Quintas
20d802db98
removed unused vble
2016-06-07 22:04:10 -07:00
David Garcia Quintas
126ae106d6
fixed silly typo
2016-06-07 21:15:05 -07:00
David Garcia Quintas
d3ce0218d1
disabled bogus checks for streaming compressed
2016-06-07 18:45:21 -07:00
David Garcia Quintas
5756c8fead
removed RANDOM and simplified req for compression
2016-06-07 18:00:44 -07:00
Jan Tattermusch
54140f9760
Merge pull request #6608 from yang-g/interop
...
Assert we get a valid creds.
2016-05-19 13:20:43 -07:00
Jan Tattermusch
b9f11c3fa2
Merge pull request #6625 from sreecha/stress_test_misc
...
Misc changes to stress test framework (to reduce false positives and tools for debugging)
2016-05-18 18:41:35 -07:00
Jan Tattermusch
aa51f63da3
Merge pull request #6463 from dgquintas/fix_compression_interop
...
Fixed compression interop and re-enable for C++.
2016-05-18 07:29:04 -07:00
Sree Kuchibhotla
4dd02fc63c
Misc changes
2016-05-17 18:37:52 -07:00
Sree Kuchibhotla
eaa3072744
Make the rpc timeout configurable
2016-05-17 17:18:23 -07:00
yang-g
ed9ae72e7b
Assert we get a valid creds.
2016-05-16 14:09:23 -07:00
Vijay Pai
b4cb249107
steaming -> streaming
2016-05-12 09:28:15 -07:00
Sree Kuchibhotla
4f5b2916cc
fix clang formatting
2016-05-06 10:48:17 -07:00
David Garcia Quintas
303d3082a0
Fixed compression interop and re-enable for C++.
...
Also added some defense in depth for compression algorithms in the
receive path.
2016-05-05 18:26:13 -07:00
Sree Kuchibhotla
c5549fcd0a
Remove redundant error check
2016-05-05 16:12:54 -07:00
Sree Kuchibhotla
5130427b30
Add remaining inteorp tests to stress client
2016-05-05 15:39:36 -07:00
Sree Kuchibhotla
ad0f792254
Interop client that is resilient to server restarts
2016-05-05 15:39:36 -07:00
Sree Kuchibhotla
3714e302c0
Simplify QPS Metrics collection
2016-04-22 10:17:28 -07:00
Craig Tiller
8e3b16cfd9
Merge github.com:grpc/grpc into channel_max_reconnect_backoff
2016-04-04 13:50:38 -07:00
Jan Tattermusch
8cddd87738
Merge pull request #6005 from sreecha/stress_exit_codes
...
Terminate with error exit code in case of any failure
2016-04-01 07:27:03 -07:00
Sree Kuchibhotla
16dd3e46e8
Reduce log verbosity of stress_test client by default. Correct a typo
2016-03-31 09:46:20 -07:00
Craig Tiller
6169d5f7b0
Update copyrights
2016-03-31 07:46:18 -07:00
Craig Tiller
076c2b807b
Merge github.com:grpc/grpc into channel_max_reconnect_backoff
2016-03-30 17:12:29 -07:00
Craig Tiller
b7f3f6eec4
Fix copyright
2016-03-25 17:13:09 -07:00
Craig Tiller
9533d042d4
Fix includes
2016-03-25 17:11:06 -07:00
Craig Tiller
2e1903638e
Fix copyrights
2016-03-25 14:33:26 -07:00
Craig Tiller
f40df23eeb
Auto-changes
2016-03-25 13:38:14 -07:00
David Garcia Quintas
b942640497
clang-format
2016-03-08 16:25:11 -08:00
Aaron Isotton
24e69bf02a
Added a channel argument to set the maximum reconnect backoff duration. Extended the interop test to test the custom reconnect backoffs.
...
This closes #5377 .
2016-03-08 14:21:31 -08:00
Craig Tiller
2d9476898b
Revert "Ensure that no #includes are inside of a namespace."
2016-03-04 11:05:42 -08:00
David Garcia Quintas
2a8c280370
sanity
2016-03-02 20:52:34 -08:00
David Garcia Quintas
eef5c01cf4
clang-format
2016-03-02 20:38:49 -08:00
David Garcia Quintas
94c80d8389
copyrights
2016-03-02 20:35:07 -08:00
Craig Tiller
c6611efb67
Revert "Update reconnect_interop_client.cc"
2016-03-02 17:43:09 -08:00
Yang Gao
f7d6d3821a
Merge pull request #5539 from grpc/makdharma-comment
...
Update reconnect_interop_server.cc
2016-03-02 21:56:22 +00:00
makdharma
38a560b6ba
Update reconnect_interop_server.cc
2016-03-02 13:50:58 -08:00
makdharma
bd50f305a3
Update reconnect_interop_client.cc
2016-03-02 13:49:51 -08:00
Jan Tattermusch
8ba6a6b321
Merge pull request #5402 from sreecha/stress_test_scripts
...
Stress test scripts to launch in GKE
2016-02-29 15:01:54 -08:00
Sree Kuchibhotla
e1dd18a945
Fix copyright
2016-02-29 13:28:55 -08:00
Sree Kuchibhotla
44ca2c2640
Examples
2016-02-23 10:03:00 -08:00
Craig Tiller
521423c8cf
Regenerate files, fix bugs
2016-02-22 22:22:22 -08:00
Craig Tiller
732a875fe8
Add a sanity test for name aliasing
2016-02-22 15:59:19 -08:00
Makarand Dharmapurikar
bfc7adaa71
Added option to echo back user agent for testing
2016-02-22 15:42:18 -08:00
yang-g
364be644d0
copyright of course
2016-02-22 10:04:43 -08:00
yang-g
c10348a555
Add custom_metadata test case
2016-02-19 16:05:10 -08:00
murgatroid99
3466c4b55d
Updated copyrights
2016-01-12 10:26:04 -08:00
Craig Tiller
7cc0f464d1
Merge github.com:grpc/grpc into proto_names
2016-01-07 16:37:03 -08:00
Yang Gao
848ee629dd
Merge pull request #4631 from sreecha/stress_test_logging
...
Add ability to control the verbosity of stress test logs
2016-01-06 23:01:21 -08:00
Craig Tiller
54ed674d40
Merge github.com:grpc/grpc into proto_names
2016-01-06 17:05:34 -08:00
Sree Kuchibhotla
7cecfa6c48
Adjust the log levels in interop tests and stress tests
2016-01-06 08:09:02 -08:00
Sree Kuchibhotla
0fa95eab81
Ability to filter log messages based on log level
2016-01-06 07:58:10 -08:00
Craig Tiller
7536af02cf
Eliminate gpr_ int types - and insist on C99 variants instead
2015-12-22 13:49:30 -08:00
Craig Tiller
1b4e33029e
Consolidate C++ proto files under src/proto
...
- make the directory structure match the package structure
- sanitize the package structure (test --> testing)
- add auto-detection of proto file dependencies
2015-12-17 16:35:00 -08:00
David Garcia Quintas
a2b7817481
Removed compression checks from vanilla large unary
2015-12-15 22:35:08 -08:00
Craig Tiller
56a363f36c
Fix for when grpc::string is not the same type as FLAGS_...
2015-12-03 16:37:27 -08:00
yang-g
d9f6101967
merge with head
2015-11-24 10:39:23 -08:00
yang-g
3ff9727a37
merge with head
2015-11-20 17:01:57 -08:00
Sree Kuchibhotla
e1330ff451
Add multiple channels to each server
2015-11-20 10:03:32 -08:00
Sree Kuchibhotla
52a514a250
Address code review comments
2015-11-19 10:28:47 -08:00
Sree Kuchibhotla
87f51663ee
Merge branch 'master' into stress_tests_metrics
2015-11-19 08:48:56 -08:00
yang-g
71b962634e
merge with head
2015-11-18 11:41:30 -08:00
David G. Quintas
75b53d6a5d
Merge pull request #3993 from ctiller/new_op
...
Core transport & call cleanup
2015-11-18 08:52:10 -08:00
Julien Boeuf
6049ebd8d2
More C++ fixes (the merge did not quite work...).
2015-11-17 16:53:52 -08:00
Julien Boeuf
675b5ce861
Merge branch 'master' of github.com:grpc/grpc into core_creds_api_change
2015-11-17 15:05:45 -08:00
David Garcia Quintas
5dc96fb5b8
Comments
2015-11-17 09:58:34 -08:00
David Garcia Quintas
5de1616336
Fix naming issue in stress_test
...
(via ahh@google.com )
Under some configurations gRPC includes google3 base headers. google3
has a namespace "thread" which mixes poorly with unqualified use of the
type std::thread; adding that namespace to various google3 headers
breaks this test.
2015-11-17 09:39:39 -08:00
Sree Kuchibhotla
b047c0fc9b
Address code review comments
2015-11-16 14:41:04 -08:00
yang-g
c9fca1813a
refacto of the reconnect tcp server to a general purpose test tcp server to be reused by the set_initial_string_test
2015-11-06 16:41:33 -08:00
Sree Kuchibhotla
c36b480ce9
Fix a small error
2015-11-04 14:25:05 -08:00
Sree Kuchibhotla
4d0f2f9dab
Fix typo in my previous commit. %s/guage/gauge/g
2015-11-03 15:55:43 -08:00
Sree Kuchibhotla
b5e98c5c69
Make number of stubs per channel configurable and expose metrics from
...
client
2015-11-03 14:12:13 -08:00
Craig Tiller
93b944785c
stream_op cleanup: test fixes and updates
2015-11-02 14:18:30 -08:00
Nicolas Noble
ceced33a49
Merge pull request #3962 from sreecha/skip_stress_tests
...
Skip running stress_tests on jenkins by run_tests.py
2015-10-26 17:35:38 -07:00
Sree Kuchibhotla
f51ea7aab9
Explicitly use grpc::string instead of std::string to be consistent with other test code
2015-10-26 13:50:40 -07:00
Sree Kuchibhotla
117c8af8d3
Skip running stress_tests on jenkins by run_tests.py (This will fix the
...
issue addressed by commit: e6cd0e70a9 , the right way)
2015-10-26 11:01:11 -07:00
David Garcia Quintas
ba4290a82d
Removed 'using' conflicting with import
2015-10-23 15:31:04 -07:00
Sree Kuchibhotla
e6cd0e70a9
Return success if there are no test cases to run
2015-10-22 15:56:07 -07:00
Sree Kuchibhotla
119062428f
Fix the error reported by tools/run_tests/check_sources_and_headers.py
2015-10-22 15:04:26 -07:00
Sree Kuchibhotla
41b2143dcb
Address code review comment
2015-10-22 10:42:47 -07:00
Sree Kuchibhotla
ac7edec71f
Add an option to reuse the TestService::Stub in interop client class
2015-10-20 16:45:52 -07:00
Sree Kuchibhotla
2bc3ac3032
Merge branch 'stress_tests_new' of github.com:sreecha/grpc into stress_tests_new
2015-10-19 16:22:41 -07:00