@@ -159,7 +159,7 @@ var _ = utils.SIGDescribe("Storage Policy Based Volume Provisioning [Feature:vsp
159
159
scParameters [Policy_DiskStripes ] = StripeWidthCapabilityVal
160
160
e2elog .Logf ("Invoking test for VSAN storage capabilities: %+v" , scParameters )
161
161
err := invokeInvalidPolicyTestNeg (client , namespace , scParameters )
162
- gomega . Expect (err ). To ( gomega . HaveOccurred () )
162
+ framework . ExpectError (err )
163
163
errorMsg := "invalid option \\ \" objectSpaceReserve\\ \" for volume plugin kubernetes.io/vsphere-volume"
164
164
if ! strings .Contains (err .Error (), errorMsg ) {
165
165
framework .ExpectNoError (err , errorMsg )
@@ -174,7 +174,7 @@ var _ = utils.SIGDescribe("Storage Policy Based Volume Provisioning [Feature:vsp
174
174
scParameters [Policy_CacheReservation ] = CacheReservationCapabilityVal
175
175
e2elog .Logf ("Invoking test for VSAN storage capabilities: %+v" , scParameters )
176
176
err := invokeInvalidPolicyTestNeg (client , namespace , scParameters )
177
- gomega . Expect (err ). To ( gomega . HaveOccurred () )
177
+ framework . ExpectError (err )
178
178
errorMsg := "Invalid value for " + Policy_DiskStripes + "."
179
179
if ! strings .Contains (err .Error (), errorMsg ) {
180
180
framework .ExpectNoError (err , errorMsg )
@@ -188,7 +188,7 @@ var _ = utils.SIGDescribe("Storage Policy Based Volume Provisioning [Feature:vsp
188
188
scParameters [Policy_HostFailuresToTolerate ] = HostFailuresToTolerateCapabilityInvalidVal
189
189
e2elog .Logf ("Invoking test for VSAN storage capabilities: %+v" , scParameters )
190
190
err := invokeInvalidPolicyTestNeg (client , namespace , scParameters )
191
- gomega . Expect (err ). To ( gomega . HaveOccurred () )
191
+ framework . ExpectError (err )
192
192
errorMsg := "Invalid value for " + Policy_HostFailuresToTolerate + "."
193
193
if ! strings .Contains (err .Error (), errorMsg ) {
194
194
framework .ExpectNoError (err , errorMsg )
@@ -204,7 +204,7 @@ var _ = utils.SIGDescribe("Storage Policy Based Volume Provisioning [Feature:vsp
204
204
scParameters [Datastore ] = VmfsDatastore
205
205
e2elog .Logf ("Invoking test for VSAN storage capabilities: %+v" , scParameters )
206
206
err := invokeInvalidPolicyTestNeg (client , namespace , scParameters )
207
- gomega . Expect (err ). To ( gomega . HaveOccurred () )
207
+ framework . ExpectError (err )
208
208
errorMsg := "The specified datastore: \\ \" " + VmfsDatastore + "\\ \" is not a VSAN datastore. " +
209
209
"The policy parameters will work only with VSAN Datastore."
210
210
if ! strings .Contains (err .Error (), errorMsg ) {
@@ -236,7 +236,7 @@ var _ = utils.SIGDescribe("Storage Policy Based Volume Provisioning [Feature:vsp
236
236
scParameters [DiskFormat ] = ThinDisk
237
237
e2elog .Logf ("Invoking test for SPBM storage policy on a non-compatible datastore: %+v" , scParameters )
238
238
err := invokeInvalidPolicyTestNeg (client , namespace , scParameters )
239
- gomega . Expect (err ). To ( gomega . HaveOccurred () )
239
+ framework . ExpectError (err )
240
240
errorMsg := "User specified datastore is not compatible with the storagePolicy: \\ \" " + tagPolicy + "\\ \" "
241
241
if ! strings .Contains (err .Error (), errorMsg ) {
242
242
framework .ExpectNoError (err , errorMsg )
@@ -249,7 +249,7 @@ var _ = utils.SIGDescribe("Storage Policy Based Volume Provisioning [Feature:vsp
249
249
scParameters [DiskFormat ] = ThinDisk
250
250
e2elog .Logf ("Invoking test for non-existing SPBM storage policy: %+v" , scParameters )
251
251
err := invokeInvalidPolicyTestNeg (client , namespace , scParameters )
252
- gomega . Expect (err ). To ( gomega . HaveOccurred () )
252
+ framework . ExpectError (err )
253
253
errorMsg := "no pbm profile found with name: \\ \" " + BronzeStoragePolicy + "\\ "
254
254
if ! strings .Contains (err .Error (), errorMsg ) {
255
255
framework .ExpectNoError (err , errorMsg )
@@ -264,7 +264,7 @@ var _ = utils.SIGDescribe("Storage Policy Based Volume Provisioning [Feature:vsp
264
264
scParameters [DiskFormat ] = ThinDisk
265
265
e2elog .Logf ("Invoking test for SPBM storage policy and VSAN capabilities together: %+v" , scParameters )
266
266
err := invokeInvalidPolicyTestNeg (client , namespace , scParameters )
267
- gomega . Expect (err ). To ( gomega . HaveOccurred () )
267
+ framework . ExpectError (err )
268
268
errorMsg := "Cannot specify storage policy capabilities along with storage policy name. Please specify only one"
269
269
if ! strings .Contains (err .Error (), errorMsg ) {
270
270
framework .ExpectNoError (err , errorMsg )
@@ -317,7 +317,7 @@ func invokeInvalidPolicyTestNeg(client clientset.Interface, namespace string, sc
317
317
318
318
ginkgo .By ("Waiting for claim to be in bound phase" )
319
319
err = framework .WaitForPersistentVolumeClaimPhase (v1 .ClaimBound , client , pvclaim .Namespace , pvclaim .Name , framework .Poll , 2 * time .Minute )
320
- gomega . Expect (err ). To ( gomega . HaveOccurred () )
320
+ framework . ExpectError (err )
321
321
322
322
eventList , err := client .CoreV1 ().Events (pvclaim .Namespace ).List (metav1.ListOptions {})
323
323
return fmt .Errorf ("Failure message: %+q" , eventList .Items [0 ].Message )
@@ -337,7 +337,7 @@ func invokeStaleDummyVMTestWithStoragePolicy(client clientset.Interface, masterN
337
337
pvclaims = append (pvclaims , pvclaim )
338
338
ginkgo .By ("Expect claim to fail provisioning volume" )
339
339
_ , err = framework .WaitForPVClaimBoundPhase (client , pvclaims , 2 * time .Minute )
340
- gomega . Expect (err ). To ( gomega . HaveOccurred () )
340
+ framework . ExpectError (err )
341
341
342
342
updatedClaim , err := client .CoreV1 ().PersistentVolumeClaims (namespace ).Get (pvclaim .Name , metav1.GetOptions {})
343
343
framework .ExpectNoError (err )
0 commit comments