tests/run-tests.py
changeset 41178 53327bfbf35d
parent 41141 89d103fc9c19
child 41198 4f0ae5c64c1b
--- a/tests/run-tests.py	Sun Jan 06 23:37:13 2019 -0800
+++ b/tests/run-tests.py	Thu Jan 10 14:32:36 2019 -0800
@@ -2859,8 +2859,9 @@
                     testdescs = orig
 
             tests = [self._gettest(d, i) for i, d in enumerate(testdescs)]
-
-            jobs = min(len(tests), self.options.jobs)
+            num_tests = len(tests) * self.options.runs_per_test
+
+            jobs = min(num_tests, self.options.jobs)
 
             failed = False
             kws = self.options.keywords
@@ -2897,7 +2898,7 @@
                     self._installchg()
 
                 log('running %d tests using %d parallel processes' % (
-                    len(tests), jobs))
+                    num_tests, jobs))
 
                 result = runner.run(suite)