aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatthias Braun <matze@braunis.de>2017-10-05 01:48:04 +0000
committerMatthias Braun <matze@braunis.de>2017-10-05 01:48:04 +0000
commit89b4f3da19759076d5cddf970a691e0703e07586 (patch)
treef110c40586763b969b543f05cf9251c5748053e2
parente3144191626c072516f584358b509ec32519962c (diff)
tests/compile.py: Print stdout/stderr log in the error case
git-svn-id: https://llvm.org/svn/llvm-project/lnt/trunk@314962 91177308-0d34-0410-b5e6-96231b3b80d8
-rw-r--r--lnt/tests/compile.py6
1 files changed, 6 insertions, 0 deletions
diff --git a/lnt/tests/compile.py b/lnt/tests/compile.py
index 09aaffb..125bf90 100644
--- a/lnt/tests/compile.py
+++ b/lnt/tests/compile.py
@@ -125,6 +125,12 @@ def get_runN_test_data(name, variables, cmd, ignore_stderr=False,
if data.get('version') != 0:
raise ValueError('unknown runN data format')
data_samples = data.get('samples')
+ else:
+ # Print stdout/stderr log if available
+ if stdout is not None:
+ g_log.info("%s:\n--\n%s\n--" % (stdout, open(stdout).read()))
+ if stderr is not None:
+ g_log.info("%s:\n--\n%s\n--" % (stderr, open(stderr).read()))
keys = []
if not only_mem:
keys.extend([('user', 1,), ('sys', 2,), ('wall', 3,)])