tiny-test-fw: print expect failure when test fails

This commit is contained in:
He Yin Ling
2018-06-15 17:33:39 +08:00
parent 35a3ef6892
commit 831e8d653f
3 changed files with 39 additions and 12 deletions

View File

@@ -162,14 +162,17 @@ class Env(object):
return if_addr[self.PROTO_MAP[proto]][0]
@_synced
def close(self):
def close(self, dut_debug=False):
"""
close()
close all DUTs of the Env.
:param dut_debug: if dut_debug is True, then print all dut expect failures before close it
:return: None
"""
for dut_name in self.allocated_duts:
dut = self.allocated_duts[dut_name]["dut"]
if dut_debug:
dut.print_debug_info()
dut.close()
self.allocated_duts = dict()