Commit Graph

899 Commits

Author SHA1 Message Date
Ming-Chuan 44fc369f05
Add examples/android/binder/ to clang_format_all_the_things (#27114) 2021-08-28 05:12:24 +08:00
Esun Kim 420a98f96b
Update docker images (#27109) 2021-08-24 18:03:45 -07:00
Craig Tiller 4966a6bcbd
Add tooling to auto-fix sanity tests (#26852)
* auto-fix experiment

* document optout

* temp fix
2021-08-05 14:37:04 -07:00
Esun Kim 6005cf4c4e
Upgrade gcr.io/oss-fuzz-base/base-builder to the latest (#26859)
* Upgrade gcr.io/oss-fuzz-base/base-builder to the latest
2021-08-02 16:52:15 -07:00
Nicolas Noble a325d7f77a
Pointing the protobuf submodule to the new URL (#26811)
* Pointing the protobuf submodule to the new URL

* Also changing WORKSPACE dependencies

* More references to the old URL...
2021-07-29 10:19:16 -07:00
Ming-Chuan db9fa2eaa0
Add Kokoro job for binder transport (#26783)
1. A new Dockerfile is added
2. Required configurations and scripts are added
2021-07-29 06:09:13 +08:00
Lidi Zheng 5820e152cd
Remove Python 2.7 binary wheel generations (#26691)
* Remove Python 2.7 binary wheels

* Make sure pip won't pick-up newer versions

* Attempt to fix the distribtest

* Fallback to virtualenv==16.7.9 for 34 and 35

* Remove 34 from binary wheel distribtests
2021-07-23 08:20:39 -07:00
Lidi Zheng 25a849baf3
Fix pytype missing bz2 lib error (#26638) 2021-07-08 13:39:40 -07:00
Esun Kim 83681f2721
Revert "Revert "Added portability test with openssl 1.0.2 (#25770)" (#25812)" (#25860)
This reverts commit b55fba3382.
2021-06-15 11:17:42 -07:00
Jan Tattermusch 288fe131b4
Reintroduce #22964 with extra fixes (#26465)
* Revert "Revert "Upgrade dotnet SDK 3 for C# build (#22964)" (#26462)"

This reverts commit 736d914cfd.

* Revert "Exclude csharp from performance test continuous runs. (#26458)"

This reverts commit 6744e8f84a.

* switch remaining tests to C# buster image

* remove C#'s global.json (which requires dotnet SDK 3+)

* dotnet SDK3 currently breaks C# package build

* regenerate dockerfiles
2021-06-15 18:50:13 +02:00
Esun Kim 736d914cfd
Revert "Upgrade dotnet SDK 3 for C# build (#22964)" (#26462)
This reverts commit a44bafec08.
2021-06-10 16:46:44 -07:00
Jan Tattermusch a44bafec08
Upgrade dotnet SDK 3 for C# build (#22964)
* upgrade dotnet SDK 3 for C# build

* add C# global.json

* install dotnet SDK 3 on macos

* upgrade C# docker images to debian buster

* regenerate dockerfiles
2021-06-09 09:25:48 +02:00
Jan Tattermusch 4fb0ccecf1
Workaround #26279 by publishing manylinux_2_24 wheels instead of manylinux2014 on aarch64 (#26430)
* workaround #26279 at the expense of binary compatibility

* correctly tag aarch64 wheels as manylinux_2_24
2021-06-07 09:23:37 +02:00
Jan Tattermusch e38e59320c
better way of building protoc aarch64 artifacts (#26416) 2021-06-04 09:50:48 +02:00
Yash Tibrewal 39ab85a6d9
Add logging to xDS client server images (#26327) 2021-05-21 12:53:21 -07:00
Richard Belleville cc22375572
Fix Python xDS k8s Interop (#26158)
* Increase core logging verbosity

* Make repo URL injectable

* Apparently that's not allowed

* Use ipv4 in interop server

* Add CSDS to Python interop client

* Revert CI script change

* Scale back logging

* Move env variable to dockerfile

* And Python too
2021-05-20 17:58:29 -07:00
AJ Heller 32e83431d1
Add explanatory comments (#26177) 2021-05-06 09:24:27 -07:00
AJ Heller 9b87fb33bf
Fixes broken tests by using an upgraded pip (#26154) 2021-05-04 15:29:16 -07:00
Jan Tattermusch d61db49b48
Add python3.8 aarch64 wheel distribtest (#26136)
* add python3.8 aarch64 distribtest

* register qemu emulator for linux distribtests
2021-05-03 08:16:11 +02:00
Jan Tattermusch 802375393a
Use go1.16 for go interop tests and for newly added interop_matrix tests. (#26124)
* use go1.16 for go interop tests

* add go1.16 runtime support for interop_matrix tests

* update copyright headers
2021-04-30 13:29:21 +02:00
Yash Tibrewal 57cb063fb7
Add kokoro job for xds psm security tests (#26033)
* add kokoro job for xds psm security

* Fix scripts

* Cleanup

* Add copyright
2021-04-20 19:23:28 -07:00
Esun Kim b55fba3382
Revert "Added portability test with openssl 1.0.2 (#25770)" (#25812)
This reverts commit 0147d99c41.
2021-03-25 11:28:10 -07:00
Esun Kim 0147d99c41
Added portability test with openssl 1.0.2 (#25770)
* Added openssl102 test to portability

* Update by review
2021-03-24 09:37:54 -07:00
Vijay Pai ce16365421
clang-format C++ examples (#25764) 2021-03-22 10:23:52 -07:00
Jan Tattermusch a737ff8612
Reduce Grpc.Core nuget size by generating separate .so with/without debug symbols for grpc_csharp_ext (#25729)
* generate separate .so with/without debug symbols for grpc_csharp_ext

* add linux .dbginfo.so libraries to Grpc.Core.NativeDebug package

* fix aarch64 grpc_csharp_ext stripping

* lots of linux artifact build jobs are currently timing out
2021-03-18 13:19:56 +01:00
Jan Tattermusch 0088dae36a
Use crosscompilation to build python armv7 wheels (#25704)
* removed unused DOCKER_BASE_IMAGE functionality

* remove legacy docker images for arm build

* build python armv7 wheel via crosscompilation

* add pyconfig.h hack

* improve the dockerfile

* yapf format code
2021-03-17 18:49:32 +01:00
Ivan Inozemtsev 5c95dd5c2c
Update dart to 2.12 release (#25657) 2021-03-09 15:39:42 +01:00
Richard Belleville 1437dc9816
Fix pypa link (#25647)
* Fix pypa link

* And 3.5 as well
2021-03-08 17:26:52 -08:00
Esun Kim 377fe6095a
Upgrade clang-tidy and clang-format to 11 (#25590)
* Upgrade clang-tidy and clang-format to 11
* Reformat code
* Fix abseil-string-find-str-contains
* Fix modernize-make-unique
2021-03-04 11:54:30 -08:00
Jan Tattermusch 1dce57f35f
Assorted python wheel build improvements (#25602)
* cleanup unnecessary deps from grpc_artifact_python_manylinux2014_aarch64

* cleanup in grpc_artifact_python dockerfiles

* enable boringssl assembly optimizations when crosscompiling aarch64 linux wheels

* pin manylinux2010 images to keep python27 build

* avoid pip install --upgrade cython when not necessary
2021-03-04 09:54:11 +01:00
Jan Tattermusch cb8114d689
Delete no longer needed artifact_linux dockerfiles (#25542)
* delete no longer needed artifact_linux dockerfiles

* fix build_package_python.sh
2021-03-04 09:40:31 +01:00
Esun Kim f862a2259f
Add abseil thread annotations to grpcpp/sync (#25560)
* Add abseil annotation to grpcpp/sync
* Bump alpine linux to 3.11 from 3.9
2021-03-03 08:39:20 -08:00
Esun Kim 160cb1b215
Changed RPI build test to general ARM build test (#25580)
* Change rpi build test to arm test
* Having a separate docker and targetting aarch64
2021-03-02 08:46:03 -08:00
Jan Tattermusch fcd43e9030
Crosscompile python aarch64 wheels with dockcross (#25418)
* build aarch64 python wheels via crosscompilation

* yapf format code

* fix shellcheck complaints

* fix python37 aarch64 wheel build

* build python wheels on linux aarch64 with static libstdc++

* yapf format code
2021-03-02 07:32:28 +01:00
Lidi Zheng a6c5d6c43e
[xDS Proto] Pin PyPI dependencies in Dockerfiles (#25510) 2021-02-22 10:10:56 -08:00
Lidi Zheng c95e1ff0e5 Use template to generate the Dockerfile 2021-02-12 15:44:58 -08:00
Lidi Zheng 8be2ac94a8 Bump up minimum supported clang to 4.0 2021-02-12 15:11:44 -08:00
Jan Tattermusch c92fffe2d3
Merge pull request #25333 from jtattermusch/python27_pip
Update the way dockerfiles install pip for python 2.7 and 3.5
2021-02-11 18:08:23 +01:00
Jan Tattermusch 2b6bebc8f5 pin version of gcr.io/oss-fuzz-base/base-builder 2021-02-11 15:59:23 +01:00
Jan Tattermusch 06ba99b22d update dotnet sdk5 docker image to avoid nuget download error 2021-02-11 14:37:56 +01:00
Jan Tattermusch 0507d4d49a remove no-longer-needed fuzzer dockerfile 2021-02-11 14:11:42 +01:00
Jan Tattermusch cd53c55269 regenerate dockerfiles 2021-02-11 14:11:42 +01:00
Ivan Inozemtsev 2453a4b2d5 Fix dart interop test 2021-02-01 14:43:50 +01:00
Alexander Polcyn 1f75f4b9b3 fix ruby distrib tests 2021-01-29 00:44:21 -08:00
Lidi Zheng b62c984eab Pin pip to 19.3.1 to fix the build failure on master 2021-01-26 11:07:32 -08:00
Jan Tattermusch c8c38279f7
Merge pull request #25185 from JamesNK/jamesnk/aspnetcore-interop
Flag to build latest framework to ASP.NET Core interop tests
2021-01-25 16:27:33 +01:00
Alexander Polcyn ff872f1ca0 Make centos7 docker image buildable 2021-01-20 11:57:42 -08:00
Alexander Polcyn 0633043a70 update dockerfiles 2021-01-19 17:29:36 -08:00
James Newton-King f759267c56
Flag to build latest framework to ASP.NET Core interop tests 2021-01-19 15:37:10 +13:00
Alexander Polcyn f5fae54331 Remove no longer supported centos6 distrib test 2020-12-30 11:48:31 -08:00