Classes | Namespaces | Functions | Variables
channel_trace_test.cc File Reference
#include "src/core/lib/channel/channel_trace.h"
#include <stdlib.h>
#include <string.h>
#include <gtest/gtest.h>
#include <grpc/grpc_security.h>
#include <grpc/support/alloc.h>
#include <grpc/support/log.h>
#include <grpc/support/string_util.h>
#include "src/core/lib/channel/channelz.h"
#include "src/core/lib/channel/channelz_registry.h"
#include "src/core/lib/gpr/useful.h"
#include "src/core/lib/iomgr/exec_ctx.h"
#include "src/core/lib/json/json.h"
#include "src/core/lib/surface/channel.h"
#include "test/core/util/test_config.h"
#include "test/cpp/util/channel_trace_proto_helper.h"
Include dependency graph for channel_trace_test.cc:

Go to the source code of this file.

Classes

class  grpc_core::channelz::testing::ChannelNodePeer
 

Namespaces

 grpc_core
 
 grpc_core::channelz
 
 grpc_core::channelz::testing
 

Functions

size_t grpc_core::channelz::testing::GetSizeofTraceEvent (void)
 
int main (int argc, char **argv)
 
 grpc_core::channelz::testing::TEST (ChannelTracerTest, BasicTest)
 
 grpc_core::channelz::testing::TEST (ChannelTracerTest, ComplexTest)
 
 grpc_core::channelz::testing::TEST (ChannelTracerTest, TestEviction)
 
 grpc_core::channelz::testing::TEST (ChannelTracerTest, TestMultipleEviction)
 
 grpc_core::channelz::testing::TEST (ChannelTracerTest, TestNesting)
 
 grpc_core::channelz::testing::TEST (ChannelTracerTest, TestSmallMemoryLimit)
 
 grpc_core::channelz::testing::TEST (ChannelTracerTest, TestTotalEviction)
 

Variables

const int grpc_core::channelz::testing::kEventListMemoryLimit = 1024 * 1024
 

Function Documentation

◆ main()

int main ( int  argc,
char **  argv 
)

Definition at line 324 of file channel_trace_test.cc.

Variable Documentation

◆ channel_

grpc_channel* channel_
private

Definition at line 118 of file channel_trace_test.cc.



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