var informerSyncTimeout …
func testNewReplicaSetControllerFromClient(tb testing.TB, client clientset.Interface, stopCh chan struct{ … }
func skipListerFunc(verb string, url url.URL) bool { … }
var alwaysReady …
func newReplicaSet(replicas int, selectorMap map[string]string) *apps.ReplicaSet { … }
func newPod(name string, rs *apps.ReplicaSet, status v1.PodPhase, lastTransitionTime *metav1.Time, properlyOwned bool) *v1.Pod { … }
func newPodList(store cache.Store, count int, status v1.PodPhase, labelMap map[string]string, rs *apps.ReplicaSet, name string) *v1.PodList { … }
func processSync(ctx context.Context, rsc *ReplicaSetController, key string) error { … }
func validateSyncReplicaSet(fakePodControl *controller.FakePodControl, expectedCreates, expectedDeletes, expectedPatches int) error { … }
func TestSyncReplicaSetDoesNothing(t *testing.T) { … }
func TestDeleteFinalStateUnknown(t *testing.T) { … }
func TestSyncReplicaSetCreateFailures(t *testing.T) { … }
func TestSyncReplicaSetDormancy(t *testing.T) { … }
func TestGetReplicaSetsWithSameController(t *testing.T) { … }
func BenchmarkGetReplicaSetsWithSameController(b *testing.B) { … }
func TestPodControllerLookup(t *testing.T) { … }
func TestRelatedPodsLookup(t *testing.T) { … }
func TestWatchControllers(t *testing.T) { … }
func TestWatchPods(t *testing.T) { … }
func TestUpdatePods(t *testing.T) { … }
func TestControllerUpdateRequeue(t *testing.T) { … }
func TestControllerUpdateStatusWithFailure(t *testing.T) { … }
func doTestControllerBurstReplicas(t *testing.T, burstReplicas, numReplicas int) { … }
func TestControllerBurstReplicas(t *testing.T) { … }
type FakeRSExpectations …
func (fe FakeRSExpectations) SatisfiedExpectations(logger klog.Logger, controllerKey string) bool { … }
func TestRSSyncExpectations(t *testing.T) { … }
func TestDeleteControllerAndExpectations(t *testing.T) { … }
func TestExpectationsOnRecreate(t *testing.T) { … }
func shuffle(controllers []*apps.ReplicaSet) []*apps.ReplicaSet { … }
func TestOverlappingRSs(t *testing.T) { … }
func TestDeletionTimestamp(t *testing.T) { … }
func setupManagerWithGCEnabled(t *testing.T, stopCh chan struct{ … }
func TestDoNotPatchPodWithOtherControlRef(t *testing.T) { … }
func TestPatchPodFails(t *testing.T) { … }
func TestDoNotAdoptOrCreateIfBeingDeleted(t *testing.T) { … }
func TestDoNotAdoptOrCreateIfBeingDeletedRace(t *testing.T) { … }
var imagePullBackOff …
var condImagePullBackOff …
var condReplicaFailure …
var condReplicaFailure2 …
var status …
func TestGetCondition(t *testing.T) { … }
func TestSetCondition(t *testing.T) { … }
func TestRemoveCondition(t *testing.T) { … }
func TestSlowStartBatch(t *testing.T) { … }
func TestGetPodsToDelete(t *testing.T) { … }
func TestGetPodKeys(t *testing.T) { … }