Documentation
¶
Overview ¶
Package mkrunner contains code to run an MK based test
Index ¶
- func Do(settings measurementkit.Settings, sess model.ExperimentSession, ...) error
- func DoNothingStartEx(settings measurementkit.Settings, logger model.Logger) (<-chan measurementkit.Event, error)
- func FailingStartEx(settings measurementkit.Settings, logger model.Logger) (<-chan measurementkit.Event, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Do ¶
func Do( settings measurementkit.Settings, sess model.ExperimentSession, measurement *model.Measurement, callbacks model.ExperimentCallbacks, startEx func( settings measurementkit.Settings, logger model.Logger, ) (<-chan measurementkit.Event, error), ) error
Do runs a specific measurement-kit based experiment. You should pass measurementkit.StartEx as startEx in the common case.
func DoNothingStartEx ¶
func DoNothingStartEx( settings measurementkit.Settings, logger model.Logger, ) (<-chan measurementkit.Event, error)
DoNothingStartEx is a replacement for measurementkit.StartEx that does nearly nothing apart emitting a fake measurement.
func FailingStartEx ¶
func FailingStartEx( settings measurementkit.Settings, logger model.Logger, ) (<-chan measurementkit.Event, error)
FailingStartEx is a replacement for measurementkit.StartEx that returns an error immediately.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.