@@ -102,7 +102,7 @@ func TestMarkControllerModifyVolumeStatus(t *testing.T) {
102102 tc := test
103103 t .Run (tc .name , func (t * testing.T ) {
104104 featuregatetesting .SetFeatureGateDuringTest (t , utilfeature .DefaultFeatureGate , features .VolumeAttributesClass , true )
105- client := csi .NewMockClient ("foo" , true , true , true , true , true )
105+ client := csi .NewMockClient ("foo" , true , true , true , true , true , false )
106106 driverName , _ := client .GetDriverName (context .TODO ())
107107
108108 pvc := test .pvc
@@ -112,13 +112,13 @@ func TestMarkControllerModifyVolumeStatus(t *testing.T) {
112112
113113 kubeClient , informerFactory := fakeK8s (initialObjects )
114114
115- csiModifier , err := modifier .NewModifierFromClient (client , 15 * time .Second , kubeClient , informerFactory , driverName )
115+ csiModifier , err := modifier .NewModifierFromClient (client , 15 * time .Second , kubeClient , informerFactory , false , driverName )
116116 if err != nil {
117117 t .Fatalf ("Test %s: Unable to create modifier: %v" , test .name , err )
118118 }
119119 controller := NewModifyController (driverName ,
120120 csiModifier , kubeClient ,
121- time .Second , informerFactory ,
121+ time .Second , false , informerFactory ,
122122 workqueue .DefaultControllerRateLimiter ())
123123
124124 ctrlInstance , _ := controller .(* modifyController )
@@ -162,7 +162,7 @@ func TestUpdateConditionBasedOnError(t *testing.T) {
162162 tc := test
163163 t .Run (tc .name , func (t * testing.T ) {
164164 featuregatetesting .SetFeatureGateDuringTest (t , utilfeature .DefaultFeatureGate , features .VolumeAttributesClass , true )
165- client := csi .NewMockClient ("foo" , true , true , true , true , true )
165+ client := csi .NewMockClient ("foo" , true , true , true , true , true , false )
166166 driverName , _ := client .GetDriverName (context .TODO ())
167167
168168 pvc := test .pvc
@@ -172,13 +172,13 @@ func TestUpdateConditionBasedOnError(t *testing.T) {
172172
173173 kubeClient , informerFactory := fakeK8s (initialObjects )
174174
175- csiModifier , err := modifier .NewModifierFromClient (client , 15 * time .Second , kubeClient , informerFactory , driverName )
175+ csiModifier , err := modifier .NewModifierFromClient (client , 15 * time .Second , kubeClient , informerFactory , false , driverName )
176176 if err != nil {
177177 t .Fatalf ("Test %s: Unable to create modifier: %v" , test .name , err )
178178 }
179179 controller := NewModifyController (driverName ,
180180 csiModifier , kubeClient ,
181- time .Second , informerFactory ,
181+ time .Second , false , informerFactory ,
182182 workqueue .DefaultControllerRateLimiter ())
183183
184184 ctrlInstance , _ := controller .(* modifyController )
@@ -231,7 +231,7 @@ func TestMarkControllerModifyVolumeCompleted(t *testing.T) {
231231 tc := test
232232 t .Run (tc .name , func (t * testing.T ) {
233233 featuregatetesting .SetFeatureGateDuringTest (t , utilfeature .DefaultFeatureGate , features .VolumeAttributesClass , true )
234- client := csi .NewMockClient ("foo" , true , true , true , true , true )
234+ client := csi .NewMockClient ("foo" , true , true , true , true , true , false )
235235 driverName , _ := client .GetDriverName (context .TODO ())
236236
237237 var initialObjects []runtime.Object
@@ -240,13 +240,13 @@ func TestMarkControllerModifyVolumeCompleted(t *testing.T) {
240240
241241 kubeClient , informerFactory := fakeK8s (initialObjects )
242242
243- csiModifier , err := modifier .NewModifierFromClient (client , 15 * time .Second , kubeClient , informerFactory , driverName )
243+ csiModifier , err := modifier .NewModifierFromClient (client , 15 * time .Second , kubeClient , informerFactory , false , driverName )
244244 if err != nil {
245245 t .Fatalf ("Test %s: Unable to create modifier: %v" , test .name , err )
246246 }
247247 controller := NewModifyController (driverName ,
248248 csiModifier , kubeClient ,
249- time .Second , informerFactory ,
249+ time .Second , false , informerFactory ,
250250 workqueue .DefaultControllerRateLimiter ())
251251
252252 ctrlInstance , _ := controller .(* modifyController )
@@ -293,7 +293,7 @@ func TestRemovePVCFromModifyVolumeUncertainCache(t *testing.T) {
293293 tc := test
294294 t .Run (tc .name , func (t * testing.T ) {
295295 featuregatetesting .SetFeatureGateDuringTest (t , utilfeature .DefaultFeatureGate , features .VolumeAttributesClass , true )
296- client := csi .NewMockClient ("foo" , true , true , true , true , true )
296+ client := csi .NewMockClient ("foo" , true , true , true , true , true , false )
297297 driverName , _ := client .GetDriverName (context .TODO ())
298298
299299 var initialObjects []runtime.Object
@@ -306,13 +306,13 @@ func TestRemovePVCFromModifyVolumeUncertainCache(t *testing.T) {
306306 podInformer := informerFactory .Core ().V1 ().Pods ()
307307 vacInformer := informerFactory .Storage ().V1beta1 ().VolumeAttributesClasses ()
308308
309- csiModifier , err := modifier .NewModifierFromClient (client , 15 * time .Second , kubeClient , informerFactory , driverName )
309+ csiModifier , err := modifier .NewModifierFromClient (client , 15 * time .Second , kubeClient , informerFactory , false , driverName )
310310 if err != nil {
311311 t .Fatalf ("Test %s: Unable to create modifier: %v" , test .name , err )
312312 }
313313 controller := NewModifyController (driverName ,
314314 csiModifier , kubeClient ,
315- time .Second , informerFactory ,
315+ time .Second , false , informerFactory ,
316316 workqueue .DefaultControllerRateLimiter ())
317317
318318 ctrlInstance , _ := controller .(* modifyController )
0 commit comments