diff --git a/src/tests/ie_test_utils/functional_test_utils/layer_tests_summary/summarize.py b/src/tests/ie_test_utils/functional_test_utils/layer_tests_summary/summarize.py index 38c21186c2f..2d77c526f18 100644 --- a/src/tests/ie_test_utils/functional_test_utils/layer_tests_summary/summarize.py +++ b/src/tests/ie_test_utils/functional_test_utils/layer_tests_summary/summarize.py @@ -136,7 +136,7 @@ def collect_statistic(root: ET.Element, is_conformance_mode: bool): op_res[op].update({device.tag: device_general_test_count}) else: op_res.update({op: {device.tag: device_general_test_count}}) - pass_rate_avg[device.tag] /= len(covered_ops[device.tag]) + pass_rate_avg[device.tag] = 0 if covered_ops[device.tag] == 0 else pass_rate_avg[device.tag] / covered_ops[device.tag] pass_rate_avg[device.tag] = round(float(pass_rate_avg[device.tag]), 1) general_pass_rate[device.tag] = 0 if general_test_count[device.tag] == 0 else (general_passed_tests[device.tag] * 100 / general_test_count[device.tag]) general_pass_rate[device.tag] = round(float(general_pass_rate[device.tag]), 1)