Versions in this module Expand all Collapse all v0 v0.4.0 Mar 28, 2017 Changes in this version + const TestCommand + const TestImage + func Ftoas(nums ...float64) []string + func Itoas(nums ...int) []string + func LogEVar(vars map[string]interface{}) + func LogLabels(labels ...string) + func LogResult(latencies []int, variables ...string) + func LogTitle(title string) + type DockerHelper struct + func NewDockerHelper(client *docker.Client) *DockerHelper + func (d *DockerHelper) CreateAliveContainers(num int) []string + func (d *DockerHelper) CreateContainers(num int) []string + func (d *DockerHelper) CreateDeadContainers(num int) []string + func (d *DockerHelper) DoInspectContainerBenchmark(interval, testPeriod time.Duration, containerIDs []string) []int + func (d *DockerHelper) DoListContainerBenchmark(interval, testPeriod time.Duration, listAll bool) []int + func (d *DockerHelper) DoParallelContainerStartBenchmark(qps float64, testPeriod time.Duration, routineNumber int) []int + func (d *DockerHelper) DoParallelContainerStopBenchmark(qps float64, routineNumber int) []int + func (d *DockerHelper) DoParallelInspectContainerBenchmark(interval, testPeriod time.Duration, routineNumber int, containerIDs []string) []int + func (d *DockerHelper) DoParallelListContainerBenchmark(interval, testPeriod time.Duration, routineNumber int, all bool) []int + func (d *DockerHelper) GetContainerIDs() []string + func (d *DockerHelper) GetContainerNum(all bool) int + func (d *DockerHelper) LogError() + func (d *DockerHelper) PullTestImage() + func (d *DockerHelper) RemoveContainers(ids []string) + func (d *DockerHelper) StartContainers(ids []string) + func (d *DockerHelper) StopContainers(ids []string) + type ErrorStats struct