grpc/test/cpp
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
..
client [tls] Fix ownership bugs in TlsCredentialsOptions and grpc_tls_credentials_options. (#34758) 2023-10-27 08:09:04 -07:00
cocoapods [ObjC] Upgrade podspec xx.deployment_target (#33091) 2023-05-20 20:38:24 +00:00
codegen [codegen] Escape variable delimiters in raw comment printing (#32190) 2023-01-24 14:39:19 -08:00
common [cpp] Reland removal of channel_filter code (#34598) 2023-10-12 09:44:11 -07:00
end2end [Fork] Add ObjectGroupForkHandler fork-handling system (#33733) 2023-11-07 17:48:13 -08:00
ext [chttp2] Fix outgoing data stats (#34693) 2023-10-23 17:04:48 -07:00
grpclb Convert c-style comments to C++-style comments (#31923) 2022-12-22 23:01:53 -08:00
interop [PSM Interop] Add flag to enable CSM Observability in c++ image (#34866) 2023-11-02 14:59:16 -07:00
microbenchmarks [transport] Move transport interface to C++ (#34618) 2023-10-18 13:13:23 -07:00
naming [EventEngine] WindowsDNSResolver Implementation (#34400) 2023-11-09 14:22:31 -08:00
performance [transport] Move transport interface to C++ (#34618) 2023-10-18 13:13:23 -07:00
qps [Deps] Update to Clang-16 (#34492) 2023-10-11 16:26:32 -07:00
security Added verified_root_cert_subject pass up through cpp api (#32335) 2023-03-08 13:41:26 -05:00
server [tls] Fix ownership bugs in TlsCredentialsOptions and grpc_tls_credentials_options. (#34758) 2023-10-27 08:09:04 -07:00
test Convert c-style comments to C++-style comments (#31923) 2022-12-22 23:01:53 -08:00
thread_manager [cleanup] Eliminate usage of GRPC_ASSERT(false...); (#31757) 2023-01-11 08:50:32 -08:00
util [reflection] Add v1 reflection (#34599) 2023-10-06 11:40:31 -07:00
README-iOS.md Refactor end2end tests to exercise each EventEngine (#29202) 2022-03-30 15:43:05 -07:00