kubernetes/test/integration/apiserver/discovery/framework.go

const acceptV1JSON

const acceptV2Beta1JSON

const acceptV2JSON

const maxTimeout

type testClient

type testCase

type testAction

type cleaningAction

type applyAPIService

type applyCRD

type deleteObject

type waitForGroupVersionsV1

type waitForAbsentGroupVersionsV1

type waitForGroupVersionsV2

type waitForGroupVersionsV2Beta1

type waitForAbsentGroupVersionsV2

type waitForAbsentGroupVersionsV2Beta1

type waitForStaleGroupVersionsV2

type waitForFreshGroupVersionsV2

type waitForResourcesV1

type waitForResourcesAbsentV1

type waitForResourcesV2

type waitForResourcesAbsentV2

type inlineAction

func (a applyAPIService) Do(ctx context.Context, client testClient) error {}

func (a applyAPIService) Cleanup(ctx context.Context, client testClient) error {}

func (a applyCRD) Do(ctx context.Context, client testClient) error {}

func (a applyCRD) Cleanup(ctx context.Context, client testClient) error {}

func (d deleteObject) Do(ctx context.Context, client testClient) error {}

func (w waitForStaleGroupVersionsV2) Do(ctx context.Context, client testClient) error {}

func (w waitForFreshGroupVersionsV2) Do(ctx context.Context, client testClient) error {}

func (w waitForGroupVersionsV2) Do(ctx context.Context, client testClient) error {}

func (w waitForGroupVersionsV2Beta1) Do(ctx context.Context, client testClient) error {}

func (w waitForAbsentGroupVersionsV2) Do(ctx context.Context, client testClient) error {}

func (w waitForAbsentGroupVersionsV2Beta1) Do(ctx context.Context, client testClient) error {}

func (w waitForGroupVersionsV1) Do(ctx context.Context, client testClient) error {}

func (w waitForAbsentGroupVersionsV1) Do(ctx context.Context, client testClient) error {}

func (w waitForResourcesV1) Do(ctx context.Context, client testClient) error {}

func (w waitForResourcesAbsentV1) Do(ctx context.Context, client testClient) error {}

func (w waitForResourcesV2) Do(ctx context.Context, client testClient) error {}

func (w waitForResourcesAbsentV2) Do(ctx context.Context, client testClient) error {}

func (i inlineAction) Do(ctx context.Context, client testClient) error {}

func FetchV2Discovery(ctx context.Context, client testClient) (apidiscoveryv2.APIGroupDiscoveryList, error) {}

func FetchV2Beta1Discovery(ctx context.Context, client testClient) (apidiscoveryv2beta1.APIGroupDiscoveryList, error) {}

func FetchV1DiscoveryGroups(ctx context.Context, client testClient) (metav1.APIGroupList, error) {}

func FetchV1DiscoveryLegacyGroups(ctx context.Context, client testClient) (metav1.APIGroupList, error) {}

func FetchV1DiscoveryGroupsAtPath(ctx context.Context, client testClient, path string) (metav1.APIGroupList, error) {}

func FetchV1DiscoveryResource(ctx context.Context, client testClient, gv metav1.GroupVersion) (metav1.APIResourceList, error) {}

func WaitForGroupsAbsent(ctx context.Context, client testClient, groups ...string) error {}

func WaitForRootPaths(t *testing.T, ctx context.Context, client testClient, requirePaths, forbidPaths sets.Set[string]) error {}

func WaitForGroups(ctx context.Context, client testClient, groups ...apidiscoveryv2.APIGroupDiscovery) error {}

func WaitForResultWithCondition(ctx context.Context, client testClient, condition func(result apidiscoveryv2.APIGroupDiscoveryList) bool) error {}

func WaitForV2Beta1ResultWithCondition(ctx context.Context, client testClient, condition func(result apidiscoveryv2beta1.APIGroupDiscoveryList) bool) error {}

func WaitForV1GroupsWithCondition(ctx context.Context, client testClient, condition func(result metav1.APIGroupList) bool) error {}

func WaitForV1ResourcesWithCondition(ctx context.Context, client testClient, gv metav1.GroupVersion, condition func(result metav1.APIResourceList) bool) error {}

func FindGroupVersionV1(discovery metav1.APIGroupList, gv metav1.GroupVersion) bool {}

func FindGroupVersionV2(discovery apidiscoveryv2.APIGroupDiscoveryList, gv metav1.GroupVersion) *apidiscoveryv2.APIVersionDiscovery {}

func FindGroupVersionV2Beta1(discovery apidiscoveryv2beta1.APIGroupDiscoveryList, gv metav1.GroupVersion) *apidiscoveryv2beta1.APIVersionDiscovery {}