Add missing tag to vSphere storage E2E tests

This adds the [Feature:vsphere] tag to those vSphere tests which were
missing it. This makes it easier to specifically target the vSphere
storage E2E test suite.
This commit is contained in:
Jonathan Basseri 2020-02-10 14:48:55 -08:00
parent 7a506ff342
commit 09121d9686
6 changed files with 10 additions and 10 deletions

View File

@ -33,7 +33,7 @@ import (
) )
// Testing configurations of single a PV/PVC pair attached to a vSphere Disk // Testing configurations of single a PV/PVC pair attached to a vSphere Disk
var _ = utils.SIGDescribe("PersistentVolumes:vsphere", func() { var _ = utils.SIGDescribe("PersistentVolumes:vsphere [Feature:vsphere]", func() {
var ( var (
c clientset.Interface c clientset.Interface
ns string ns string

View File

@ -33,7 +33,7 @@ import (
"k8s.io/kubernetes/test/e2e/storage/utils" "k8s.io/kubernetes/test/e2e/storage/utils"
) )
var _ = utils.SIGDescribe("PersistentVolumes [Feature:ReclaimPolicy]", func() { var _ = utils.SIGDescribe("PersistentVolumes [Feature:vsphere][Feature:ReclaimPolicy]", func() {
f := framework.NewDefaultFramework("persistentvolumereclaim") f := framework.NewDefaultFramework("persistentvolumereclaim")
var ( var (
c clientset.Interface c clientset.Interface
@ -50,7 +50,7 @@ var _ = utils.SIGDescribe("PersistentVolumes [Feature:ReclaimPolicy]", func() {
framework.ExpectNoError(framework.WaitForAllNodesSchedulable(c, framework.TestContext.NodeSchedulableTimeout)) framework.ExpectNoError(framework.WaitForAllNodesSchedulable(c, framework.TestContext.NodeSchedulableTimeout))
}) })
utils.SIGDescribe("persistentvolumereclaim:vsphere", func() { utils.SIGDescribe("persistentvolumereclaim:vsphere [Feature:vsphere]", func() {
ginkgo.BeforeEach(func() { ginkgo.BeforeEach(func() {
e2eskipper.SkipUnlessProviderIs("vsphere") e2eskipper.SkipUnlessProviderIs("vsphere")
Bootstrap(f) Bootstrap(f)

View File

@ -21,7 +21,7 @@ import (
"time" "time"
"github.com/onsi/ginkgo" "github.com/onsi/ginkgo"
"k8s.io/api/core/v1" v1 "k8s.io/api/core/v1"
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
clientset "k8s.io/client-go/kubernetes" clientset "k8s.io/client-go/kubernetes"
"k8s.io/kubernetes/test/e2e/framework" "k8s.io/kubernetes/test/e2e/framework"
@ -47,7 +47,7 @@ import (
9. delete pvcVvol 9. delete pvcVvol
*/ */
var _ = utils.SIGDescribe("PersistentVolumes [Feature:LabelSelector]", func() { var _ = utils.SIGDescribe("PersistentVolumes [Feature:vsphere][Feature:LabelSelector]", func() {
f := framework.NewDefaultFramework("pvclabelselector") f := framework.NewDefaultFramework("pvclabelselector")
var ( var (
c clientset.Interface c clientset.Interface
@ -75,7 +75,7 @@ var _ = utils.SIGDescribe("PersistentVolumes [Feature:LabelSelector]", func() {
}) })
utils.SIGDescribe("Selector-Label Volume Binding:vsphere", func() { utils.SIGDescribe("Selector-Label Volume Binding:vsphere [Feature:vsphere]", func() {
ginkgo.AfterEach(func() { ginkgo.AfterEach(func() {
ginkgo.By("Running clean up actions") ginkgo.By("Running clean up actions")
if framework.ProviderIs("vsphere") { if framework.ProviderIs("vsphere") {

View File

@ -54,7 +54,7 @@ const (
storageclassname = "nginx-sc" storageclassname = "nginx-sc"
) )
var _ = utils.SIGDescribe("vsphere statefulset", func() { var _ = utils.SIGDescribe("vsphere statefulset [Feature:vsphere]", func() {
f := framework.NewDefaultFramework("vsphere-statefulset") f := framework.NewDefaultFramework("vsphere-statefulset")
var ( var (
namespace string namespace string

View File

@ -24,7 +24,7 @@ import (
"github.com/onsi/ginkgo" "github.com/onsi/ginkgo"
"github.com/onsi/gomega" "github.com/onsi/gomega"
"k8s.io/api/core/v1" v1 "k8s.io/api/core/v1"
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
"k8s.io/apimachinery/pkg/util/uuid" "k8s.io/apimachinery/pkg/util/uuid"
clientset "k8s.io/client-go/kubernetes" clientset "k8s.io/client-go/kubernetes"
@ -35,7 +35,7 @@ import (
"k8s.io/kubernetes/test/e2e/storage/utils" "k8s.io/kubernetes/test/e2e/storage/utils"
) )
var _ = utils.SIGDescribe("Volume Placement", func() { var _ = utils.SIGDescribe("Volume Placement [Feature:vsphere]", func() {
f := framework.NewDefaultFramework("volume-placement") f := framework.NewDefaultFramework("volume-placement")
const ( const (
NodeLabelKey = "vsphere_e2e_label_volume_placement" NodeLabelKey = "vsphere_e2e_label_volume_placement"

View File

@ -85,7 +85,7 @@ import (
5. Tests to verify dynamic pv creation using availability zones work across different datacenters in the same VC. 5. Tests to verify dynamic pv creation using availability zones work across different datacenters in the same VC.
*/ */
var _ = utils.SIGDescribe("Zone Support", func() { var _ = utils.SIGDescribe("Zone Support [Feature:vsphere]", func() {
f := framework.NewDefaultFramework("zone-support") f := framework.NewDefaultFramework("zone-support")
var ( var (
client clientset.Interface client clientset.Interface