diff options
| author | Lou Berger <lberger@labn.net> | 2018-07-11 11:17:48 -0400 |
|---|---|---|
| committer | Donald Sharp <sharpd@cumulusnetworks.com> | 2018-11-27 20:22:14 -0500 |
| commit | ffd3f544938eefd13c84ac4743c3afe1442d0aa7 (patch) | |
| tree | 004dc4f8c17b9cf54a5e621f25d8a54aed3590bd /tests/topotests/lib/lutil.py | |
| parent | dce382d4a92dee4368aa8f9a51688948953ec94e (diff) | |
lib: more logging to aid in failure debugging
Signed-off-by: Lou Berger <lberger@labn.net>
Diffstat (limited to 'tests/topotests/lib/lutil.py')
| -rwxr-xr-x | tests/topotests/lib/lutil.py | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/tests/topotests/lib/lutil.py b/tests/topotests/lib/lutil.py index 9be6505eeb..3ae18018bf 100755 --- a/tests/topotests/lib/lutil.py +++ b/tests/topotests/lib/lutil.py @@ -72,16 +72,20 @@ Test Target Summary Pass Fail\n ******************************************************************************\n') self.fsum.write(str+'\n') - def result(self, target, success, str): + def result(self, target, success, str, logstr=None): if success: p = 1 f = 0 self.l_pass += 1 + sstr = "PASS" else: f = 1 p = 0 self.l_fail += 1 + sstr = "FAIL" self.l_total += 1 + if logstr != None: + self.log("R:%d %s: %s" % (self.l_total, sstr, logstr)) res = "%-4d %-6s %-56s %-4d %d" % (self.l_total, target, str, p, f) self.log ('R:'+res) self.summary(res) @@ -320,8 +324,8 @@ def luNumFail(): def luNumPass(): return LUtil.l_pass -def luResult(target, success, str): - return LUtil.result(target, success, str) +def luResult(target, success, str, logstr=None): + return LUtil.result(target, success, str, logstr) def luShowFail(): printed = 0 |
