grpc/test/core/promise
Craig Tiller 4d0611e4a9
[promises] Async wakeup for activities/parties (#33215)
Parties prefer to wakeup inline, however there are some mechanisms that
want an out-of-line wakeup (say due to a previously held mutex that may
be re-taken). To help those cases permit a guaranteed asynchronous
wakeup.

(needed now for resolver wakeups on the client call path)
2023-05-24 11:01:01 -07:00
..
promise_fuzzer_corpus Promises fuzzer (#27406) 2021-10-04 13:21:38 -07:00
BUILD [promises] Re-enable C++ end2end tests (with fixes) (#32837) 2023-05-03 20:03:16 -07:00
activity_test.cc [promises] Make Poll<T> its own type, not a variant<> (#32515) 2023-03-02 17:40:56 -08:00
arena_promise_test.cc [promises] Make Poll<T> its own type, not a variant<> (#32515) 2023-03-02 17:40:56 -08:00
cancel_callback_test.cc [promises] Make Poll<T> its own type, not a variant<> (#32515) 2023-03-02 17:40:56 -08:00
context_test.cc [promises] Cleanup: Always assert that contexts are non-null (#31397) 2022-10-19 12:21:45 -07:00
event_engine_wakeup_scheduler_test.cc [event_engine+promises] EventEngine based wakeup scheduler for activities (#31926) 2023-01-09 14:02:26 -08:00
exec_ctx_wakeup_scheduler_test.cc [iwyu] Add test/core/promise (#29994) 2022-06-13 13:59:12 -07:00
for_each_test.cc [promises] Make Poll<T> its own type, not a variant<> (#32515) 2023-03-02 17:40:56 -08:00
if_test.cc Reland "[promises] Convert call to a party" (#32651)" (#32653) 2023-03-27 14:02:36 -07:00
interceptor_list_test.cc [promises] Make Poll<T> its own type, not a variant<> (#32515) 2023-03-02 17:40:56 -08:00
join_test.cc [iwyu] Add test/core/promise (#29994) 2022-06-13 13:59:12 -07:00
latch_test.cc Reland "[promises] Convert call to a party" (#32651)" (#32653) 2023-03-27 14:02:36 -07:00
loop_test.cc Reland "[promises] Convert call to a party" (#32651)" (#32653) 2023-03-27 14:02:36 -07:00
map_pipe_test.cc [promises] Roll forward server promise calls with fixes (#32261) 2023-02-01 16:07:46 -08:00
map_test.cc Reland "[promises] Convert call to a party" (#32651)" (#32653) 2023-03-27 14:02:36 -07:00
mpsc_test.cc [promises] Async wakeup for activities/parties (#33215) 2023-05-24 11:01:01 -07:00
party_test.cc [promises] Async wakeup for activities/parties (#33215) 2023-05-24 11:01:01 -07:00
pipe_test.cc [promises] Improve logging, fix a rare bug (#33139) 2023-05-16 11:53:18 -07:00
poll_test.cc [promises] A few tweaks to poll (#32588) 2023-03-16 22:02:27 -07:00
prioritized_race_test.cc [promises] Re-enable C++ end2end tests (with fixes) (#32837) 2023-05-03 20:03:16 -07:00
promise_factory_test.cc Reland "[promises] Convert call to a party" (#32651)" (#32653) 2023-03-27 14:02:36 -07:00
promise_fuzzer.cc Reland "[promises] Convert call to a party" (#32651)" (#32653) 2023-03-27 14:02:36 -07:00
promise_fuzzer.proto Promises fuzzer (#27406) 2021-10-04 13:21:38 -07:00
promise_test.cc Fix IWYU with clang-15 (#31556) 2022-11-04 15:49:56 -07:00
race_test.cc [promises] Make Poll<T> its own type, not a variant<> (#32515) 2023-03-02 17:40:56 -08:00
seq_test.cc [promises] Make Poll<T> its own type, not a variant<> (#32515) 2023-03-02 17:40:56 -08:00
sleep_test.cc [fixup] EventEngine Nomenclature (#32195) 2023-01-25 09:31:46 -08:00
test_context.h Fix include guards for src/ and test/ directories (#32167) 2023-01-20 16:27:27 -08:00
test_wakeup_schedulers.h Fix include guards for src/ and test/ directories (#32167) 2023-01-20 16:27:27 -08:00
try_join_test.cc [iwyu] Add test/core/promise (#29994) 2022-06-13 13:59:12 -07:00
try_seq_metadata_test.cc [promises] Make Poll<T> its own type, not a variant<> (#32515) 2023-03-02 17:40:56 -08:00
try_seq_test.cc [iwyu] Add test/core/promise (#29994) 2022-06-13 13:59:12 -07:00