Jan Tattermusch
7897ae9308
auto-fix most of licenses
8 years ago
Eric Gribkoff
d9eff37770
skip data frame padding test for okhttp
8 years ago
Eric Gribkoff
e5df1d8dee
Add Java OkHttp client to interop tests
8 years ago
Yong Ni
b2e4bfa1ef
Merge matrix feature branch into master.
...
Features included in this merge:
- Added script to build and upload docker image for matrix test.
- Added script to create test cases and created go__master testcases based on it.
- Created dictionary for runtimes and gRPC releases for supported languages.
- Added go 1.7 and 1.8 Dockerfile/templates.
See tools/interop_matrix/README.md for details.
8 years ago
Ken Payson
6c286b5170
Update service account creds
8 years ago
Yong Ni
35ee7e7967
Added verbose option to run_interop_test to ease tracing the commands invoked
8 years ago
Alexander Polcyn
f5521c33f9
Revert "Merge branch 'master' into v1.3.x"
...
This reverts commit 79759fea1a
, reversing
changes made to dc36f4df6a
.
8 years ago
Makarand Dharmapurikar
c59db4b136
added more tests to 'unimplemented'
8 years ago
Makarand Dharmapurikar
9c8e9be16b
removed 'objc' from list of 'all' languages
8 years ago
Makarand Dharmapurikar
d02c9d2b54
add ability to run objc interop tests
8 years ago
Jan Tattermusch
3c344d2f69
adjust run_tests scripts
8 years ago
Eric Gribkoff
358f1024ea
backport #10100 and #10377
8 years ago
Eric Gribkoff
a4ddf2d1d5
fix docker -p flag for interop tests
8 years ago
Makarand Dharmapurikar
996a673423
minor changes to get docker building on osx
...
docker on osx needs slightly different command line option
8 years ago
Alexander Polcyn
50fdc8ab19
add http2 server test for unary calls that uses small frames and padding
8 years ago
Eric Gribkoff
2f59cf2dc3
move health check to just before running test cases
8 years ago
Eric Gribkoff
246c0eee33
delay health check, increase timeout
8 years ago
Eric Gribkoff
6ce6166bd0
reenable health check, disable other interop tests
8 years ago
Eric Gribkoff
f9d0804daa
disable wait for healthy
8 years ago
Eric Gribkoff
92a5d28a4c
increase wait for healthy timeout
8 years ago
Eric Gribkoff
d3b160010e
add comments for health check docker flags
8 years ago
Eric Gribkoff
22afddf53c
add health check for http2 server
8 years ago
Eric Gribkoff
bee6ec2473
refactor common_options, correct output for manual run
8 years ago
Eric Gribkoff
61335ec086
use docker port mapping for http2 server
8 years ago
Siddharth Shukla
8e64d901fd
Modify shebang on python scripts
...
Change shebangs to `#!/usr/bin/env python` instead of
`#!/usr/bin/env python2.7`.
8 years ago
Siddharth Shukla
d194f59939
Make testing scripts python3.x compatible
...
Update run_tests/*.py to use six based isomorphisms and print function
from __future__ module.
8 years ago
Jan Tattermusch
7134a316f6
add --manual_run option for running interop tests
8 years ago
Eric Gribkoff
caf7ea53be
Enable C++ negative http2 test
8 years ago
Noah Eisen
ae1cd87ffb
Enable python negative http2 test
8 years ago
Noah Eisen
de99fe8679
Enable Go negative http2 interop test
8 years ago
Adele Zhou
8e7e1e37fa
Only run bad http2 server tests with supported client/server pairs.
8 years ago
Adele Zhou
992d5cd89b
comment out python temporarily
8 years ago
Adele Zhou
429e5607f7
Fix interop HTML report.
8 years ago
ncteisen
459c93f147
Update name of Python negative interop test
8 years ago
Eric Gribkoff
4e51140789
Update path to http2 Java test client
8 years ago
Adele Zhou
57b02fcaba
merge
8 years ago
Makarand Dharmapurikar
6bbd95e4a3
minor fix
8 years ago
Makarand Dharmapurikar
078e4210fd
addressed feedback
...
created separate class for Http2Server.
8 years ago
Makarand Dharmapurikar
d383e4aa88
added ability to run bad-server http2 tests
8 years ago
ncteisen
9d1cc8c94b
Change interop test infra to run new Ruby tests
8 years ago
Eric Gribkoff
ced8702d1d
Enable advanced Java interop tests.
...
Add response parameters to custom_metadata streaming request for Node and PHP
clients.
The Java server does not respond with separate initial and trailing
metadata when there is no response data - it is only emiting the
requested trailing metadata. Adding the response parameters to the test
(in accordance with the specification) avoids this, but I will open a
separate issue to investigate the Java behavior.
8 years ago
Jan Tattermusch
5c79a3199c
cleanup tools/run_tests directory
8 years ago
Jan Tattermusch
03b7612a22
stop using login shell for invoking interop tests
8 years ago
Jan Tattermusch
34e8b91726
ruby doesnt need login shell
8 years ago
Jan Tattermusch
6d4dba9fa7
node doesnt need login shell
8 years ago
Noah Eisen
794afb3b91
Update interop test infrastructure to call advanced go tests
8 years ago
Noah Eisen
7fc1d4e8d7
Update infrastructure to call new unimplemented_service interop test
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
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
Noah Eisen
002f41ed28
reverted changes to interop test driver to avoid clashes with mark roths pull req
8 years ago