const testApiextensionsOverlapProbeString …
func TestRun(t *testing.T) { … }
func endpointReturnsStatusOK(client *kubernetes.Clientset, path string) (bool, error) { … }
func TestLivezAndReadyz(t *testing.T) { … }
func TestOpenAPIDelegationChainPlumbing(t *testing.T) { … }
func TestOpenAPIApiextensionsOverlapProtection(t *testing.T) { … }
func triggerSpecUpdateWithProbeCRD(t *testing.T, apiextensionsclient *apiextensionsclientset.Clientset, suffix string) error { … }
func specHasProbe(clientset *apiextensionsclientset.Clientset, probe string) (bool, error) { … }
func getOpenAPIPath(clientset *apiextensionsclientset.Clientset, path string) (spec.PathItem, bool, error) { … }
func getOpenAPIDefinition(clientset *apiextensionsclientset.Clientset, definition string) (spec.Schema, bool, error) { … }
func getEndpointIPs(endpoints *corev1.Endpoints) []string { … }
func verifyEndpointsWithIPs(servers []*kubeapiservertesting.TestServer, ips []string) bool { … }
func testReconcilersAPIServerLease(t *testing.T, leaseCount int, apiServerCount int) { … }
func TestReconcilerAPIServerLeaseCombined(t *testing.T) { … }
func TestReconcilerAPIServerLeaseMultiMoreAPIServers(t *testing.T) { … }
func TestReconcilerAPIServerLeaseMultiCombined(t *testing.T) { … }
func TestMultiAPIServerNodePortAllocation(t *testing.T) { … }