diff --git a/test/e2e/feature/feature.go b/test/e2e/feature/feature.go index 17b9e32228f..a8358d0d559 100644 --- a/test/e2e/feature/feature.go +++ b/test/e2e/feature/feature.go @@ -334,9 +334,14 @@ var ( // TODO: document the feature (owning SIG, when to use this feature for a test) StorageVersionAPI = framework.WithFeature(framework.ValidFeatures.Add("StorageVersionAPI")) - // TODO: document the feature (owning SIG, when to use this feature for a test) + // Owner: sig-network + // Marks tests that require a cluster with Topology Hints enabled. TopologyHints = framework.WithFeature(framework.ValidFeatures.Add("Topology Hints")) + // Owner: sig-network + // Marks tests that require a cluster with Traffic Distribution enabled. + TrafficDistribution = framework.WithFeature(framework.ValidFeatures.Add("Traffic Distribution")) + // TODO: document the feature (owning SIG, when to use this feature for a test) TopologyManager = framework.WithFeature(framework.ValidFeatures.Add("TopologyManager")) diff --git a/test/e2e/network/traffic_distribution.go b/test/e2e/network/traffic_distribution.go index 59ed3bbffcd..d56dfbd7141 100644 --- a/test/e2e/network/traffic_distribution.go +++ b/test/e2e/network/traffic_distribution.go @@ -28,6 +28,7 @@ import ( metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" "k8s.io/apimachinery/pkg/util/intstr" clientset "k8s.io/client-go/kubernetes" + "k8s.io/kubernetes/test/e2e/feature" "k8s.io/kubernetes/test/e2e/framework" e2enode "k8s.io/kubernetes/test/e2e/framework/node" e2epod "k8s.io/kubernetes/test/e2e/framework/pod" @@ -41,7 +42,7 @@ import ( "github.com/onsi/gomega" ) -var _ = common.SIGDescribe("TrafficDistribution", func() { +var _ = common.SIGDescribe(feature.TrafficDistribution, func() { f := framework.NewDefaultFramework("traffic-distribution") f.NamespacePodSecurityLevel = admissionapi.LevelPrivileged