Skip to content

Commit 0ef79ad

Browse files
committed
[SHARED_TEST] Ensure test case parameters are never copied
1 parent a6c1c75 commit 0ef79ad

File tree

85 files changed

+107
-107
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

85 files changed

+107
-107
lines changed

src/tests/functional/plugin/shared/include/execution_graph_tests/disable_lowering_precision.hpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ using ExecGraphDisableLoweringPrecisionSpecificParams = std::tuple<
2222
class ExecGraphDisableLoweringPrecision : public testing::WithParamInterface<ExecGraphDisableLoweringPrecisionSpecificParams>,
2323
public ov::test::TestsCommon {
2424
public:
25-
static std::string getTestCaseName(testing::TestParamInfo<ExecGraphDisableLoweringPrecisionSpecificParams> obj);
25+
static std::string getTestCaseName(const testing::TestParamInfo<ExecGraphDisableLoweringPrecisionSpecificParams>& obj);
2626

2727
protected:
2828
void SetUp() override;

src/tests/functional/plugin/shared/include/execution_graph_tests/duplicate_inputs_outputs_names.hpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ namespace ExecutionGraphTests {
99
class ExecGraphDuplicateInputsOutputsNames
1010
: public testing::TestWithParam<std::string> {
1111
public:
12-
static std::string getTestCaseName(testing::TestParamInfo<std::string> obj);
12+
static std::string getTestCaseName(const testing::TestParamInfo<std::string>& obj);
1313
};
1414

1515
} // namespace ExecutionGraphTests

src/tests/functional/plugin/shared/include/execution_graph_tests/keep_assign.hpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ namespace ExecutionGraphTests {
88

99
class ExecGraphKeepAssignNode : public testing::TestWithParam<std::string> {
1010
public:
11-
static std::string getTestCaseName(testing::TestParamInfo<std::string> obj);
11+
static std::string getTestCaseName(const testing::TestParamInfo<std::string>& obj);
1212
void SetUp() override;
1313
};
1414

src/tests/functional/plugin/shared/include/execution_graph_tests/nms_transformation_for_last_node.hpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ namespace ExecutionGraphTests {
88

99
class ExecGraphNmsTransformLastNode : public testing::TestWithParam<std::string> {
1010
public:
11-
static std::string getTestCaseName(testing::TestParamInfo<std::string> obj);
11+
static std::string getTestCaseName(const testing::TestParamInfo<std::string>& obj);
1212
};
1313

1414
} // namespace ExecutionGraphTests

src/tests/functional/plugin/shared/include/execution_graph_tests/normalize_l2_decomposition.hpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ namespace ExecutionGraphTests {
1010

1111
class ExecGrapDecomposeNormalizeL2 : public testing::TestWithParam<std::string> {
1212
public:
13-
static std::string getTestCaseName(testing::TestParamInfo<std::string> obj);
13+
static std::string getTestCaseName(const testing::TestParamInfo<std::string>& obj);
1414
};
1515

1616
} // namespace ExecutionGraphTests

src/tests/functional/plugin/shared/include/execution_graph_tests/num_inputs_fusing_bin_conv.hpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ namespace ExecutionGraphTests {
1212

1313
class ExecGraphInputsFusingBinConv : public ov::test::TestsCommon, public testing::WithParamInterface<std::string> {
1414
public:
15-
static std::string getTestCaseName(testing::TestParamInfo<std::string> obj);
15+
static std::string getTestCaseName(const testing::TestParamInfo<std::string>& obj);
1616
std::shared_ptr<ov::Model> ov_model;
1717

1818
protected:

src/tests/functional/plugin/shared/include/execution_graph_tests/remove_parameter.hpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ namespace ExecutionGraphTests {
99
class ExecGraphRemoveParameterNode
1010
: public testing::TestWithParam<std::string> {
1111
public:
12-
static std::string getTestCaseName(testing::TestParamInfo<std::string> obj);
12+
static std::string getTestCaseName(const testing::TestParamInfo<std::string>& obj);
1313
};
1414

1515
} // namespace ExecutionGraphTests

src/tests/functional/plugin/shared/include/execution_graph_tests/runtime_precision.hpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ using ExecGraphRuntimePrecisionParams = std::tuple<
3333
class ExecGraphRuntimePrecision : public testing::WithParamInterface<ExecGraphRuntimePrecisionParams>,
3434
public ov::test::TestsCommon {
3535
public:
36-
static std::string getTestCaseName(testing::TestParamInfo<ExecGraphRuntimePrecisionParams> obj);
36+
static std::string getTestCaseName(const testing::TestParamInfo<ExecGraphRuntimePrecisionParams>& obj);
3737
std::string targetDevice;
3838
std::shared_ptr<ov::Model> fnPtr;
3939
std::map<std::string, ov::element::Type> expectedPrecisions;

src/tests/functional/plugin/shared/include/low_precision_transformations/move_fake_quantize_transformation.hpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ class MoveFakeQuantizeTransformation :
4141
public testing::WithParamInterface<MoveFakeQuantizeTransformationParams>,
4242
public LayerTestsUtils::LayerTransformation {
4343
public:
44-
static std::string getTestCaseName(testing::TestParamInfo<MoveFakeQuantizeTransformationParams> obj);
44+
static std::string getTestCaseName(const testing::TestParamInfo<MoveFakeQuantizeTransformationParams>& obj);
4545

4646
protected:
4747
void SetUp() override;

src/tests/functional/plugin/shared/include/low_precision_transformations/recurrent_cell_transformation.hpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ class RecurrentCellTransformation :
4949
public testing::WithParamInterface<RecurrentCellTransformationParams>,
5050
public LayerTestsUtils::LayerTransformation {
5151
public:
52-
static std::string getTestCaseName(testing::TestParamInfo<RecurrentCellTransformationParams> obj);
52+
static std::string getTestCaseName(const testing::TestParamInfo<RecurrentCellTransformationParams>& obj);
5353

5454
protected:
5555
void SetUp() override;

0 commit comments

Comments
 (0)