Alexander Polcyn
aef3bb0157
Remove unnecessary explicit bytes conversion
4 years ago
Alexander Polcyn
408a02379d
Make c-ares resolver unit tests runnable under python3
4 years ago
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 .
4 years ago
Alexander Polcyn
a8d8f9db8c
update template
5 years ago
Vijay Pai
ab72f441d8
Remove unused-parameter warnings, round 2 (14 of 19)
5 years ago
Esun Kim
ded9f46c06
Refactored BUILD file to isolate cronet rules
5 years ago
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.
6 years ago
Alexander Polcyn
139d9f6e94
Revert "Revert c-ares as the default resolvre"
...
This reverts commit ca30b2240f
.
6 years ago
Alexander Polcyn
ca30b2240f
Revert c-ares as the default resolvre
6 years ago
Alexander Polcyn
2b328ee0ca
Re-enable c-ares as the default resolver; but keep SRV queries off by default
6 years ago
Alexander Polcyn
371b987bf4
Revert turning c-ares on by default
6 years ago
Alexander Polcyn
46a872864c
Turn on c-ares as the default resolver
6 years ago
Alex Polcyn
5cd8b1eb81
Enable c-ares queries on Windows
6 years ago
Alexander Polcyn
50a7213929
Revert "Fix c-ares tests ipv6-only brokenness"
...
This reverts commit 27718ce64d
.
7 years ago
Alexander Polcyn
27718ce64d
Fix c-ares tests ipv6-only brokenness
7 years ago
Alexander Polcyn
fd1a6604ab
Remove a test
7 years ago
Alexander Polcyn
550621c1b5
Make local DNS server tests more generic
7 years ago
Alexander Polcyn
6f8f914f8d
cleanup, and get rid of unnecessary timeouts in two places
7 years ago
Alexander Polcyn
29fead7d49
Convert c-ares test runner from bash to python, so that it works on
...
windows
7 years ago
Alex Polcyn
11a45a8057
Fix c-ares tests under gcc musl
7 years ago
Alexander Polcyn
1eaac47f52
Fix arg parsing in resolver test script
7 years ago
Alexander Polcyn
0a05b782fe
Move python DNS utilities to utils subdirectory
7 years ago
Alex Polcyn
3c5e12de08
Remove the C++ test dependency on dig and dnsutils
7 years ago
Mehrdad Afshari
3ce5b53f61
Fix resolver_gce_integration_tests_defs.include to pass shellcheck
7 years ago
Mehrdad Afshari
4c959bab8a
Fix resolver_component_tests_defs.include to pass shellcheck
7 years ago
Mehrdad Afshari
11b8878348
Fix private_dns_zone_init_defs.include to pass shellcheck
7 years ago
Mehrdad Afshari
df8d8c9192
Fix create_private_dns_zone_defs.include to pass shellcheck
7 years ago
Yash Tibrewal
518236d458
Remove unnecessary if condition in public_headers_must_be_c89
7 years ago
Craig Tiller
b32d72ef90
Sanity fixes
7 years ago
Yash Tibrewal
cd987a0b2f
Adding public_headers_must_be_c89 as a clang exception
7 years ago
Yash Tibrewal
2f921a3f97
Remove grpc_slice_buf_cmp and change public_headers_must_be_c89 to print the addresses of public api functions to check if they can be linked to
7 years ago
Yash Tibrewal
34a57d0346
rename all test core files to cc and a lot of C++ style conversions
7 years ago
Alexander Polcyn
9e3a76ba71
Add c-ares resolver tests against GCE DNS, using the unit test.
7 years ago
Alexander Polcyn
27bf05d003
Add tests for c-ares wrapper using a local DNS server.
7 years ago
Jan Tattermusch
4d5c3102a1
fix remaining license notices
8 years ago
Craig Tiller
61eb40ce56
Put files in a better place
8 years ago
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.
8 years ago
Makarand Dharmapurikar
19061093eb
fixed template to remove grpc_cronet.h as a dependency
9 years ago
Yuchen Zeng
886b344144
Modified the template of public_headers_must_be_c89.c
9 years ago
Craig Tiller
a446ee2f58
Add test to verify bad behavior
9 years ago
Craig Tiller
9e9edbc0d5
Introduce machinery to allow tests to register plugins
9 years ago
Craig Tiller
6169d5f7b0
Update copyrights
9 years ago
Craig Tiller
d1fce837f2
Fixes
9 years ago
Craig Tiller
093193edb7
Fix pings
9 years ago
Craig Tiller
9577b31095
Fixes
9 years ago
Craig Tiller
be0327bfee
Update new files
9 years ago
Craig Tiller
e6d95c93a3
Tweak end2end formatting
9 years ago
Craig Tiller
8ceba198ee
Tweak end2end formatting
9 years ago
Craig Tiller
3731cc068e
Fix end2end_test formatting
9 years ago
Craig Tiller
ea21ca234c
Fix makefile, codegen bugs
9 years ago