package test

import "google.golang.org/grpc/admin/test"

Package test contains test only functions for package admin. It's used by admin/admin_test.go and admin/test/admin_test.go.

Index

Functions

func RunCSDS

func RunCSDS(conn *grpc.ClientConn) error

RunCSDS makes a CSDS RPC.

func RunChannelz

func RunChannelz(conn *grpc.ClientConn) error

RunChannelz makes a channelz RPC.

func RunRegisterTests

func RunRegisterTests(t *testing.T, ec ExpectedStatusCodes)

RunRegisterTests makes a client, runs the RPCs, and compares the status codes.

Types

type ExpectedStatusCodes

type ExpectedStatusCodes struct {
	ChannelzCode codes.Code
	CSDSCode     codes.Code
}

ExpectedStatusCodes contains the expected status code for each RPC (can be OK).

Source Files

utils.go

Version
v1.70.0 (latest)
Published
Jan 23, 2025
Platform
linux/amd64
Imports
11 packages
Last checked
16 hours ago

Tools for package owners.