mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-07-29 06:27:05 +00:00
Make aggregator e2e test resilient to unrelated API group changes
This commit is contained in:
parent
ca92b73a65
commit
adfe0ab52f
@ -382,14 +382,13 @@ func TestSampleAPIServer(f *framework.Framework, image string) {
|
|||||||
flunderName = generateFlunderName("dynamic-flunder")
|
flunderName = generateFlunderName("dynamic-flunder")
|
||||||
|
|
||||||
// Rerun the Create/List/Delete tests using the Dynamic client.
|
// Rerun the Create/List/Delete tests using the Dynamic client.
|
||||||
resources, err := client.Discovery().ServerPreferredNamespacedResources()
|
resources, discoveryErr := client.Discovery().ServerPreferredNamespacedResources()
|
||||||
framework.ExpectNoError(err, "getting server preferred namespaces resources for dynamic client")
|
|
||||||
groupVersionResources, err := discovery.GroupVersionResources(resources)
|
groupVersionResources, err := discovery.GroupVersionResources(resources)
|
||||||
framework.ExpectNoError(err, "getting group version resources for dynamic client")
|
framework.ExpectNoError(err, "getting group version resources for dynamic client")
|
||||||
gvr := schema.GroupVersionResource{Group: "wardle.k8s.io", Version: "v1alpha1", Resource: "flunders"}
|
gvr := schema.GroupVersionResource{Group: "wardle.k8s.io", Version: "v1alpha1", Resource: "flunders"}
|
||||||
_, ok := groupVersionResources[gvr]
|
_, ok := groupVersionResources[gvr]
|
||||||
if !ok {
|
if !ok {
|
||||||
framework.Failf("could not find group version resource for dynamic client and wardle/flunders.")
|
framework.Failf("could not find group version resource for dynamic client and wardle/flunders (discovery error: %v, discovery results: %#v)", discoveryErr, groupVersionResources)
|
||||||
}
|
}
|
||||||
dynamicClient := f.DynamicClient.Resource(gvr).Namespace(namespace)
|
dynamicClient := f.DynamicClient.Resource(gvr).Namespace(namespace)
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user