summaryrefslogtreecommitdiff
path: root/tests/configs/checkpoint.py
diff options
context:
space:
mode:
authorGiacomo Travaglini <giacomo.travaglini@arm.com>2018-03-09 11:47:25 +0000
committerGiacomo Travaglini <giacomo.travaglini@arm.com>2018-03-09 22:45:20 +0000
commitb3d0f2d66a5bf79f66893adcb85b0ac78daf3f65 (patch)
treeb69b4472d7a21b9bdb8a5d43f197d03c850fd7e0 /tests/configs/checkpoint.py
parentee16a95ec8a7f2d207320670a135065981033f61 (diff)
downloadgem5-b3d0f2d66a5bf79f66893adcb85b0ac78daf3f65.tar.xz
tests: Python regression scripts using new print function
Change-Id: I92060da4537e4ff1c0ff665f2f6ffc3850c50e88 Signed-off-by: Giacomo Travaglini <giacomo.travaglini@arm.com> Reviewed-by: Giacomo Gabrielli <giacomo.gabrielli@arm.com> Reviewed-on: https://gem5-review.googlesource.com/8892 Reviewed-by: Jason Lowe-Power <jason@lowepower.com> Reviewed-by: Gabe Black <gabeblack@google.com> Maintainer: Jason Lowe-Power <jason@lowepower.com>
Diffstat (limited to 'tests/configs/checkpoint.py')
-rw-r--r--tests/configs/checkpoint.py10
1 files changed, 6 insertions, 4 deletions
diff --git a/tests/configs/checkpoint.py b/tests/configs/checkpoint.py
index bea481be5..e57b6a7b9 100644
--- a/tests/configs/checkpoint.py
+++ b/tests/configs/checkpoint.py
@@ -35,6 +35,8 @@
#
# Authors: Andreas Sandberg
+from __future__ import print_function
+
from multiprocessing import Process
import sys
import os
@@ -80,7 +82,7 @@ def _run_step(name, restore=None, interval=0.5):
elif cause in _exit_normal:
sys.exit(_exitcode_done)
else:
- print "Test failed: Unknown exit cause: %s" % cause
+ print("Test failed: Unknown exit cause: %s" % cause)
sys.exit(_exitcode_fail)
def run_test(root, interval=0.5, max_checkpoints=5):
@@ -112,12 +114,12 @@ def run_test(root, interval=0.5, max_checkpoints=5):
restore = cpt_name
if p.exitcode == _exitcode_done:
- print >> sys.stderr, "Test done."
+ print("Test done.", file=sys.stderr)
sys.exit(0)
elif p.exitcode == _exitcode_checkpoint:
pass
else:
- print >> sys.stderr, "Test failed."
+ print("Test failed.", file=sys.stderr)
sys.exit(1)
# Maximum number of checkpoints reached. Just run full-speed from
@@ -128,5 +130,5 @@ def run_test(root, interval=0.5, max_checkpoints=5):
if cause in _exit_normal:
sys.exit(0)
else:
- print "Test failed: Unknown exit cause: %s" % cause
+ print("Test failed: Unknown exit cause: %s" % cause)
sys.exit(1)