Skip to content
Snippets Groups Projects
Commit 41fe579c authored by Alexander Polcyn's avatar Alexander Polcyn
Browse files

always render junit xml report after perf tests

parent d1cfffe7
No related branches found
No related tags found
No related merge requests found
...@@ -591,12 +591,13 @@ if perf_cmd and not args.skip_generate_flamegraphs: ...@@ -591,12 +591,13 @@ if perf_cmd and not args.skip_generate_flamegraphs:
# write the index fil to the output dir, with all profiles from all scenarios/workers # write the index fil to the output dir, with all profiles from all scenarios/workers
report_utils.render_perf_profiling_results('%s/index.html' % args.flame_graph_reports, profile_output_files) report_utils.render_perf_profiling_results('%s/index.html' % args.flame_graph_reports, profile_output_files)
report_utils.render_junit_xml_report(merged_resultset, args.xml_report,
suite_name='benchmarks')
if total_scenario_failures > 0 or qps_workers_killed > 0: if total_scenario_failures > 0 or qps_workers_killed > 0:
print('%s scenarios failed and %s qps worker jobs killed' % (total_scenario_failures, qps_workers_killed)) print('%s scenarios failed and %s qps worker jobs killed' % (total_scenario_failures, qps_workers_killed))
sys.exit(1) sys.exit(1)
report_utils.render_junit_xml_report(merged_resultset, args.xml_report,
suite_name='benchmarks')
if perf_report_failures > 0: if perf_report_failures > 0:
print('%s perf profile collection jobs failed' % perf_report_failures) print('%s perf profile collection jobs failed' % perf_report_failures)
sys.exit(1) sys.exit(1)
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment