mirror of
https://git.kernel.org/pub/scm/network/wireless/iwd.git
synced 2024-11-22 14:49:24 +01:00
test-runner: increase RAM for valgrind
Certain tests like testAP spawn two IWD process in separate namespaces. When --valrind is used this eats up quite a bit of RAM and causes the VM to run out of memory and start killing off processes.
This commit is contained in:
parent
c365cc1b8d
commit
751db56045
@ -1570,7 +1570,15 @@ class Main:
|
|||||||
else:
|
else:
|
||||||
smp = int(nproc / 2)
|
smp = int(nproc / 2)
|
||||||
|
|
||||||
print("Using %d cores for VM" % smp)
|
#
|
||||||
|
# Increase RAM if valgrind is being used
|
||||||
|
#
|
||||||
|
if self.args.valgrind:
|
||||||
|
ram = 512
|
||||||
|
else:
|
||||||
|
ram = 256
|
||||||
|
|
||||||
|
print("Using %d cores, %d RAM for VM" % (smp, ram))
|
||||||
|
|
||||||
#
|
#
|
||||||
# This passes through most of the command line options to
|
# This passes through most of the command line options to
|
||||||
@ -1593,7 +1601,7 @@ class Main:
|
|||||||
qemu_binary,
|
qemu_binary,
|
||||||
'-machine', 'type=q35,accel=kvm:tcg',
|
'-machine', 'type=q35,accel=kvm:tcg',
|
||||||
'-nodefaults', '-no-user-config', '-monitor', 'none',
|
'-nodefaults', '-no-user-config', '-monitor', 'none',
|
||||||
'-display', 'none', '-m', '256M', '-nographic', '-vga',
|
'-display', 'none', '-m', '%dM' % ram, '-nographic', '-vga',
|
||||||
'none', '-no-acpi', '-no-hpet',
|
'none', '-no-acpi', '-no-hpet',
|
||||||
'-no-reboot', '-fsdev',
|
'-no-reboot', '-fsdev',
|
||||||
'local,id=fsdev-root,path=/,readonly,security_model=none,multidevs=remap',
|
'local,id=fsdev-root,path=/,readonly,security_model=none,multidevs=remap',
|
||||||
|
Loading…
Reference in New Issue
Block a user