Commit Graph

24 Commits

Author SHA1 Message Date
Craig Tiller 62bb99d163
[e2e] c++-ify core e2e test fixtures (#32550)
A step toward #14016.

---------

Co-authored-by: ctiller <ctiller@users.noreply.github.com>
2023-03-10 10:39:56 -08:00
Craig Tiller 67f364e23e
[cleanup] Eliminate usage of GRPC_ASSERT(false...); (#31757)
* crash function

* progress

* fix

* fix

* Automated change: Fix sanity tests

* fix

* fix

* fix

* fixes

* Automated change: Fix sanity tests

* fix

* Automated change: Fix sanity tests

* fix

* fix

* use cpp attr

* Automated change: Fix sanity tests

* fix

* fix

* fix

* fix

* fix

* fix

* add exclusion

* fix

* typo

* fix

* fmt

* Update tcp_socket_utils.cc

* Automated change: Fix sanity tests

* fix

* revert php changes

* Automated change: Fix sanity tests

Co-authored-by: ctiller <ctiller@users.noreply.github.com>
2023-01-11 08:50:32 -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
AJ Heller 762cde4d24
Delete end2end nosec tests (#28946)
* rm nosec tests (TODO: identify coverage differences)

* grpc::load_reporter

* delete unused nosec test files & config

* trigger build

* re-delete nosec test file (snuck in with a merge)

* revert TODO deletion
2022-03-07 08:52:30 -08:00
Mark D. Roth 1f8aaf0e6a
fix handling of retry perAttemptRecvTimeout exceeded on last attempt (#26737)
* fix handling of retry perAttemptRecvTimeout exceeded on last attempt

* fix clang-tidy
2021-07-21 10:06:51 -07:00
capstan 7267c8fcd9 Python3-ize tools/buildgen.
* Ran `2to3` on `tools/buildgen` and the `gen_build_yaml.py` files.
* Updated the invocations of python to be explicitly Python 3.
* Changed the loader in `mako_renderer.py` to allow pickle to find the module for pickling `external_version.Version`
* Added a few open-as-binary to placate readers/writers expecting bytes.
* Hand tweaked the templates to remove `iteritems` and fiddle with encodings.

Partially addresses #24359.
2020-11-04 01:18:57 +01: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
Yash Tibrewal 34a57d0346 rename all test core files to cc and a lot of C++ style conversions 2017-10-25 16:23:01 -07:00
Jan Tattermusch 4d5c3102a1 fix remaining license notices 2017-06-08 11:22:41 +02:00
Craig Tiller 61eb40ce56 Put files in a better place 2017-02-03 13:46:33 -08:00
Craig Tiller 8b1d59cafa Add some debug utilities
This PR adds a set of debug helpers that are intended for calling only from gdb. They cross abstraction boundaries and allow quickly accessing one thing from another thing.
I expect to grow this library significantly over time to aid debugging tricky problems.
2017-02-03 11:50:04 -08:00
Craig Tiller a446ee2f58 Add test to verify bad behavior 2016-04-04 13:09:30 -07:00
Craig Tiller 9e9edbc0d5 Introduce machinery to allow tests to register plugins 2016-04-04 10:38:49 -07:00
Craig Tiller 6169d5f7b0 Update copyrights 2016-03-31 07:46:18 -07:00
Craig Tiller d1fce837f2 Fixes 2016-03-25 14:33:47 -07:00
Vijay Pai 0878d522e6 Merge pull request #4238 from ctiller/poffy
Make pick_first fast path lock free
2016-01-11 10:35:29 -08:00
Craig Tiller 093193edb7 Fix pings 2016-01-07 07:14:44 -08:00
Craig Tiller 9577b31095 Fixes 2016-01-06 17:41:37 -08:00
Craig Tiller 791a49169f Merge github.com:grpc/grpc into clangfmt 2016-01-06 13:55:14 -08:00
Craig Tiller e6d95c93a3 Tweak end2end formatting 2016-01-05 09:08:04 -08:00
Craig Tiller 8ceba198ee Tweak end2end formatting 2016-01-05 08:50:01 -08:00
Craig Tiller 3731cc068e Fix end2end_test formatting 2016-01-05 07:40:06 -08:00
Craig Tiller f14baea3e6 Fix templates + clang-format 2015-12-22 15:47:31 -08:00
Craig Tiller 0fe5ee7be3 BoringSSL integration: non-vsprojects changes 2015-12-22 12:50:36 -08:00