executors

package
v1.17.0 Latest Latest
Warning

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

Go to latest
Published: Apr 10, 2024 License: Apache-2.0 Imports: 5 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_PROM_DATA_FILE = "tests_data/default_prom_mock_results.txt"

Functions

This section is empty.

Types

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 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
}

Jump to

Keyboard shortcuts

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