diff --git a/test/e2e_node/device_plugin.go b/test/e2e_node/device_plugin.go index 7ae7003598..8e808ce207 100644 --- a/test/e2e_node/device_plugin.go +++ b/test/e2e_node/device_plugin.go @@ -29,8 +29,6 @@ import ( "k8s.io/apimachinery/pkg/util/uuid" metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" - "k8s.io/kubernetes/pkg/features" - "k8s.io/kubernetes/pkg/kubelet/apis/kubeletconfig" "k8s.io/kubernetes/test/e2e/framework" pluginapi "k8s.io/kubernetes/pkg/kubelet/apis/deviceplugin/v1beta1" @@ -46,20 +44,11 @@ const ( ) // Serial because the test restarts Kubelet -var _ = framework.KubeDescribe("Device Plugin [Feature:DevicePlugin] [Serial] [Disruptive]", func() { +var _ = framework.KubeDescribe("Device Plugin [Feature:DevicePlugin]", func() { f := framework.NewDefaultFramework("device-plugin-errors") Context("DevicePlugin", func() { - By("Enabling support for Device Plugin") - tempSetCurrentKubeletConfig(f, func(initialConfig *kubeletconfig.KubeletConfiguration) { - initialConfig.FeatureGates[string(features.DevicePlugins)] = true - }) - It("Verifies the Kubelet device plugin functionality.", func() { - - By("Wait for node is ready") - framework.WaitForAllNodesSchedulable(f.ClientSet, framework.TestContext.NodeSchedulableTimeout) - By("Start stub device plugin") // fake devices for e2e test devs := []*pluginapi.Device{ diff --git a/test/e2e_node/gpu_device_plugin.go b/test/e2e_node/gpu_device_plugin.go index 256a8935c5..29521c7813 100644 --- a/test/e2e_node/gpu_device_plugin.go +++ b/test/e2e_node/gpu_device_plugin.go @@ -22,8 +22,6 @@ import ( "k8s.io/api/core/v1" metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" - "k8s.io/kubernetes/pkg/features" - "k8s.io/kubernetes/pkg/kubelet/apis/kubeletconfig" kubeletmetrics "k8s.io/kubernetes/pkg/kubelet/metrics" "k8s.io/kubernetes/test/e2e/framework" "k8s.io/kubernetes/test/e2e/framework/metrics" @@ -34,8 +32,7 @@ import ( ) const ( - devicePluginFeatureGate = "DevicePlugins=true" - testPodNamePrefix = "nvidia-gpu-" + testPodNamePrefix = "nvidia-gpu-" ) // Serial because the test restarts Kubelet @@ -43,11 +40,6 @@ var _ = framework.KubeDescribe("NVIDIA GPU Device Plugin [Feature:GPUDevicePlugi f := framework.NewDefaultFramework("device-plugin-gpus-errors") Context("DevicePlugin", func() { - By("Enabling support for Device Plugin") - tempSetCurrentKubeletConfig(f, func(initialConfig *kubeletconfig.KubeletConfiguration) { - initialConfig.FeatureGates[string(features.DevicePlugins)] = true - }) - var devicePluginPod *v1.Pod BeforeEach(func() { By("Ensuring that Nvidia GPUs exists on the node") @@ -55,8 +47,6 @@ var _ = framework.KubeDescribe("NVIDIA GPU Device Plugin [Feature:GPUDevicePlugi Skip("Nvidia GPUs do not exist on the node. Skipping test.") } - framework.WaitForAllNodesSchedulable(f.ClientSet, framework.TestContext.NodeSchedulableTimeout) - By("Creating the Google Device Plugin pod for NVIDIA GPU in GKE") devicePluginPod = f.PodClient().CreateSync(framework.NVIDIADevicePlugin(f.Namespace.Name))