Craig Tiller
fb752d46b6
Always run the benchmarks as tests
8 years ago
Craig Tiller
5282cdb025
Run benchamrks to ensure zero bitrot
8 years ago
Craig Tiller
7a34e48e5d
Codegen
8 years ago
Craig Tiller
c3350541e3
Generate build files
8 years ago
Craig Tiller
d41a4a720f
s/gpr_slice/grpc_slice, and move around tests, impls
8 years ago
murgatroid99
06fbca03d0
Don't try to build Node 7 artifacts yet
8 years ago
murgatroid99
ebf882070e
Decrease Node module cache time to avoid errors with out-of-date modules
8 years ago
Masood Malekghassemi
cad0908a2b
Break out of build process if in vanilla MSYS
8 years ago
Mark D. Roth
452287607f
Add test for setting LB policy via C++ API.
8 years ago
murgatroid99
5a3f862153
Add missing comma in run_tests.py
8 years ago
Mark D. Roth
bfe56801ad
Move method_config module from ext/client_channel to lib/transport.
8 years ago
Nicolas "Pixel" Noble
50a730bd1c
Going 1.0.1.
8 years ago
Mark D. Roth
49607a8afa
Ran generate_projects.sh
8 years ago
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
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
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