Documentation

Index

Constants

View Source
const (
	MinSaturationThreshold     = 2 * time.Minute
	MinPodsPerSecondThroughput = 8
	DensityPollInterval        = 10 * time.Second
)

Variables

View Source
var MaxContainerFailures = 0

    Maximum container failures this test tolerates before failing.

    Functions

    func CreateNamespaces

    func CreateNamespaces(f *framework.Framework, namespaceCount int, namePrefix string) ([]*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)

    Types

    type DensityTestConfig

    type DensityTestConfig struct {
    	Configs           []testutils.RunObjectConfig
    	ClientSet         clientset.Interface
    	InternalClientset internalclientset.Interface
    	PollInterval      time.Duration
    	PodCount          int
    
    	SecretConfigs    []*testutils.SecretConfig
    	ConfigMapConfigs []*testutils.ConfigMapConfig
    	DaemonConfigs    []*testutils.DaemonConfig
    	// contains filtered or unexported fields
    }

    Source Files