Commit Graph

218 Commits

Author SHA1 Message Date
murgatroid99 2a12b47f0b Fix other docker build issues 2019-03-28 15:56:08 -07:00
Jan Tattermusch 385af3bc61 fixup 2019-03-19 07:25:23 -04:00
Jan Tattermusch c24acc3d4a fix grpc-dotnet interop tests 2019-03-18 22:29:08 +01:00
Jan Tattermusch 0f8a3aeeb7 install jq 2019-03-18 14:30:23 +01:00
Jan Tattermusch 472613c3bc check dotnet SDK version before building ASP.NET core interop image 2019-03-18 14:20:53 +01:00
Jan Tattermusch b1dbf68373 update the docker image to netcore3 preview3 2019-03-07 03:15:08 -05:00
Jan Tattermusch d0c42dec85 hotfix: download unreleased preview3 2019-02-21 09:15:22 +01:00
Jan Tattermusch cfc2156665 add AspNetCore interop server 2019-02-14 18:25:28 +01:00
Jan Tattermusch bdee630831 regenerate dockerimages 2019-01-07 12:02:50 -05:00
Alex Polcyn c4ed5b33c4 Pin bundler in ruby interop build 2019-01-04 09:21:17 +00:00
Alexander Polcyn 67f523ce13 Add support for ruby 2.6.0 binary package builds, drop 2.1 and 2.0
binary package builds; pin bundler to 1.17.3 where necessary
2019-01-03 18:08:05 +00:00
Jan Tattermusch 8f9dd2a24c regenerate dockerfiles 2018-11-30 13:04:33 +01:00
Jan Tattermusch b0bcfb4ea5 use python stretch3.7 image for interop tests 2018-11-26 09:47:20 +01:00
Jan Tattermusch 422fdbfd6c run python interop tests with python3.7 2018-11-26 09:47:20 +01:00
Jan Tattermusch 5a0f722590 run interop tests using python3.4 2018-11-21 13:08:30 +01:00
Jan Tattermusch dff13fe1a9 speedup C++ interop build 2018-11-06 19:11:39 +01:00
Jan Tattermusch a8d960bbd2 speedup php7 interop build 2018-11-06 19:11:39 +01:00
Jan Tattermusch f1df763d32 speedup PHP interop build 2018-11-06 19:11:38 +01:00
Alex Polcyn e52d87b53d Add a grpclb-in-DNS interop test suite 2018-10-23 00:00:08 -07:00
Jan Tattermusch 7f38ed6b24 update go interop image to go1.11 2018-10-17 09:05:44 +02:00
Jan Tattermusch 87cd70fab3 regenerate dockerfiles 2018-10-04 11:21:36 +02:00
Jan Tattermusch 71ee19cb16 fix interop docker build 2018-09-07 23:32:04 +02:00
Matt Kwong c2158edea4 Fix Dart interop tests by upgrading to Dart 2 2018-07-09 16:30:37 -07:00
Jan Tattermusch e1efb43345
Revert "Install pyyaml through pip in docker" 2018-06-18 16:03:59 +02:00
Alex Polcyn f3fb98e75f Install pyyaml through pip in docker 2018-06-14 06:44:56 +00:00
Jan Tattermusch 619b9500bd only build interop tests with python2.7 2018-06-06 11:35:21 +02:00
Jan Tattermusch 0c4a3ba63b regenerate dockerfiles 2018-05-23 06:29:19 +02:00
murgatroid99 143c7e1e6d Don't update npm when installing node 2018-05-21 11:56:26 -07:00
Jan Tattermusch 2e679e664d
Revert "Remove ccache from all docker images" 2018-05-19 06:25:35 -07:00
Jan Tattermusch 80095a046c regenerate dockerfiles 2018-05-18 00:29:31 +02:00
Matt Kwong 4d5200f99a Install pip for Python3.4 in all Dockerfiles used for Python testing 2018-05-08 14:16:44 -07:00
murgatroid99 cd1172c9dd Revert recent changes to node interop build script 2018-05-07 10:31:41 -07:00
kpayson64 6abc0aef5d
Merge pull request #15048 from kpayson64/use_c_core_for_interop
Use c core for interop
2018-04-21 15:10:00 -07:00
kpayson64 9d00766d5a Make Node interop tests use c-core changes 2018-04-20 16:13:26 -07:00
Mehrdad Afshari c176917789 Bump Python protobuf to 3.5.2.post1 2018-04-19 15:48:31 -04:00
Mehrdad Afshari d0d8ce8568 Bump pip version to 10.0.1 2018-04-19 15:48:23 -04:00
Matt Kwong 01bd0c6b19 Update pip pin from 9.0.1 to 9.0.2 2018-04-09 14:14:43 -07:00
Matt Kwong a9c9960288
Merge pull request #14987 from matt-kwong/pin-pip
Update pip pin from 9.0.1 to 9.0.2
2018-04-09 14:13:35 -07:00
Matt Kwong 4598eb8a7a Update pip pin from 9.0.1 to 9.0.2 2018-04-06 15:37:37 -07:00
Eric Gribkoff 795be954a2 Remove scripts for running Android interop on Jenkins 2018-04-06 10:34:01 -07:00
murgatroid99 a7ed100c2e Add another missing install line 2018-03-12 15:04:32 -07:00
murgatroid99 06210a103e Node pure JS interop: add missing install line, skip more tests 2018-03-12 12:51:27 -07:00
murgatroid99 9d2275864a Use different docker image for Node pure JS interop tests 2018-03-12 11:27:53 -07:00
murgatroid99 2c86e064f0 Add Node pure JS interop client 2018-03-09 15:06:33 -08:00
Jakob Roland Andersen cb36a2a92b Use pre-built Dart docker image. 2018-03-06 15:27:30 +01:00
Jan Tattermusch 8d3f976fcb fix sanity tests 2018-03-06 15:26:27 +01:00
Jakob Roland Andersen c7dd4b4309 WIP: Add Dart support in interop 2018-03-06 15:26:26 +01:00
Mehrdad Afshari 0df9c8acdc Update Python dependency to protobuf v3.5.0.post1 2017-11-27 12:52:41 -08:00
Jan Tattermusch e6ca4f0b79 consolidate C# interop test docker images 2017-11-07 16:40:38 +01:00
murgatroid99 fbc182e125 Switch Node interop tests to use grpc-node repo 2017-10-17 11:42:12 -07:00
Nathaniel Manista 8bba3bfc25 Pin pip at 9.0.1 2017-09-28 17:28:01 +00:00
Alexander Polcyn 27bf05d003 Add tests for c-ares wrapper using a local DNS server. 2017-09-14 14:32:30 -07:00
Eric Gribkoff 2b7c4ddfcc Install Android SDK tools in Dockerfile 2017-08-01 09:55:12 -07:00
Michael Lumish e9089624fe Merge pull request #11627 from murgatroid99/node_consistent_runtime_version
Make various scripts use the same version of Node
2017-07-05 10:26:56 -07:00
Eric Gribkoff e5de5e5ffa Run Android interops on Firebase 2017-06-30 13:54:55 -07:00
murgatroid99 a6ce1ff1d6 Fix how npm is upgraded, add npm update line for electron 2017-06-27 18:15:38 -07:00
murgatroid99 7ad758cd84 Make various scripts use the same version of Node 2017-06-27 13:54:22 -07:00
Jan Tattermusch 7e91ebb41d license fixes 2017-06-08 11:22:41 +02:00
Jan Tattermusch 7897ae9308 auto-fix most of licenses 2017-06-08 11:22:41 +02:00
yongni 2e47c52386 Merge pull request #11349 from yongni/matrix
Created a Java Oracle8 Dockerfile directory and moved build_inter…
2017-06-07 08:35:07 -07:00
Yong Ni 27b9a206a0 Merge branch 'master' of github.com:grpc/grpc into matrix 2017-06-06 14:02:17 -07:00
Matt Kwong a798318a08 Update Mono to Jessie for C# Dockerfiles 2017-06-02 14:20:01 -07:00
Yong Ni b92813b18b Created a Java Oracle8 Dockerfile directory and moved all build_interop.sh to under template/. Added java_oracle8 to the client matrix. 2017-05-31 12:31:20 -07:00
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.
2017-05-19 09:01:24 -07:00
Yong Ni 8998cbc47c Added go 1.7 and 1.8 template and Dockerfile(s) for go/grpc-matrix test setup. 2017-05-08 18:26:02 -07:00
Jan Tattermusch 498e2b350a Merge pull request #10480 from jtattermusch/csharp_new_projects
C# new .csproj projects
2017-04-11 17:24:04 +02:00
Matt Kwong fa9da3c2db Fix C# Dockerfiles 2017-04-10 11:42:15 -07:00
Jan Tattermusch 8b43521343 fix C# build_packages scripts 2017-04-07 09:06:43 +02:00
Jan Tattermusch c4c95ada89 make C# docker image in sync with GCE performance workers 2017-04-06 13:20:49 +02:00
Eric Gribkoff 76a3943ab9 update dockerfile to version 2.6.1 of h2 2017-03-29 22:06:01 -07:00
Menghan Li e0f8940877 update go version in Dockerfile to 1.8 2017-03-24 14:32:50 -07:00
Eric Gribkoff 22afddf53c add health check for http2 server 2017-03-17 00:46:01 -07:00
Jan Tattermusch be2807de92 Add newest dotnet SDK to C# dockerfile 2017-03-09 17:38:50 +01:00
Mehrdad Afshari 9b3c73d1cd Updated protobuf dependency for python to 3.2.0 2017-03-07 22:10:15 +00:00
Eric Gribkoff caf7ea53be Enable C++ negative http2 test 2017-03-01 22:22:38 -08:00
Yuchen Zeng f6d8aae8d5 Dockerfile template update for http2_badserver_interop 2017-01-18 16:06:35 -08:00
Makarand Dharmapurikar 4dd97f9019 dockerfile update for http2_badserver_interop
added h2 and twisted python modules
2017-01-12 15:04:31 -08:00
Noah Eisen 7a60cfc662 Fix docker go 2016-11-23 11:39:26 -08:00
Jan Tattermusch 53cba4a153 Merge pull request #8182 from matt-kwong/fix_docker_local_clone
Fixed local cloning of grpc/grpc submodules on docker
2016-10-12 12:09:37 +02:00
Stanley Cheung 619c034fef php: require grpc extension to be installed before composer package 2016-10-06 12:22:02 -07:00
Matt Kwong 8bed8c853f Merge remote-tracking branch 'upstream/master' into fix_docker_local_clone 2016-10-04 17:34:35 -07:00
Jan Tattermusch 37cf0282e4 Merge pull request #8266 from jtattermusch/fix_go_docker_interop
Fix building go interop image
2016-10-03 20:04:20 +02:00
Jan Tattermusch aa2822c46e fix building go interop image 2016-10-03 19:47:37 +02:00
Stanley Cheung 39b2e5bec6 PHP Proto3: update tests and README 2016-09-29 17:26:40 -07:00
Stanley Cheung 857a130493 PHP Proto3: run generate_projects.sh 2016-09-29 17:26:29 -07:00
Matt Kwong 10dcccadfb fixed whitespacing and docker_run_tests.sh now clones submodule via network 2016-09-28 16:55:15 -07:00
Matt Kwong 5d0f24600e changed method to local clone submodules to using git submodule foreach from the local copy 2016-09-28 16:55:15 -07:00
Matt Kwong 46c7f574bd submodule clone comments changed to be more descriptive 2016-09-28 16:55:15 -07:00
Matt Kwong ce9471c962 fixed wrong directory in git clone commands 2016-09-28 16:55:14 -07:00
Matt Kwong befac97048 fixed local cloning of grpc/grpc submodules on docker 2016-09-28 16:55:14 -07:00
Jan Tattermusch a98a2ad7fd enable runing C# interop tests under coreclr 2016-09-09 12:58:10 +02:00
Nicolas "Pixel" Noble 7f074e0e20 Merge branch 'v1.0.x' into manual-upmerge 2016-08-11 21:00:08 +02:00
Nicolas Noble 10776b99cf Merge pull request #7623 from apolcyn/sys_inter_with_nuget
Updating Ix-Async to System Interactive and nuget
2016-08-09 11:10:26 -07:00
Nicolas "Pixel" Noble 0275d8c65b Reducing diff. 2016-08-05 19:42:32 -07:00
Nicolas "Pixel" Noble 6fd8a7fa03 That won't work properly. Falling back on fixing the list of dependencies. 2016-08-05 19:42:24 -07:00
Nicolas "Pixel" Noble e667fe19bf Using the interop dependencies instead. 2016-08-05 19:42:15 -07:00
Nicolas "Pixel" Noble 737bd555cf Hopefully fixing #7639. 2016-08-05 19:42:06 -07:00
Jorge Canizales 0db98cda0d Undo Go Docker fix - fixed in another PR 2016-08-05 17:19:34 -07:00
Nicolas "Pixel" Noble 30f809556f Reducing diff. 2016-08-05 21:01:53 +02:00
Nicolas "Pixel" Noble 45fa6323db That won't work properly. Falling back on fixing the list of dependencies. 2016-08-05 20:19:24 +02:00
Nicolas "Pixel" Noble ba02ee1adc Using the interop dependencies instead. 2016-08-05 20:12:22 +02:00
Nicolas "Pixel" Noble fb1a318b6f Hopefully fixing #7639. 2016-08-05 19:33:59 +02:00
Jorge Canizales 31871df58f @pgrosu’s fix of Go’s docker build 2016-08-04 15:12:53 -07:00
Alexander Polcyn 809292a7af ran script to update actual docker files 2016-08-02 23:51:44 -07:00
Stanley Cheung fa1e4fa7f1 php: add php7 to jenkins basic and interop tests 2016-07-26 19:38:28 -07:00
Stanley Cheung 99955ab0af php: remove protobuf-php clone hack 2016-07-26 19:38:28 -07:00
Stanley Cheung 7b672f8473 remove outdated php dockerfile dependency 2016-07-26 19:38:28 -07:00
Stanley Cheung 2e2cdffe9d php: add php7 to jenkins basic and interop tests 2016-07-23 19:07:36 -07:00
Stanley Cheung 47168ea6ee php: remove protobuf-php clone hack 2016-07-22 18:25:16 -07:00
Stanley Cheung 20f900dc23 remove outdated php dockerfile dependency 2016-07-22 18:25:16 -07:00
siddharthshukla 0589e533cd Make testing toolchain python 3.x compliant
six is necessary for making these scripts cross compatible
between python 2.x and 3.x

Changes:
Add six to python_deps.include
Include python_deps.include to all Dockerfile templates in test directory
Include python_deps.include to all Dockerfile templates in stress_test directory
Include python_deps.include to all Dockerfile templates in interop_test directory
Replace print statements with print function calls (from futute..)
Replace .iteritems() with .items() wherever necessary
use six.moves to import BaseHTTPServer
Generate new dockerfiles using generate_projects.sh
2016-07-12 01:35:53 +02:00
kpayson64 dcca468abe Merge pull request #6791 from soltanmm/pain
Make running individual Python tests less painful
2016-07-06 11:02:46 -07:00
Craig Tiller eda85c6765 Expunge all references to zookeeper 2016-07-01 12:45:19 -07:00
Masood Malekghassemi ac586ba21e Remove tox 2016-07-01 10:18:45 -07:00
thinkerou f3bc3b62a7 Load default roots.pem in PHP via grpc_set_ssl_roots_override_callback 2016-06-17 09:41:04 +08:00
murgatroid99 9fab438669 Made Node tests support multiple versions and set the Node default version to 4 everywhere possible 2016-04-29 15:05:00 -07:00
Jan Tattermusch 24b68cd62f generate interop test Dockerfiles using templates 2016-04-27 15:31:11 -07:00
Jan Tattermusch c218d05029 move interop test docker files to a subdir 2016-04-27 15:27:55 -07:00