From: Jouni Malinen Date: Tue, 3 Mar 2015 07:47:03 +0000 (+0200) Subject: tests: Allow --shuffle-tests to be used with parallel-vm.py X-Git-Tag: hostap_2_4~44 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=00c35673fd14444a4f959470cec6052da88f4333;p=thirdparty%2Fhostap.git tests: Allow --shuffle-tests to be used with parallel-vm.py This can be used to get more random sequence of test case execution into use when running multiple VMs. Signed-off-by: Jouni Malinen --- diff --git a/tests/hwsim/vm/parallel-vm.py b/tests/hwsim/vm/parallel-vm.py index ef6c07360..13205fe8a 100755 --- a/tests/hwsim/vm/parallel-vm.py +++ b/tests/hwsim/vm/parallel-vm.py @@ -307,7 +307,10 @@ def main(): except: pass - if num_servers > 2 and len(tests) > 100: + if "--shuffle-tests" in extra_args: + from random import shuffle + shuffle(tests) + elif num_servers > 2 and len(tests) > 100: # Move test cases with long duration to the beginning as an # optimization to avoid last part of the test execution running a long # duration test case on a single VM while all other VMs have already