[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