Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var GitTag string
Functions ¶
Types ¶
type Tester ¶
type Tester struct { FlakeAttempts int `desc:"Make up to this many attempts to run each spec."` GinkgoArgs string `desc:"Additional arguments supported by the ginkgo binary."` Parallel int `desc:"Run this many tests in parallel at once."` SkipRegex string `desc:"Regular expression of jobs to skip."` FocusRegex string `desc:"Regular expression of jobs to focus on."` TestPackageVersion string `` /* 285-byte string literal not displayed */ TestPackageBucket string `` /* 137-byte string literal not displayed */ TestPackageDir string `desc:"The directory in the bucket which represents the type of release. Default to the release directory."` TestPackageMarker string `` /* 127-byte string literal not displayed */ TestArgs string `` /* 137-byte string literal not displayed */ UseBuiltBinaries bool `desc:"Look for binaries in _rundir/$KUBETEST2_RUN_DIR instead of extracting from tars downloaded from GCS."` UseBinariesFromPath bool `desc:"Look for binaries in the $PATH instead of extracting from tars downloaded from GCS."` Env []string `desc:"List of env variables to pass to ginkgo libraries"` // contains filtered or unexported fields }
func NewDefaultTester ¶
func NewDefaultTester() *Tester
func (*Tester) AcquireTestPackage ¶
AcquireTestPackage obtains three test binaries and places them in $KUBETEST2_RUN_DIR. The first is "ginkgo", the actual ginkgo executable. The second is "e2e.test", which contains kubernetes e2e test cases. The third is "kubectl".
Click to show internal directories.
Click to hide internal directories.