[build] Opt-in more targets to auto-dependency-checking (#29739)

* useful

* examine_stack, gpr_tls

* more

* more

* Automated change: Fix sanity tests

Co-authored-by: ctiller <ctiller@users.noreply.github.com>
pull/29752/head
Craig Tiller 3 years ago committed by GitHub
parent df53955d16
commit eed6711be9
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 196
      BUILD
  2. 318
      CMakeLists.txt
  3. 454
      build_autogenerated.yaml
  4. 1
      test/core/slice/BUILD

196
BUILD

@ -800,9 +800,8 @@ grpc_cc_library(
name = "useful",
hdrs = ["src/core/lib/gpr/useful.h"],
language = "c++",
deps = [
"gpr_platform",
],
tags = ["grpc-autodeps"],
deps = ["gpr_platform"],
)
grpc_cc_library(
@ -813,12 +812,9 @@ grpc_cc_library(
hdrs = [
"src/core/lib/gprpp/examine_stack.h",
],
external_deps = [
"absl/types:optional",
],
deps = [
"gpr_platform",
],
external_deps = ["absl/types:optional"],
tags = ["grpc-autodeps"],
deps = ["gpr_platform"],
)
grpc_cc_library(
@ -926,17 +922,22 @@ grpc_cc_library(
grpc_cc_library(
name = "gpr_tls",
hdrs = ["src/core/lib/gpr/tls.h"],
deps = ["gpr_platform"],
tags = ["grpc-autodeps"],
deps = [
"gpr_platform",
"gpr_public_hdrs",
],
)
grpc_cc_library(
name = "chunked_vector",
hdrs = ["src/core/lib/gprpp/chunked_vector.h"],
external_deps = ["absl/utility"],
tags = ["grpc-autodeps"],
deps = [
"arena",
# TODO(ctiller): weaken this to just arena when that splits into its own target
"gpr_base",
"gpr_platform",
"gpr_public_hdrs",
],
)
@ -952,12 +953,15 @@ grpc_cc_library(
name = "construct_destruct",
language = "c++",
public_hdrs = ["src/core/lib/gprpp/construct_destruct.h"],
tags = ["grpc-autodeps"],
deps = ["gpr_platform"],
)
grpc_cc_library(
name = "cpp_impl_of",
hdrs = ["src/core/lib/gprpp/cpp_impl_of.h"],
language = "c++",
tags = ["grpc-autodeps"],
)
grpc_cc_library(
@ -1000,9 +1004,13 @@ grpc_cc_library(
hdrs = ["src/core/lib/debug/trace.h"],
language = "c++",
public_hdrs = GRPC_PUBLIC_HDRS,
tags = ["grpc-autodeps"],
visibility = ["@grpc:trace"],
deps = [
"gpr",
"gpr_base",
"gpr_codegen",
"gpr_platform",
"gpr_public_hdrs",
"grpc_codegen",
],
)
@ -1032,6 +1040,7 @@ grpc_cc_library(
name = "debug_location",
language = "c++",
public_hdrs = ["src/core/lib/gprpp/debug_location.h"],
tags = ["grpc-autodeps"],
visibility = ["@grpc:debug_location"],
)
@ -1039,16 +1048,16 @@ grpc_cc_library(
name = "overload",
language = "c++",
public_hdrs = ["src/core/lib/gprpp/overload.h"],
tags = ["grpc-autodeps"],
deps = ["gpr_platform"],
)
grpc_cc_library(
name = "match",
external_deps = [
"absl/types:variant",
],
external_deps = ["absl/types:variant"],
language = "c++",
public_hdrs = ["src/core/lib/gprpp/match.h"],
tags = ["grpc-autodeps"],
deps = [
"gpr_platform",
"overload",
@ -1057,9 +1066,13 @@ grpc_cc_library(
grpc_cc_library(
name = "table",
external_deps = ["absl/utility"],
external_deps = [
"absl/meta:type_traits",
"absl/utility",
],
language = "c++",
public_hdrs = ["src/core/lib/gprpp/table.h"],
tags = ["grpc-autodeps"],
deps = [
"bitset",
"gpr_platform",
@ -1070,6 +1083,7 @@ grpc_cc_library(
name = "bitset",
language = "c++",
public_hdrs = ["src/core/lib/gprpp/bitset.h"],
tags = ["grpc-autodeps"],
deps = [
"gpr_platform",
"useful",
@ -1080,11 +1094,11 @@ grpc_cc_library(
name = "orphanable",
language = "c++",
public_hdrs = ["src/core/lib/gprpp/orphanable.h"],
tags = ["grpc-autodeps"],
visibility = ["@grpc:client_channel"],
deps = [
"debug_location",
"gpr_base",
"grpc_trace",
"gpr_platform",
"ref_counted",
"ref_counted_ptr",
],
@ -1092,23 +1106,25 @@ grpc_cc_library(
grpc_cc_library(
name = "poll",
external_deps = [
"absl/types:variant",
],
external_deps = ["absl/types:variant"],
language = "c++",
public_hdrs = [
"src/core/lib/promise/poll.h",
],
tags = ["grpc-autodeps"],
deps = ["gpr_platform"],
)
grpc_cc_library(
name = "call_push_pull",
hdrs = ["src/core/lib/promise/call_push_pull.h"],
external_deps = ["absl/types:variant"],
language = "c++",
tags = ["grpc-autodeps"],
deps = [
"bitset",
"construct_destruct",
"gpr_platform",
"poll",
"promise_like",
"promise_status",
@ -1121,6 +1137,7 @@ grpc_cc_library(
public_hdrs = [
"src/core/lib/promise/context.h",
],
tags = ["grpc-autodeps"],
deps = [
"gpr_platform",
"gpr_tls",
@ -1129,8 +1146,10 @@ grpc_cc_library(
grpc_cc_library(
name = "map",
external_deps = ["absl/types:variant"],
language = "c++",
public_hdrs = ["src/core/lib/promise/map.h"],
tags = ["grpc-autodeps"],
deps = [
"gpr_platform",
"poll",
@ -1146,24 +1165,37 @@ grpc_cc_library(
hdrs = [
"src/core/lib/promise/sleep.h",
],
external_deps = [
"absl/base:core_headers",
"absl/status",
],
tags = ["grpc-autodeps"],
deps = [
"activity",
"closure",
"error",
"exec_ctx",
"gpr_base",
"gpr_platform",
"grpc_base",
"iomgr_timer",
"poll",
"ref_counted",
"time",
],
)
grpc_cc_library(
name = "promise",
external_deps = [
"absl/types:optional",
"absl/status",
"absl/types:optional",
"absl/types:variant",
],
language = "c++",
public_hdrs = [
"src/core/lib/promise/promise.h",
],
tags = ["grpc-autodeps"],
visibility = ["@grpc:alt_grpc_base_legacy"],
deps = [
"gpr_platform",
@ -1174,26 +1206,28 @@ grpc_cc_library(
grpc_cc_library(
name = "arena_promise",
external_deps = [
"absl/types:optional",
],
external_deps = ["absl/meta:type_traits"],
language = "c++",
public_hdrs = [
"src/core/lib/promise/arena_promise.h",
],
tags = ["grpc-autodeps"],
deps = [
"arena",
"gpr_base",
"context",
"gpr_platform",
"poll",
],
)
grpc_cc_library(
name = "promise_like",
external_deps = ["absl/meta:type_traits"],
language = "c++",
public_hdrs = [
"src/core/lib/promise/detail/promise_like.h",
],
tags = ["grpc-autodeps"],
deps = [
"gpr_platform",
"poll",
@ -1202,13 +1236,14 @@ grpc_cc_library(
grpc_cc_library(
name = "promise_factory",
external_deps = ["absl/meta:type_traits"],
language = "c++",
public_hdrs = [
"src/core/lib/promise/detail/promise_factory.h",
],
tags = ["grpc-autodeps"],
deps = [
"gpr_platform",
"poll",
"promise_like",
],
)
@ -1217,13 +1252,16 @@ grpc_cc_library(
name = "if",
external_deps = [
"absl/status:statusor",
"absl/types:variant",
],
language = "c++",
public_hdrs = ["src/core/lib/promise/if.h"],
tags = ["grpc-autodeps"],
deps = [
"gpr_platform",
"poll",
"promise_factory",
"promise_like",
],
)
@ -1237,13 +1275,16 @@ grpc_cc_library(
public_hdrs = [
"src/core/lib/promise/detail/status.h",
],
tags = ["grpc-autodeps"],
deps = ["gpr_platform"],
)
grpc_cc_library(
name = "race",
external_deps = ["absl/types:variant"],
language = "c++",
public_hdrs = ["src/core/lib/promise/race.h"],
tags = ["grpc-autodeps"],
deps = [
"gpr_platform",
"poll",
@ -1253,13 +1294,15 @@ grpc_cc_library(
grpc_cc_library(
name = "loop",
external_deps = [
"absl/types:variant",
"absl/status",
"absl/status:statusor",
"absl/types:variant",
],
language = "c++",
public_hdrs = [
"src/core/lib/promise/loop.h",
],
tags = ["grpc-autodeps"],
deps = [
"gpr_platform",
"poll",
@ -1273,30 +1316,38 @@ grpc_cc_library(
public_hdrs = [
"src/core/lib/promise/detail/switch.h",
],
tags = ["grpc-autodeps"],
deps = ["gpr_platform"],
)
grpc_cc_library(
name = "basic_join",
external_deps = [
"absl/types:variant",
"absl/utility",
],
language = "c++",
public_hdrs = [
"src/core/lib/promise/detail/basic_join.h",
],
tags = ["grpc-autodeps"],
deps = [
"bitset",
"construct_destruct",
"gpr_platform",
"poll",
"promise_factory",
"promise_like",
],
)
grpc_cc_library(
name = "join",
external_deps = ["absl/meta:type_traits"],
language = "c++",
public_hdrs = [
"src/core/lib/promise/join.h",
],
tags = ["grpc-autodeps"],
deps = [
"basic_join",
"gpr_platform",
@ -1305,28 +1356,42 @@ grpc_cc_library(
grpc_cc_library(
name = "try_join",
external_deps = [
"absl/meta:type_traits",
"absl/status",
"absl/status:statusor",
],
language = "c++",
public_hdrs = [
"src/core/lib/promise/try_join.h",
],
tags = ["grpc-autodeps"],
deps = [
"basic_join",
"gpr_platform",
"poll",
"promise_status",
],
)
grpc_cc_library(
name = "basic_seq",
external_deps = [
"absl/meta:type_traits",
"absl/types:variant",
"absl/utility",
],
language = "c++",
public_hdrs = [
"src/core/lib/promise/detail/basic_seq.h",
],
tags = ["grpc-autodeps"],
deps = [
"construct_destruct",
"gpr_platform",
"poll",
"promise_factory",
"promise_like",
"switch",
],
)
@ -1337,21 +1402,30 @@ grpc_cc_library(
public_hdrs = [
"src/core/lib/promise/seq.h",
],
tags = ["grpc-autodeps"],
deps = [
"basic_seq",
"gpr_platform",
"poll",
],
)
grpc_cc_library(
name = "try_seq",
external_deps = [
"absl/meta:type_traits",
"absl/status",
"absl/status:statusor",
],
language = "c++",
public_hdrs = [
"src/core/lib/promise/try_seq.h",
],
tags = ["grpc-autodeps"],
deps = [
"basic_seq",
"gpr_platform",
"poll",
"promise_status",
],
)
@ -1363,17 +1437,24 @@ grpc_cc_library(
],
external_deps = [
"absl/base:core_headers",
"absl/status",
"absl/types:optional",
"absl/types:variant",
"absl/utility",
],
language = "c++",
public_hdrs = [
"src/core/lib/promise/activity.h",
],
tags = ["grpc-autodeps"],
deps = [
"atomic_utils",
"construct_destruct",
"context",
"gpr_base",
"gpr_codegen",
"gpr_platform",
"gpr_public_hdrs",
"gpr_tls",
"orphanable",
"poll",
"promise_factory",
@ -1387,9 +1468,13 @@ grpc_cc_library(
"src/core/lib/promise/exec_ctx_wakeup_scheduler.h",
],
language = "c++",
tags = ["grpc-autodeps"],
deps = [
"closure",
"debug_location",
"error",
"exec_ctx",
"gpr_base",
"gpr_platform",
],
)
@ -1397,14 +1482,17 @@ grpc_cc_library(
name = "wait_set",
external_deps = [
"absl/container:flat_hash_set",
"absl/hash",
],
language = "c++",
public_hdrs = [
"src/core/lib/promise/wait_set.h",
],
tags = ["grpc-autodeps"],
deps = [
"activity",
"gpr_platform",
"poll",
],
)
@ -1414,55 +1502,66 @@ grpc_cc_library(
public_hdrs = [
"src/core/lib/promise/intra_activity_waiter.h",
],
tags = ["grpc-autodeps"],
deps = [
"activity",
"gpr_platform",
"poll",
],
)
grpc_cc_library(
name = "latch",
external_deps = [
"absl/status",
],
language = "c++",
public_hdrs = [
"src/core/lib/promise/latch.h",
],
tags = ["grpc-autodeps"],
deps = [
"activity",
"gpr_platform",
"gpr_public_hdrs",
"intra_activity_waiter",
"poll",
],
)
grpc_cc_library(
name = "observable",
external_deps = [
"absl/base:core_headers",
"absl/types:optional",
"absl/types:variant",
],
language = "c++",
public_hdrs = [
"src/core/lib/promise/observable.h",
],
tags = ["grpc-autodeps"],
deps = [
"activity",
"gpr_base",
"gpr_platform",
"poll",
"promise_like",
"wait_set",
],
)
grpc_cc_library(
name = "pipe",
external_deps = [
"absl/status",
],
external_deps = ["absl/types:optional"],
language = "c++",
public_hdrs = [
"src/core/lib/promise/pipe.h",
],
tags = ["grpc-autodeps"],
deps = [
"activity",
"arena",
"context",
"gpr_platform",
"gpr_public_hdrs",
"intra_activity_waiter",
"poll",
],
)
@ -1474,6 +1573,7 @@ grpc_cc_library(
],
language = "c++",
public_hdrs = ["src/core/lib/promise/for_each.h"],
tags = ["grpc-autodeps"],
deps = [
"gpr_platform",
"poll",
@ -1485,11 +1585,12 @@ grpc_cc_library(
name = "ref_counted",
language = "c++",
public_hdrs = ["src/core/lib/gprpp/ref_counted.h"],
tags = ["grpc-autodeps"],
deps = [
"atomic_utils",
"debug_location",
"gpr_base",
"grpc_trace",
"gpr_platform",
"gpr_public_hdrs",
"ref_counted_ptr",
],
)
@ -1498,10 +1599,11 @@ grpc_cc_library(
name = "dual_ref_counted",
language = "c++",
public_hdrs = ["src/core/lib/gprpp/dual_ref_counted.h"],
tags = ["grpc-autodeps"],
deps = [
"debug_location",
"gpr_base",
"grpc_trace",
"gpr_platform",
"gpr_public_hdrs",
"orphanable",
"ref_counted_ptr",
],
@ -1511,9 +1613,11 @@ grpc_cc_library(
name = "ref_counted_ptr",
language = "c++",
public_hdrs = ["src/core/lib/gprpp/ref_counted_ptr.h"],
tags = ["grpc-autodeps"],
visibility = ["@grpc:ref_counted_ptr"],
deps = [
"gpr_base",
"debug_location",
"gpr_platform",
],
)

318
CMakeLists.txt generated

@ -3183,24 +3183,6 @@ foreach(_hdr
include/grpc/slice.h
include/grpc/slice_buffer.h
include/grpc/status.h
include/grpc/support/alloc.h
include/grpc/support/atm.h
include/grpc/support/atm_gcc_atomic.h
include/grpc/support/atm_gcc_sync.h
include/grpc/support/atm_windows.h
include/grpc/support/cpu.h
include/grpc/support/log.h
include/grpc/support/log_windows.h
include/grpc/support/port_platform.h
include/grpc/support/string_util.h
include/grpc/support/sync.h
include/grpc/support/sync_abseil.h
include/grpc/support/sync_custom.h
include/grpc/support/sync_generic.h
include/grpc/support/sync_posix.h
include/grpc/support/sync_windows.h
include/grpc/support/thd_id.h
include/grpc/support/time.h
include/grpc/support/workaround_list.h
include/grpcpp/alarm.h
include/grpcpp/channel.h
@ -3871,24 +3853,6 @@ foreach(_hdr
include/grpc/slice.h
include/grpc/slice_buffer.h
include/grpc/status.h
include/grpc/support/alloc.h
include/grpc/support/atm.h
include/grpc/support/atm_gcc_atomic.h
include/grpc/support/atm_gcc_sync.h
include/grpc/support/atm_windows.h
include/grpc/support/cpu.h
include/grpc/support/log.h
include/grpc/support/log_windows.h
include/grpc/support/port_platform.h
include/grpc/support/string_util.h
include/grpc/support/sync.h
include/grpc/support/sync_abseil.h
include/grpc/support/sync_custom.h
include/grpc/support/sync_generic.h
include/grpc/support/sync_posix.h
include/grpc/support/sync_windows.h
include/grpc/support/thd_id.h
include/grpc/support/time.h
include/grpc/support/workaround_list.h
include/grpcpp/alarm.h
include/grpcpp/channel.h
@ -6074,6 +6038,7 @@ if(_gRPC_PLATFORM_LINUX OR _gRPC_PLATFORM_POSIX)
target_link_libraries(memory_quota_stress_test
${_gRPC_ALLTARGETS_LIBRARIES}
absl::type_traits
absl::statusor
absl::variant
absl::utility
@ -6700,7 +6665,6 @@ endif()
if(gRPC_BUILD_TESTS)
add_executable(slice_string_helpers_test
src/core/lib/debug/trace.cc
src/core/lib/slice/slice.cc
src/core/lib/slice/slice_refcount.cc
src/core/lib/slice/slice_string_helpers.cc
@ -7310,7 +7274,52 @@ endif()
if(gRPC_BUILD_TESTS)
add_executable(activity_test
src/core/lib/debug/trace.cc
src/core/ext/upb-generated/google/protobuf/any.upb.c
src/core/ext/upb-generated/google/rpc/status.upb.c
src/core/lib/gpr/alloc.cc
src/core/lib/gpr/atm.cc
src/core/lib/gpr/cpu_iphone.cc
src/core/lib/gpr/cpu_linux.cc
src/core/lib/gpr/cpu_posix.cc
src/core/lib/gpr/cpu_windows.cc
src/core/lib/gpr/env_linux.cc
src/core/lib/gpr/env_posix.cc
src/core/lib/gpr/env_windows.cc
src/core/lib/gpr/log.cc
src/core/lib/gpr/log_android.cc
src/core/lib/gpr/log_linux.cc
src/core/lib/gpr/log_posix.cc
src/core/lib/gpr/log_windows.cc
src/core/lib/gpr/murmur_hash.cc
src/core/lib/gpr/string.cc
src/core/lib/gpr/string_posix.cc
src/core/lib/gpr/string_util_windows.cc
src/core/lib/gpr/string_windows.cc
src/core/lib/gpr/sync.cc
src/core/lib/gpr/sync_abseil.cc
src/core/lib/gpr/sync_posix.cc
src/core/lib/gpr/sync_windows.cc
src/core/lib/gpr/time.cc
src/core/lib/gpr/time_posix.cc
src/core/lib/gpr/time_precise.cc
src/core/lib/gpr/time_windows.cc
src/core/lib/gpr/tmpfile_msys.cc
src/core/lib/gpr/tmpfile_posix.cc
src/core/lib/gpr/tmpfile_windows.cc
src/core/lib/gpr/wrap_memcpy.cc
src/core/lib/gprpp/examine_stack.cc
src/core/lib/gprpp/fork.cc
src/core/lib/gprpp/global_config_env.cc
src/core/lib/gprpp/host_port.cc
src/core/lib/gprpp/mpscq.cc
src/core/lib/gprpp/stat_posix.cc
src/core/lib/gprpp/stat_windows.cc
src/core/lib/gprpp/status_helper.cc
src/core/lib/gprpp/thd_posix.cc
src/core/lib/gprpp/thd_windows.cc
src/core/lib/gprpp/time_util.cc
src/core/lib/profiling/basic_timers.cc
src/core/lib/profiling/stap_timers.cc
src/core/lib/promise/activity.cc
test/core/promise/activity_test.cc
third_party/googletest/googletest/src/gtest-all.cc
@ -7339,10 +7348,24 @@ target_include_directories(activity_test
target_link_libraries(activity_test
${_gRPC_PROTOBUF_LIBRARIES}
${_gRPC_ALLTARGETS_LIBRARIES}
absl::base
absl::core_headers
absl::flat_hash_set
absl::hash
absl::memory
absl::type_traits
absl::random_random
absl::status
absl::statusor
absl::cord
absl::str_format
absl::strings
absl::synchronization
absl::time
absl::optional
absl::variant
gpr
absl::utility
upb
)
@ -7652,6 +7675,7 @@ target_include_directories(arena_promise_test
target_link_libraries(arena_promise_test
${_gRPC_PROTOBUF_LIBRARIES}
${_gRPC_ALLTARGETS_LIBRARIES}
absl::type_traits
absl::statusor
absl::variant
absl::utility
@ -8392,6 +8416,7 @@ target_include_directories(call_push_pull_test
target_link_libraries(call_push_pull_test
${_gRPC_PROTOBUF_LIBRARIES}
${_gRPC_ALLTARGETS_LIBRARIES}
absl::type_traits
absl::status
absl::statusor
absl::variant
@ -9025,6 +9050,7 @@ target_include_directories(chunked_vector_test
target_link_libraries(chunked_vector_test
${_gRPC_PROTOBUF_LIBRARIES}
${_gRPC_ALLTARGETS_LIBRARIES}
absl::type_traits
absl::statusor
absl::variant
absl::utility
@ -10446,8 +10472,10 @@ target_include_directories(exec_ctx_wakeup_scheduler_test
target_link_libraries(exec_ctx_wakeup_scheduler_test
${_gRPC_PROTOBUF_LIBRARIES}
${_gRPC_ALLTARGETS_LIBRARIES}
absl::type_traits
absl::statusor
absl::variant
absl::utility
gpr
)
@ -10770,6 +10798,8 @@ target_link_libraries(for_each_test
${_gRPC_PROTOBUF_LIBRARIES}
${_gRPC_ALLTARGETS_LIBRARIES}
absl::flat_hash_set
absl::hash
absl::type_traits
absl::statusor
absl::variant
absl::utility
@ -12327,6 +12357,7 @@ target_include_directories(if_test
target_link_libraries(if_test
${_gRPC_PROTOBUF_LIBRARIES}
${_gRPC_ALLTARGETS_LIBRARIES}
absl::type_traits
absl::statusor
absl::variant
)
@ -12608,7 +12639,9 @@ target_include_directories(join_test
target_link_libraries(join_test
${_gRPC_PROTOBUF_LIBRARIES}
${_gRPC_ALLTARGETS_LIBRARIES}
absl::type_traits
absl::variant
absl::utility
)
@ -12688,7 +12721,52 @@ endif()
if(gRPC_BUILD_TESTS)
add_executable(latch_test
src/core/lib/debug/trace.cc
src/core/ext/upb-generated/google/protobuf/any.upb.c
src/core/ext/upb-generated/google/rpc/status.upb.c
src/core/lib/gpr/alloc.cc
src/core/lib/gpr/atm.cc
src/core/lib/gpr/cpu_iphone.cc
src/core/lib/gpr/cpu_linux.cc
src/core/lib/gpr/cpu_posix.cc
src/core/lib/gpr/cpu_windows.cc
src/core/lib/gpr/env_linux.cc
src/core/lib/gpr/env_posix.cc
src/core/lib/gpr/env_windows.cc
src/core/lib/gpr/log.cc
src/core/lib/gpr/log_android.cc
src/core/lib/gpr/log_linux.cc
src/core/lib/gpr/log_posix.cc
src/core/lib/gpr/log_windows.cc
src/core/lib/gpr/murmur_hash.cc
src/core/lib/gpr/string.cc
src/core/lib/gpr/string_posix.cc
src/core/lib/gpr/string_util_windows.cc
src/core/lib/gpr/string_windows.cc
src/core/lib/gpr/sync.cc
src/core/lib/gpr/sync_abseil.cc
src/core/lib/gpr/sync_posix.cc
src/core/lib/gpr/sync_windows.cc
src/core/lib/gpr/time.cc
src/core/lib/gpr/time_posix.cc
src/core/lib/gpr/time_precise.cc
src/core/lib/gpr/time_windows.cc
src/core/lib/gpr/tmpfile_msys.cc
src/core/lib/gpr/tmpfile_posix.cc
src/core/lib/gpr/tmpfile_windows.cc
src/core/lib/gpr/wrap_memcpy.cc
src/core/lib/gprpp/examine_stack.cc
src/core/lib/gprpp/fork.cc
src/core/lib/gprpp/global_config_env.cc
src/core/lib/gprpp/host_port.cc
src/core/lib/gprpp/mpscq.cc
src/core/lib/gprpp/stat_posix.cc
src/core/lib/gprpp/stat_windows.cc
src/core/lib/gprpp/status_helper.cc
src/core/lib/gprpp/thd_posix.cc
src/core/lib/gprpp/thd_windows.cc
src/core/lib/gprpp/time_util.cc
src/core/lib/profiling/basic_timers.cc
src/core/lib/profiling/stap_timers.cc
src/core/lib/promise/activity.cc
test/core/promise/latch_test.cc
third_party/googletest/googletest/src/gtest-all.cc
@ -12717,9 +12795,22 @@ target_include_directories(latch_test
target_link_libraries(latch_test
${_gRPC_PROTOBUF_LIBRARIES}
${_gRPC_ALLTARGETS_LIBRARIES}
absl::base
absl::core_headers
absl::memory
absl::type_traits
absl::random_random
absl::status
absl::statusor
absl::cord
absl::str_format
absl::strings
absl::synchronization
absl::time
absl::optional
absl::variant
gpr
absl::utility
upb
)
@ -12901,8 +12992,11 @@ target_include_directories(loop_test
target_link_libraries(loop_test
${_gRPC_PROTOBUF_LIBRARIES}
${_gRPC_ALLTARGETS_LIBRARIES}
absl::type_traits
absl::status
absl::statusor
absl::variant
absl::utility
)
@ -13021,6 +13115,7 @@ target_include_directories(memory_quota_test
target_link_libraries(memory_quota_test
${_gRPC_PROTOBUF_LIBRARIES}
${_gRPC_ALLTARGETS_LIBRARIES}
absl::type_traits
absl::statusor
absl::variant
absl::utility
@ -13312,7 +13407,52 @@ endif()
if(gRPC_BUILD_TESTS)
add_executable(observable_test
src/core/lib/debug/trace.cc
src/core/ext/upb-generated/google/protobuf/any.upb.c
src/core/ext/upb-generated/google/rpc/status.upb.c
src/core/lib/gpr/alloc.cc
src/core/lib/gpr/atm.cc
src/core/lib/gpr/cpu_iphone.cc
src/core/lib/gpr/cpu_linux.cc
src/core/lib/gpr/cpu_posix.cc
src/core/lib/gpr/cpu_windows.cc
src/core/lib/gpr/env_linux.cc
src/core/lib/gpr/env_posix.cc
src/core/lib/gpr/env_windows.cc
src/core/lib/gpr/log.cc
src/core/lib/gpr/log_android.cc
src/core/lib/gpr/log_linux.cc
src/core/lib/gpr/log_posix.cc
src/core/lib/gpr/log_windows.cc
src/core/lib/gpr/murmur_hash.cc
src/core/lib/gpr/string.cc
src/core/lib/gpr/string_posix.cc
src/core/lib/gpr/string_util_windows.cc
src/core/lib/gpr/string_windows.cc
src/core/lib/gpr/sync.cc
src/core/lib/gpr/sync_abseil.cc
src/core/lib/gpr/sync_posix.cc
src/core/lib/gpr/sync_windows.cc
src/core/lib/gpr/time.cc
src/core/lib/gpr/time_posix.cc
src/core/lib/gpr/time_precise.cc
src/core/lib/gpr/time_windows.cc
src/core/lib/gpr/tmpfile_msys.cc
src/core/lib/gpr/tmpfile_posix.cc
src/core/lib/gpr/tmpfile_windows.cc
src/core/lib/gpr/wrap_memcpy.cc
src/core/lib/gprpp/examine_stack.cc
src/core/lib/gprpp/fork.cc
src/core/lib/gprpp/global_config_env.cc
src/core/lib/gprpp/host_port.cc
src/core/lib/gprpp/mpscq.cc
src/core/lib/gprpp/stat_posix.cc
src/core/lib/gprpp/stat_windows.cc
src/core/lib/gprpp/status_helper.cc
src/core/lib/gprpp/thd_posix.cc
src/core/lib/gprpp/thd_windows.cc
src/core/lib/gprpp/time_util.cc
src/core/lib/profiling/basic_timers.cc
src/core/lib/profiling/stap_timers.cc
src/core/lib/promise/activity.cc
test/core/promise/observable_test.cc
third_party/googletest/googletest/src/gtest-all.cc
@ -13341,10 +13481,24 @@ target_include_directories(observable_test
target_link_libraries(observable_test
${_gRPC_PROTOBUF_LIBRARIES}
${_gRPC_ALLTARGETS_LIBRARIES}
absl::base
absl::core_headers
absl::flat_hash_set
absl::hash
absl::memory
absl::type_traits
absl::random_random
absl::status
absl::statusor
absl::cord
absl::str_format
absl::strings
absl::synchronization
absl::time
absl::optional
absl::variant
gpr
absl::utility
upb
)
@ -13616,6 +13770,7 @@ target_include_directories(pipe_test
target_link_libraries(pipe_test
${_gRPC_PROTOBUF_LIBRARIES}
${_gRPC_ALLTARGETS_LIBRARIES}
absl::type_traits
absl::statusor
absl::variant
absl::utility
@ -13742,6 +13897,7 @@ target_link_libraries(promise_factory_test
${_gRPC_PROTOBUF_LIBRARIES}
${_gRPC_ALLTARGETS_LIBRARIES}
absl::bind_front
absl::type_traits
absl::status
absl::optional
absl::variant
@ -13780,6 +13936,7 @@ target_include_directories(promise_map_test
target_link_libraries(promise_map_test
${_gRPC_PROTOBUF_LIBRARIES}
${_gRPC_ALLTARGETS_LIBRARIES}
absl::type_traits
absl::status
absl::optional
absl::variant
@ -13817,6 +13974,7 @@ target_include_directories(promise_test
target_link_libraries(promise_test
${_gRPC_PROTOBUF_LIBRARIES}
${_gRPC_ALLTARGETS_LIBRARIES}
absl::type_traits
absl::status
absl::optional
absl::variant
@ -14464,6 +14622,7 @@ target_include_directories(resource_quota_test
target_link_libraries(resource_quota_test
${_gRPC_PROTOBUF_LIBRARIES}
${_gRPC_ALLTARGETS_LIBRARIES}
absl::type_traits
absl::statusor
absl::variant
absl::utility
@ -14670,7 +14829,9 @@ target_include_directories(seq_test
target_link_libraries(seq_test
${_gRPC_PROTOBUF_LIBRARIES}
${_gRPC_ALLTARGETS_LIBRARIES}
absl::type_traits
absl::variant
absl::utility
)
@ -15929,6 +16090,7 @@ target_include_directories(table_test
target_link_libraries(table_test
${_gRPC_PROTOBUF_LIBRARIES}
${_gRPC_ALLTARGETS_LIBRARIES}
absl::type_traits
absl::optional
absl::utility
)
@ -16079,10 +16241,6 @@ endif()
if(gRPC_BUILD_TESTS)
add_executable(test_core_slice_slice_test
src/core/lib/debug/trace.cc
src/core/lib/slice/slice.cc
src/core/lib/slice/slice_refcount.cc
src/core/lib/slice/slice_string_helpers.cc
test/core/slice/slice_test.cc
test/core/util/build.cc
third_party/googletest/googletest/src/gtest-all.cc
@ -16111,7 +16269,7 @@ target_include_directories(test_core_slice_slice_test
target_link_libraries(test_core_slice_slice_test
${_gRPC_PROTOBUF_LIBRARIES}
${_gRPC_ALLTARGETS_LIBRARIES}
gpr
grpc
)
@ -16299,7 +16457,52 @@ endif()
if(gRPC_BUILD_TESTS)
add_executable(thread_quota_test
src/core/lib/debug/trace.cc
src/core/ext/upb-generated/google/protobuf/any.upb.c
src/core/ext/upb-generated/google/rpc/status.upb.c
src/core/lib/gpr/alloc.cc
src/core/lib/gpr/atm.cc
src/core/lib/gpr/cpu_iphone.cc
src/core/lib/gpr/cpu_linux.cc
src/core/lib/gpr/cpu_posix.cc
src/core/lib/gpr/cpu_windows.cc
src/core/lib/gpr/env_linux.cc
src/core/lib/gpr/env_posix.cc
src/core/lib/gpr/env_windows.cc
src/core/lib/gpr/log.cc
src/core/lib/gpr/log_android.cc
src/core/lib/gpr/log_linux.cc
src/core/lib/gpr/log_posix.cc
src/core/lib/gpr/log_windows.cc
src/core/lib/gpr/murmur_hash.cc
src/core/lib/gpr/string.cc
src/core/lib/gpr/string_posix.cc
src/core/lib/gpr/string_util_windows.cc
src/core/lib/gpr/string_windows.cc
src/core/lib/gpr/sync.cc
src/core/lib/gpr/sync_abseil.cc
src/core/lib/gpr/sync_posix.cc
src/core/lib/gpr/sync_windows.cc
src/core/lib/gpr/time.cc
src/core/lib/gpr/time_posix.cc
src/core/lib/gpr/time_precise.cc
src/core/lib/gpr/time_windows.cc
src/core/lib/gpr/tmpfile_msys.cc
src/core/lib/gpr/tmpfile_posix.cc
src/core/lib/gpr/tmpfile_windows.cc
src/core/lib/gpr/wrap_memcpy.cc
src/core/lib/gprpp/examine_stack.cc
src/core/lib/gprpp/fork.cc
src/core/lib/gprpp/global_config_env.cc
src/core/lib/gprpp/host_port.cc
src/core/lib/gprpp/mpscq.cc
src/core/lib/gprpp/stat_posix.cc
src/core/lib/gprpp/stat_windows.cc
src/core/lib/gprpp/status_helper.cc
src/core/lib/gprpp/thd_posix.cc
src/core/lib/gprpp/thd_windows.cc
src/core/lib/gprpp/time_util.cc
src/core/lib/profiling/basic_timers.cc
src/core/lib/profiling/stap_timers.cc
src/core/lib/resource_quota/thread_quota.cc
test/core/resource_quota/thread_quota_test.cc
third_party/googletest/googletest/src/gtest-all.cc
@ -16328,7 +16531,18 @@ target_include_directories(thread_quota_test
target_link_libraries(thread_quota_test
${_gRPC_PROTOBUF_LIBRARIES}
${_gRPC_ALLTARGETS_LIBRARIES}
gpr
absl::base
absl::core_headers
absl::memory
absl::random_random
absl::status
absl::cord
absl::str_format
absl::strings
absl::synchronization
absl::time
absl::optional
upb
)
@ -16849,9 +17063,11 @@ target_include_directories(try_join_test
target_link_libraries(try_join_test
${_gRPC_PROTOBUF_LIBRARIES}
${_gRPC_ALLTARGETS_LIBRARIES}
absl::type_traits
absl::status
absl::statusor
absl::variant
absl::utility
)
@ -16921,9 +17137,11 @@ target_include_directories(try_seq_test
target_link_libraries(try_seq_test
${_gRPC_PROTOBUF_LIBRARIES}
${_gRPC_ALLTARGETS_LIBRARIES}
absl::type_traits
absl::status
absl::statusor
absl::variant
absl::utility
)

@ -2538,24 +2538,6 @@ libs:
- include/grpc/slice.h
- include/grpc/slice_buffer.h
- include/grpc/status.h
- include/grpc/support/alloc.h
- include/grpc/support/atm.h
- include/grpc/support/atm_gcc_atomic.h
- include/grpc/support/atm_gcc_sync.h
- include/grpc/support/atm_windows.h
- include/grpc/support/cpu.h
- include/grpc/support/log.h
- include/grpc/support/log_windows.h
- include/grpc/support/port_platform.h
- include/grpc/support/string_util.h
- include/grpc/support/sync.h
- include/grpc/support/sync_abseil.h
- include/grpc/support/sync_custom.h
- include/grpc/support/sync_generic.h
- include/grpc/support/sync_posix.h
- include/grpc/support/sync_windows.h
- include/grpc/support/thd_id.h
- include/grpc/support/time.h
- include/grpc/support/workaround_list.h
- include/grpcpp/alarm.h
- include/grpcpp/channel.h
@ -2956,24 +2938,6 @@ libs:
- include/grpc/slice.h
- include/grpc/slice_buffer.h
- include/grpc/status.h
- include/grpc/support/alloc.h
- include/grpc/support/atm.h
- include/grpc/support/atm_gcc_atomic.h
- include/grpc/support/atm_gcc_sync.h
- include/grpc/support/atm_windows.h
- include/grpc/support/cpu.h
- include/grpc/support/log.h
- include/grpc/support/log_windows.h
- include/grpc/support/port_platform.h
- include/grpc/support/string_util.h
- include/grpc/support/sync.h
- include/grpc/support/sync_abseil.h
- include/grpc/support/sync_custom.h
- include/grpc/support/sync_generic.h
- include/grpc/support/sync_posix.h
- include/grpc/support/sync_windows.h
- include/grpc/support/thd_id.h
- include/grpc/support/time.h
- include/grpc/support/workaround_list.h
- include/grpcpp/alarm.h
- include/grpcpp/channel.h
@ -3886,6 +3850,7 @@ targets:
- src/core/lib/slice/slice_string_helpers.cc
- test/core/resource_quota/memory_quota_stress_test.cc
deps:
- absl/meta:type_traits
- absl/status:statusor
- absl/types:variant
- absl/utility:utility
@ -4125,7 +4090,6 @@ targets:
build: test
language: c
headers:
- src/core/lib/debug/trace.h
- src/core/lib/gprpp/atomic_utils.h
- src/core/lib/gprpp/ref_counted.h
- src/core/lib/gprpp/ref_counted_ptr.h
@ -4135,7 +4099,6 @@ targets:
- src/core/lib/slice/slice_refcount_base.h
- src/core/lib/slice/slice_string_helpers.h
src:
- src/core/lib/debug/trace.cc
- src/core/lib/slice/slice.cc
- src/core/lib/slice/slice_refcount.cc
- src/core/lib/slice/slice_string_helpers.cc
@ -4350,12 +4313,41 @@ targets:
build: test
language: c++
headers:
- src/core/lib/debug/trace.h
- src/core/ext/upb-generated/google/protobuf/any.upb.h
- src/core/ext/upb-generated/google/rpc/status.upb.h
- src/core/lib/gpr/alloc.h
- src/core/lib/gpr/env.h
- src/core/lib/gpr/murmur_hash.h
- src/core/lib/gpr/spinlock.h
- src/core/lib/gpr/string.h
- src/core/lib/gpr/string_windows.h
- src/core/lib/gpr/time_precise.h
- src/core/lib/gpr/tls.h
- src/core/lib/gpr/tmpfile.h
- src/core/lib/gpr/useful.h
- src/core/lib/gprpp/atomic_utils.h
- src/core/lib/gprpp/bitset.h
- src/core/lib/gprpp/construct_destruct.h
- src/core/lib/gprpp/debug_location.h
- src/core/lib/gprpp/examine_stack.h
- src/core/lib/gprpp/fork.h
- src/core/lib/gprpp/global_config.h
- src/core/lib/gprpp/global_config_custom.h
- src/core/lib/gprpp/global_config_env.h
- src/core/lib/gprpp/global_config_generic.h
- src/core/lib/gprpp/host_port.h
- src/core/lib/gprpp/manual_constructor.h
- src/core/lib/gprpp/memory.h
- src/core/lib/gprpp/mpscq.h
- src/core/lib/gprpp/orphanable.h
- src/core/lib/gprpp/ref_counted.h
- src/core/lib/gprpp/ref_counted_ptr.h
- src/core/lib/gprpp/stat.h
- src/core/lib/gprpp/status_helper.h
- src/core/lib/gprpp/sync.h
- src/core/lib/gprpp/thd.h
- src/core/lib/gprpp/time_util.h
- src/core/lib/profiling/timers.h
- src/core/lib/promise/activity.h
- src/core/lib/promise/context.h
- src/core/lib/promise/detail/basic_join.h
@ -4371,14 +4363,73 @@ targets:
- src/core/lib/promise/wait_set.h
- test/core/promise/test_wakeup_schedulers.h
src:
- src/core/lib/debug/trace.cc
- src/core/ext/upb-generated/google/protobuf/any.upb.c
- src/core/ext/upb-generated/google/rpc/status.upb.c
- src/core/lib/gpr/alloc.cc
- src/core/lib/gpr/atm.cc
- src/core/lib/gpr/cpu_iphone.cc
- src/core/lib/gpr/cpu_linux.cc
- src/core/lib/gpr/cpu_posix.cc
- src/core/lib/gpr/cpu_windows.cc
- src/core/lib/gpr/env_linux.cc
- src/core/lib/gpr/env_posix.cc
- src/core/lib/gpr/env_windows.cc
- src/core/lib/gpr/log.cc
- src/core/lib/gpr/log_android.cc
- src/core/lib/gpr/log_linux.cc
- src/core/lib/gpr/log_posix.cc
- src/core/lib/gpr/log_windows.cc
- src/core/lib/gpr/murmur_hash.cc
- src/core/lib/gpr/string.cc
- src/core/lib/gpr/string_posix.cc
- src/core/lib/gpr/string_util_windows.cc
- src/core/lib/gpr/string_windows.cc
- src/core/lib/gpr/sync.cc
- src/core/lib/gpr/sync_abseil.cc
- src/core/lib/gpr/sync_posix.cc
- src/core/lib/gpr/sync_windows.cc
- src/core/lib/gpr/time.cc
- src/core/lib/gpr/time_posix.cc
- src/core/lib/gpr/time_precise.cc
- src/core/lib/gpr/time_windows.cc
- src/core/lib/gpr/tmpfile_msys.cc
- src/core/lib/gpr/tmpfile_posix.cc
- src/core/lib/gpr/tmpfile_windows.cc
- src/core/lib/gpr/wrap_memcpy.cc
- src/core/lib/gprpp/examine_stack.cc
- src/core/lib/gprpp/fork.cc
- src/core/lib/gprpp/global_config_env.cc
- src/core/lib/gprpp/host_port.cc
- src/core/lib/gprpp/mpscq.cc
- src/core/lib/gprpp/stat_posix.cc
- src/core/lib/gprpp/stat_windows.cc
- src/core/lib/gprpp/status_helper.cc
- src/core/lib/gprpp/thd_posix.cc
- src/core/lib/gprpp/thd_windows.cc
- src/core/lib/gprpp/time_util.cc
- src/core/lib/profiling/basic_timers.cc
- src/core/lib/profiling/stap_timers.cc
- src/core/lib/promise/activity.cc
- test/core/promise/activity_test.cc
deps:
- absl/base:base
- absl/base:core_headers
- absl/container:flat_hash_set
- absl/hash:hash
- absl/memory:memory
- absl/meta:type_traits
- absl/random:random
- absl/status:status
- absl/status:statusor
- absl/strings:cord
- absl/strings:str_format
- absl/strings:strings
- absl/synchronization:synchronization
- absl/time:time
- absl/types:optional
- absl/types:variant
- gpr
- absl/utility:utility
- upb
uses_polling: false
- name: address_sorting_test
gtest: true
@ -4543,6 +4594,7 @@ targets:
- src/core/lib/slice/slice_string_helpers.cc
- test/core/promise/arena_promise_test.cc
deps:
- absl/meta:type_traits
- absl/status:statusor
- absl/types:variant
- absl/utility:utility
@ -4843,6 +4895,7 @@ targets:
src:
- test/core/promise/call_push_pull_test.cc
deps:
- absl/meta:type_traits
- absl/status:status
- absl/status:statusor
- absl/types:variant
@ -5090,6 +5143,7 @@ targets:
- src/core/lib/slice/slice_string_helpers.cc
- test/core/gprpp/chunked_vector_test.cc
deps:
- absl/meta:type_traits
- absl/status:statusor
- absl/types:variant
- absl/utility:utility
@ -5643,8 +5697,10 @@ targets:
- src/core/lib/slice/slice_string_helpers.cc
- test/core/promise/exec_ctx_wakeup_scheduler_test.cc
deps:
- absl/meta:type_traits
- absl/status:statusor
- absl/types:variant
- absl/utility:utility
- gpr
uses_polling: false
- name: fake_binder_test
@ -5864,6 +5920,8 @@ targets:
- test/core/promise/for_each_test.cc
deps:
- absl/container:flat_hash_set
- absl/hash:hash
- absl/meta:type_traits
- absl/status:statusor
- absl/types:variant
- absl/utility:utility
@ -6343,6 +6401,7 @@ targets:
src:
- test/core/promise/if_test.cc
deps:
- absl/meta:type_traits
- absl/status:statusor
- absl/types:variant
uses_polling: false
@ -6435,14 +6494,15 @@ targets:
- src/core/lib/gprpp/bitset.h
- src/core/lib/gprpp/construct_destruct.h
- src/core/lib/promise/detail/basic_join.h
- src/core/lib/promise/detail/promise_factory.h
- src/core/lib/promise/detail/promise_like.h
- src/core/lib/promise/join.h
- src/core/lib/promise/poll.h
src:
- test/core/promise/join_test.cc
deps:
- absl/meta:type_traits
- absl/types:variant
- absl/utility:utility
uses_polling: false
- name: json_test
gtest: true
@ -6472,12 +6532,41 @@ targets:
build: test
language: c++
headers:
- src/core/lib/debug/trace.h
- src/core/ext/upb-generated/google/protobuf/any.upb.h
- src/core/ext/upb-generated/google/rpc/status.upb.h
- src/core/lib/gpr/alloc.h
- src/core/lib/gpr/env.h
- src/core/lib/gpr/murmur_hash.h
- src/core/lib/gpr/spinlock.h
- src/core/lib/gpr/string.h
- src/core/lib/gpr/string_windows.h
- src/core/lib/gpr/time_precise.h
- src/core/lib/gpr/tls.h
- src/core/lib/gpr/tmpfile.h
- src/core/lib/gpr/useful.h
- src/core/lib/gprpp/atomic_utils.h
- src/core/lib/gprpp/bitset.h
- src/core/lib/gprpp/construct_destruct.h
- src/core/lib/gprpp/debug_location.h
- src/core/lib/gprpp/examine_stack.h
- src/core/lib/gprpp/fork.h
- src/core/lib/gprpp/global_config.h
- src/core/lib/gprpp/global_config_custom.h
- src/core/lib/gprpp/global_config_env.h
- src/core/lib/gprpp/global_config_generic.h
- src/core/lib/gprpp/host_port.h
- src/core/lib/gprpp/manual_constructor.h
- src/core/lib/gprpp/memory.h
- src/core/lib/gprpp/mpscq.h
- src/core/lib/gprpp/orphanable.h
- src/core/lib/gprpp/ref_counted.h
- src/core/lib/gprpp/ref_counted_ptr.h
- src/core/lib/gprpp/stat.h
- src/core/lib/gprpp/status_helper.h
- src/core/lib/gprpp/sync.h
- src/core/lib/gprpp/thd.h
- src/core/lib/gprpp/time_util.h
- src/core/lib/profiling/timers.h
- src/core/lib/promise/activity.h
- src/core/lib/promise/context.h
- src/core/lib/promise/detail/basic_join.h
@ -6493,13 +6582,71 @@ targets:
- src/core/lib/promise/seq.h
- test/core/promise/test_wakeup_schedulers.h
src:
- src/core/lib/debug/trace.cc
- src/core/ext/upb-generated/google/protobuf/any.upb.c
- src/core/ext/upb-generated/google/rpc/status.upb.c
- src/core/lib/gpr/alloc.cc
- src/core/lib/gpr/atm.cc
- src/core/lib/gpr/cpu_iphone.cc
- src/core/lib/gpr/cpu_linux.cc
- src/core/lib/gpr/cpu_posix.cc
- src/core/lib/gpr/cpu_windows.cc
- src/core/lib/gpr/env_linux.cc
- src/core/lib/gpr/env_posix.cc
- src/core/lib/gpr/env_windows.cc
- src/core/lib/gpr/log.cc
- src/core/lib/gpr/log_android.cc
- src/core/lib/gpr/log_linux.cc
- src/core/lib/gpr/log_posix.cc
- src/core/lib/gpr/log_windows.cc
- src/core/lib/gpr/murmur_hash.cc
- src/core/lib/gpr/string.cc
- src/core/lib/gpr/string_posix.cc
- src/core/lib/gpr/string_util_windows.cc
- src/core/lib/gpr/string_windows.cc
- src/core/lib/gpr/sync.cc
- src/core/lib/gpr/sync_abseil.cc
- src/core/lib/gpr/sync_posix.cc
- src/core/lib/gpr/sync_windows.cc
- src/core/lib/gpr/time.cc
- src/core/lib/gpr/time_posix.cc
- src/core/lib/gpr/time_precise.cc
- src/core/lib/gpr/time_windows.cc
- src/core/lib/gpr/tmpfile_msys.cc
- src/core/lib/gpr/tmpfile_posix.cc
- src/core/lib/gpr/tmpfile_windows.cc
- src/core/lib/gpr/wrap_memcpy.cc
- src/core/lib/gprpp/examine_stack.cc
- src/core/lib/gprpp/fork.cc
- src/core/lib/gprpp/global_config_env.cc
- src/core/lib/gprpp/host_port.cc
- src/core/lib/gprpp/mpscq.cc
- src/core/lib/gprpp/stat_posix.cc
- src/core/lib/gprpp/stat_windows.cc
- src/core/lib/gprpp/status_helper.cc
- src/core/lib/gprpp/thd_posix.cc
- src/core/lib/gprpp/thd_windows.cc
- src/core/lib/gprpp/time_util.cc
- src/core/lib/profiling/basic_timers.cc
- src/core/lib/profiling/stap_timers.cc
- src/core/lib/promise/activity.cc
- test/core/promise/latch_test.cc
deps:
- absl/base:base
- absl/base:core_headers
- absl/memory:memory
- absl/meta:type_traits
- absl/random:random
- absl/status:status
- absl/status:statusor
- absl/strings:cord
- absl/strings:str_format
- absl/strings:strings
- absl/synchronization:synchronization
- absl/time:time
- absl/types:optional
- absl/types:variant
- gpr
- absl/utility:utility
- upb
uses_polling: false
- name: lb_get_cpu_stats_test
gtest: true
@ -6564,8 +6711,11 @@ targets:
src:
- test/core/promise/loop_test.cc
deps:
- absl/meta:type_traits
- absl/status:status
- absl/status:statusor
- absl/types:variant
- absl/utility:utility
uses_polling: false
- name: match_test
gtest: true
@ -6645,6 +6795,7 @@ targets:
- src/core/lib/slice/slice_string_helpers.cc
- test/core/resource_quota/memory_quota_test.cc
deps:
- absl/meta:type_traits
- absl/status:statusor
- absl/types:variant
- absl/utility:utility
@ -6730,11 +6881,40 @@ targets:
build: test
language: c++
headers:
- src/core/lib/debug/trace.h
- src/core/ext/upb-generated/google/protobuf/any.upb.h
- src/core/ext/upb-generated/google/rpc/status.upb.h
- src/core/lib/gpr/alloc.h
- src/core/lib/gpr/env.h
- src/core/lib/gpr/murmur_hash.h
- src/core/lib/gpr/spinlock.h
- src/core/lib/gpr/string.h
- src/core/lib/gpr/string_windows.h
- src/core/lib/gpr/time_precise.h
- src/core/lib/gpr/tls.h
- src/core/lib/gpr/tmpfile.h
- src/core/lib/gpr/useful.h
- src/core/lib/gprpp/atomic_utils.h
- src/core/lib/gprpp/construct_destruct.h
- src/core/lib/gprpp/debug_location.h
- src/core/lib/gprpp/examine_stack.h
- src/core/lib/gprpp/fork.h
- src/core/lib/gprpp/global_config.h
- src/core/lib/gprpp/global_config_custom.h
- src/core/lib/gprpp/global_config_env.h
- src/core/lib/gprpp/global_config_generic.h
- src/core/lib/gprpp/host_port.h
- src/core/lib/gprpp/manual_constructor.h
- src/core/lib/gprpp/memory.h
- src/core/lib/gprpp/mpscq.h
- src/core/lib/gprpp/orphanable.h
- src/core/lib/gprpp/ref_counted.h
- src/core/lib/gprpp/ref_counted_ptr.h
- src/core/lib/gprpp/stat.h
- src/core/lib/gprpp/status_helper.h
- src/core/lib/gprpp/sync.h
- src/core/lib/gprpp/thd.h
- src/core/lib/gprpp/time_util.h
- src/core/lib/profiling/timers.h
- src/core/lib/promise/activity.h
- src/core/lib/promise/context.h
- src/core/lib/promise/detail/basic_seq.h
@ -6749,14 +6929,73 @@ targets:
- src/core/lib/promise/wait_set.h
- test/core/promise/test_wakeup_schedulers.h
src:
- src/core/lib/debug/trace.cc
- src/core/ext/upb-generated/google/protobuf/any.upb.c
- src/core/ext/upb-generated/google/rpc/status.upb.c
- src/core/lib/gpr/alloc.cc
- src/core/lib/gpr/atm.cc
- src/core/lib/gpr/cpu_iphone.cc
- src/core/lib/gpr/cpu_linux.cc
- src/core/lib/gpr/cpu_posix.cc
- src/core/lib/gpr/cpu_windows.cc
- src/core/lib/gpr/env_linux.cc
- src/core/lib/gpr/env_posix.cc
- src/core/lib/gpr/env_windows.cc
- src/core/lib/gpr/log.cc
- src/core/lib/gpr/log_android.cc
- src/core/lib/gpr/log_linux.cc
- src/core/lib/gpr/log_posix.cc
- src/core/lib/gpr/log_windows.cc
- src/core/lib/gpr/murmur_hash.cc
- src/core/lib/gpr/string.cc
- src/core/lib/gpr/string_posix.cc
- src/core/lib/gpr/string_util_windows.cc
- src/core/lib/gpr/string_windows.cc
- src/core/lib/gpr/sync.cc
- src/core/lib/gpr/sync_abseil.cc
- src/core/lib/gpr/sync_posix.cc
- src/core/lib/gpr/sync_windows.cc
- src/core/lib/gpr/time.cc
- src/core/lib/gpr/time_posix.cc
- src/core/lib/gpr/time_precise.cc
- src/core/lib/gpr/time_windows.cc
- src/core/lib/gpr/tmpfile_msys.cc
- src/core/lib/gpr/tmpfile_posix.cc
- src/core/lib/gpr/tmpfile_windows.cc
- src/core/lib/gpr/wrap_memcpy.cc
- src/core/lib/gprpp/examine_stack.cc
- src/core/lib/gprpp/fork.cc
- src/core/lib/gprpp/global_config_env.cc
- src/core/lib/gprpp/host_port.cc
- src/core/lib/gprpp/mpscq.cc
- src/core/lib/gprpp/stat_posix.cc
- src/core/lib/gprpp/stat_windows.cc
- src/core/lib/gprpp/status_helper.cc
- src/core/lib/gprpp/thd_posix.cc
- src/core/lib/gprpp/thd_windows.cc
- src/core/lib/gprpp/time_util.cc
- src/core/lib/profiling/basic_timers.cc
- src/core/lib/profiling/stap_timers.cc
- src/core/lib/promise/activity.cc
- test/core/promise/observable_test.cc
deps:
- absl/base:base
- absl/base:core_headers
- absl/container:flat_hash_set
- absl/hash:hash
- absl/memory:memory
- absl/meta:type_traits
- absl/random:random
- absl/status:status
- absl/status:statusor
- absl/strings:cord
- absl/strings:str_format
- absl/strings:strings
- absl/synchronization:synchronization
- absl/time:time
- absl/types:optional
- absl/types:variant
- gpr
- absl/utility:utility
- upb
uses_polling: false
- name: orca_service_end2end_test
gtest: true
@ -6890,6 +7129,7 @@ targets:
- src/core/lib/slice/slice_string_helpers.cc
- test/core/promise/pipe_test.cc
deps:
- absl/meta:type_traits
- absl/status:statusor
- absl/types:variant
- absl/utility:utility
@ -6935,6 +7175,7 @@ targets:
- test/core/promise/promise_factory_test.cc
deps:
- absl/functional:bind_front
- absl/meta:type_traits
- absl/status:status
- absl/types:optional
- absl/types:variant
@ -6952,6 +7193,7 @@ targets:
src:
- test/core/promise/map_test.cc
deps:
- absl/meta:type_traits
- absl/status:status
- absl/types:optional
- absl/types:variant
@ -6967,6 +7209,7 @@ targets:
src:
- test/core/promise/promise_test.cc
deps:
- absl/meta:type_traits
- absl/status:status
- absl/types:optional
- absl/types:variant
@ -7249,6 +7492,7 @@ targets:
- src/core/lib/slice/slice_string_helpers.cc
- test/core/resource_quota/resource_quota_test.cc
deps:
- absl/meta:type_traits
- absl/status:statusor
- absl/types:variant
- absl/utility:utility
@ -7320,7 +7564,9 @@ targets:
src:
- test/core/promise/seq_test.cc
deps:
- absl/meta:type_traits
- absl/types:variant
- absl/utility:utility
uses_polling: false
- name: server_builder_plugin_test
gtest: true
@ -7773,6 +8019,7 @@ targets:
src:
- test/core/gprpp/table_test.cc
deps:
- absl/meta:type_traits
- absl/types:optional
- absl/utility:utility
uses_polling: false
@ -7821,25 +8068,12 @@ targets:
build: test
language: c++
headers:
- src/core/lib/debug/trace.h
- src/core/lib/gprpp/atomic_utils.h
- src/core/lib/gprpp/ref_counted.h
- src/core/lib/gprpp/ref_counted_ptr.h
- src/core/lib/slice/slice.h
- src/core/lib/slice/slice_internal.h
- src/core/lib/slice/slice_refcount.h
- src/core/lib/slice/slice_refcount_base.h
- src/core/lib/slice/slice_string_helpers.h
- test/core/util/build.h
src:
- src/core/lib/debug/trace.cc
- src/core/lib/slice/slice.cc
- src/core/lib/slice/slice_refcount.cc
- src/core/lib/slice/slice_string_helpers.cc
- test/core/slice/slice_test.cc
- test/core/util/build.cc
deps:
- gpr
- grpc
uses_polling: false
- name: test_cpp_client_credentials_test
gtest: true
@ -7900,17 +8134,102 @@ targets:
build: test
language: c++
headers:
- src/core/lib/debug/trace.h
- src/core/ext/upb-generated/google/protobuf/any.upb.h
- src/core/ext/upb-generated/google/rpc/status.upb.h
- src/core/lib/gpr/alloc.h
- src/core/lib/gpr/env.h
- src/core/lib/gpr/murmur_hash.h
- src/core/lib/gpr/spinlock.h
- src/core/lib/gpr/string.h
- src/core/lib/gpr/string_windows.h
- src/core/lib/gpr/time_precise.h
- src/core/lib/gpr/tls.h
- src/core/lib/gpr/tmpfile.h
- src/core/lib/gpr/useful.h
- src/core/lib/gprpp/atomic_utils.h
- src/core/lib/gprpp/construct_destruct.h
- src/core/lib/gprpp/debug_location.h
- src/core/lib/gprpp/examine_stack.h
- src/core/lib/gprpp/fork.h
- src/core/lib/gprpp/global_config.h
- src/core/lib/gprpp/global_config_custom.h
- src/core/lib/gprpp/global_config_env.h
- src/core/lib/gprpp/global_config_generic.h
- src/core/lib/gprpp/host_port.h
- src/core/lib/gprpp/manual_constructor.h
- src/core/lib/gprpp/memory.h
- src/core/lib/gprpp/mpscq.h
- src/core/lib/gprpp/ref_counted.h
- src/core/lib/gprpp/ref_counted_ptr.h
- src/core/lib/gprpp/stat.h
- src/core/lib/gprpp/status_helper.h
- src/core/lib/gprpp/sync.h
- src/core/lib/gprpp/thd.h
- src/core/lib/gprpp/time_util.h
- src/core/lib/profiling/timers.h
- src/core/lib/resource_quota/thread_quota.h
src:
- src/core/lib/debug/trace.cc
- src/core/ext/upb-generated/google/protobuf/any.upb.c
- src/core/ext/upb-generated/google/rpc/status.upb.c
- src/core/lib/gpr/alloc.cc
- src/core/lib/gpr/atm.cc
- src/core/lib/gpr/cpu_iphone.cc
- src/core/lib/gpr/cpu_linux.cc
- src/core/lib/gpr/cpu_posix.cc
- src/core/lib/gpr/cpu_windows.cc
- src/core/lib/gpr/env_linux.cc
- src/core/lib/gpr/env_posix.cc
- src/core/lib/gpr/env_windows.cc
- src/core/lib/gpr/log.cc
- src/core/lib/gpr/log_android.cc
- src/core/lib/gpr/log_linux.cc
- src/core/lib/gpr/log_posix.cc
- src/core/lib/gpr/log_windows.cc
- src/core/lib/gpr/murmur_hash.cc
- src/core/lib/gpr/string.cc
- src/core/lib/gpr/string_posix.cc
- src/core/lib/gpr/string_util_windows.cc
- src/core/lib/gpr/string_windows.cc
- src/core/lib/gpr/sync.cc
- src/core/lib/gpr/sync_abseil.cc
- src/core/lib/gpr/sync_posix.cc
- src/core/lib/gpr/sync_windows.cc
- src/core/lib/gpr/time.cc
- src/core/lib/gpr/time_posix.cc
- src/core/lib/gpr/time_precise.cc
- src/core/lib/gpr/time_windows.cc
- src/core/lib/gpr/tmpfile_msys.cc
- src/core/lib/gpr/tmpfile_posix.cc
- src/core/lib/gpr/tmpfile_windows.cc
- src/core/lib/gpr/wrap_memcpy.cc
- src/core/lib/gprpp/examine_stack.cc
- src/core/lib/gprpp/fork.cc
- src/core/lib/gprpp/global_config_env.cc
- src/core/lib/gprpp/host_port.cc
- src/core/lib/gprpp/mpscq.cc
- src/core/lib/gprpp/stat_posix.cc
- src/core/lib/gprpp/stat_windows.cc
- src/core/lib/gprpp/status_helper.cc
- src/core/lib/gprpp/thd_posix.cc
- src/core/lib/gprpp/thd_windows.cc
- src/core/lib/gprpp/time_util.cc
- src/core/lib/profiling/basic_timers.cc
- src/core/lib/profiling/stap_timers.cc
- src/core/lib/resource_quota/thread_quota.cc
- test/core/resource_quota/thread_quota_test.cc
deps:
- gpr
- absl/base:base
- absl/base:core_headers
- absl/memory:memory
- absl/random:random
- absl/status:status
- absl/strings:cord
- absl/strings:str_format
- absl/strings:strings
- absl/synchronization:synchronization
- absl/time:time
- absl/types:optional
- upb
uses_polling: false
- name: thread_stress_test
gtest: true
@ -8132,7 +8451,6 @@ targets:
- src/core/lib/gprpp/bitset.h
- src/core/lib/gprpp/construct_destruct.h
- src/core/lib/promise/detail/basic_join.h
- src/core/lib/promise/detail/promise_factory.h
- src/core/lib/promise/detail/promise_like.h
- src/core/lib/promise/detail/status.h
- src/core/lib/promise/poll.h
@ -8140,9 +8458,11 @@ targets:
src:
- test/core/promise/try_join_test.cc
deps:
- absl/meta:type_traits
- absl/status:status
- absl/status:statusor
- absl/types:variant
- absl/utility:utility
uses_polling: false
- name: try_seq_metadata_test
gtest: true
@ -8170,9 +8490,11 @@ targets:
src:
- test/core/promise/try_seq_test.cc
deps:
- absl/meta:type_traits
- absl/status:status
- absl/status:statusor
- absl/types:variant
- absl/utility:utility
uses_polling: false
- name: unknown_frame_bad_client_test
gtest: true

@ -91,6 +91,7 @@ grpc_cc_test(
uses_polling = False,
deps = [
"//:gpr",
"//:grpc",
"//:slice",
"//test/core/util:build",
"//test/core/util:grpc_suppressions",

Loading…
Cancel
Save