From fef3d0d3aa78a9a41727346e57a37697fb2768bb Mon Sep 17 00:00:00 2001 From: Irina Efode Date: Thu, 7 Dec 2023 18:03:30 +0400 Subject: [PATCH] [CONFORMANCE] Fix incorrect comparation model in (#21461) --- .../functional/shared_test_classes/src/base/ov_subgraph.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/tests/functional/shared_test_classes/src/base/ov_subgraph.cpp b/src/tests/functional/shared_test_classes/src/base/ov_subgraph.cpp index b1c5eb9e983..c33642d48d7 100644 --- a/src/tests/functional/shared_test_classes/src/base/ov_subgraph.cpp +++ b/src/tests/functional/shared_test_classes/src/base/ov_subgraph.cpp @@ -217,13 +217,14 @@ void SubgraphBaseTest::import_export() { std::stringstream strm; compiledModel.export_model(strm); ov::CompiledModel importedModel = core->import_model(strm, targetDevice, configuration); - auto importedFunction = importedModel.get_runtime_model()->clone(); + const auto importedFunction = importedModel.get_runtime_model()->clone(); + const auto runtimeModel = compiledModel.get_runtime_model()->clone(); auto comparator = FunctionsComparator::with_default() .enable(FunctionsComparator::ATTRIBUTES) .enable(FunctionsComparator::NAMES) .enable(FunctionsComparator::CONST_VALUES); - auto res = comparator.compare(importedFunction, function); + auto res = comparator.compare(importedFunction, runtimeModel); if (!res.valid) { throw std::runtime_error(res.message); }