mirror of
https://github.com/vanhoefm/fragattacks.git
synced 2025-01-18 10:54:03 -05:00
tests: Remove test names from VM command with parallel-vm.py
There is no need to pass the test case names to the VMs when using parallel-vm.py. Removing those from the command line helps in avoiding kernel panic if maximum number of kernel parameters limit is hit. Signed-off-by: Jouni Malinen <j@w1.fi>
This commit is contained in:
parent
cdbc0baac6
commit
b54f697019
@ -139,6 +139,7 @@ def main():
|
|||||||
tests.append(name)
|
tests.append(name)
|
||||||
if len(tests) == 0:
|
if len(tests) == 0:
|
||||||
sys.exit("No test cases selected")
|
sys.exit("No test cases selected")
|
||||||
|
extra_args = [x for x in sys.argv[2:] if x not in tests]
|
||||||
|
|
||||||
dir = '/tmp/hwsim-test-logs'
|
dir = '/tmp/hwsim-test-logs'
|
||||||
try:
|
try:
|
||||||
@ -152,7 +153,7 @@ def main():
|
|||||||
print("\rStarting virtual machine {}/{}".format(i + 1, num_servers)),
|
print("\rStarting virtual machine {}/{}".format(i + 1, num_servers)),
|
||||||
cmd = ['./vm-run.sh', '--timestamp', str(timestamp),
|
cmd = ['./vm-run.sh', '--timestamp', str(timestamp),
|
||||||
'--ext', 'srv.%d' % (i + 1),
|
'--ext', 'srv.%d' % (i + 1),
|
||||||
'-i'] + sys.argv[2:]
|
'-i'] + extra_args
|
||||||
vm[i] = {}
|
vm[i] = {}
|
||||||
vm[i]['proc'] = subprocess.Popen(cmd,
|
vm[i]['proc'] = subprocess.Popen(cmd,
|
||||||
stdin=subprocess.PIPE,
|
stdin=subprocess.PIPE,
|
||||||
|
Loading…
Reference in New Issue
Block a user