sanitycheck: consistent output from logger
Make all output consistent with logger and report errors correctly.
Signed-off-by: Anas Nashif <anas.nashif@intel.com>
diff --git a/scripts/sanitycheck b/scripts/sanitycheck
index c951d2c..d14b62b 100755
--- a/scripts/sanitycheck
+++ b/scripts/sanitycheck
@@ -771,7 +771,7 @@
)
except serial.SerialException as e:
self.set_state("failed", 0)
- logger.error("Serial device err: %s" %(str(e)))
+ logger.error("Serial device error: %s" %(str(e)))
self.make_device_available(serial_device)
return
@@ -2074,8 +2074,9 @@
if VERBOSE or not TERMINAL:
status = COLOR_RED + "FAILED " + COLOR_NORMAL + instance.reason
else:
- info(
- "\n{:<25} {:<50} {}FAILED{}: {}".format(
+ print("")
+ logger.error(
+ "{:<25} {:<50} {}FAILED{}: {}".format(
instance.platform.name,
instance.testcase.name,
COLOR_RED,
@@ -2110,7 +2111,7 @@
if instance.status in ["failed", "timeout"]:
log_info_file(instance)
else:
- sys.stdout.write("\rINFO - Total complete: %s%4d/%4d%s %2d%% skipped: %s%4d%s, failed: %s%4d%s" % (
+ sys.stdout.write("\rINFO - Total complete: %s%4d/%4d%s %2d%% skipped: %s%4d%s, failed: %s%4d%s" % (
COLOR_GREEN,
self.suite.total_done,
self.suite.total_tests,
@@ -3426,7 +3427,7 @@
logger.info("{:-^100}".format(filename))
else:
- logger.info("\n\tsee: " + COLOR_YELLOW + filename + COLOR_NORMAL)
+ logger.error("see: " + COLOR_YELLOW + filename + COLOR_NORMAL)
def log_info_file(instance):