Documentation ¶
Index ¶
- func NewBaselineRunner(config *testRunnerConfig, starter VmStarter, ...) *baselineRunner
- func NewPerftestExecutor(total int, concurrent int) *perftestExecutor
- func NewTestRunnerConfig(templateData *firecracker.SimpleTemplateData, templateName string, ...) *testRunnerConfig
- func NewTpmRunner(config *testRunnerConfig, starter VmStarter, ...) *tpmRunner
- type PerftestRunner
- type VmStarter
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewBaselineRunner ¶
func NewBaselineRunner(config *testRunnerConfig, starter VmStarter, infoRetriever *vmdata.VMDataRetriever) *baselineRunner
func NewPerftestExecutor ¶
func NewTestRunnerConfig ¶
func NewTestRunnerConfig(templateData *firecracker.SimpleTemplateData, templateName string, tempPath string, resultPath string) *testRunnerConfig
func NewTpmRunner ¶
func NewTpmRunner( config *testRunnerConfig, starter VmStarter, inforetriever *vmdata.VMDataRetriever, tpmalloc tpmallocator, ) *tpmRunner
Types ¶
type PerftestRunner ¶
type VmStarter ¶
type VmStarter interface {
StartVMWithStartTime(config string, started time.Time) (*vmexecution.VMExecution, error)
}
Click to show internal directories.
Click to hide internal directories.