mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-07-30 06:54:01 +00:00
Remove redundant [Serial] tags and dont delete CRD's at the end of test
This commit is contained in:
parent
e7af381538
commit
fd18fc548d
@ -535,21 +535,17 @@ func createCSICRDs(c apiextensionsclient.Interface) {
|
||||
}
|
||||
|
||||
for _, crd := range crds {
|
||||
_, err := c.ApiextensionsV1beta1().CustomResourceDefinitions().Create(crd)
|
||||
_, err := c.ApiextensionsV1beta1().CustomResourceDefinitions().Get(crd.Name, metav1.GetOptions{})
|
||||
if err == nil {
|
||||
continue
|
||||
} else if !apierrs.IsNotFound(err) {
|
||||
framework.ExpectNoError(err, "Failed to check for existing of CSI CRD %q: %v", crd.Name, err)
|
||||
}
|
||||
_, err = c.ApiextensionsV1beta1().CustomResourceDefinitions().Create(crd)
|
||||
framework.ExpectNoError(err, "Failed to create CSI CRD %q: %v", crd.Name, err)
|
||||
}
|
||||
}
|
||||
|
||||
func deleteCSICRDs(c apiextensionsclient.Interface) {
|
||||
By("Deleting CSI CRDs")
|
||||
csiDriverCRDName := csicrd.CSIDriverCRD().Name
|
||||
csiNodeInfoCRDName := csicrd.CSINodeInfoCRD().Name
|
||||
err := c.ApiextensionsV1beta1().CustomResourceDefinitions().Delete(csiDriverCRDName, &metav1.DeleteOptions{})
|
||||
framework.ExpectNoError(err, "Failed to delete CSI CRD %q: %v", csiDriverCRDName, err)
|
||||
err = c.ApiextensionsV1beta1().CustomResourceDefinitions().Delete(csiNodeInfoCRDName, &metav1.DeleteOptions{})
|
||||
framework.ExpectNoError(err, "Failed to delete CSI CRD %q: %v", csiNodeInfoCRDName, err)
|
||||
}
|
||||
|
||||
func shredFile(filePath string) {
|
||||
if _, err := os.Stat(filePath); os.IsNotExist(err) {
|
||||
framework.Logf("File %v was not found, skipping shredding", filePath)
|
||||
|
@ -58,7 +58,7 @@ var csiTestDrivers = map[string]func(f *framework.Framework, config framework.Vo
|
||||
"gcePD": initCSIgcePD,
|
||||
}
|
||||
|
||||
var _ = utils.SIGDescribe("[Serial] CSI Volumes", func() {
|
||||
var _ = utils.SIGDescribe("CSI Volumes", func() {
|
||||
f := framework.NewDefaultFramework("csi-mock-plugin")
|
||||
|
||||
var (
|
||||
@ -88,15 +88,11 @@ var _ = utils.SIGDescribe("[Serial] CSI Volumes", func() {
|
||||
createCSICRDs(crdclient)
|
||||
})
|
||||
|
||||
AfterEach(func() {
|
||||
deleteCSICRDs(crdclient)
|
||||
})
|
||||
|
||||
for driverName, initCSIDriver := range csiTestDrivers {
|
||||
curDriverName := driverName
|
||||
curInitCSIDriver := initCSIDriver
|
||||
|
||||
Context(fmt.Sprintf("CSI plugin test using CSI driver: %s [Serial]", curDriverName), func() {
|
||||
Context(fmt.Sprintf("CSI plugin test using CSI driver: %s", curDriverName), func() {
|
||||
var (
|
||||
driver csiTestDriver
|
||||
)
|
||||
|
Loading…
Reference in New Issue
Block a user