Skip to content

Commit 23d7f76

Browse files
[NPU][TEST] Ensure test case parameters are never copied (#31698)
1 parent 7de5a5d commit 23d7f76

28 files changed

+38
-38
lines changed

src/plugins/intel_npu/tests/functional/behavior/batched_tensors_tests/batched_run.hpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ class BatchedTensorsRunTests : public ov::test::behavior::OVPluginTestBase,
4545
std::string m_cache_dir;
4646

4747
public:
48-
static std::string getTestCaseName(testing::TestParamInfo<CompilationParams> obj) {
48+
static std::string getTestCaseName(const testing::TestParamInfo<CompilationParams>& obj) {
4949
std::string targetDevice;
5050
ov::AnyMap configuration;
5151
std::tie(targetDevice, configuration) = obj.param;
@@ -56,7 +56,7 @@ class BatchedTensorsRunTests : public ov::test::behavior::OVPluginTestBase,
5656
result << "targetDevice=" << targetDevice << "_";
5757
result << "targetPlatform=" << ov::test::utils::getTestsPlatformFromEnvironmentOr(targetDevice) << "_";
5858
if (!configuration.empty()) {
59-
for (auto& configItem : configuration) {
59+
for (const auto& configItem : configuration) {
6060
result << "configItem=" << configItem.first << "_";
6161
configItem.second.print(result);
6262
}

src/plugins/intel_npu/tests/functional/behavior/compile_and_infer_different_element_type.hpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ using InferRequestElementTypeParams = std::tuple<std::string, // Device name
2525
class InferRequestElementTypeTests : public testing::WithParamInterface<InferRequestElementTypeParams>,
2626
public OVInferRequestTestBase {
2727
public:
28-
static std::string getTestCaseName(testing::TestParamInfo<InferRequestElementTypeParams> obj) {
28+
static std::string getTestCaseName(const testing::TestParamInfo<InferRequestElementTypeParams>& obj) {
2929
std::string target_device;
3030
ov::AnyMap configuration;
3131
std::tie(target_device, configuration) = obj.param;

src/plugins/intel_npu/tests/functional/behavior/fail_gracefully_forward_compatibility.hpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@ class FailGracefullyTest : public ov::test::behavior::OVPluginTestBase,
6464
std::shared_ptr<ov::Model> ov_model;
6565

6666
public:
67-
static std::string getTestCaseName(testing::TestParamInfo<CompilationParams> obj) {
67+
static std::string getTestCaseName(const testing::TestParamInfo<CompilationParams>& obj) {
6868
std::string targetDevice;
6969
ov::AnyMap configuration;
7070
std::tie(targetDevice, configuration) = obj.param;

src/plugins/intel_npu/tests/functional/behavior/infer_request_run.hpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ class InferRequestRunTests : public ov::test::behavior::OVPluginTestBase,
5353
std::string m_cache_dir;
5454

5555
public:
56-
static std::string getTestCaseName(testing::TestParamInfo<CompilationParams> obj) {
56+
static std::string getTestCaseName(const testing::TestParamInfo<CompilationParams>& obj) {
5757
std::string targetDevice;
5858
ov::AnyMap configuration;
5959
std::tie(targetDevice, configuration) = obj.param;

src/plugins/intel_npu/tests/functional/behavior/npu_driver_compiler_adapter/custom_stream.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ class DriverCompilerAdapterCustomStreamTestNPU : public ov::test::behavior::OVPl
4646
binFileName = fileName + ".bin";
4747
}
4848

49-
static std::string getTestCaseName(testing::TestParamInfo<CompilationParams> obj) {
49+
static std::string getTestCaseName(const testing::TestParamInfo<CompilationParams>& obj) {
5050
std::string targetDevice;
5151
ov::AnyMap configuration;
5252
std::tie(targetDevice, configuration) = obj.param;

src/plugins/intel_npu/tests/functional/behavior/npu_driver_compiler_adapter/downgrade_interpolate11.hpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ class DriverCompilerAdapterDowngradeInterpolate11TestNPU :
2626
std::shared_ptr<ov::Model> ov_model;
2727

2828
public:
29-
static std::string getTestCaseName(testing::TestParamInfo<CompilationParams> obj) {
29+
static std::string getTestCaseName(const testing::TestParamInfo<CompilationParams>& obj) {
3030
std::string targetDevice;
3131
ov::AnyMap configuration;
3232
std::tie(targetDevice, configuration) = obj.param;

src/plugins/intel_npu/tests/functional/behavior/npu_driver_compiler_adapter/expected_throw.hpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ class DriverCompilerAdapterExpectedThrowNPU :
2525
std::shared_ptr<ov::Model> ov_model;
2626

2727
public:
28-
static std::string getTestCaseName(testing::TestParamInfo<CompilationParams> obj) {
28+
static std::string getTestCaseName(const testing::TestParamInfo<CompilationParams>& obj) {
2929
std::string targetDevice;
3030
ov::AnyMap configuration;
3131
std::tie(targetDevice, configuration) = obj.param;

src/plugins/intel_npu/tests/functional/behavior/npu_driver_compiler_adapter/inputs_outputs.hpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ class DriverCompilerAdapterInputsOutputsTestNPU :
2626
std::shared_ptr<ov::Model> ov_model;
2727

2828
public:
29-
static std::string getTestCaseName(testing::TestParamInfo<CompilationParams> obj) {
29+
static std::string getTestCaseName(const testing::TestParamInfo<CompilationParams>& obj) {
3030
std::string targetDevice;
3131
ov::AnyMap configuration;
3232
std::tie(targetDevice, configuration) = obj.param;

src/plugins/intel_npu/tests/functional/behavior/npu_driver_compiler_adapter/properties_compatibility.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ class DriverCompilerAdapterPropComTestNPU : public ov::test::behavior::OVPluginT
2222
OVPluginTestBase::SetUp();
2323
}
2424

25-
static std::string getTestCaseName(testing::TestParamInfo<CompilationParams> obj) {
25+
static std::string getTestCaseName(const testing::TestParamInfo<CompilationParams>& obj) {
2626
std::string targetDevice;
2727
ov::AnyMap configuration;
2828
std::tie(targetDevice, configuration) = obj.param;

src/plugins/intel_npu/tests/functional/behavior/npu_driver_compiler_adapter/query_network.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,7 @@ class QueryNetworkTestNPU : public ov::test::behavior::OVPluginTestBase,
7575
OVPluginTestBase::SetUp();
7676
}
7777

78-
static std::string getTestCaseName(testing::TestParamInfo<CompilationParams> obj) {
78+
static std::string getTestCaseName(const testing::TestParamInfo<CompilationParams>& obj) {
7979
std::string targetDevice;
8080
ov::AnyMap configuration;
8181
std::tie(targetDevice, configuration) = obj.param;

0 commit comments

Comments
 (0)