Skip to content

Commit 8ad72cf

Browse files
authored
Merge pull request avocado-framework#4153 from dzhengfy/correct_vm_consume_mem
libvirt_memory: fix the incorrect parameter
2 parents 765366d + 9763200 commit 8ad72cf

1 file changed

Lines changed: 3 additions & 3 deletions

File tree

virttest/utils_libvirt/libvirt_memory.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -71,12 +71,12 @@ def normalize_mem_size(mem_size, mem_unit):
7171
return int(mem_size * 1024**mem_unit_idx)
7272

7373

74-
def consume_vm_freememory(vm_session, consume_value=100000, repeat_times=1):
74+
def consume_vm_freememory(vm_session, remain_mem=100000, repeat_times=1):
7575
"""
7676
Verify the free memory of the vm can be consumed normally
7777
7878
:param vm_session: vm session
79-
:param consume_value: consume value , default 100000
79+
:param remain_mem: remained memory value without allocation, default 100000
8080
:param repeat_times: consume memory times, default 1
8181
"""
8282
vm_session.cmd_status("swapoff -a")
@@ -85,6 +85,6 @@ def consume_vm_freememory(vm_session, consume_value=100000, repeat_times=1):
8585
raise exceptions.TestError(
8686
"Fail to install package 'numactl' which provides command 'memhog'"
8787
)
88-
cmd = "memhog -r%d %dk" % (repeat_times, (free_mem - consume_value))
88+
cmd = "memhog -r%d %dk" % (repeat_times, (free_mem - remain_mem))
8989
status, stdout = vm_session.cmd_status_output(cmd, timeout=60)
9090
return (status, stdout)

0 commit comments

Comments
 (0)