@@ -990,9 +990,15 @@ def build(self, **kwargs):
990990 self .instance .status = "skipped"
991991 self .instance .reason = "{} overflow" .format (res [0 ])
992992 else :
993- logger .debug (errs .decode ())
994- self .instance .status = "error"
995- self .instance .reason = "Build failure"
993+ res = re .findall ("is not supported in secureshield" , errs .decode ())
994+ if res :
995+ logger .debug ("Test skipped due to platform doesn't support secureshield" )
996+ self .instance .status = "skipped"
997+ self .instance .reason = "Unsupport secureshield"
998+ else :
999+ logger .debug (errs .decode ())
1000+ self .instance .status = "error"
1001+ self .instance .reason = "Build failure"
9961002
9971003 results = {
9981004 "returncode" : p .returncode ,
@@ -1054,7 +1060,7 @@ def report_out(self, results):
10541060 else :
10551061 more_info = "build"
10561062
1057- logger .info ("{:>{}}/{} {:<5} {:<3} {:<5 } {:<50} {} ({})" .format (
1063+ logger .info ("{:>{}}/{} {:<5} {:<3} {:<30 } {:<50} {:>15 } ({})" .format (
10581064 results .done , total_tests_width , total_to_do , instance .platform .name ,
10591065 instance .platform .version , instance .platform .core ,
10601066 instance .testcase .name , instance .status , more_info ))
0 commit comments