diff --git a/src/tests/ie_test_utils/functional_test_utils/layer_tests_summary/merge_xmls.py b/src/tests/ie_test_utils/functional_test_utils/layer_tests_summary/merge_xmls.py index e32ecf275b8..5e1e8d01779 100644 --- a/src/tests/ie_test_utils/functional_test_utils/layer_tests_summary/merge_xmls.py +++ b/src/tests/ie_test_utils/functional_test_utils/layer_tests_summary/merge_xmls.py @@ -70,7 +70,7 @@ def aggregate_test_results(aggregated_results: SubElement, xml_reports: list, re aggregated_device_results = aggregated_results.find(xml_device_entry.tag) if aggregated_device_results is None: aggregated_results.append(xml_device_entry) - continue + aggregated_device_results = aggregated_results.find(xml_device_entry.tag) # op or api_type for xml_results_entry in xml_device_entry: aggregated_results_entry = aggregated_device_results.find(xml_results_entry.tag) @@ -88,7 +88,6 @@ def aggregate_test_results(aggregated_results: SubElement, xml_reports: list, re aggregated_results_entry.append(xml_real_device_entry) continue update_result_node(xml_real_device_entry, aggregated_real_device_api_report) - a = 1 return aggregated_timestamp diff --git a/src/tests/ie_test_utils/functional_test_utils/layer_tests_summary/run_parallel.py b/src/tests/ie_test_utils/functional_test_utils/layer_tests_summary/run_parallel.py index 52cad813955..62e7111372e 100644 --- a/src/tests/ie_test_utils/functional_test_utils/layer_tests_summary/run_parallel.py +++ b/src/tests/ie_test_utils/functional_test_utils/layer_tests_summary/run_parallel.py @@ -199,7 +199,10 @@ class TestParallelRunner: def __get_test_list_by_runtime(self): test_list_file_name = os.path.join(self._working_dir, "test_list.lst") if os.path.isfile(test_list_file_name): - os.remove(test_list_file_name) + try: + os.remove(test_list_file_name) + except Exception as err: + logger.warning(f"Imposible to remove {test_list_file_name}. Error: {err}") command_to_get_test_list = self._command + f' --gtest_list_tests >> {test_list_file_name}' logger.info(f"Get test list using command: {command_to_get_test_list}") run_res = run(command_to_get_test_list, check=True, shell=True)