rdb_client

package
v0.0.0-...-0342304 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 30, 2024 License: BSD-3-Clause Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type RdbClient

type RdbClient struct {
	RdbExecutablePath           string
	ResultAdapterExecutablePath string
}

func (*RdbClient) QueryCommand

func (rdbClient *RdbClient) QueryCommand(ctx context.Context, rdbQueryConfig *RdbQueryConfig) (*exec.Cmd, error)

QueryCommand creates the rdb query command

func (*RdbClient) RpcCommand

func (rdbClient *RdbClient) RpcCommand(ctx context.Context, rdbRpcConfig *RdbRpcConfig) (*exec.Cmd, error)

RpcCommand creates the rdb rpc command

func (*RdbClient) StreamCommand

func (rdbClient *RdbClient) StreamCommand(ctx context.Context, rdbStreamConfig *RdbStreamConfig) (*exec.Cmd, error)

StreamCommand creates the rdb stream command

type RdbQueryConfig

type RdbQueryConfig struct {
	InvocationIds                 []string
	TestResultFields              []string
	VariantsWithUnexpectedResults bool
	Merge                         bool
	Limit                         int
}

RdbQueryConfig will be used to construct rdb query command

type RdbRpcConfig

type RdbRpcConfig struct {
	ServiceName        string
	MethodName         string
	IncludeUpdateToken bool
}

RdbRpcConfig will be used to construct rdb rpc command

type RdbStreamConfig

type RdbStreamConfig struct {
	BaseTags                map[string]string
	BaseVariant             map[string]string
	Cmds                    []string
	TestIdPrefix            string
	TestLocationBase        string
	LocationTagsFile        string
	ResultFormat            string
	ResultFile              string
	SourcesFile             string
	InvPropertiesFile       string
	ArtifactDir             string
	Realm                   string
	RequireBuildInvocation  bool
	ExonerateUnexpectedPass bool
	Include                 bool
	CoerceNegativeDuration  bool
}

RdbStreamConfig will be used to construct rdb stream command

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL