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 <j@w1.fi>
This commit is contained in:
parent
fb7e0998b0
commit
00c35673fd
1 changed files with 4 additions and 1 deletions
|
@ -307,7 +307,10 @@ def main():
|
||||||
except:
|
except:
|
||||||
pass
|
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
|
# Move test cases with long duration to the beginning as an
|
||||||
# optimization to avoid last part of the test execution running a long
|
# 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
|
# duration test case on a single VM while all other VMs have already
|
||||||
|
|
Loading…
Reference in a new issue