Lidi Zheng
7069770ee0
Merge the 3 repeating Python binary compilations (Attempt 2) ( #28543 )
...
* Revert "Revert "Merge the 3 repeating Python binary compilations (#28500 )" (#28539 )"
This reverts commit 0554cbee9c
.
* Update hardcoded Python path
* Repect existing images and only use new path for newer releases
* fix interop_matrix testcases
Co-authored-by: Jan Tattermusch <jtattermusch@google.com>
3 years ago
Jan Tattermusch
240557a55c
run_tests family scripts: autodetect TTY when running docker ( #28124 )
...
* autodetect terminal when running docker, add helptext for --travis run_tests arg
* address a TODO
* remove --travis from task_runner.py
3 years ago
Jan Tattermusch
79b58431ed
Update csharp SDK to LTS versions ( #27966 )
...
* update C# SDK
* regenerate dockerfiles
* install .NET6 and .NET Core 3.1
* regenerate dockerfiles
* change netcoreapp2.1 targets to netcoreapp3.1
* update installed SDKs in aarch64 C# job
* update run_tests scripts to use netcoreapp3.1 for C#
3 years ago
Richard Belleville
59693b7e72
Migrate Infrastructure Scripts to Python 3 ( #27135 )
...
* Run 2to3 on tools directory
* Delete github_stats_tracking
* Re-run 2to3
* Remove unused script
* Remove unused script
* Remove unused line count utility
* Yapf. Isort
* Remove accidentally included file
* Migrate tools/distrib directory to python 3
* Remove unnecessary shebang
* Restore line_count directory
* Immediately convert subprocess.check_output output to string
* Take care of Python 2 shebangs
* Invoke scripts using a Python 3 interpreter
* Yapf. Isort
* Try installing Python 3 first
* See if we have any Python 3 versions installed
* Add Python 3.7 to Windows path
* Try adding a symlink
* Try to symlink differently
* Install six for Python 3
* Run run_interop_tests with python 3
* Try installing six in python3.7 explicitly
* Revert "Try installing six in python3.7 explicitly"
This reverts commit 2cf60d72f3
.
* And debug some more
* Fix issue with jobset.py
* Add debug for CI failure
* Revert microbenchmark changes
3 years ago
Richard Belleville
cb95e9f3ee
Attempt to Fix #27614 ( #27904 )
...
* commit after sync
* Moving to v1.41.1
* Attempt to fix interop test
* Increase test timeout
* Regenerate testcases. Fix old Python images to 3.7
Co-authored-by: Donna Dionne <donnadionne@google.com>
3 years ago
Richard Belleville
179a7c7459
Fix Python Interop ( #27620 ) ( #27703 ) ( #27749 )
...
* WIP. Attempt to fix interop
* Yapf
3 years ago
Richard Belleville
b6cc72f129
Revert "Run 2to3 on tools directory ( #26002 )" ( #27183 )
...
This reverts commit a388361c3d
.
3 years ago
Richard Belleville
a388361c3d
Run 2to3 on tools directory ( #26002 )
...
* Run 2to3 on tools directory
* Delete github_stats_tracking
* Re-run 2to3
* Remove unused script
* Remove unused script
* Remove unused line count utility
* Yapf. Isort
* Remove accidentally included file
* Restore line_count directory
3 years ago
Lidi Zheng
2231c2ba77
Introduce Python import sorting to our sanity test suite ( #26768 )
...
* Add isort_code.sh to sanity tests
* Run tools/distrib/isort_code.sh
* Fine tune the import order for relative imports
* Make pylint and project generation happy
* Fix a few corner cases
* Use --check instead of --diff
* The import order impacts test result somehow
* Make isort print diff and check output at the same time
* Let tools/run_tests/python_utils be firstparty library
* Run isort against latest HEAD
3 years ago
Hannah Shi
7197ce64ee
PHP: php server commit 6/n, add php server interop test ( #26202 )
...
* add php server interop test
* fix CI failure
3 years ago
Easwar Swaminathan
29d29b8ef2
try setting GO111MODULE in interop test runner
4 years ago
Easwar Swaminathan
3208a98787
try setting GO111MODULE in interop test runner
4 years ago
root
12d36782cf
add special status msg interop test
4 years ago
root
867f579e54
del php5 from basic Linux test and interop test
4 years ago
Jan Tattermusch
d4f3e05fef
switch C++ interop tests to cmake
4 years ago
James Newton-King
21e855592a
Output grpc-dotnet interop apps to specific directories
4 years ago
Hannah Shi
db4f82e9b9
enable php client compression tests
5 years ago
Taras Galkovskyi
309c8e65f4
declare alts support for python interop client/server
5 years ago
Lidi Zheng
ef3e6da5ba
s/use_asyncio/use-asyncio/g
5 years ago
Lidi Zheng
4842e23e9c
Make YAPF happy
5 years ago
Lidi Zheng
3e2d5da7a2
Use as much template as possible & fix some wording
5 years ago
Lidi Zheng
dc202bdf1f
Adding gRPC Python AsyncIO interop client and server
5 years ago
Esun Kim
7be821ac47
Yapf all target python sources
5 years ago
Eric Anderson
dcafa22cd3
Enable Java interop tests for compression and status
5 years ago
chentanjun
05b3eeff77
fix-up some spelling mistakes
5 years ago
Jan Tattermusch
ce9e637614
enable server compression tests for grpc.aspnetcore.server
5 years ago
Jan Tattermusch
1ee329187f
enable compute_enging_creds and jwt_token_creds interop tests for managed dotnet client
5 years ago
Jan Tattermusch
64b8ce5ef2
enable grpc-dotnet client compression interop tests
5 years ago
Jan Tattermusch
c556a02024
add per-rpc interop tests to managed grpc-dotnet client
5 years ago
Jan Tattermusch
ed045828b9
make default service account email configurable
6 years ago
Jan Tattermusch
a7e3e76aed
use different service_account_key for interop tests
6 years ago
Jan Tattermusch
4686f6d518
enable special_status_message interop for grpc-dotnet server
6 years ago
Jan Tattermusch
de0e9d1026
enable special_status_message interop for C#
6 years ago
James Newton-King
206ca33dd5
Enable duplex streaming and special status message interop tests
6 years ago
Jan Tattermusch
05e26ff4cf
introduce --custom_credentials_type to run_interop_tests.py
6 years ago
Jan Tattermusch
97921f5d77
add comments to interop scripts
6 years ago
James Newton-King
57e090989a
Add managed .NET gRPC client to interop tests
6 years ago
Alexander Polcyn
ecb3dec651
Enable go compute engine channel creds interop test
6 years ago
Alexander Polcyn
2fe0d21736
Add a new compute engine channel creds interop test case
6 years ago
Jan Tattermusch
c586eea27e
adjust run_*tests.py
6 years ago
Jan Tattermusch
7c71783879
grpc-dotnet now support unimplemented handlers
6 years ago
Jan Tattermusch
96f4454ce7
update run_interop_tests.py script
6 years ago
xichengliudui
d9b508c896
Fix various typos in .cc and .md and .py files
6 years ago
Alexander Polcyn
c0125a7cd4
Unskip google default creds for Go and Java in cloud to prod tests
6 years ago
Alexander Polcyn
1d8f7647b0
Fix broken mac to prod interop
6 years ago
Jan Tattermusch
f9e1cde01c
yapf run_interop_tests.py
6 years ago
Jan Tattermusch
3458ede262
dont set server_override for cloud_to_prod tests
6 years ago
Alexander Polcyn
a4e9f33b85
Add interop cloud to prod test for GoogleDefaultCredentials
6 years ago
Jan Tattermusch
7b9e0db9be
update test exec scripts
6 years ago
Jan Tattermusch
422fdbfd6c
run python interop tests with python3.7
6 years ago