grpc/test/cpp/naming
Yijie Ma 720d7a0653
[EventEngine] WindowsDNSResolver Implementation (#34400)
Design is documented at
[go/windows-dns-resolver-issue](http://go/windows-dns-resolver-issue)
(note that the design doc is slightly outdated regarding the shared
ownership model of the virtual socket that was implemented in
13bd2b404e).

Passed `//test/cpp/naming:resolver_component_tests_runner_invoker` and
`//test/cpp/naming:cancel_ares_query_test`:
```
C:\Users\yijiem\projects\grpc>bazel --output_base=C:\bazel6 test --dynamic_mode=off --verbose_failures --test_env=GRPC_EXPERIMENTS=event_engine_dns --test_env=GRPC_VERBOSITY=debug --test_env=GRPC_TRACE=cares_resolver --enable_runfiles=yes --nocache_test_results //test/cpp/naming:resolver_component_tests_runner_invoker
INFO: Analyzed target //test/cpp/naming:resolver_component_tests_runner_invoker (1 packages loaded, 8 targets configured).
INFO: Found 1 test target...
INFO: From Compiling src/core/lib/event_engine/windows/windows_engine.cc:
C:\bazel6\execroot\com_github_grpc_grpc\src/core/lib/channel/channel_args.h(287): warning C4312: 'reinterpret_cast': conversion from 'int' to 'void *' of greater size
Target //test/cpp/naming:resolver_component_tests_runner_invoker up-to-date:
  bazel-bin/test/cpp/naming/resolver_component_tests_runner_invoker.exe
INFO: Elapsed time: 230.374s, Critical Path: 228.54s
INFO: 9 processes: 2 internal, 7 local.
INFO: Build completed successfully, 9 total actions
//test/cpp/naming:resolver_component_tests_runner_invoker                PASSED in 221.2s

Executed 1 out of 1 test: 1 test passes.
```

```
C:\Users\yijiem\projects\grpc>bazel --output_base=C:\bazel6 test --dynamic_mode=off --verbose_failures --test_env=GRPC_EXPERIMENTS=event_engine_dns --test_env=GRPC_VERBOSITY=debug --test_env=GRPC_TRACE=cares_resolver --enable_runfiles=yes --nocache_test_results //test/cpp/naming:cancel_ares_query_test
INFO: Analyzed target //test/cpp/naming:cancel_ares_query_test (0 packages loaded, 0 targets configured).
INFO: Found 1 test target...
Target //test/cpp/naming:cancel_ares_query_test up-to-date:
  bazel-bin/test/cpp/naming/cancel_ares_query_test.exe
INFO: Elapsed time: 49.656s, Critical Path: 48.00s
INFO: 6 processes: 2 internal, 4 local.
INFO: Build completed successfully, 6 total actions
//test/cpp/naming:cancel_ares_query_test                                 PASSED in 43.0s

Executed 1 out of 1 test: 1 test passes.
```

<!--

If you know who should review your pull request, please assign it to
that
person, otherwise the pull request would get assigned randomly.

If your pull request is for a specific language, please add the
appropriate
lang label.

-->
2023-11-09 14:22:31 -08:00
..
utils [EventEngine] WindowsDNSResolver Implementation (#34400) 2023-11-09 14:22:31 -08:00
BUILD [Import] Revert #34027 and #34129 (#34133) 2023-08-22 15:55:59 -07:00
address_sorting_test.cc [resolver and LB policy APIs] reland: change address list to support multiple addresses per endpoint (#34531) 2023-09-28 15:40:05 -07:00
cancel_ares_query_test.cc [work-serializer] Dispatch on run experiment (relanding) (#34372) 2023-09-15 12:46:04 -07:00
gen_build_yaml.py [Python] Migrate from yapf to black (#33138) 2023-06-09 15:08:55 -07:00
generate_resolver_component_tests.bzl [dns] unskip c-ares tests on arm (#34232) 2023-09-18 12:18:29 -07:00
manual_run_resolver_component_test.py [Python] Migrate from yapf to black (#33138) 2023-06-09 15:08:55 -07:00
resolver_component_test.cc [resolver and LB policy APIs] reland: change address list to support multiple addresses per endpoint (#34531) 2023-09-28 15:40:05 -07:00
resolver_component_tests_runner.py [Import] Revert #34027 and #34129 (#34133) 2023-08-22 15:55:59 -07:00
resolver_component_tests_runner_invoker.cc [Windows] Make resolver_component_tests_runner_invoker run with Bazel on RBE (#34122) 2023-08-24 11:05:50 -07:00
resolver_test_record_groups.yaml [revert] Revert "Revert "[EventEngine] Implement the EventEngine-driven client channel resolver" (#32768)" (#32772) 2023-04-12 16:30:01 -07:00