# Functions

AddCleanupAction installs a function that will be called in the event of the whole test being terminated.
Checks whether all registered nodes are ready.
CreateTestingNS should be used by every test, note that we append a common prefix to the provided test name.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
GetKubeletPods retrieves the list of pods on the kubelet.
GetNodeCondition extracts the provided condition from the given status and returns that.
GetPodCondition extracts the provided condition from the given status and returns that.
Extracts the pod ready condition from the given status and returns that.
No description provided by the author
No description provided by the author
IsPodReady returns true if a pod is ready; false otherwise.
IsPodReady retruns true if a pod is ready; false otherwise.
Wrapper function for ginkgo describe.
No description provided by the author
No description provided by the author
NewFramework makes a new framework and sets up a BeforeEach/AfterEach for you (you can write additional before/after each functions).
No description provided by the author
NodeProxyRequest performs a get on a node proxy endpoint given the nodename and rest client.
PodRunning returns true if the pod is running, false if the pod has not yet reached running state, returns ErrPodCompleted if the pod has run to completion, or an error in any other case.
Register flags specific to the cluster e2e test suite.
Register flags common to all e2e test suites.
Register flags specific to the node e2e test suite.
RemoveCleanupAction removes a function that was installed by AddCleanupAction.
RunCleanupActions runs all functions installed by AddCleanupAction.
ServerVersionGTE returns true if v is greater than or equal to the server version.
SingleObject returns a ListOptions for watching a single object.
ViperizeFlags sets up all flag and config processing.
No description provided by the author
WaitForPersistentVolumeClaimPhase waits for a PersistentVolumeClaim to be in a specific phase or until timeout occurs, whichever comes first.
WaitForPersistentVolumeDeleted waits for a PersistentVolume to get deleted or until timeout occurs, whichever comes first.
Waits default amount of time (PodStartTimeout) for the specified pod to become running.
WaitForPodSuccessInNamespace returns nil if the pod reached state success, or an error if it reached failure or until podStartupTimeout.
WaitForPodSuccessInNamespaceSlow returns nil if the pod reached state success, or an error if it reached failure or until slowPodStartupTimeout.
Wait up to 1 minute for all matching pods to become Running and at least one matching pod exists.
No description provided by the author

# Constants

How long claims have to become dynamically provisioned.
Initial pod start can be delayed O(minutes) by slow docker pulls TODO: Make this 30 seconds once #4566 is resolved.
How often to Poll pods, nodes and claims.

# Variables

ErrPodCompleted is returned by PodRunning or PodContainerRunning to indicate that the pod has already reached completed state.
Label allocated to the image puller static pod that runs on each node before e2es.
unique identifier of the e2e run.
No description provided by the author

# Structs

No description provided by the author
Framework supports common operations used by e2e tests; it will keep a client & a namespace for you.
No description provided by the author
NodeTestContextType is part of TestContextType, it is shared by all node e2e test.
No description provided by the author

# Interfaces

No description provided by the author

# Type aliases

No description provided by the author
No description provided by the author