statprocessors

package
v1.19.0 Latest Latest
Warning

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

Go to latest
Published: Aug 21, 2024 License: Apache-2.0 Imports: 6 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var Is_Unittests_Initialized = 0

read mock test data from a file

View Source
var TEST_WATCHER_DATA_FILE = "tests_data/watcher_mock_results.txt"

Functions

This section is empty.

Types

type LatencyUnittestValidator

type LatencyUnittestValidator struct {
	PassOneOutputs []string
	PassTwoOutputs []string
	Metrics        []string
}

Start Latency

func (LatencyUnittestValidator) GetMetricLabelsWithValues

func (unp LatencyUnittestValidator) GetMetricLabelsWithValues() map[string]string

func (LatencyUnittestValidator) GetPassOneKeys

func (unp LatencyUnittestValidator) GetPassOneKeys() map[string]string

func (LatencyUnittestValidator) GetPassTwoKeys

func (unp LatencyUnittestValidator) GetPassTwoKeys() map[string]string

func (LatencyUnittestValidator) Initialize

func (unp LatencyUnittestValidator) Initialize(data []string)

type NamespaceUnittestValidator

type NamespaceUnittestValidator struct {
	PassOneOutputs []string
	PassTwoOutputs []string
	Metrics        []string
}

===========================

Start Namespace

func (NamespaceUnittestValidator) GetMetricLabelsWithValues

func (unp NamespaceUnittestValidator) GetMetricLabelsWithValues() map[string]string

func (NamespaceUnittestValidator) GetPassOneKeys

func (unp NamespaceUnittestValidator) GetPassOneKeys() map[string]string

func (NamespaceUnittestValidator) GetPassTwoKeys

func (unp NamespaceUnittestValidator) GetPassTwoKeys() map[string]string

func (NamespaceUnittestValidator) Initialize

func (unp NamespaceUnittestValidator) Initialize(data []string)

type NodeUnittestValidator

type NodeUnittestValidator struct {
	PassOneOutputs []string
	PassTwoOutputs []string
	Metrics        []string
}

Start Node

func (NodeUnittestValidator) GetMetricLabelsWithValues

func (unp NodeUnittestValidator) GetMetricLabelsWithValues() map[string]string

func (NodeUnittestValidator) GetPassOneKeys

func (unp NodeUnittestValidator) GetPassOneKeys() map[string]string

func (NodeUnittestValidator) GetPassTwoKeys

func (unp NodeUnittestValidator) GetPassTwoKeys() map[string]string

func (NodeUnittestValidator) Initialize

func (unp NodeUnittestValidator) Initialize(data []string)

type PrometheusUnittestValidator

type PrometheusUnittestValidator struct {
	PassOneOutputs []string
	PassTwoOutputs []string
	Metrics        []string
}

Start Prometheus

func (PrometheusUnittestValidator) GetMetricLabelsWithValues

func (unp PrometheusUnittestValidator) GetMetricLabelsWithValues() map[string]string

func (PrometheusUnittestValidator) GetPassOneKeys

func (unp PrometheusUnittestValidator) GetPassOneKeys() map[string]string

func (PrometheusUnittestValidator) GetPassTwoKeys

func (unp PrometheusUnittestValidator) GetPassTwoKeys() map[string]string

func (PrometheusUnittestValidator) Initialize

func (unp PrometheusUnittestValidator) Initialize(data []string)

type SetsUnittestValidator

type SetsUnittestValidator struct {
	PassOneOutputs []string
	PassTwoOutputs []string
	Metrics        []string
}

Start Sets

func (SetsUnittestValidator) GetMetricLabelsWithValues

func (unp SetsUnittestValidator) GetMetricLabelsWithValues() map[string]string

func (SetsUnittestValidator) GetPassOneKeys

func (unp SetsUnittestValidator) GetPassOneKeys() map[string]string

func (SetsUnittestValidator) GetPassTwoKeys

func (unp SetsUnittestValidator) GetPassTwoKeys() map[string]string

func (SetsUnittestValidator) Initialize

func (unp SetsUnittestValidator) Initialize(data []string)

type SindexUnittestValidator

type SindexUnittestValidator struct {
	PassOneOutputs []string
	PassTwoOutputs []string
	Metrics        []string
}

Start Sindex

func (SindexUnittestValidator) GetMetricLabelsWithValues

func (unp SindexUnittestValidator) GetMetricLabelsWithValues() map[string]string

func (SindexUnittestValidator) GetPassOneKeys

func (unp SindexUnittestValidator) GetPassOneKeys() map[string]string

func (SindexUnittestValidator) GetPassTwoKeys

func (unp SindexUnittestValidator) GetPassTwoKeys() map[string]string

func (SindexUnittestValidator) Initialize

func (unp SindexUnittestValidator) Initialize(data []string)

type UnittestDataHandler

type UnittestDataHandler struct {
}

func (*UnittestDataHandler) GetUnittestValidator

func (md *UnittestDataHandler) GetUnittestValidator(key string) UnittestDataValidator

func (*UnittestDataHandler) Initialize

func (md *UnittestDataHandler) Initialize()

type UnittestDataValidator

type UnittestDataValidator interface {
	Initialize(data []string)
	GetPassOneKeys() map[string]string
	GetPassTwoKeys() map[string]string
	GetMetricLabelsWithValues() map[string]string
}

type UsersUnittestValidator

type UsersUnittestValidator struct {
	PassOneOutputs []string
	PassTwoOutputs []string
	Metrics        []string
}

Start Latency

func (UsersUnittestValidator) GetMetricLabelsWithValues

func (unp UsersUnittestValidator) GetMetricLabelsWithValues() map[string]string

func (UsersUnittestValidator) GetPassOneKeys

func (unp UsersUnittestValidator) GetPassOneKeys() map[string]string

func (UsersUnittestValidator) GetPassTwoKeys

func (unp UsersUnittestValidator) GetPassTwoKeys() map[string]string

func (UsersUnittestValidator) Initialize

func (unp UsersUnittestValidator) Initialize(data []string)

type XdrUnittestValidator

type XdrUnittestValidator struct {
	PassOneOutputs []string
	PassTwoOutputs []string
	Metrics        []string
}

Start Xdr

func (XdrUnittestValidator) GetMetricLabelsWithValues

func (unp XdrUnittestValidator) GetMetricLabelsWithValues() map[string]string

func (XdrUnittestValidator) GetPassOneKeys

func (unp XdrUnittestValidator) GetPassOneKeys() map[string]string

func (XdrUnittestValidator) GetPassTwoKeys

func (unp XdrUnittestValidator) GetPassTwoKeys() map[string]string

func (XdrUnittestValidator) Initialize

func (unp XdrUnittestValidator) Initialize(data []string)

Jump to

Keyboard shortcuts

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