@@ -196,14 +196,9 @@ def LparSetup(self):
196
196
except AttributeError :
197
197
self .overcommit_ratio = 1
198
198
proc_mode = 'shared'
199
- curr_proc_mode = self .cv_HMC .get_proc_mode ()
200
- if proc_mode in curr_proc_mode :
201
- log .info ("System is already booted in shared mode." )
202
- else :
203
- self .cv_HMC .profile_bckup ()
204
- self .cv_HMC .change_proc_mode (proc_mode , self .sharing_mode , self .min_proc_units ,
205
- self .desired_proc_units , self .max_proc_units , self .overcommit_ratio )
206
-
199
+ self .cv_HMC .profile_bckup ()
200
+ self .cv_HMC .change_proc_mode (proc_mode , self .sharing_mode , self .min_proc_units ,
201
+ self .desired_proc_units , self .max_proc_units , self .overcommit_ratio )
207
202
'''
208
203
If cpu=dedicated is passed in machine_config lpar proc mode changes to dedicated mode.
209
204
Pass sharing_mode, min_proc_units, max_proc_units and desired_proc_units in config file.
@@ -228,15 +223,20 @@ def LparSetup(self):
228
223
try : self .max_proc_units = conf .args .max_proc_units
229
224
except AttributeError :
230
225
self .max_proc_units = int (float (self .cv_HMC .get_available_proc_resources ()[0 ]))
226
+ try : self .min_memory = conf .args .min_memory
227
+ except AttributeError :
228
+ self .min_memory = "4096"
229
+ try : self .desired_memory = conf .args .desired_memory
230
+ except AttributeError :
231
+ self .desired_memory = "40960"
232
+ try : self .max_memory = conf .args .max_memory
233
+ except AttributeError :
234
+ self .max_memory = self .cv_HMC .get_available_mem_resources ()[0 ]
231
235
proc_mode = 'ded'
232
- curr_proc_mode = self .cv_HMC .get_proc_mode ()
233
- if proc_mode in curr_proc_mode :
234
- log .info ("System is already booted in dedicated mode." )
235
- else :
236
- self .cv_HMC .profile_bckup ()
237
- self .cv_HMC .change_proc_mode (proc_mode , self .sharing_mode , self .min_proc_units ,
238
- self .desired_proc_units , self .max_proc_units )
239
-
236
+ self .cv_HMC .profile_bckup ()
237
+ self .cv_HMC .change_proc_mode (proc_mode , self .sharing_mode , self .min_proc_units ,
238
+ self .desired_proc_units , self .max_proc_units ,
239
+ self .min_memory , self .desired_memory , self .max_memory )
240
240
241
241
if "vtpm=1" in self .machine_config :
242
242
conf = OpTestConfiguration .conf
0 commit comments