aboutsummaryrefslogtreecommitdiff
path: root/support/testing/run-tests
diff options
context:
space:
mode:
Diffstat (limited to 'support/testing/run-tests')
-rwxr-xr-xsupport/testing/run-tests9
1 files changed, 9 insertions, 0 deletions
diff --git a/support/testing/run-tests b/support/testing/run-tests
index 0cb673c61f..95c1565f72 100755
--- a/support/testing/run-tests
+++ b/support/testing/run-tests
@@ -28,6 +28,8 @@ def main():
help='number of testcases to run simultaneously')
parser.add_argument('-j', '--jlevel', type=int,
help='BR2_JLEVEL to use for each testcase')
+ parser.add_argument('--timeout-multiplier', type=int, default=1,
+ help='increase timeouts (useful for slow machines)')
args = parser.parse_args()
@@ -97,6 +99,13 @@ def main():
# the user can override the auto calculated value
BRTest.jlevel = args.jlevel
+ if args.timeout_multiplier < 1:
+ print "Invalid multiplier for timeout values"
+ print ""
+ parser.print_help()
+ return 1
+ BRTest.timeout_multiplier = args.timeout_multiplier
+
nose2_args = ["-v",
"-N", str(args.testcases),
"-s", "support/testing",