From: Markus Lehtonen Date: Fri, 26 Aug 2016 07:33:11 +0000 (+0300) Subject: oe-build-perf-test: update globalres and git even if tests failed X-Git-Tag: uninative-1.4~359 X-Git-Url: https://code.ossystems.io/gitweb?a=commitdiff_plain;h=8036975b268fe209476e230555006facd3cbda71;p=openembedded-core.git oe-build-perf-test: update globalres and git even if tests failed Write globalres log file and commit results to Git even if some tests failed. Now that tests do not depend on each other there should be no risk of bogus results caused by test failures. Signed-off-by: Markus Lehtonen Signed-off-by: Richard Purdie --- diff --git a/scripts/oe-build-perf-test b/scripts/oe-build-perf-test index 35a4839d4d..3dab070edc 100755 --- a/scripts/oe-build-perf-test +++ b/scripts/oe-build-perf-test @@ -191,13 +191,13 @@ def main(argv=None): # Restore logger output to stderr log.handlers[0].setLevel(log.level) + if args.globalres_file: + result.update_globalres_file(args.globalres_file) + if args.commit_results: + result.git_commit_results(args.commit_results, + args.commit_results_branch, + args.commit_results_tag) if result.wasSuccessful(): - if args.globalres_file: - result.update_globalres_file(args.globalres_file) - if args.commit_results: - result.git_commit_results(args.commit_results, - args.commit_results_branch, - args.commit_results_tag) return 0 return 1