2
0
mirror of https://github.com/openvswitch/ovs synced 2025-10-17 14:28:02 +00:00

ovs-dev.py: Add option to run tests in parallel.

Signed-off-by: Joe Stringer <joestringer@nicira.com>
Acked-by: Ethan Jackson <ethan@nicira.com>
This commit is contained in:
Joe Stringer
2014-06-04 08:41:21 +00:00
parent de146e5db5
commit 6a223e8ee9

View File

@@ -145,6 +145,10 @@ commands.append(make)
def check():
flags = ""
if options.jobs:
flags += "-j%d " % options.jobs
else:
flags += "-j8 "
if options.tests:
for arg in str.split(options.tests):
if arg[0].isdigit():
@@ -364,6 +368,8 @@ def main():
parser.add_option_group(group)
group = optparse.OptionGroup(parser, "check")
group.add_option("-j", "--jobs", dest="jobs", metavar="N", type="int",
help="Run N tests in parallel")
group.add_option("--tests", dest="tests", metavar="FILTER",
help="""run specific tests and/or a test category
eg, --tests=\"1-10 megaflow\"""")