Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
EventEngineTimerTest Class Reference
Inheritance diagram for EventEngineTimerTest:
Inheritance graph
[legend]

Public Member Functions

void ScheduleCheckCB (absl::Time when, std::atomic< int > *call_count, std::atomic< int > *fail_count, int total_expected)
 
- Public Member Functions inherited from testing::Test
virtual ~Test ()
 
virtual ~Test ()
 
virtual ~Test ()
 
virtual ~Test ()
 
virtual ~Test ()
 
virtual ~Test ()
 

Protected Member Functions

bool signaled_ ABSL_GUARDED_BY (mu_)
 
void WaitForSignalled (absl::Duration timeout) ABSL_EXCLUSIVE_LOCKS_REQUIRED(mu_)
 
- Protected Member Functions inherited from EventEngineTest
std::unique_ptr< grpc_event_engine::experimental::EventEngineNewEventEngine ()
 
std::unique_ptr< grpc_event_engine::experimental::EventEngineNewOracleEventEngine ()
 
- Protected Member Functions inherited from testing::Test
virtual void SetUp ()
 
virtual void SetUp ()
 
virtual void SetUp ()
 
virtual void SetUp ()
 
virtual void SetUp ()
 
virtual void SetUp ()
 
virtual void TearDown ()
 
virtual void TearDown ()
 
virtual void TearDown ()
 
virtual void TearDown ()
 
virtual void TearDown ()
 
virtual void TearDown ()
 
 Test ()
 
 Test ()
 
 Test ()
 
 Test ()
 
 Test ()
 
 Test ()
 

Protected Attributes

grpc_core::CondVar cv_
 
grpc_core::Mutex mu_
 

Additional Inherited Members

- Public Types inherited from testing::Test
typedef internal::SetUpTestCaseFunc SetUpTestCaseFunc
 
typedef internal::TearDownTestCaseFunc TearDownTestCaseFunc
 
- Static Public Member Functions inherited from testing::Test
static bool HasFailure ()
 
static bool HasFailure ()
 
static bool HasFailure ()
 
static bool HasFailure ()
 
static bool HasFailure ()
 
static bool HasFailure ()
 
static bool HasFatalFailure ()
 
static bool HasFatalFailure ()
 
static bool HasFatalFailure ()
 
static bool HasFatalFailure ()
 
static bool HasFatalFailure ()
 
static bool HasFatalFailure ()
 
static bool HasNonfatalFailure ()
 
static bool HasNonfatalFailure ()
 
static bool HasNonfatalFailure ()
 
static bool HasNonfatalFailure ()
 
static bool HasNonfatalFailure ()
 
static bool HasNonfatalFailure ()
 
static bool IsSkipped ()
 
static bool IsSkipped ()
 
static bool IsSkipped ()
 
static bool IsSkipped ()
 
static bool IsSkipped ()
 
static void RecordProperty (const std::string &key, const std::string &value)
 
static void RecordProperty (const std::string &key, const std::string &value)
 
static void RecordProperty (const std::string &key, const std::string &value)
 
static void RecordProperty (const std::string &key, const std::string &value)
 
static void RecordProperty (const std::string &key, const std::string &value)
 
static void RecordProperty (const std::string &key, const std::string &value)
 
static void RecordProperty (const std::string &key, int value)
 
static void RecordProperty (const std::string &key, int value)
 
static void RecordProperty (const std::string &key, int value)
 
static void RecordProperty (const std::string &key, int value)
 
static void RecordProperty (const std::string &key, int value)
 
static void RecordProperty (const std::string &key, int value)
 
static void SetUpTestCase ()
 
static void SetUpTestCase ()
 
static void SetUpTestCase ()
 
static void SetUpTestCase ()
 
static void SetUpTestCase ()
 
static void SetUpTestCase ()
 
static void SetUpTestSuite ()
 
static void SetUpTestSuite ()
 
static void SetUpTestSuite ()
 
static void SetUpTestSuite ()
 
static void SetUpTestSuite ()
 
static void TearDownTestCase ()
 
static void TearDownTestCase ()
 
static void TearDownTestCase ()
 
static void TearDownTestCase ()
 
static void TearDownTestCase ()
 
static void TearDownTestCase ()
 
static void TearDownTestSuite ()
 
static void TearDownTestSuite ()
 
static void TearDownTestSuite ()
 
static void TearDownTestSuite ()
 
static void TearDownTestSuite ()
 

Detailed Description

Definition at line 35 of file core/event_engine/test_suite/timer_test.cc.

Member Function Documentation

◆ ABSL_GUARDED_BY()

bool signaled_ EventEngineTimerTest::ABSL_GUARDED_BY ( mu_  )
protected

◆ ScheduleCheckCB()

void EventEngineTimerTest::ScheduleCheckCB ( absl::Time  when,
std::atomic< int > *  call_count,
std::atomic< int > *  fail_count,
int  total_expected 
)

Definition at line 134 of file core/event_engine/test_suite/timer_test.cc.

◆ WaitForSignalled()

void EventEngineTimerTest::WaitForSignalled ( absl::Duration  timeout)
inlineprotected

Definition at line 41 of file core/event_engine/test_suite/timer_test.cc.

Member Data Documentation

◆ cv_

grpc_core::CondVar EventEngineTimerTest::cv_
protected

Definition at line 52 of file core/event_engine/test_suite/timer_test.cc.

◆ mu_

grpc_core::Mutex EventEngineTimerTest::mu_
protected

Definition at line 51 of file core/event_engine/test_suite/timer_test.cc.


The documentation for this class was generated from the following file:


grpc
Author(s):
autogenerated on Fri May 16 2025 03:01:43