Mark D. Roth
55b1ae9700
[build] replace grpc_proto_library rules with separate proto_library/cc_proto_library/cc_grpc_library rules ( #37943 )
...
Closes #37943
PiperOrigin-RevId: 691538475
1 month ago
Mark D. Roth
0944410d6c
[reorg] move test/core/util -> test/core/test_util ( #36446 )
...
Closes #36446
COPYBARA_INTEGRATE_REVIEW=https://github.com/grpc/grpc/pull/36446 from markdroth:reorg_test 5dcc85e006
PiperOrigin-RevId: 629229220
8 months ago
AJ Heller
18a8f6aad9
Refactor end2end tests to exercise each EventEngine ( #29202 )
...
* Refactor end2end tests to exercise each EventEngine
* fix incorrect bazel_only exclusions
* Automated change: Fix sanity tests
* microbenchmark fix
* sanitize, fix iOS flub
* Automated change: Fix sanity tests
* iOS fix
* reviewer feedback
* first pass at excluding EventEngine test expansion
Also caught a few cases where we should not test pollers, but should
test all engines. And two cases where we likely shouldn't be testing
either product.
* end2end fuzzers to be fuzzed differently via EventEngine.
* sanitize
* reviewer feedback
* remove misleading comment
* reviewer feedback: comments
* EE test_init needs to play with our build system
* fix golden file test runner
Co-authored-by: drfloob <drfloob@users.noreply.github.com>
3 years ago
Richard Belleville
468768865b
Make Buildifier Sanity Test Strict ( #27807 )
...
* Fix all lint errors in repo.
* Use strict buildifier by default
* Whoops. That file does not exist
* Attempt fix to buildifier invocation
* Add missing copyright
3 years ago
Craig Tiller
d1e01ac139
Add a test for a (now-illegal) build file construct ( #27602 )
...
* Add a test for a (now-illegal) build file construct
* add to test suite!
* fix
* fix
* fix syntax
3 years ago
capstan
131579d52d
Roll forward of commit 7883b51: Use abseil's flags in tests.
...
This replaces gflags. Added TODOs where use of `absl::Duration` or `absl::FlagSaver` might be preferred in follow-up cleanup. Fixes #24493 .
This reverts commit da66b7d14e
.
NEW:
* Adds references to `absl/flags/declare.h`, new to LTS 2020923.2 imported in commit 5b43440
.
* Works around MSVC 2017 compiler error with large help text on flags by reducing the help text.
4 years ago
Nathan Herring
da66b7d14e
Revert "Abseil Flags"
4 years ago
capstan
7883b5133d
Use abseil's flags in tests.
...
This replaces gflags. Added TODOs where use of `absl::Duration` or `absl::FlagSaver` might be preferred in follow-up cleanup. Fixes #24493 .
4 years ago
Lidi Zheng
c34bef4ca4
Format all Bazel files with buildifier
5 years ago
Jan Tattermusch
93d2cf299f
fixup cpp uses-polling
5 years ago
Jan Tattermusch
85117cbf61
add uses_polling=False to selected c++ tests
5 years ago
Jan Tattermusch
6ebc1c616f
set uses_polling=False for some bazel tests
5 years ago
yang-g
37783d6329
Stop calling ParseCommandLineFlags directly, use wrapper call instead
6 years ago
yang-g
67742ef63f
Fix BUILD files. Manually edit bzl files
6 years ago
Alexander Polcyn
f133259617
Fix broken golden file test under bazel
7 years ago
Alexander Polcyn
d3dbc0d07b
Mark one test binary as testonly
7 years ago
Alexander Polcyn
2830e3a326
Enable golden file test in bazel
7 years ago
Vijay Pai
5e7ceebf6b
Need explicit "protobuf" dependence on proto_utils_test
7 years ago
Nicolas "Pixel" Noble
2bc5e3ac40
Moving visibility and package creation to the build system.
7 years ago
Jan Tattermusch
4d5c3102a1
fix remaining license notices
8 years ago
Jan Tattermusch
7897ae9308
auto-fix most of licenses
8 years ago
Nicolas "Pixel" Noble
af6c83f9e1
Adding dummy layering check option.
8 years ago
Alexander Polcyn
f5521c33f9
Revert "Merge branch 'master' into v1.3.x"
...
This reverts commit 79759fea1a
, reversing
changes made to dc36f4df6a
.
8 years ago
Mahak Mukhi
443a75dd22
1. Added golden file test.
...
2. Added support for mock.
3. Sanity fix.
8 years ago
Nicolas "Pixel" Noble
7c26eed838
Buildifier and wrapping test/cpp/* rules with our build system.
8 years ago
David Garcia Quintas
e854357117
Reintroduced golden_file_test
8 years ago
David Garcia Quintas
1f980cf7bb
Removed useless cpp/codegen/golden_file_test
8 years ago
David Garcia Quintas
eb4c47e006
test/cpp/codegen
8 years ago
David Garcia Quintas
80a8bc8b18
test/core/compression
8 years ago
David Garcia Quintas
802db49eb2
test/core/channel
8 years ago
yang-g
43dc9ed3b7
Add licenses to all BUILD files and missing copyright
8 years ago
Craig Tiller
f4f2eac66d
All fuzzers
8 years ago
Nathaniel Manista
e1466d6629
Client and server multiplex example
9 years ago
murgatroid99
585ceca214
Make namespacing of executables exposed by grpc-tools packages consistent between Node and Ruby
9 years ago
murgatroid99
2b6a2ab59a
Make namespacing of executables exposed by grpc-tools packages consistent between Node and Ruby
9 years ago
murgatroid99
8e4512ba48
Reversed premature removal of a file
9 years ago
murgatroid99
edb8b76ac2
Simplified Ruby tools extension checking
9 years ago
murgatroid99
3b293253d4
Created grpc-tools ruby gem for distributing protoc and the plugin
9 years ago
Jan Tattermusch
30665fef7a
ruby distribtest
9 years ago
murgatroid99
7a55684a13
Clang format and fix copyrights
9 years ago
Craig Tiller
f3f8fdbc54
Fix copyright
9 years ago
Jan Tattermusch
eae8fc4a8b
python distrib smoketest
9 years ago