Documentation ¶
Overview ¶
Package kubetest implmements kubetest functionality.
Index ¶
Constants ¶
View Source
const ( DefaultGinkgoNodes = 1 DefaultGinkoSlowSpecThreshold = 120 )
Export Ginkgo constants.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type RunInput ¶
type RunInput struct { // ClusterProxy is a clusterctl test framework proxy for the workload cluster // for which to run kubetest against ClusterProxy framework.ClusterProxy // NumberOfNodes is the number of cluster nodes that exist for kubetest // to be aware of NumberOfNodes int // ArtifactsDirectory is where conformance suite output will go ArtifactsDirectory string // Path to the kubetest e2e config file ConfigFilePath string // GinkgoNodes is the number of Ginkgo nodes to use GinkgoNodes int // GinkgoSlowSpecThreshold is time in s before spec is marked as slow GinkgoSlowSpecThreshold int // KubernetesVersion is the version of Kubernetes to test (if not specified, then an attempt to discover the server version is made) KubernetesVersion string // ConformanceImage is an optional field to specify an exact conformance image ConformanceImage string // KubeTestRepoListPath is optional file for specifying custom image repositories // https://github.com/kubernetes/kubernetes/blob/master/test/images/README.md#testing-the-new-image KubeTestRepoListPath string // ClusterName is the name of the cluster to run the test at ClusterName string }
Click to show internal directories.
Click to hide internal directories.