Craig Tiller
93d802b986
Add full stack microbenchmark
8 years ago
Masood Malekghassemi
2da4666bdd
Don't set up Python doc packages every time
8 years ago
Craig Tiller
42fea2af04
Initial google_benchmark integration: generated files
8 years ago
Craig Tiller
d3cd017f5d
Initial google_benchmark integration: source changes
8 years ago
Noah Eisen
9785c8f9c4
Implement the advanced interop tests for Python
...
Add the code for three new interop tests: unimplemented_method,
unimplemented_service, and custom_metadata.
Fix and refactor the code for status_code_and_message.
8 years ago
murgatroid99
59792a39b0
Build Node artifacts and allow Node tests for Node 7
8 years ago
murgatroid99
dc23046b06
Add electron support and build electron artifacts
8 years ago
Sree Kuchibhotla
a83ee60b93
New streaming scenario
8 years ago
Jan Tattermusch
94d40cbd5a
make benchmarks create report.xml
8 years ago
Harvey Tuch
7be1322b86
Restrict handshake_{client,server} to linux platform.
8 years ago
Harvey Tuch
62b2a9051c
Fix handshake_client bind flakes and build issues.
...
* Add port picking retries to handshake_client.
* Track vsprojects for new tests.
* Place tests in 'test' build target.
8 years ago
Harvey Tuch
8cdf17a620
Introduce a grpc-exp ALPN protocol identifier.
...
This patch introduces an additional ALPN protocol, grpc-exp, intended to
take preference to h2 and indicate to the server that the connection
contains only gRPC traffic. This allows servers and intermediate boxes
to distinguish gRPC from other HTTP/2 traffic.
The choice of grpc-exp as a protocol identifier indicates that this
scheme is currently experimental and should not be relied upon. The
protocol is not in the IANA TLS registry.
This patch also introduces client/server handshake tests that validate
the preferential treatment of grpc-exp in an end-to-end manner.
8 years ago
Alexander Polcyn
898a2e91f9
clean up error message
8 years ago
Jan Tattermusch
447548b9f2
show logs from qps workers
8 years ago
Mark D. Roth
af84245131
Remove resolver_result.
8 years ago
Matt Kwong
213793b36a
added platform test suites and other fixes
8 years ago
Matt Kwong
f62140d56a
improve pull request test filtering
8 years ago
Matt Kwong
3020bb792c
Made whitelisting files easier and more intuitive
8 years ago
Matt Kwong
0f546b6f32
changed filter to be more conservative - any no-whitelisted file runs all tests
8 years ago
Matt Kwong
44920d2cc6
Fixed some changes
8 years ago
Matt Kwong
18d5fa5ebd
Create filter for pull request tests
8 years ago
Craig Tiller
dd2fa6482a
Add pid controller test
8 years ago
Craig Tiller
9e0066b0c9
Add estimator test
8 years ago
Masood Malekghassemi
aff6936cf7
Partially implement gRPC Python server reflection
...
Some features relating to proto2 extension querying are missing due to
missing upstream features required to support them (see
https://github.com/google/protobuf/issues/2248 ).
8 years ago
Sree Kuchibhotla
53432aff75
Run generate_projects.sh
8 years ago
Sree Kuchibhotla
6135535ca7
Minor changes and called generate_projects.sh again
8 years ago
Makarand Dharmapurikar
e3dd1d7d11
modify stress_test command line options
...
Modify command line options to be consistent with interop_client.
8 years ago
Vijay Pai
869ccaaa70
Regain sanity
8 years ago
Vijay Pai
a645bd7545
Fix a sanity issue
8 years ago
Sree Kuchibhotla
920ed0c418
Modify Thread manager test
8 years ago
Matt Kwong
2c4453d43c
added platform test suites and other fixes
8 years ago
murgatroid99
b7a83818f8
Disable a new test from running under libuv
8 years ago
Alex Polcyn
cac93f673e
clean up error counting and reporting
8 years ago
Craig Tiller
2dc4968b93
Fix config-exclusion for secure variants of tests
8 years ago
Mark D. Roth
24301717d4
Allow specifying extra flags for C++ interop server.
8 years ago
Noah Eisen
88477fd046
All current interop tests are implemented for C++ client and server. Updated run_interop_tests.py so that C++ no longer skips any tests
8 years ago
murgatroid99
b53e5d1f2b
Create benchmark client and server for Node Express
8 years ago
Matt Kwong
1fb0e47d44
improve pull request test filtering
8 years ago
Craig Tiller
20afa3d7c9
BufferPool --> ResourceQuota
8 years ago
Sree Kuchibhotla
bba2f47e8f
remove formatting noise
8 years ago
Matt Kwong
5100ae5509
remove hardcoding of clients/server names in run_sweep_performance.sh
8 years ago
Yuchen Zeng
324cc66128
Fix missing dependencies
8 years ago
Alexander Polcyn
497966787a
fail performance tests if any jobs fail or timeout
8 years ago
Ken Payson
97e6920e44
Timeout increase (again)
8 years ago
David Garcia Quintas
d8fe334d5b
s/lb-cost/lb-cost-bin
8 years ago
Jan Tattermusch
ab0a727655
install missing python dependencies
8 years ago
Yuchen Zeng
5f6fbc8379
More dependency changes
8 years ago
Yuchen Zeng
169c985f67
Remove generated pb files
8 years ago
Ken Payson
67c73e14b8
Increased timeout
8 years ago
Mark D. Roth
6a721b5b3f
Rename grpc_hash_table to grpc_mdstr_hash_table.
8 years ago