diff --git a/src/plugins/auto/tests/functional/shared_tests_instances/behavior/ov_infer_request/memory_states.cpp b/src/plugins/auto/tests/functional/shared_tests_instances/behavior/ov_infer_request/memory_states.cpp new file mode 100644 index 00000000000000..7bb14243b62a11 --- /dev/null +++ b/src/plugins/auto/tests/functional/shared_tests_instances/behavior/ov_infer_request/memory_states.cpp @@ -0,0 +1,24 @@ +// Copyright (C) 2018-2023 Intel Corporation +// SPDX-License-Identifier: Apache-2.0 +// + +#include "behavior/ov_infer_request/memory_states.hpp" + +using namespace ov::test::behavior; + +namespace { +std::vector memoryStateTestCases = { + memoryStateParams(OVInferRequestVariableStateTest::get_network(), + {"c_1-3", "r_1-3"}, + ov::test::utils::DEVICE_AUTO, + {{ov::device::priorities.name(), ov::test::utils::DEVICE_TEMPLATE}}), + memoryStateParams(OVInferRequestVariableStateTest::get_network(), + {"c_1-3", "r_1-3"}, + ov::test::utils::DEVICE_MULTI, + {{ov::device::priorities.name(), ov::test::utils::DEVICE_TEMPLATE}})}; + +INSTANTIATE_TEST_SUITE_P(smoke_Auto_BehaviorTests, + OVInferRequestVariableStateTest, + ::testing::ValuesIn(memoryStateTestCases), + OVInferRequestVariableStateTest::getTestCaseName); +} // namespace \ No newline at end of file