Macros | Functions | Variables
iomgr/timer_list_test.cc File Reference
#include <string.h>
#include <cstdint>
#include <limits>
#include <grpc/grpc.h>
#include <grpc/support/log.h>
#include "src/core/lib/debug/trace.h"
#include "src/core/lib/gprpp/time.h"
#include "src/core/lib/iomgr/iomgr_internal.h"
#include "src/core/lib/iomgr/port.h"
#include "src/core/lib/iomgr/timer.h"
#include "test/core/util/test_config.h"
#include "test/core/util/tracer_util.h"
Include dependency graph for iomgr/timer_list_test.cc:

Go to the source code of this file.

Macros

#define MAX_CB   30
 

Functions

static void add_test (void)
 
static void cb (void *arg, grpc_error_handle error)
 
void destruction_test (void)
 
void long_running_service_cleanup_test (void)
 
int main (int argc, char **argv)
 

Variables

static int cb_called [MAX_CB][2]
 
grpc_core::TraceFlag grpc_timer_check_trace
 
grpc_core::TraceFlag grpc_timer_trace
 
static const grpc_core::Duration k25Days
 
static const int64_t kHoursIn25Days = 25 * 24
 

Macro Definition Documentation

◆ MAX_CB

#define MAX_CB   30

Definition at line 35 of file iomgr/timer_list_test.cc.

Function Documentation

◆ add_test()

static void add_test ( void  )
static

Definition at line 49 of file iomgr/timer_list_test.cc.

◆ cb()

static void cb ( void *  arg,
grpc_error_handle  error 
)
static

Definition at line 45 of file iomgr/timer_list_test.cc.

◆ destruction_test()

void destruction_test ( void  )

Definition at line 118 of file iomgr/timer_list_test.cc.

◆ long_running_service_cleanup_test()

void long_running_service_cleanup_test ( void  )

Definition at line 175 of file iomgr/timer_list_test.cc.

◆ main()

int main ( int  argc,
char **  argv 
)

Definition at line 231 of file iomgr/timer_list_test.cc.

Variable Documentation

◆ cb_called

int cb_called[MAX_CB][2]
static

Definition at line 40 of file iomgr/timer_list_test.cc.

◆ grpc_timer_check_trace

grpc_core::TraceFlag grpc_timer_check_trace

◆ grpc_timer_trace

grpc_core::TraceFlag grpc_timer_trace

◆ k25Days

const grpc_core::Duration k25Days
static
Initial value:

Definition at line 42 of file iomgr/timer_list_test.cc.

◆ kHoursIn25Days

const int64_t kHoursIn25Days = 25 * 24
static

Definition at line 41 of file iomgr/timer_list_test.cc.

grpc_core::Duration::Hours
static constexpr Duration Hours(int64_t hours)
Definition: src/core/lib/gprpp/time.h:143
kHoursIn25Days
static const int64_t kHoursIn25Days
Definition: iomgr/timer_list_test.cc:41


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