Documentation
¶
Index ¶
- Constants
- Variables
- func CreateNamespaces(f *framework.Framework, namespaceCount int, namePrefix string, ...) ([]*v1.Namespace, error)
- func GenerateConfigsForGroup(nss []*v1.Namespace, groupName string, size, count int, image string, ...) ([]testutils.RunObjectConfig, []*testutils.SecretConfig, ...)
- func SIGDescribe(text string, body func()) bool
- type DensityTestConfig
Constants ¶
View Source
const (
MinSaturationThreshold = 2 * time.Minute
MinPodsPerSecondThroughput = 8
DensityPollInterval = 10 * time.Second
MaxLatencyPodCreationTries = 5
)
Variables ¶
View Source
var MaxContainerFailures = 0
Maximum container failures this test tolerates before failing.
View Source
var MaxMissingPodStartupMeasurements = 0
Maximum no. of missing measurements related to pod-startup that the test tolerates.
Functions ¶
func CreateNamespaces ¶
func CreateNamespaces(f *framework.Framework, namespaceCount int, namePrefix string, testPhase *timer.Phase) ([]*v1.Namespace, error)
func GenerateConfigsForGroup ¶
func GenerateConfigsForGroup(
nss []*v1.Namespace,
groupName string,
size, count int,
image string,
command []string,
kind schema.GroupKind,
secretsPerPod int,
configMapsPerPod int,
) ([]testutils.RunObjectConfig, []*testutils.SecretConfig, []*testutils.ConfigMapConfig)
func SIGDescribe ¶
func SIGDescribe(text string, body func()) bool
Types ¶
type DensityTestConfig ¶
type DensityTestConfig struct {
Configs []testutils.RunObjectConfig
ClientSets []clientset.Interface
InternalClientsets []internalclientset.Interface
PollInterval time.Duration
PodCount int
SecretConfigs []*testutils.SecretConfig
ConfigMapConfigs []*testutils.ConfigMapConfig
DaemonConfigs []*testutils.DaemonConfig
// contains filtered or unexported fields
}
Click to show internal directories.
Click to hide internal directories.