[Fuego] [PATCH 01/19] fail_regexp: rename FAIL_PATTERN to FAIL_REGEXP for coherency
Daniel Sangorrin
daniel.sangorrin at toshiba.co.jp
Fri May 12 08:19:42 UTC 2017
I also improved the documentation of the function fail_check_cases
to mention that syslog (actually the diff) may also be checked
by defining the variable use_syslog on the spec.
Signed-off-by: Daniel Sangorrin <daniel.sangorrin at toshiba.co.jp>
---
engine/scripts/functions.sh | 7 +++++--
engine/scripts/ovgen.py | 2 +-
2 files changed, 6 insertions(+), 3 deletions(-)
diff --git a/engine/scripts/functions.sh b/engine/scripts/functions.sh
index 1432b5e..f9681b3 100755
--- a/engine/scripts/functions.sh
+++ b/engine/scripts/functions.sh
@@ -393,7 +393,10 @@ function processing {
return $RETURN_VALUE
}
-# search in test log for {!JOB_NAME}_FAIL_PATTERN_n fail cases and abort with message {!JOB_NAME}_FAIL_MESSAGE_n if found
+# search in testlog.txt and syslog (if use_syslog is defined in the spec)
+# for {!TESTDIR}_FAIL_REGEXP_n fail cases (fail_regexp in the spec) and
+# abort with message {!TESTDIR}_FAIL_MESSAGE_n (fail_message in the spec)
+# if found.
function fail_check_cases () {
testlog="${LOGDIR}/testlog.txt"
slog_prefix="${LOGDIR}/syslog"
@@ -413,7 +416,7 @@ function fail_check_cases () {
for n in `seq 0 $fcc`
do
- fpvarname="${upName}"_FAIL_PATTERN_"${n}"
+ fpvarname="${upName}"_FAIL_REGEXP_"${n}"
fpvarmsg="${upName}"_FAIL_MESSAGE_"${n}"
fpvarslog="${upName}"_FAIL_"${n}"_SYSLOG
diff --git a/engine/scripts/ovgen.py b/engine/scripts/ovgen.py
index e514d7e..ed67667 100755
--- a/engine/scripts/ovgen.py
+++ b/engine/scripts/ovgen.py
@@ -422,7 +422,7 @@ def generateSpec(ts, fout):
fout.write(outNum + "\n")
for fmsg, num in zip(ts.fail_case, range(fc_num)):
- outPattern = "%s_FAIL_PATTERN_%s=\"%s\"" % (tNameUp, num, fmsg["fail_regexp"])
+ outPattern = "%s_FAIL_REGEXP_%s=\"%s\"" % (tNameUp, num, fmsg["fail_regexp"])
outMessage = "%s_FAIL_MESSAGE_%s=\"%s\"" % (tNameUp, num, fmsg["fail_message"])
if "use_syslog" in fmsg:
--
2.7.4
More information about the Fuego
mailing list