kubernetes/test/e2e/scheduling/ubernetes_lite.go

var _

// SpreadServiceOrFail check that the pods comprising a service
// get spread evenly across available zones
func SpreadServiceOrFail(ctx context.Context, f *framework.Framework, replicaCount int, zoneNames sets.Set[string], image string) {}

// Find the name of the zone in which a Node is running
func getZoneNameForNode(node v1.Node) (string, error) {}

// Find the name of the zone in which the pod is scheduled
func getZoneNameForPod(ctx context.Context, c clientset.Interface, pod v1.Pod) (string, error) {}

// Determine whether a set of pods are approximately evenly spread
// across a given set of zones
func checkZoneSpreading(ctx context.Context, c clientset.Interface, pods *v1.PodList, zoneNames []string) {}

// SpreadRCOrFail Check that the pods comprising a replication
// controller get spread evenly across available zones
func SpreadRCOrFail(ctx context.Context, f *framework.Framework, replicaCount int32, zoneNames sets.Set[string], image string, args []string) {}