Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Config ¶
type Config struct {
Parallelism int `default:"1" yaml:"parallelism,omitempty"`
Duration int `yaml:"duration,omitempty"`
Profile string `yaml:"profile,omitempty"`
Samples int `yaml:"samples,omitempty"`
MessageSize int `yaml:"messagesize,omitempty"`
Service bool `default:"false" yaml:"service,omitempty"`
Metric string
}
Config describes the netperf tests
type PerfScenarios ¶
type PerfScenarios struct {
NodeLocal bool
HostNetwork bool
Configs []Config
ServerNodeInfo metrics.NodeInfo
ClientNodeInfo metrics.NodeInfo
Client apiv1.PodList
Server apiv1.PodList
ClientAcross apiv1.PodList
ClientHost apiv1.PodList
ServerHost apiv1.PodList
NetperfService *apiv1.Service
IperfService *apiv1.Service
RestConfig rest.Config
ClientSet *kubernetes.Clientset
}
PerfScenarios describes the different scenarios
Click to show internal directories.
Click to hide internal directories.