Skip to content

Commit 2ad04ef

Browse files
Move debug setting and file reader tests to shared
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
1 parent 1a04628 commit 2ad04ef

File tree

5 files changed

+15
-16
lines changed

5 files changed

+15
-16
lines changed

opencl/test/unit_test/utilities/CMakeLists.txt

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,11 @@
11
#
2-
# Copyright (C) 2018-2021 Intel Corporation
2+
# Copyright (C) 2018-2022 Intel Corporation
33
#
44
# SPDX-License-Identifier: MIT
55
#
66

77
set(IGDRCL_SRCS_tests_utilities
88
${CMAKE_CURRENT_SOURCE_DIR}/CMakeLists.txt
9-
${CMAKE_CURRENT_SOURCE_DIR}${BRANCH_DIR_SUFFIX}debug_file_reader_tests.cpp
10-
${CMAKE_CURRENT_SOURCE_DIR}/debug_file_reader_tests.inl
11-
${CMAKE_CURRENT_SOURCE_DIR}/debug_settings_reader_tests.cpp
129
${CMAKE_CURRENT_SOURCE_DIR}/file_logger_tests.cpp
1310
${CMAKE_CURRENT_SOURCE_DIR}/file_logger_tests.h
1411
${CMAKE_CURRENT_SOURCE_DIR}/tag_allocator_tests.cpp

shared/test/unit_test/utilities/CMakeLists.txt

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
#
2-
# Copyright (C) 2019-2021 Intel Corporation
2+
# Copyright (C) 2019-2022 Intel Corporation
33
#
44
# SPDX-License-Identifier: MIT
55
#
@@ -11,6 +11,9 @@ target_sources(${TARGET_NAME} PRIVATE
1111
${CMAKE_CURRENT_SOURCE_DIR}/containers_tests.cpp
1212
${CMAKE_CURRENT_SOURCE_DIR}/containers_tests_helpers.h
1313
${CMAKE_CURRENT_SOURCE_DIR}/cpuintrinsics_tests.cpp
14+
${CMAKE_CURRENT_SOURCE_DIR}${BRANCH_DIR_SUFFIX}debug_file_reader_tests.cpp
15+
${CMAKE_CURRENT_SOURCE_DIR}/debug_file_reader_tests.inl
16+
${CMAKE_CURRENT_SOURCE_DIR}/debug_settings_reader_tests.cpp
1417
${CMAKE_CURRENT_SOURCE_DIR}/destructor_counted.h
1518
${CMAKE_CURRENT_SOURCE_DIR}/heap_allocator_tests.cpp
1619
${CMAKE_CURRENT_SOURCE_DIR}/io_functions_tests.cpp

opencl/test/unit_test/utilities/debug_file_reader_tests.cpp renamed to shared/test/unit_test/utilities/debug_file_reader_tests.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
/*
2-
* Copyright (C) 2018-2021 Intel Corporation
2+
* Copyright (C) 2018-2022 Intel Corporation
33
*
44
* SPDX-License-Identifier: MIT
55
*
66
*/
77

8-
#include "opencl/test/unit_test/utilities/debug_file_reader_tests.inl"
8+
#include "shared/test/unit_test/utilities/debug_file_reader_tests.inl"
99

1010
using namespace NEO;
1111

opencl/test/unit_test/utilities/debug_file_reader_tests.inl renamed to shared/test/unit_test/utilities/debug_file_reader_tests.inl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/*
2-
* Copyright (C) 2018-2021 Intel Corporation
2+
* Copyright (C) 2018-2022 Intel Corporation
33
*
44
* SPDX-License-Identifier: MIT
55
*

opencl/test/unit_test/utilities/debug_settings_reader_tests.cpp renamed to shared/test/unit_test/utilities/debug_settings_reader_tests.cpp

Lines changed: 7 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,16 @@
11
/*
2-
* Copyright (C) 2018-2021 Intel Corporation
2+
* Copyright (C) 2018-2022 Intel Corporation
33
*
44
* SPDX-License-Identifier: MIT
55
*
66
*/
77

88
#include "shared/source/debug_settings/debug_settings_manager.h"
9+
#include "shared/source/helpers/api_specific_config.h"
910
#include "shared/source/helpers/file_io.h"
1011
#include "shared/source/utilities/debug_settings_reader.h"
1112
#include "shared/test/common/test_macros/test.h"
1213

13-
#include "opencl/source/os_interface/ocl_reg_path.h"
14-
1514
#include "gtest/gtest.h"
1615

1716
#include <fstream>
@@ -31,7 +30,7 @@ class MockSettingsReader : public SettingsReader {
3130
};
3231

3332
TEST(SettingsReader, WhenCreatingSettingsReaderThenReaderIsCreated) {
34-
SettingsReader *reader = SettingsReader::create(oclRegPath);
33+
SettingsReader *reader = SettingsReader::create(ApiSpecificConfig::getRegistryPath());
3534
EXPECT_NE(nullptr, reader);
3635
delete reader;
3736
}
@@ -41,7 +40,7 @@ TEST(SettingsReader, GivenNoSettingsFileWhenCreatingSettingsReaderThenOsReaderIs
4140
auto fileReader = std::unique_ptr<SettingsReader>(SettingsReader::createFileReader());
4241
EXPECT_EQ(nullptr, fileReader.get());
4342

44-
auto osReader = std::unique_ptr<SettingsReader>(SettingsReader::create(oclRegPath));
43+
auto osReader = std::unique_ptr<SettingsReader>(SettingsReader::create(ApiSpecificConfig::getRegistryPath()));
4544
EXPECT_NE(nullptr, osReader.get());
4645
}
4746

@@ -51,7 +50,7 @@ TEST(SettingsReader, GivenSettingsFileExistsWhenCreatingSettingsReaderThenReader
5150
const char data[] = "ProductFamilyOverride = test";
5251
writeDataToFile(SettingsReader::settingsFileName, &data, sizeof(data));
5352
}
54-
auto reader = std::unique_ptr<SettingsReader>(SettingsReader::create(oclRegPath));
53+
auto reader = std::unique_ptr<SettingsReader>(SettingsReader::create(ApiSpecificConfig::getRegistryPath()));
5554
EXPECT_NE(nullptr, reader.get());
5655
std::string defaultValue("unk");
5756
EXPECT_STREQ("test", reader->getSetting("ProductFamilyOverride", defaultValue).c_str());
@@ -75,13 +74,13 @@ TEST(SettingsReader, WhenCreatingFileReaderThenReaderIsCreated) {
7574
}
7675

7776
TEST(SettingsReader, WhenCreatingOsReaderThenReaderIsCreated) {
78-
SettingsReader *reader = SettingsReader::createOsReader(false, oclRegPath);
77+
SettingsReader *reader = SettingsReader::createOsReader(false, ApiSpecificConfig::getRegistryPath());
7978
EXPECT_NE(nullptr, reader);
8079
delete reader;
8180
}
8281

8382
TEST(SettingsReader, GivenRegKeyWhenCreatingOsReaderThenReaderIsCreated) {
84-
std::string regKey = oclRegPath;
83+
std::string regKey = ApiSpecificConfig::getRegistryPath();
8584
std::unique_ptr<SettingsReader> reader(SettingsReader::createOsReader(false, regKey));
8685
EXPECT_NE(nullptr, reader);
8786
}

0 commit comments

Comments
 (0)