@@ -73,6 +73,10 @@ class PatchtestParser(object):
action='store_true',
help='Only output error messages')
+ parser.add_argument('--no-summary',
+ action='store_true',
+ help='Do not output summary of tests')
+
parser.add_argument('--log-results',
action='store_true',
help='Enable logging to a file matching the target patch name with ".testresult" appended')
@@ -165,7 +165,9 @@ def run(patch, logfile=None):
postmerge_resultklass = getResult(patch, True, logfile)
postmerge_result = _runner(postmerge_resultklass, 'test')
- print_result_message(premerge_result, postmerge_result)
+ if not PatchtestParser.no_summary:
+ print_result_message(premerge_result, postmerge_result)
+
return premerge_result or postmerge_result
def print_result_message(preresult, postresult):