If encountering a NameError, print the entire traceback so that it's actually debuggable. Signed-off-by: Johannes Berg <johannes.berg@intel.com>
@@ -453,6 +453,11 @@ def main():
except HwsimSkip, e:
logger.info("Skip test case: %s" % e)
result = "SKIP"
+ except NameError, e:
+ import traceback
+ logger.info(e)
+ traceback.print_exc()
+ result = "FAIL"
except Exception, e:
logger.info(e)
if args.loglevel == logging.WARNING: