Commit Graph

7303 Commits

Author SHA1 Message Date
Nicolas Noble 17a1431a37
Merge pull request #13466 from nicolasnoble/upmerge-from-v1.7
Upmerge from v1.7
2017-11-29 15:57:25 -08:00
Craig Tiller 8a2a831b4e
Merge pull request #13551 from ctiller/bazelsan
Add Bazel configurations for sanitizers
2017-11-29 14:30:19 -08:00
Craig Tiller 86e1ebc4bb Add Bazel configurations for sanitizers
Usage example:
bazel test -c dbg --config asan test/whatever-you-want
2017-11-29 10:54:24 -08:00
Vijay Pai 3b9ac29670 Improve unsecure sanity test 2017-11-29 10:34:23 -08:00
Nicolas "Pixel" Noble 361f8108e4 Merge branch 'master' of https://github.com/grpc/grpc into upmerge-from-v1.7 2017-11-29 19:31:42 +01:00
Craig Tiller f836c7e941
Merge pull request #13373 from ctiller/no-absl
Back-out absl dependency for now
2017-11-29 09:34:55 -08:00
Vijay Pai 80453cbd38
Merge pull request #13525 from vjpai/desecure
Remove unnecessary secure dependences
2017-11-28 14:56:17 -08:00
adelez d9475e55cc
Merge pull request #13524 from adelez/timeout
increase timeout
2017-11-28 14:39:33 -08:00
Craig Tiller ecd1d5449d Merge github.com:grpc/grpc into no-absl 2017-11-28 13:58:04 -08:00
Vijay Pai 2a0432edc5 Remove bash-isms from sanity test 2017-11-28 13:49:28 -08:00
Mehrdad Afshari d39d007e8f
Merge pull request #13515 from mehrdada/bump-master-version
Bump 1.8.0-dev to 1.9.0-dev
2017-11-28 13:30:54 -08:00
Vijay Pai 12bfc62e81 Sanity check to make sure that known unsecure target doesn't require security 2017-11-28 13:21:33 -08:00
Vijay Pai 3c18c77775
Merge pull request #13314 from vjpai/transport_explainer
Transport explainer document
2017-11-28 13:05:45 -08:00
Vijay Pai bc61c538a9
Merge pull request #13491 from vjpai/destack
Pop lockfree stack off core implementation
2017-11-28 13:05:21 -08:00
Craig Tiller 84e379ae85 Merge github.com:grpc/grpc into no-absl 2017-11-28 11:38:55 -08:00
Adele Zhou 9389b152df increase timeout 2017-11-28 10:56:23 -08:00
apolcyn dd312a4f47
Merge pull request #13453 from apolcyn/fix_error_when_interop_lang_skipped
Fix error when a language skips a certain version in interop test
2017-11-27 19:22:27 -08:00
Mehrdad Afshari 14e96f9ae8 Bump 1.8.0-dev to 1.9.0-dev 2017-11-27 17:14:15 -08:00
Mehrdad Afshari 8d30c31afe
Merge pull request #13499 from mehrdada/bump-protobuf-python-dep
Update Python dependency to protobuf v3.5.0.post1
2017-11-27 14:29:35 -08:00
Mehrdad Afshari 0df9c8acdc Update Python dependency to protobuf v3.5.0.post1 2017-11-27 12:52:41 -08:00
Adele Zhou ab8fce5338 Disable node 1.7 2017-11-27 09:53:19 -08:00
Mehrdad Afshari 28661ea6e1 Bump third_party/protobuf submodule to v3.5.0 2017-11-24 17:56:04 -08:00
Yang Gao 070a14f0cd
Merge pull request #13484 from yang-g/msan
Enable check for use-after-dtor
2017-11-22 11:51:59 -08:00
Adele Zhou e4d63e6446 Give a command example with multiple languages. 2017-11-22 11:10:10 -08:00
Adele Zhou 935aa47e65 Use special VIP 2017-11-22 11:10:10 -08:00
Adele Zhou 4fba378edf Switch back to using template located at _IMAGE_BUILDER because the previous change will break Go, Java and Node. 2017-11-22 11:10:01 -08:00
Adele Zhou a3664680c5 Recreate the git root dir by default. 2017-11-22 11:09:01 -08:00
Adele Zhou 99986d76a5 fix 2017-11-22 11:08:58 -08:00
adelez 937e53d821
Merge pull request #13480 from carl-mastrangelo/bumpybumpsarebumpy
Add java 1.8
2017-11-22 10:58:36 -08:00
Vijay Pai 891254292e Remove lockfree stack, again 2017-11-22 10:22:28 -08:00
yang-g 704009a198 Enable check for use-after-dtor 2017-11-21 17:24:50 -08:00
Menghan Li a4f0320643 Add go release versions to client_matrix.py 2017-11-21 13:32:47 -08:00
Noah Eisen b8ec238211 Merge branch 'master' of https://github.com/grpc/grpc into inheritance-in-core 2017-11-21 10:12:28 -08:00
Carl Mastrangelo 4c1713af84 Add java 1.8 2017-11-21 10:00:20 -08:00
Nicolas Noble 240762d4c2
Merge pull request #13060 from jwpowell055/master
Allow Bazel to build gRPC as a third-party dependency without git submodules
2017-11-21 09:36:44 -08:00
Nicolas "Pixel" Noble 18a6837bb0 Merge branch 'v1.7.x' of https://github.com/grpc/grpc 2017-11-21 00:36:21 +01:00
Mehrdad Afshari 9b4315682b Do not require bazel for check_grpcio_tools.py
The `make_grpcio_tools.py` rube-goldberg machinery relies on
`bazel` to extract the list of files required to compile the
`grpcio-tools` package that are provided by the `protobuf`
submodule.  In order to ensure that list is up to date,
`check_grpcio_tools.py` sanity check does the same `bazel`
query, and checks the full contents against the already
existing list in the repository.  This has the downside of
requiring `bazel` to run that particular check at sanity test
time, and flakiness has been seen there.

This commit changes the code generation process to include
the git hash of the submodule at the time `make_grpcio_tools.py`
is invoked and stores it in the generated file and instead of
doing the whole process at test time, the `check_grpcio_tools.py`
sanity test simply checks the submodule version at test time
and verifies it against the version included in the file by
`make_grpcio_tools.py` thus removing the `bazel` dependency
at test time and increasing test robustness and speed.
2017-11-20 12:14:23 -08:00
josh 84a066bf29 Turning on executable bit for tools/run_tests/sanity/check_bazel_workspace.py 2017-11-17 20:11:56 -07:00
Alex Polcyn 1d5737feb3 Fix error when a language skips a certain version 2017-11-17 17:03:06 -08:00
ncteisen 0392f8acc3 Merge branch 'master' of https://github.com/grpc/grpc into tracing++ 2017-11-17 16:17:21 -08:00
ncteisen aa3b19741f Rename tracer_peer to tracer_util 2017-11-17 15:56:48 -08:00
Noah Eisen ad3bdbeb4a
Merge pull request #13335 from ncteisen/inline-closure
Inline Closure
2017-11-16 14:43:06 -08:00
adelez 82c8f94530
Merge pull request #13411 from adelez/fix_python
Fix manual docker command output for Python.
2017-11-16 10:41:50 -08:00
Jan Tattermusch 57a66242d0
Merge pull request #13394 from murgatroid99/node_interop_test_invocation_fix
Update Node interop test invocation to use new fixtures
2017-11-16 11:30:23 +01:00
Adele Zhou a00f972b21 Fix manual docker command output for Python. 2017-11-15 15:20:19 -08:00
Jan Tattermusch 366e23b604
Merge pull request #13386 from jtattermusch/csharp_interop_matrix_v114
Fix interop_matrix C# tests for v1.1.4
2017-11-15 10:19:40 +01:00
ncteisen b606158955 Merge branch 'master' of https://github.com/grpc/grpc into inheritance-in-core 2017-11-14 17:09:48 -08:00
Juanli Shen 070f0c4b67
Merge pull request #13139 from AspirinSJL/stress_test
Client channel stress test
2017-11-14 17:06:26 -08:00
ncteisen 90ffc3a6f7 Add tracer peer to keep set_enabled private() 2017-11-14 16:29:35 -08:00
murgatroid99 a214a99f92 Update Node interop test invocation to use new fixtures 2017-11-14 16:13:04 -08:00