Commit Graph

316 Commits

Author SHA1 Message Date
Jan Tattermusch 00826d278b
Merge pull request #19267 from jtattermusch/corelang_pr_build_only_job
Add config for C/C++ build only PR job
2019-06-06 21:26:45 +02:00
Jan Tattermusch 957e71ecd2 add config for C/C++ build only PR job 2019-06-06 16:16:18 +02:00
Jan Tattermusch bf4c7f45ef use bazelisk to grab latest bazel version 2019-06-06 09:03:20 -04:00
Jan Tattermusch ed7e8c53e0 update scripts 2019-06-05 14:21:51 -04:00
Jan Tattermusch a7e3e76aed use different service_account_key for interop tests 2019-06-05 18:05:07 +02:00
Jan Tattermusch 6100cde6fa
Merge pull request #19127 from jtattermusch/unify_bazel_versions
Unify bazel versions
2019-05-29 16:56:24 +02:00
rmstar 435b1ee961
Merge pull request #19080 from rmstar/flakynetwork
Flaky network test enhancements
2019-05-23 13:53:08 -07:00
Prashant Jaikumar 1ac1ab7396 Flaky network test enhancements and cleanups
- Parameterized flaky_network_test to run with different packet sizes and
credentials.
- Cleanup debugger_macros

Parametrize flaky_network_test to run with different packet sizes and
credentials.
2019-05-23 11:45:54 -07:00
Jan Tattermusch 374ff3139a use bazel.sh for foundry RBE tests 2019-05-23 18:44:18 +02:00
Jan Tattermusch 019e9a432b use kokoro env variable to get the PRs target branch 2019-05-23 17:28:12 +02:00
Jan Tattermusch fbc6068140 remove no-longer-used PR jobs 2019-05-07 09:52:56 +02:00
Jan Tattermusch d791dd1775 create build.cfg for split-up PR jobs 2019-05-07 09:52:56 +02:00
Jan Tattermusch 55076191de
Merge pull request #18923 from jtattermusch/multilang_split
Split multilang master jobs by language
2019-05-03 18:58:42 +02:00
Jan Tattermusch 2cb63d859d split multilang jobs by language 2019-04-30 20:29:42 +02:00
Richard Belleville 930cec4e27 Revert "Merge pull request #18912 from grpc/revert-bazel-changes"
This reverts commit c9a259aa3a, reversing
changes made to 9c882bc725.
2019-04-30 11:17:11 -07:00
Richard Belleville 50b5240d0a Revert "Merge pull request #18859 from grpc/internal_py_proto_library"
This reverts commit 5b720f19c1, reversing
changes made to a64ae3c0d5.
2019-04-29 17:47:56 -07:00
Richard Belleville 5b720f19c1
Merge pull request #18859 from grpc/internal_py_proto_library
Remove dependency on pubref/rules_proto.
2019-04-29 14:59:15 -07:00
Jan Tattermusch ff397acf55 Upload C# nightly nugets to Artifactory dev nuget feed 2019-04-25 19:37:08 +02:00
Richard Belleville 4de4a7da7b Reenable python bazel tests 2019-04-25 10:27:01 -07:00
Richard Belleville afdc59712d Merge branch 'master' into internal_py_proto_library 2019-04-25 10:01:41 -07:00
Richard Belleville 05f37c8143 Remove dependency on pubref/rules_proto.
This commit resolves #18331.
This commit resolves #18256.
This commit resolves... another TODO that apparently didn't have an
associated github issue.

We swap out pubref's implementation of py_proto_library with our own,
which more closely mirrors the interface of the internal
py_proto_library, taking the descriptor file output of a proto_library
rule as input.

One minor change in behavior was introduced for simplicity. When a
py_proto_library depends on a proto_library with a source proto file in
a subdirectory of the bazel package, the import module of the resultant
python library will reflect the package, *not* the full directory of the
proto file, including both the bazel package and the subdirectories, as
pubref did previously. This behavior also more closely mirrors google
internal behavior.

This commit also introduces a slightly more stringent bazel format
script. Buildifier on its own will not take care of long lines, but by
running yapf first, we end up with a more legible file. At the moment,
there is no sanity check associated with this formatter.
2019-04-24 17:36:08 -07:00
Jan Tattermusch 2a482ca4b9
Merge pull request #18835 from jtattermusch/improve_win_rbe
Improve bazel RBE scripts
2019-04-24 19:27:59 +02:00
Jan Tattermusch 92a7d4b615 standardize bazel rbe credentials 2019-04-23 07:24:01 -04:00
Jan Tattermusch f2f27a0e64 add non-internal build.cfg files for bazel RBE jobs 2019-04-23 03:06:00 -04:00
Bill Feng 7eb3f28b7f added todo statments 2019-04-05 10:10:55 -07:00
Bill Feng d74e4079c5 upgrade bazel to 0.23.2 for docker legacy bazel builds
excluded Python tests from Bazel legacy C/C++ Kokoro CI jobs
disabled building examples due to existance of python
2019-04-04 17:22:03 -07:00
Jan Tattermusch cba5c089eb
Upgrade linux RBE tests to bazel 0.23.2 2019-04-04 10:18:53 +02:00
Jan Tattermusch 8ce9e54f92
Merge pull request #18602 from jtattermusch/incompatible_bazel_job
Add job to give early warning about incompatible bazel changes
2019-04-01 16:59:56 -07:00
Jan Tattermusch 6da82f08bd add job to give early warning about incompatible bazel changes 2019-04-01 17:14:30 -04:00
Jan Tattermusch 6ddee61f75
Upgrade linux RBE tests to bazel 0.22 2019-04-01 13:31:36 -07:00
Richard Belleville 23c5fb8ca4 Add example tests to CI 2019-03-08 15:14:42 -08:00
Prashant Jaikumar ede3e61acb Try to fix FlakyNetworkTest.ServerRestartKeepaliveDisabled flake
Set channel arg for max connect time.
2019-03-04 13:25:33 -08:00
Lidi Zheng 9a548969ed
Merge branch 'master' into bzl-py3-fix 2019-02-21 14:14:23 -08:00
Prashant Jaikumar 64dbadace8 Debug flaky_network_test
Run the test with some tracing enabled to debug test flakes.
2019-02-21 01:14:37 -08:00
Lidi Zheng d209deb14b Revert "Revert "Merge pull request #17644 from lidizheng/bzl-py3""
This reverts commit 7da0aacef2.
2019-02-20 14:07:34 -08:00
Prashant Jaikumar b31f402b46 Add flaky_network_test after fixing internal build failures.
Re-add flaky_network_test along with a couple of new testcases.
2019-02-19 16:54:47 -08:00
hcaseyal cecea9c592
Revert "Added test for RPCs over a flaky network" 2019-02-15 13:36:02 -08:00
Eric Gribkoff 70f2ccd1a6 Run android interop test on a physical device 2019-02-13 13:08:39 -08:00
Prashant Jaikumar 485bc78ba3 Added flaky_network_test 2019-02-12 12:04:45 -08:00
Jan Tattermusch 817c28f22f scaffolding for flaky network test 2019-02-07 18:38:12 +01:00
Jan Tattermusch 474a931036
Revert "added retry statements to jq installation commands" 2019-02-06 10:28:40 +01:00
Eric Gribkoff 7da0aacef2 Revert "Merge pull request #17644 from lidizheng/bzl-py3"
This reverts commit a25828ad78, reversing
changes made to 5176fd80fc.
2019-01-29 13:50:16 -08:00
Lidi Zheng a25828ad78
Merge pull request #17644 from lidizheng/bzl-py3
[gRPC] Enable Python 3 for Bazel to Run Tests
2019-01-28 16:23:33 -08:00
Bill Feng 062e2bcade added retry statements to jq installation commands 2019-01-28 11:22:20 -08:00
Jan Tattermusch fb06f89af9 move RBE test timeout configuration to a single place 2019-01-24 10:32:14 +01:00
Lidi Zheng 15be9de11b Bazel clean between builds of Python 2/3 2019-01-09 14:52:56 -08:00
Lidi Zheng 7df3475a9f Enable Bazel Python 3 for every PR
* Reverted hack in _reflection_servicer_test.py
* To see if Kokoro is happy about it
2019-01-09 14:36:23 -08:00
Bill Feng 3dafee1e51 bumped bazel version for internal CI 2019-01-09 11:55:57 -08:00
Jan Tattermusch 4cbdf08e61 debug out of disk space in run_interop_matrix_tests.py 2019-01-04 17:15:10 +01:00
Jan Tattermusch 810a93e783 inject extra details to Bazel RBE links 2018-12-21 11:09:51 +01:00