test: make autotest runner python 2/3 compliant
Autotest runner was still using python 2-style print syntax. Fix it by importing print function from the future, and fix the calls to be python-3 style. Fixes: 54ca545dce4b ("make python scripts python2/3 compliant") Cc: stable@dpdk.org Signed-off-by: Anatoly Burakov <anatoly.burakov@intel.com>
This commit is contained in:
parent
5a6feec6c8
commit
3efeed3db3
@ -3,6 +3,7 @@
|
||||
|
||||
# The main logic behind running autotests in parallel
|
||||
|
||||
from __future__ import print_function
|
||||
import StringIO
|
||||
import csv
|
||||
import multiprocessing
|
||||
@ -52,8 +53,8 @@ def run_test_group(cmdline, target, test_group):
|
||||
# prepare logging of init
|
||||
startuplog = StringIO.StringIO()
|
||||
|
||||
print >>startuplog, "\n%s %s\n" % ("=" * 20, test_group["Prefix"])
|
||||
print >>startuplog, "\ncmdline=%s" % cmdline
|
||||
print("\n%s %s\n" % ("=" * 20, test_group["Prefix"]), file=startuplog)
|
||||
print("\ncmdline=%s" % cmdline, file=startuplog)
|
||||
|
||||
child = pexpect.spawn(cmdline, logfile=startuplog)
|
||||
|
||||
@ -117,7 +118,7 @@ def run_test_group(cmdline, target, test_group):
|
||||
|
||||
try:
|
||||
# print test name to log buffer
|
||||
print >>logfile, "\n%s %s\n" % ("-" * 20, test["Name"])
|
||||
print("\n%s %s\n" % ("-" * 20, test["Name"]), file=logfile)
|
||||
|
||||
# run test function associated with the test
|
||||
if stripped or test["Command"] in avail_cmds:
|
||||
|
Loading…
x
Reference in New Issue
Block a user