@@ -1179,8 +1179,6 @@ func TestSanitizeSamegpulist(t *testing.T) {
11791179 },
11801180 Spec : * getMockPodSpecMultiContSamegpu (),
11811181 }
1182- clientset := fake .NewSimpleClientset (pod )
1183- gas := NewGASExtender (clientset , false , false , "" )
11841182
11851183 wrongValueReason := map [string ]string {
11861184 "container1,container5" : "Listing absent containers makes gas-same-gpu ignored" ,
@@ -1191,7 +1189,7 @@ func TestSanitizeSamegpulist(t *testing.T) {
11911189
11921190 Convey ("Ensure no gas-same-gpu annotation returns blank list with no error" ,
11931191 t , func () {
1194- containerNames , err := gas . containersRequestingSamegpu (pod )
1192+ containerNames , err := containersRequestingSamegpu (pod )
11951193 So (len (containerNames ), ShouldEqual , 0 )
11961194 So (err , ShouldEqual , nil )
11971195 })
@@ -1201,7 +1199,7 @@ func TestSanitizeSamegpulist(t *testing.T) {
12011199
12021200 Convey (reason ,
12031201 t , func () {
1204- containerNames , err := gas . containersRequestingSamegpu (pod )
1202+ containerNames , err := containersRequestingSamegpu (pod )
12051203 So (len (containerNames ), ShouldEqual , 0 )
12061204 So ("malformed annotation" , ShouldEqual , err .Error ())
12071205 })
@@ -1211,33 +1209,29 @@ func TestSanitizeSamegpulist(t *testing.T) {
12111209
12121210 Convey ("Ensure correct annotation returns all listed container names with no error" ,
12131211 t , func () {
1214- containerNames , err := gas . containersRequestingSamegpu (pod )
1212+ containerNames , err := containersRequestingSamegpu (pod )
12151213 So (containerNames , ShouldResemble , map [string ]bool {"container2" : true , "container3" : true })
12161214 So (err , ShouldEqual , nil )
12171215 })
12181216}
12191217
12201218func TestSanitizeSamegpuResourcesRequest (t * testing.T ) {
1221- pod := getFakePod ()
1222- clientset := fake .NewSimpleClientset (pod )
1223- gas := NewGASExtender (clientset , false , false , "" )
1224-
12251219 Convey ("Tiles and monitoring resources are not allowed in same-gpu resourceRequests" ,
12261220 t , func () {
12271221 // fail because of tiles
12281222 samegpuIndexes := map [int ]bool {0 : true }
12291223 resourceRequests := []resourceMap {
12301224 {"gpu.intel.com/i915" : 1 , "gpu.intel.com/tiles" : 2 },
12311225 }
1232- err := gas . sanitizeSamegpuResourcesRequest (samegpuIndexes , resourceRequests )
1226+ err := sanitizeSamegpuResourcesRequest (samegpuIndexes , resourceRequests )
12331227 So (err .Error (), ShouldEqual , "resources conflict" )
12341228
12351229 // fail because of monitoring
12361230 samegpuIndexes = map [int ]bool {0 : true }
12371231 resourceRequests = []resourceMap {
12381232 {"gpu.intel.com/i915" : 1 , "gpu.intel.com/i915_monitoring" : 1 },
12391233 }
1240- err = gas . sanitizeSamegpuResourcesRequest (samegpuIndexes , resourceRequests )
1234+ err = sanitizeSamegpuResourcesRequest (samegpuIndexes , resourceRequests )
12411235 So (err .Error (), ShouldEqual , "resources conflict" )
12421236
12431237 // success
@@ -1248,7 +1242,7 @@ func TestSanitizeSamegpuResourcesRequest(t *testing.T) {
12481242 "gpu.intel.com/memory.max" : 8589934592 ,
12491243 },
12501244 }
1251- err = gas . sanitizeSamegpuResourcesRequest (samegpuIndexes , resourceRequests )
1245+ err = sanitizeSamegpuResourcesRequest (samegpuIndexes , resourceRequests )
12521246 So (err , ShouldEqual , nil )
12531247 })
12541248
@@ -1260,7 +1254,7 @@ func TestSanitizeSamegpuResourcesRequest(t *testing.T) {
12601254 {"gpu.intel.com/i915" : 1 , "gpu.intel.com/millicores" : 200 },
12611255 {"gpu.intel.com/i915" : 2 , "gpu.intel.com/millicores" : 200 },
12621256 }
1263- err := gas . sanitizeSamegpuResourcesRequest (samegpuIndexes , resourceRequests )
1257+ err := sanitizeSamegpuResourcesRequest (samegpuIndexes , resourceRequests )
12641258 So (err .Error (), ShouldEqual , "resources conflict" )
12651259
12661260 // Failure homogeneous
@@ -1269,7 +1263,7 @@ func TestSanitizeSamegpuResourcesRequest(t *testing.T) {
12691263 {"gpu.intel.com/i915" : 2 , "gpu.intel.com/millicores" : 200 },
12701264 {"gpu.intel.com/i915" : 2 , "gpu.intel.com/millicores" : 200 },
12711265 }
1272- err = gas . sanitizeSamegpuResourcesRequest (samegpuIndexes , resourceRequests )
1266+ err = sanitizeSamegpuResourcesRequest (samegpuIndexes , resourceRequests )
12731267 So (err .Error (), ShouldEqual , "resources conflict" )
12741268
12751269 // Success
@@ -1278,7 +1272,7 @@ func TestSanitizeSamegpuResourcesRequest(t *testing.T) {
12781272 {"gpu.intel.com/i915" : 1 , "gpu.intel.com/millicores" : 200 },
12791273 {"gpu.intel.com/i915" : 1 , "gpu.intel.com/millicores" : 300 },
12801274 }
1281- err = gas . sanitizeSamegpuResourcesRequest (samegpuIndexes , resourceRequests )
1275+ err = sanitizeSamegpuResourcesRequest (samegpuIndexes , resourceRequests )
12821276 So (err , ShouldEqual , nil )
12831277 })
12841278}
0 commit comments