|
proxygen
|
#include <folly/synchronization/Baton.h>#include <thread>#include <folly/portability/GTest.h>#include <folly/synchronization/test/BatonTestHelpers.h>#include <folly/test/DeterministicSchedule.h>Go to the source code of this file.
Functions | |
| TEST (Baton, basic_blocking) | |
| Basic test. More... | |
| TEST (Baton, basic_nonblocking) | |
| TEST (Baton, pingpong_blocking) | |
| Ping pong tests. More... | |
| TEST (Baton, pingpong_nonblocking) | |
| TEST (Baton, timed_wait_basic_system_clock_blocking) | |
| TEST (Baton, timed_wait_basic_system_clock_nonblocking) | |
| TEST (Baton, timed_wait_timeout_system_clock_blocking) | |
| TEST (Baton, timed_wait_timeout_system_clock_nonblocking) | |
| TEST (Baton, timed_wait_system_clock_blocking) | |
| TEST (Baton, timed_wait_system_clock_nonblocking) | |
| TEST (Baton, timed_wait_basic_steady_clock_blocking) | |
| TEST (Baton, timed_wait_basic_steady_clock_nonblocking) | |
| TEST (Baton, timed_wait_timeout_steady_clock_blocking) | |
| TEST (Baton, timed_wait_timeout_steady_clock_nonblocking) | |
| TEST (Baton, timed_wait_steady_clock_blocking) | |
| TEST (Baton, timed_wait_steady_clock_nonblocking) | |
| TEST (Baton, try_wait_blocking) | |
| Try wait tests. More... | |
| TEST (Baton, try_wait_nonblocking) | |
| TEST | ( | Baton | , |
| basic_blocking | |||
| ) |
Basic test.
Definition at line 33 of file BatonTest.cpp.
| TEST | ( | Baton | , |
| basic_nonblocking | |||
| ) |
Definition at line 39 of file BatonTest.cpp.
| TEST | ( | Baton | , |
| pingpong_blocking | |||
| ) |
Ping pong tests.
Definition at line 47 of file BatonTest.cpp.
References folly::test::DeterministicSchedule::uniform().
| TEST | ( | Baton | , |
| pingpong_nonblocking | |||
| ) |
Definition at line 53 of file BatonTest.cpp.
References folly::test::DeterministicSchedule::uniform().
| TEST | ( | Baton | , |
| timed_wait_basic_system_clock_blocking | |||
| ) |
Definition at line 61 of file BatonTest.cpp.
| TEST | ( | Baton | , |
| timed_wait_basic_system_clock_nonblocking | |||
| ) |
Definition at line 67 of file BatonTest.cpp.
| TEST | ( | Baton | , |
| timed_wait_timeout_system_clock_blocking | |||
| ) |
Definition at line 75 of file BatonTest.cpp.
References folly::test::DeterministicSchedule::uniform().
| TEST | ( | Baton | , |
| timed_wait_timeout_system_clock_nonblocking | |||
| ) |
Definition at line 82 of file BatonTest.cpp.
References folly::test::DeterministicSchedule::uniform().
| TEST | ( | Baton | , |
| timed_wait_system_clock_blocking | |||
| ) |
Definition at line 91 of file BatonTest.cpp.
References folly::test::DeterministicSchedule::uniform().
| TEST | ( | Baton | , |
| timed_wait_system_clock_nonblocking | |||
| ) |
Definition at line 98 of file BatonTest.cpp.
References folly::test::DeterministicSchedule::uniform().
| TEST | ( | Baton | , |
| timed_wait_basic_steady_clock_blocking | |||
| ) |
Definition at line 107 of file BatonTest.cpp.
References folly::test::DeterministicSchedule::uniform().
| TEST | ( | Baton | , |
| timed_wait_basic_steady_clock_nonblocking | |||
| ) |
Definition at line 114 of file BatonTest.cpp.
References folly::test::DeterministicSchedule::uniform().
| TEST | ( | Baton | , |
| timed_wait_timeout_steady_clock_blocking | |||
| ) |
Definition at line 123 of file BatonTest.cpp.
References folly::test::DeterministicSchedule::uniform().
| TEST | ( | Baton | , |
| timed_wait_timeout_steady_clock_nonblocking | |||
| ) |
Definition at line 130 of file BatonTest.cpp.
References folly::test::DeterministicSchedule::uniform().
| TEST | ( | Baton | , |
| timed_wait_steady_clock_blocking | |||
| ) |
Definition at line 139 of file BatonTest.cpp.
References folly::test::DeterministicSchedule::uniform().
| TEST | ( | Baton | , |
| timed_wait_steady_clock_nonblocking | |||
| ) |
Definition at line 146 of file BatonTest.cpp.
References folly::test::DeterministicSchedule::uniform().
| TEST | ( | Baton | , |
| try_wait_blocking | |||
| ) |
Try wait tests.
Definition at line 155 of file BatonTest.cpp.
| TEST | ( | Baton | , |
| try_wait_nonblocking | |||
| ) |
Definition at line 161 of file BatonTest.cpp.