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 5dcc85e006581a8fc52a3a914baa5f33e4a21589
PiperOrigin-RevId: 629229220
2024-04-29 17:06:40 -07:00
AJ Heller
2e69349731
[codegen] Escape variable delimiters in raw comment printing ( #32190 )
2023-01-24 14:39:19 -08:00
Yijie Ma
f99b8b5bc4
Convert c-style comments to C++-style comments ( #31923 )
...
* baseline
* fix clang-tidy
* manually revert these files
* manually fixup at eof
* revert 2 more files
* change check_deprecated_grpc++.py
* change end2end_defs.include template
* fix check_include_guards.py
* untrack tools/distrib/python/convert_cstyle_comments_to_cpp.py
not yet ready to be submitted
* fix
yapf check_include_guards.py
remove a space...
* fix version.cc.template
* fix version_info.h.template
2022-12-22 23:01:53 -08:00
Esun Kim
27bf7238f4
Added include guard to mock headers ( #31909 )
...
* Added include guard to mock headers
* Fix test
2022-12-16 14:42:41 -08:00
Cheng-Yu Chung
1b05576aa3
[cleanups] Clean up GrpcLibraryInitializer ( #31894 )
...
* Clean up `GrpcLibraryInitializer`
* Update
* Automated change: Fix sanity tests
2022-12-17 01:08:35 +08:00
Cheng-Yu Chung
5498481265
Remove include/grpcpp/impl/codegen/proto_utils.h ( #31532 )
2022-11-29 21:33:55 +08:00
Cheng-Yu Chung
e7f9fb03f4
Remove include/grpcpp/impl/codegen/server_callback_handlers.h ( #31533 )
2022-11-21 11:40:58 -05:00
Esun Kim
0ba0c4bf74
Added googletest clang-tidy checks ( #31610 )
...
* Added google-googletest
* Autofix
* Fix test names
* Fix
2022-11-18 13:02:20 -08:00
Cheng-Yu Chung
405de7ac72
Remove include/grpcpp/impl/codegen/status.h ( #31285 )
...
* Remove `include/grpcpp/impl/codegen/status.h`
* Include removing status_code_enum
* Update
* Update
* Update zlib (#31356 ) (#31357 )
To mitigate CVE-2022-37434
* Update
Co-authored-by: Mikhail Lappo <miklelappo@users.noreply.github.com >
2022-11-18 13:22:55 -05:00
Cheng-Yu Chung
3d68bb735a
Remove include/grpc/impl/codegen/byte_buffer.h ( #31674 )
2022-11-17 15:50:03 -05:00
Cheng-Yu Chung
47b9a57de9
Remove g_glip and class GrpcLibraryInterface ( #30414 )
...
* Remove `g_glip` and `class GrpcLibraryInterface`
* Update
* Update
* Update
* Automated change: Fix sanity tests (#20 )
* Update
* Update
* Update
* Test
* Fix
* Revert "Test"
This reverts commit 2f5c77e98d9601b84123377f3e3746be192c4cbf.
* More fix
* More fix
* More fix
* Minor fix
* Revert "Minor fix"
This reverts commit 1ee3ae4da1779fb8c2abc11dace06f09532b17d9.
* Revert "More fix"
This reverts commit 1fc234896b088ec51e02c1dde79cf70db1ef90ae.
* Revert "More fix"
This reverts commit 851393c0e6d668c9c36332b552eefc70be314a4c.
* Revert "More fix"
This reverts commit ed342a51d0dbd47eff20c7c2bbe10a523ea8ca92.
* Revert "Fix"
This reverts commit 286ad8e6394082243c8089c5f8ee904db5f49d7e.
2022-11-14 15:30:09 -05:00
Cheng-Yu Chung
493b961dfb
Remove include/grpcpp/impl/codegen/sync_stream.h ( #31289 )
2022-10-24 18:01:12 -04:00
Cheng-Yu Chung
f4b25ab837
Remove include/grpcpp/impl/codegen/stub_options.h ( #31287 )
2022-10-21 20:23:54 -04:00
Cheng-Yu Chung
0fbc4a715c
Remove include/grpcpp/impl/codegen/service_type.h ( #31282 )
2022-10-17 16:26:03 -04:00
Cheng-Yu Chung
d699b574a8
Remove include/grpcpp/impl/codegen/server_callback.h ( #31279 )
2022-10-12 15:37:14 -04:00
Cheng-Yu Chung
a1cb2f3d6f
Remove include/grpcpp/impl/codegen/server_callback.h ( #31280 )
2022-10-12 14:34:18 -04:00
Cheng-Yu Chung
d1c04427f3
Remove include/grpcpp/impl/codegen/rpc_method.h ( #31269 )
2022-10-11 10:57:44 -04:00
Cheng-Yu Chung
cc58369279
Remove include/grpcpp/impl/codegen/completion_queue.h ( #31059 )
...
* Remove `include/grpcpp/impl/codegen/completion_queue.h`
* Update
* Update
* Fix build error
* Update
2022-10-10 11:35:09 -04:00
Cheng-Yu Chung
d76c6f61f0
Remove include/grpcpp/impl/codegen/method_handler.h ( #31249 )
2022-10-06 15:50:54 -04:00
Cheng-Yu Chung
488f17eb46
Remove include/grpcpp/impl/codegen/message_allocator.h ( #31246 )
2022-10-06 13:18:24 -04:00
Cheng-Yu Chung
4ba0f9afb5
Revert "Revert "Remove include/grpcpp/impl/codegen/client_callback.h ( #31005 )" ( #31079 )" ( #31087 )
...
This reverts commit da08fe1d6f .
2022-10-04 13:59:32 -04:00
Cheng-Yu Chung
0e8a6515df
Remove include/grpcpp/impl/codegen/client_context.h ( #31006 )
...
* Remove `include/grpcpp/impl/codegen/client_context.h`
* Update
* Update
2022-10-03 18:01:22 -04:00
Craig Tiller
da08fe1d6f
Revert "Remove include/grpcpp/impl/codegen/client_callback.h ( #31005 )" ( #31079 )
...
This reverts commit 17f515744f .
2022-09-20 18:58:54 -07:00
Cheng-Yu Chung
17f515744f
Remove include/grpcpp/impl/codegen/client_callback.h ( #31005 )
2022-09-20 13:51:55 -04:00
Cheng-Yu Chung
b765b06155
Remove include/grpcpp/impl/codegen/async_stream.h ( #30941 )
...
* Remove `include/grpcpp/impl/codegen/async_stream.h`
* Fix
* Fix
* Update
2022-09-14 13:40:35 -04:00
Cheng-Yu Chung
cb3d7a9e9e
Revert "Revert "Remove include/grpcpp/impl/codegen/async_unary_call.h"" ( #30955 )
...
* Revert "Revert "Remove `include/grpcpp/impl/codegen/async_unary_call.h` (#30945 )" (#30950 )"
This reverts commit 0c454fa875 .
* Fix
2022-09-13 15:57:15 -04:00
Cheng-Yu Chung
6e57952589
Revert "Revert "Remove include/grpcpp/impl/codegen/async_generic_service.h ( #30450 )" ( #30951 )" ( #30956 )
...
This reverts commit a81b61113c .
2022-09-13 14:45:38 -04:00
Craig Tiller
0c454fa875
Revert "Remove include/grpcpp/impl/codegen/async_unary_call.h ( #30945 )" ( #30950 )
...
This reverts commit 7dbc73d4f3 .
2022-09-12 16:44:07 -07:00
Craig Tiller
a81b61113c
Revert "Remove include/grpcpp/impl/codegen/async_generic_service.h ( #30450 )" ( #30951 )
...
This reverts commit c6326bbc75 .
2022-09-12 16:43:55 -07:00
Cheng-Yu Chung
c6326bbc75
Remove include/grpcpp/impl/codegen/async_generic_service.h ( #30450 )
...
* Remove `include/grpcpp/impl/codegen/async_generic_service.h`
* Fix test
* Reserve compatibility
2022-09-12 18:19:59 -04:00
Cheng-Yu Chung
7dbc73d4f3
Remove include/grpcpp/impl/codegen/async_unary_call.h ( #30945 )
2022-09-12 18:05:10 -04:00
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 >
2022-03-30 15:43:05 -07:00
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
2021-11-03 14:57:04 -07:00
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
2021-10-06 07:43:59 -07:00
Craig Tiller
ea389c00c2
Adjust include order per style guide ( #27175 )
...
Introduce clang-format configuration to sort includes closer to our rules.
2021-09-08 12:14:44 -07:00
vperus
53701640c6
codegen: Correct indentation ( #26702 )
2021-07-21 10:52:08 -07:00
Vijay Pai
4aa9591662
Devirtualize experimental_async() as a stub function ( #26532 )
2021-06-24 16:32:02 -07:00
Vijay Pai
cf1ebf7387
Remove experimental tag from uses of the C++ callback API ( #26495 )
2021-06-20 00:47:07 -07:00
mkruskal-google
2bf75aa68a
Add optional suffix to client-side stub objects ( #25996 )
...
* Adding suffix for stats handling to gRPC
* Fixing typo
* Fixing codegen, adding tests
* Fixing test failures
* Adding nullptr default in StubOptions
* Updating golden test file
* Replacing std::make_unique with absl::make_unique for pre-C++14 compatibility
* Fixing clang format errors
* Reuse stub options for generic stubs
* Cleaning up compiler warnings in GenericStub
2021-04-26 17:19:43 -07:00
Vijay Pai
33d7aaffe8
Fix const-ness of callback client read RPC requests ( #25763 )
...
* Fix const-ness of callback client read RPC requests
* Fix golden file
2021-03-19 01:12:28 -07:00
Mark D. Roth
27e1c1c56d
clang-tidy: enable google-readability-braces-around-statements
2020-11-06 13:41:44 -08:00
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.
2020-11-06 16:07:19 +01:00
Nathan Herring
da66b7d14e
Revert "Abseil Flags"
2020-10-24 15:19:55 -07:00
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 .
2020-10-23 19:36:33 +02:00
Vijay Pai
25cbc854d2
Fix compiler_test_golden
2020-10-06 17:48:05 -07:00
Karthik Ravi Shankar
375d92be8d
Merge branch 'master' into sync-stream
2020-09-08 15:14:48 -07:00
Karthik Ravi Shankar
67667eb7b6
Revert ...
2020-09-03 08:16:10 -07:00
Karthik Ravi Shankar
b657c8d79c
Revert "Revert "Move ServerContext from ::grpc_impl to ::grpc""
2020-09-02 10:17:00 -07:00
Karthik Ravi Shankar
f1abdd1725
Revert "Move ServerContext from ::grpc_impl to ::grpc"
2020-09-01 22:54:54 -07:00
Karthik Ravi Shankar
75187ec316
fix golden test file for codegen test
2020-08-20 17:03:40 -07:00