test: fix clang-tidy issues

- don't use out of scope enum values
- ensure std::string is not created from nullptr

Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
This commit is contained in:
Mateusz Jablonski
2024-10-03 16:36:11 +00:00
committed by Compute-Runtime-Automation
parent 49371cb13e
commit 0e2b400554
5 changed files with 85 additions and 76 deletions

View File

@@ -1,5 +1,5 @@
/*
* Copyright (C) 2021 Intel Corporation
* Copyright (C) 2021-2024 Intel Corporation
*
* SPDX-License-Identifier: MIT
*
@@ -17,7 +17,7 @@ namespace ult {
TEST(zeGetDriverProcAddrTableTest,
whenCallingZeGetDriverProcAddrTableWithCorrectMajorVersionThenSuccessIsReturnedAndMinorVersionIsIgnored) {
ze_api_version_t version = static_cast<ze_api_version_t>(ZE_MAKE_VERSION(1u, 64u));
ze_api_version_t version = ZE_API_VERSION_1_0;
ze_driver_dditable_t pDdiTable = {};
ze_result_t result = zeGetDriverProcAddrTable(version, &pDdiTable);
@@ -27,7 +27,7 @@ TEST(zeGetDriverProcAddrTableTest,
TEST(zeGetMemProcAddrTableTest,
whenCallingZeGetMemProcAddrTableWithCorrectMajorVersionThenSuccessIsReturnedAndMinorVersionIsIgnored) {
ze_api_version_t version = static_cast<ze_api_version_t>(ZE_MAKE_VERSION(1u, 64u));
ze_api_version_t version = ZE_API_VERSION_1_0;
ze_mem_dditable_t pDdiTable = {};
ze_result_t result = zeGetMemProcAddrTable(version, &pDdiTable);
@@ -37,7 +37,7 @@ TEST(zeGetMemProcAddrTableTest,
TEST(zeGetContextProcAddrTableTest,
whenCallingZeGetContextProcAddrTableWithCorrectMajorVersionThenSuccessIsReturnedAndMinorVersionIsIgnored) {
ze_api_version_t version = static_cast<ze_api_version_t>(ZE_MAKE_VERSION(1u, 64u));
ze_api_version_t version = ZE_API_VERSION_1_0;
ze_context_dditable_t pDdiTable = {};
ze_result_t result = zeGetContextProcAddrTable(version, &pDdiTable);
@@ -47,7 +47,7 @@ TEST(zeGetContextProcAddrTableTest,
TEST(zeGetPhysicalMemProcAddrTableTest,
whenCallingZeGetPhysicalMemProcAddrTableWithCorrectMajorVersionThenSuccessIsReturnedAndMinorVersionIsIgnored) {
ze_api_version_t version = static_cast<ze_api_version_t>(ZE_MAKE_VERSION(1u, 64u));
ze_api_version_t version = ZE_API_VERSION_1_0;
ze_physical_mem_dditable_t pDdiTable = {};
ze_result_t result = zeGetPhysicalMemProcAddrTable(version, &pDdiTable);
@@ -57,7 +57,7 @@ TEST(zeGetPhysicalMemProcAddrTableTest,
TEST(zeGetVirtualMemProcAddrTableTest,
whenCallingZeGetVirtualMemProcAddrTableWithCorrectMajorVersionThenSuccessIsReturnedAndMinorVersionIsIgnored) {
ze_api_version_t version = static_cast<ze_api_version_t>(ZE_MAKE_VERSION(1u, 64u));
ze_api_version_t version = ZE_API_VERSION_1_0;
ze_virtual_mem_dditable_t pDdiTable = {};
ze_result_t result = zeGetVirtualMemProcAddrTable(version, &pDdiTable);
@@ -67,7 +67,7 @@ TEST(zeGetVirtualMemProcAddrTableTest,
TEST(zeGetGlobalProcAddrTableTest,
whenCallingZeGetGlobalProcAddrTableWithCorrectMajorVersionThenSuccessIsReturnedAndMinorVersionIsIgnored) {
ze_api_version_t version = static_cast<ze_api_version_t>(ZE_MAKE_VERSION(1u, 64u));
ze_api_version_t version = ZE_API_VERSION_1_0;
ze_global_dditable_t pDdiTable = {};
ze_result_t result = zeGetGlobalProcAddrTable(version, &pDdiTable);
@@ -77,7 +77,7 @@ TEST(zeGetGlobalProcAddrTableTest,
TEST(zeGetDeviceProcAddrTableTest,
whenCallingZeGetDeviceProcAddrTableWithCorrectMajorVersionThenSuccessIsReturnedAndMinorVersionIsIgnored) {
ze_api_version_t version = static_cast<ze_api_version_t>(ZE_MAKE_VERSION(1u, 64u));
ze_api_version_t version = ZE_API_VERSION_1_0;
ze_device_dditable_t pDdiTable = {};
ze_result_t result = zeGetDeviceProcAddrTable(version, &pDdiTable);
@@ -87,7 +87,7 @@ TEST(zeGetDeviceProcAddrTableTest,
TEST(zeGetCommandQueueProcAddrTableTest,
whenCallingZeGetCommandQueueProcAddrTableWithCorrectMajorVersionThenSuccessIsReturnedAndMinorVersionIsIgnored) {
ze_api_version_t version = static_cast<ze_api_version_t>(ZE_MAKE_VERSION(1u, 64u));
ze_api_version_t version = ZE_API_VERSION_1_0;
ze_command_queue_dditable_t pDdiTable = {};
ze_result_t result = zeGetCommandQueueProcAddrTable(version, &pDdiTable);
@@ -97,7 +97,7 @@ TEST(zeGetCommandQueueProcAddrTableTest,
TEST(zeGetCommandListProcAddrTableTest,
whenCallingZeGetCommandListProcAddrTableWithCorrectMajorVersionThenSuccessIsReturnedAndMinorVersionIsIgnored) {
ze_api_version_t version = static_cast<ze_api_version_t>(ZE_MAKE_VERSION(1u, 64u));
ze_api_version_t version = ZE_API_VERSION_1_0;
ze_command_list_dditable_t pDdiTable = {};
ze_result_t result = zeGetCommandListProcAddrTable(version, &pDdiTable);
@@ -107,7 +107,7 @@ TEST(zeGetCommandListProcAddrTableTest,
TEST(zeGetFenceProcAddrTableTest,
whenCallingZeGetFenceProcAddrTableWithCorrectMajorVersionThenSuccessIsReturnedAndMinorVersionIsIgnored) {
ze_api_version_t version = static_cast<ze_api_version_t>(ZE_MAKE_VERSION(1u, 64u));
ze_api_version_t version = ZE_API_VERSION_1_0;
ze_fence_dditable_t pDdiTable = {};
ze_result_t result = zeGetFenceProcAddrTable(version, &pDdiTable);
@@ -117,7 +117,7 @@ TEST(zeGetFenceProcAddrTableTest,
TEST(zeGetEventPoolProcAddrTableTest,
whenCallingZeGetEventPoolProcAddrTableWithCorrectMajorVersionThenSuccessIsReturnedAndMinorVersionIsIgnored) {
ze_api_version_t version = static_cast<ze_api_version_t>(ZE_MAKE_VERSION(1u, 64u));
ze_api_version_t version = ZE_API_VERSION_1_0;
ze_event_pool_dditable_t pDdiTable = {};
ze_result_t result = zeGetEventPoolProcAddrTable(version, &pDdiTable);
@@ -127,7 +127,7 @@ TEST(zeGetEventPoolProcAddrTableTest,
TEST(zeGetEventProcAddrTableTest,
whenCallingZeGetEventProcAddrTableWithCorrectMajorVersionThenSuccessIsReturnedAndMinorVersionIsIgnored) {
ze_api_version_t version = static_cast<ze_api_version_t>(ZE_MAKE_VERSION(1u, 64u));
ze_api_version_t version = ZE_API_VERSION_1_0;
ze_event_dditable_t pDdiTable = {};
ze_result_t result = zeGetEventProcAddrTable(version, &pDdiTable);
@@ -137,7 +137,7 @@ TEST(zeGetEventProcAddrTableTest,
TEST(zeGetImageProcAddrTableTest,
whenCallingZeGetImageProcAddrTableWithCorrectMajorVersionThenSuccessIsReturnedAndMinorVersionIsIgnored) {
ze_api_version_t version = static_cast<ze_api_version_t>(ZE_MAKE_VERSION(1u, 64u));
ze_api_version_t version = ZE_API_VERSION_1_0;
ze_image_dditable_t pDdiTable = {};
ze_result_t result = zeGetImageProcAddrTable(version, &pDdiTable);
@@ -147,7 +147,7 @@ TEST(zeGetImageProcAddrTableTest,
TEST(zeGetModuleProcAddrTableTest,
whenCallingZeGetModuleProcAddrTableWithCorrectMajorVersionThenSuccessIsReturnedAndMinorVersionIsIgnored) {
ze_api_version_t version = static_cast<ze_api_version_t>(ZE_MAKE_VERSION(1u, 64u));
ze_api_version_t version = ZE_API_VERSION_1_0;
ze_module_dditable_t pDdiTable = {};
ze_result_t result = zeGetModuleProcAddrTable(version, &pDdiTable);
@@ -157,7 +157,7 @@ TEST(zeGetModuleProcAddrTableTest,
TEST(zeGetModuleBuildLogProcAddrTableTest,
whenCallingZeGetModuleBuildLogProcAddrTableWithCorrectMajorVersionThenSuccessIsReturnedAndMinorVersionIsIgnored) {
ze_api_version_t version = static_cast<ze_api_version_t>(ZE_MAKE_VERSION(1u, 64u));
ze_api_version_t version = ZE_API_VERSION_1_0;
ze_module_build_log_dditable_t pDdiTable = {};
ze_result_t result = zeGetModuleBuildLogProcAddrTable(version, &pDdiTable);
@@ -167,7 +167,7 @@ TEST(zeGetModuleBuildLogProcAddrTableTest,
TEST(zeGetKernelProcAddrTableTest,
whenCallingZeGetKernelProcAddrTableWithCorrectMajorVersionThenSuccessIsReturnedAndMinorVersionIsIgnored) {
ze_api_version_t version = static_cast<ze_api_version_t>(ZE_MAKE_VERSION(1u, 64u));
ze_api_version_t version = ZE_API_VERSION_1_0;
ze_kernel_dditable_t pDdiTable = {};
ze_result_t result = zeGetKernelProcAddrTable(version, &pDdiTable);
@@ -177,7 +177,7 @@ TEST(zeGetKernelProcAddrTableTest,
TEST(zeGetSamplerProcAddrTableTest,
whenCallingZeGetSamplerProcAddrTableWithCorrectMajorVersionThenSuccessIsReturnedAndMinorVersionIsIgnored) {
ze_api_version_t version = static_cast<ze_api_version_t>(ZE_MAKE_VERSION(1u, 64u));
ze_api_version_t version = ZE_API_VERSION_1_0;
ze_sampler_dditable_t pDdiTable = {};
ze_result_t result = zeGetSamplerProcAddrTable(version, &pDdiTable);
@@ -187,7 +187,7 @@ TEST(zeGetSamplerProcAddrTableTest,
TEST(zeGetDriverProcAddrTableTest,
whenCallingZeGetDriverProcAddrTableWithGreaterThanAllowedMajorVersionThenUnitializedIsReturned) {
ze_api_version_t version = static_cast<ze_api_version_t>(ZE_MAKE_VERSION(64u, 0u));
ze_api_version_t version = ZE_API_VERSION_FORCE_UINT32;
ze_driver_dditable_t pDdiTable = {};
ze_result_t result = zeGetDriverProcAddrTable(version, &pDdiTable);
@@ -197,7 +197,7 @@ TEST(zeGetDriverProcAddrTableTest,
TEST(zeGetMemProcAddrTableTest,
whenCallingZeGetMemProcAddrTableWithGreaterThanAllowedMajorVersionThenUnitializedIsReturned) {
ze_api_version_t version = static_cast<ze_api_version_t>(ZE_MAKE_VERSION(64u, 0u));
ze_api_version_t version = ZE_API_VERSION_FORCE_UINT32;
ze_mem_dditable_t pDdiTable = {};
ze_result_t result = zeGetMemProcAddrTable(version, &pDdiTable);
@@ -207,7 +207,7 @@ TEST(zeGetMemProcAddrTableTest,
TEST(zeGetContextProcAddrTableTest,
whenCallingZeGetContextProcAddrTableWithGreaterThanAllowedMajorVersionThenUnitializedIsReturned) {
ze_api_version_t version = static_cast<ze_api_version_t>(ZE_MAKE_VERSION(64u, 0u));
ze_api_version_t version = ZE_API_VERSION_FORCE_UINT32;
ze_context_dditable_t pDdiTable = {};
ze_result_t result = zeGetContextProcAddrTable(version, &pDdiTable);
@@ -217,7 +217,7 @@ TEST(zeGetContextProcAddrTableTest,
TEST(zeGetPhysicalMemProcAddrTableTest,
whenCallingZeGetPhysicalMemProcAddrTableWithGreaterThanAllowedMajorVersionThenUnitializedIsReturned) {
ze_api_version_t version = static_cast<ze_api_version_t>(ZE_MAKE_VERSION(64u, 0u));
ze_api_version_t version = ZE_API_VERSION_FORCE_UINT32;
ze_physical_mem_dditable_t pDdiTable = {};
ze_result_t result = zeGetPhysicalMemProcAddrTable(version, &pDdiTable);
@@ -227,7 +227,7 @@ TEST(zeGetPhysicalMemProcAddrTableTest,
TEST(zeGetVirtualMemProcAddrTableTest,
whenCallingZeGetVirtualMemProcAddrTableWithGreaterThanAllowedMajorVersionThenUnitializedIsReturned) {
ze_api_version_t version = static_cast<ze_api_version_t>(ZE_MAKE_VERSION(64u, 0u));
ze_api_version_t version = ZE_API_VERSION_FORCE_UINT32;
ze_virtual_mem_dditable_t pDdiTable = {};
ze_result_t result = zeGetVirtualMemProcAddrTable(version, &pDdiTable);
@@ -237,7 +237,7 @@ TEST(zeGetVirtualMemProcAddrTableTest,
TEST(zeGetGlobalProcAddrTableTest,
whenCallingZeGetGlobalProcAddrTableWithGreaterThanAllowedMajorVersionThenUnitializedIsReturned) {
ze_api_version_t version = static_cast<ze_api_version_t>(ZE_MAKE_VERSION(64u, 0u));
ze_api_version_t version = ZE_API_VERSION_FORCE_UINT32;
ze_global_dditable_t pDdiTable = {};
ze_result_t result = zeGetGlobalProcAddrTable(version, &pDdiTable);
@@ -247,7 +247,7 @@ TEST(zeGetGlobalProcAddrTableTest,
TEST(zeGetDeviceProcAddrTableTest,
whenCallingZeGetDeviceProcAddrTableWithGreaterThanAllowedMajorVersionThenUnitializedIsReturned) {
ze_api_version_t version = static_cast<ze_api_version_t>(ZE_MAKE_VERSION(64u, 0u));
ze_api_version_t version = ZE_API_VERSION_FORCE_UINT32;
ze_device_dditable_t pDdiTable = {};
ze_result_t result = zeGetDeviceProcAddrTable(version, &pDdiTable);
@@ -257,7 +257,7 @@ TEST(zeGetDeviceProcAddrTableTest,
TEST(zeGetCommandQueueProcAddrTableTest,
whenCallingZeGetCommandQueueProcAddrTableWithGreaterThanAllowedMajorVersionThenUnitializedIsReturned) {
ze_api_version_t version = static_cast<ze_api_version_t>(ZE_MAKE_VERSION(64u, 0u));
ze_api_version_t version = ZE_API_VERSION_FORCE_UINT32;
ze_command_queue_dditable_t pDdiTable = {};
ze_result_t result = zeGetCommandQueueProcAddrTable(version, &pDdiTable);
@@ -267,7 +267,7 @@ TEST(zeGetCommandQueueProcAddrTableTest,
TEST(zeGetCommandListProcAddrTableTest,
whenCallingZeGetCommandListProcAddrTableWithGreaterThanAllowedMajorVersionThenUnitializedIsReturned) {
ze_api_version_t version = static_cast<ze_api_version_t>(ZE_MAKE_VERSION(64u, 0u));
ze_api_version_t version = ZE_API_VERSION_FORCE_UINT32;
ze_command_list_dditable_t pDdiTable = {};
ze_result_t result = zeGetCommandListProcAddrTable(version, &pDdiTable);
@@ -277,7 +277,7 @@ TEST(zeGetCommandListProcAddrTableTest,
TEST(zeGetFenceProcAddrTableTest,
whenCallingZeGetFenceProcAddrTableWithGreaterThanAllowedMajorVersionThenUnitializedIsReturned) {
ze_api_version_t version = static_cast<ze_api_version_t>(ZE_MAKE_VERSION(64u, 0u));
ze_api_version_t version = ZE_API_VERSION_FORCE_UINT32;
ze_fence_dditable_t pDdiTable = {};
ze_result_t result = zeGetFenceProcAddrTable(version, &pDdiTable);
@@ -287,7 +287,7 @@ TEST(zeGetFenceProcAddrTableTest,
TEST(zeGetEventPoolProcAddrTableTest,
whenCallingZeGetEventPoolProcAddrTableWithGreaterThanAllowedMajorVersionThenUnitializedIsReturned) {
ze_api_version_t version = static_cast<ze_api_version_t>(ZE_MAKE_VERSION(64u, 0u));
ze_api_version_t version = ZE_API_VERSION_FORCE_UINT32;
ze_event_pool_dditable_t pDdiTable = {};
ze_result_t result = zeGetEventPoolProcAddrTable(version, &pDdiTable);
@@ -297,7 +297,7 @@ TEST(zeGetEventPoolProcAddrTableTest,
TEST(zeGetEventProcAddrTableTest,
whenCallingZeGetEventProcAddrTableWithGreaterThanAllowedMajorVersionThenUnitializedIsReturned) {
ze_api_version_t version = static_cast<ze_api_version_t>(ZE_MAKE_VERSION(64u, 0u));
ze_api_version_t version = ZE_API_VERSION_FORCE_UINT32;
ze_event_dditable_t pDdiTable = {};
ze_result_t result = zeGetEventProcAddrTable(version, &pDdiTable);
@@ -307,7 +307,7 @@ TEST(zeGetEventProcAddrTableTest,
TEST(zeGetImageProcAddrTableTest,
whenCallingZeGetImageProcAddrTableWithGreaterThanAllowedMajorVersionThenUnitializedIsReturned) {
ze_api_version_t version = static_cast<ze_api_version_t>(ZE_MAKE_VERSION(64u, 0u));
ze_api_version_t version = ZE_API_VERSION_FORCE_UINT32;
ze_image_dditable_t pDdiTable = {};
ze_result_t result = zeGetImageProcAddrTable(version, &pDdiTable);
@@ -317,7 +317,7 @@ TEST(zeGetImageProcAddrTableTest,
TEST(zeGetModuleProcAddrTableTest,
whenCallingZeGetModuleProcAddrTableWithGreaterThanAllowedMajorVersionThenUnitializedIsReturned) {
ze_api_version_t version = static_cast<ze_api_version_t>(ZE_MAKE_VERSION(64u, 0u));
ze_api_version_t version = ZE_API_VERSION_FORCE_UINT32;
ze_module_dditable_t pDdiTable = {};
ze_result_t result = zeGetModuleProcAddrTable(version, &pDdiTable);
@@ -327,7 +327,7 @@ TEST(zeGetModuleProcAddrTableTest,
TEST(zeGetModuleBuildLogProcAddrTableTest,
whenCallingZeGetModuleBuildLogProcAddrTableWithGreaterThanAllowedMajorVersionThenUnitializedIsReturned) {
ze_api_version_t version = static_cast<ze_api_version_t>(ZE_MAKE_VERSION(64u, 0u));
ze_api_version_t version = ZE_API_VERSION_FORCE_UINT32;
ze_module_build_log_dditable_t pDdiTable = {};
ze_result_t result = zeGetModuleBuildLogProcAddrTable(version, &pDdiTable);
@@ -337,7 +337,7 @@ TEST(zeGetModuleBuildLogProcAddrTableTest,
TEST(zeGetKernelProcAddrTableTest,
whenCallingZeGetKernelProcAddrTableWithGreaterThanAllowedMajorVersionThenUnitializedIsReturned) {
ze_api_version_t version = static_cast<ze_api_version_t>(ZE_MAKE_VERSION(64u, 0u));
ze_api_version_t version = ZE_API_VERSION_FORCE_UINT32;
ze_kernel_dditable_t pDdiTable = {};
ze_result_t result = zeGetKernelProcAddrTable(version, &pDdiTable);
@@ -347,7 +347,7 @@ TEST(zeGetKernelProcAddrTableTest,
TEST(zeGetSamplerProcAddrTableTest,
whenCallingZeGetSamplerProcAddrTableWithGreaterThanAllowedMajorVersionThenUnitializedIsReturned) {
ze_api_version_t version = static_cast<ze_api_version_t>(ZE_MAKE_VERSION(64u, 0u));
ze_api_version_t version = ZE_API_VERSION_FORCE_UINT32;
ze_sampler_dditable_t pDdiTable = {};
ze_result_t result = zeGetSamplerProcAddrTable(version, &pDdiTable);

View File

@@ -2551,7 +2551,7 @@ TEST_F(MemoryRelaxedSizeTests,
hostDesc.stype = ZE_STRUCTURE_TYPE_DEVICE_MEM_ALLOC_DESC;
ze_relaxed_allocation_limits_exp_desc_t relaxedSizeDesc = {};
relaxedSizeDesc.stype = ZE_STRUCTURE_TYPE_RELAXED_ALLOCATION_LIMITS_EXP_DESC;
relaxedSizeDesc.flags = static_cast<ze_relaxed_allocation_limits_exp_flag_t>(ZE_BIT(1));
relaxedSizeDesc.flags = {};
hostDesc.pNext = &relaxedSizeDesc;
ze_result_t result = context->allocHostMem(&hostDesc,
size, alignment, &ptr);
@@ -2569,7 +2569,7 @@ TEST_F(MemoryRelaxedSizeTests,
hostDesc.stype = ZE_STRUCTURE_TYPE_DEVICE_MEM_ALLOC_DESC;
ze_relaxed_allocation_limits_exp_desc_t relaxedSizeDesc = {};
relaxedSizeDesc.stype = ZE_STRUCTURE_TYPE_DRIVER_PROPERTIES;
relaxedSizeDesc.flags = static_cast<ze_relaxed_allocation_limits_exp_flag_t>(ZE_BIT(1));
relaxedSizeDesc.flags = {};
hostDesc.pNext = &relaxedSizeDesc;
ze_result_t result = context->allocHostMem(&hostDesc,
size, alignment, &ptr);
@@ -2795,7 +2795,7 @@ TEST_F(MemoryRelaxedSizeTests,
deviceDesc.stype = ZE_STRUCTURE_TYPE_DEVICE_MEM_ALLOC_DESC;
ze_relaxed_allocation_limits_exp_desc_t relaxedSizeDesc = {};
relaxedSizeDesc.stype = ZE_STRUCTURE_TYPE_RELAXED_ALLOCATION_LIMITS_EXP_DESC;
relaxedSizeDesc.flags = static_cast<ze_relaxed_allocation_limits_exp_flag_t>(ZE_BIT(1));
relaxedSizeDesc.flags = {};
deviceDesc.pNext = &relaxedSizeDesc;
ze_result_t result = context->allocDeviceMem(device->toHandle(),
&deviceDesc,
@@ -2814,7 +2814,7 @@ TEST_F(MemoryRelaxedSizeTests,
deviceDesc.stype = ZE_STRUCTURE_TYPE_DEVICE_MEM_ALLOC_DESC;
ze_relaxed_allocation_limits_exp_desc_t relaxedSizeDesc = {};
relaxedSizeDesc.stype = ZE_STRUCTURE_TYPE_DRIVER_PROPERTIES;
relaxedSizeDesc.flags = static_cast<ze_relaxed_allocation_limits_exp_flag_t>(ZE_BIT(1));
relaxedSizeDesc.flags = {};
deviceDesc.pNext = &relaxedSizeDesc;
ze_result_t result = context->allocDeviceMem(device->toHandle(),
&deviceDesc,
@@ -2954,7 +2954,7 @@ TEST_F(MemoryRelaxedSizeTests,
deviceDesc.stype = ZE_STRUCTURE_TYPE_DEVICE_MEM_ALLOC_DESC;
ze_relaxed_allocation_limits_exp_desc_t relaxedSizeDesc = {};
relaxedSizeDesc.stype = ZE_STRUCTURE_TYPE_RELAXED_ALLOCATION_LIMITS_EXP_DESC;
relaxedSizeDesc.flags = static_cast<ze_relaxed_allocation_limits_exp_flag_t>(ZE_BIT(1));
relaxedSizeDesc.flags = {};
deviceDesc.pNext = &relaxedSizeDesc;
ze_host_mem_alloc_desc_t hostDesc = {};
ze_result_t result = context->allocSharedMem(device->toHandle(),
@@ -2975,7 +2975,7 @@ TEST_F(MemoryRelaxedSizeTests,
deviceDesc.stype = ZE_STRUCTURE_TYPE_DEVICE_MEM_ALLOC_DESC;
ze_relaxed_allocation_limits_exp_desc_t relaxedSizeDesc = {};
relaxedSizeDesc.stype = ZE_STRUCTURE_TYPE_DRIVER_PROPERTIES;
relaxedSizeDesc.flags = static_cast<ze_relaxed_allocation_limits_exp_flag_t>(ZE_BIT(1));
relaxedSizeDesc.flags = {};
deviceDesc.pNext = &relaxedSizeDesc;
ze_host_mem_alloc_desc_t hostDesc = {};
ze_result_t result = context->allocSharedMem(device->toHandle(),

View File

@@ -1,5 +1,5 @@
/*
* Copyright (C) 2021 Intel Corporation
* Copyright (C) 2021-2024 Intel Corporation
*
* SPDX-License-Identifier: MIT
*
@@ -18,7 +18,7 @@ namespace ult {
TEST(LoaderTest,
whenCallingzesGetDriverProcAddrTableWithCorrectMajorVersionThenSuccessIsReturnedAndMinorVersionIsIgnored) {
ze_api_version_t version = static_cast<ze_api_version_t>(ZE_MAKE_VERSION(1u, 64u));
ze_api_version_t version = ZE_API_VERSION_1_0;
zes_driver_dditable_t pDdiTable = {};
ze_result_t result = zesGetDriverProcAddrTable(version, &pDdiTable);
@@ -28,7 +28,7 @@ TEST(LoaderTest,
TEST(LoaderTest,
whenCallingzesGetDiagnosticsProcAddrTableWithCorrectMajorVersionThenSuccessIsReturnedAndMinorVersionIsIgnored) {
ze_api_version_t version = static_cast<ze_api_version_t>(ZE_MAKE_VERSION(1u, 64u));
ze_api_version_t version = ZE_API_VERSION_1_0;
zes_diagnostics_dditable_t pDdiTable = {};
ze_result_t result = zesGetDiagnosticsProcAddrTable(version, &pDdiTable);
@@ -38,7 +38,7 @@ TEST(LoaderTest,
TEST(LoaderTest,
whenCallingzesGetEngineProcAddrTableWithCorrectMajorVersionThenSuccessIsReturnedAndMinorVersionIsIgnored) {
ze_api_version_t version = static_cast<ze_api_version_t>(ZE_MAKE_VERSION(1u, 64u));
ze_api_version_t version = ZE_API_VERSION_1_0;
zes_engine_dditable_t pDdiTable = {};
ze_result_t result = zesGetEngineProcAddrTable(version, &pDdiTable);
@@ -47,7 +47,7 @@ TEST(LoaderTest,
TEST(LoaderTest,
whenCallingzesGetFabricPortProcAddrTableWithCorrectMajorVersionThenSuccessIsReturnedAndMinorVersionIsIgnored) {
ze_api_version_t version = static_cast<ze_api_version_t>(ZE_MAKE_VERSION(1u, 64u));
ze_api_version_t version = ZE_API_VERSION_1_0;
zes_fabric_port_dditable_t pDdiTable = {};
ze_result_t result = zesGetFabricPortProcAddrTable(version, &pDdiTable);
@@ -57,7 +57,7 @@ TEST(LoaderTest,
TEST(LoaderTest,
whenCallingzesGetFanProcAddrTableWithCorrectMajorVersionThenSuccessIsReturnedAndMinorVersionIsIgnored) {
ze_api_version_t version = static_cast<ze_api_version_t>(ZE_MAKE_VERSION(1u, 64u));
ze_api_version_t version = ZE_API_VERSION_1_0;
zes_fan_dditable_t pDdiTable = {};
ze_result_t result = zesGetFanProcAddrTable(version, &pDdiTable);
@@ -67,7 +67,7 @@ TEST(LoaderTest,
TEST(LoaderTest,
whenCallingzesGetDeviceProcAddrTableWithCorrectMajorVersionThenSuccessIsReturnedAndMinorVersionIsIgnored) {
ze_api_version_t version = static_cast<ze_api_version_t>(ZE_MAKE_VERSION(1u, 64u));
ze_api_version_t version = ZE_API_VERSION_1_0;
zes_device_dditable_t pDdiTable = {};
ze_result_t result = zesGetDeviceProcAddrTable(version, &pDdiTable);
@@ -77,7 +77,7 @@ TEST(LoaderTest,
TEST(LoaderTest,
whenCallingzesGetFirmwareProcAddrTableWithCorrectMajorVersionThenSuccessIsReturnedAndMinorVersionIsIgnored) {
ze_api_version_t version = static_cast<ze_api_version_t>(ZE_MAKE_VERSION(1u, 64u));
ze_api_version_t version = ZE_API_VERSION_1_0;
zes_firmware_dditable_t pDdiTable = {};
ze_result_t result = zesGetFirmwareProcAddrTable(version, &pDdiTable);
@@ -87,7 +87,7 @@ TEST(LoaderTest,
TEST(LoaderTest,
whenCallingzesGetFrequencyProcAddrTableWithCorrectMajorVersionThenSuccessIsReturnedAndMinorVersionIsIgnored) {
ze_api_version_t version = static_cast<ze_api_version_t>(ZE_MAKE_VERSION(1u, 64u));
ze_api_version_t version = ZE_API_VERSION_1_0;
zes_frequency_dditable_t pDdiTable = {};
ze_result_t result = zesGetFrequencyProcAddrTable(version, &pDdiTable);
@@ -97,7 +97,7 @@ TEST(LoaderTest,
TEST(LoaderTest,
whenCallingzesGetLedProcAddrTableWithCorrectMajorVersionThenSuccessIsReturnedAndMinorVersionIsIgnored) {
ze_api_version_t version = static_cast<ze_api_version_t>(ZE_MAKE_VERSION(1u, 64u));
ze_api_version_t version = ZE_API_VERSION_1_0;
zes_led_dditable_t pDdiTable = {};
ze_result_t result = zesGetLedProcAddrTable(version, &pDdiTable);
@@ -107,7 +107,7 @@ TEST(LoaderTest,
TEST(LoaderTest,
whenCallingzesGetMemoryProcAddrTableWithCorrectMajorVersionThenSuccessIsReturnedAndMinorVersionIsIgnored) {
ze_api_version_t version = static_cast<ze_api_version_t>(ZE_MAKE_VERSION(1u, 64u));
ze_api_version_t version = ZE_API_VERSION_1_0;
zes_memory_dditable_t pDdiTable = {};
ze_result_t result = zesGetMemoryProcAddrTable(version, &pDdiTable);
@@ -117,7 +117,7 @@ TEST(LoaderTest,
TEST(LoaderTest,
whenCallingzesGetPerformanceFactorProcAddrTableWithCorrectMajorVersionThenSuccessIsReturnedAndMinorVersionIsIgnored) {
ze_api_version_t version = static_cast<ze_api_version_t>(ZE_MAKE_VERSION(1u, 64u));
ze_api_version_t version = ZE_API_VERSION_1_0;
zes_performance_factor_dditable_t pDdiTable = {};
ze_result_t result = zesGetPerformanceFactorProcAddrTable(version, &pDdiTable);
@@ -127,7 +127,7 @@ TEST(LoaderTest,
TEST(LoaderTest,
whenCallingzesGetPowerProcAddrTableWithCorrectMajorVersionThenSuccessIsReturnedAndMinorVersionIsIgnored) {
ze_api_version_t version = static_cast<ze_api_version_t>(ZE_MAKE_VERSION(1u, 64u));
ze_api_version_t version = ZE_API_VERSION_1_0;
zes_power_dditable_t pDdiTable = {};
ze_result_t result = zesGetPowerProcAddrTable(version, &pDdiTable);
@@ -137,7 +137,7 @@ TEST(LoaderTest,
TEST(LoaderTest,
whenCallingzesGetPsuProcAddrTableWithCorrectMajorVersionThenSuccessIsReturnedAndMinorVersionIsIgnored) {
ze_api_version_t version = static_cast<ze_api_version_t>(ZE_MAKE_VERSION(1u, 64u));
ze_api_version_t version = ZE_API_VERSION_1_0;
zes_psu_dditable_t pDdiTable = {};
ze_result_t result = zesGetPsuProcAddrTable(version, &pDdiTable);
@@ -147,7 +147,7 @@ TEST(LoaderTest,
TEST(LoaderTest,
whenCallingzesGetRasProcAddrTableWithCorrectMajorVersionThenSuccessIsReturnedAndMinorVersionIsIgnored) {
ze_api_version_t version = static_cast<ze_api_version_t>(ZE_MAKE_VERSION(1u, 64u));
ze_api_version_t version = ZE_API_VERSION_1_0;
zes_ras_dditable_t pDdiTable = {};
ze_result_t result = zesGetRasProcAddrTable(version, &pDdiTable);
@@ -157,7 +157,7 @@ TEST(LoaderTest,
TEST(LoaderTest,
whenCallingzesGetSchedulerProcAddrTableWithCorrectMajorVersionThenSuccessIsReturnedAndMinorVersionIsIgnored) {
ze_api_version_t version = static_cast<ze_api_version_t>(ZE_MAKE_VERSION(1u, 64u));
ze_api_version_t version = ZE_API_VERSION_1_0;
zes_scheduler_dditable_t pDdiTable = {};
ze_result_t result = zesGetSchedulerProcAddrTable(version, &pDdiTable);
@@ -167,7 +167,7 @@ TEST(LoaderTest,
TEST(LoaderTest,
whenCallingzesGetStandbyProcAddrTableWithCorrectMajorVersionThenSuccessIsReturnedAndMinorVersionIsIgnored) {
ze_api_version_t version = static_cast<ze_api_version_t>(ZE_MAKE_VERSION(1u, 64u));
ze_api_version_t version = ZE_API_VERSION_1_0;
zes_standby_dditable_t pDdiTable = {};
ze_result_t result = zesGetStandbyProcAddrTable(version, &pDdiTable);
@@ -177,7 +177,7 @@ TEST(LoaderTest,
TEST(LoaderTest,
whenCallingzesGetDriverProcAddrTableWithGreaterThanAllowedMajorVersionThenUnitializedIsReturned) {
ze_api_version_t version = static_cast<ze_api_version_t>(ZE_MAKE_VERSION(64u, 0u));
ze_api_version_t version = ZE_API_VERSION_FORCE_UINT32;
zes_driver_dditable_t pDdiTable = {};
ze_result_t result = zesGetDriverProcAddrTable(version, &pDdiTable);
@@ -187,7 +187,7 @@ TEST(LoaderTest,
TEST(LoaderTest,
whenCallingzesGetDiagnosticsProcAddrTableWithGreaterThanAllowedMajorVersionThenUnitializedIsReturned) {
ze_api_version_t version = static_cast<ze_api_version_t>(ZE_MAKE_VERSION(64u, 0u));
ze_api_version_t version = ZE_API_VERSION_FORCE_UINT32;
zes_diagnostics_dditable_t pDdiTable = {};
ze_result_t result = zesGetDiagnosticsProcAddrTable(version, &pDdiTable);
@@ -197,7 +197,7 @@ TEST(LoaderTest,
TEST(LoaderTest,
whenCallingzesGetEngineProcAddrTableWithGreaterThanAllowedMajorVersionThenUnitializedIsReturned) {
ze_api_version_t version = static_cast<ze_api_version_t>(ZE_MAKE_VERSION(64u, 0u));
ze_api_version_t version = ZE_API_VERSION_FORCE_UINT32;
zes_engine_dditable_t pDdiTable = {};
ze_result_t result = zesGetEngineProcAddrTable(version, &pDdiTable);
@@ -207,7 +207,7 @@ TEST(LoaderTest,
TEST(LoaderTest,
whenCallingzesGetFabricPortProcAddrTableWithGreaterThanAllowedMajorVersionThenUnitializedIsReturned) {
ze_api_version_t version = static_cast<ze_api_version_t>(ZE_MAKE_VERSION(64u, 0u));
ze_api_version_t version = ZE_API_VERSION_FORCE_UINT32;
zes_fabric_port_dditable_t pDdiTable = {};
ze_result_t result = zesGetFabricPortProcAddrTable(version, &pDdiTable);
@@ -217,7 +217,7 @@ TEST(LoaderTest,
TEST(LoaderTest,
whenCallingzesGetFanProcAddrTableWithGreaterThanAllowedMajorVersionThenUnitializedIsReturned) {
ze_api_version_t version = static_cast<ze_api_version_t>(ZE_MAKE_VERSION(64u, 0u));
ze_api_version_t version = ZE_API_VERSION_FORCE_UINT32;
zes_fan_dditable_t pDdiTable = {};
ze_result_t result = zesGetFanProcAddrTable(version, &pDdiTable);
@@ -227,7 +227,7 @@ TEST(LoaderTest,
TEST(LoaderTest,
whenCallingzesGetDeviceProcAddrTableWithGreaterThanAllowedMajorVersionThenUnitializedIsReturned) {
ze_api_version_t version = static_cast<ze_api_version_t>(ZE_MAKE_VERSION(64u, 0u));
ze_api_version_t version = ZE_API_VERSION_FORCE_UINT32;
zes_device_dditable_t pDdiTable = {};
ze_result_t result = zesGetDeviceProcAddrTable(version, &pDdiTable);
@@ -237,7 +237,7 @@ TEST(LoaderTest,
TEST(LoaderTest,
whenCallingzesGetFirmwareProcAddrTableWithGreaterThanAllowedMajorVersionThenUnitializedIsReturned) {
ze_api_version_t version = static_cast<ze_api_version_t>(ZE_MAKE_VERSION(64u, 0u));
ze_api_version_t version = ZE_API_VERSION_FORCE_UINT32;
zes_firmware_dditable_t pDdiTable = {};
ze_result_t result = zesGetFirmwareProcAddrTable(version, &pDdiTable);
@@ -247,7 +247,7 @@ TEST(LoaderTest,
TEST(LoaderTest,
whenCallingzesGetFrequencyProcAddrTableWithGreaterThanAllowedMajorVersionThenUnitializedIsReturned) {
ze_api_version_t version = static_cast<ze_api_version_t>(ZE_MAKE_VERSION(64u, 0u));
ze_api_version_t version = ZE_API_VERSION_FORCE_UINT32;
zes_frequency_dditable_t pDdiTable = {};
ze_result_t result = zesGetFrequencyProcAddrTable(version, &pDdiTable);
@@ -257,7 +257,7 @@ TEST(LoaderTest,
TEST(LoaderTest,
whenCallingzesGetLedProcAddrTableWithGreaterThanAllowedMajorVersionThenUnitializedIsReturned) {
ze_api_version_t version = static_cast<ze_api_version_t>(ZE_MAKE_VERSION(64u, 0u));
ze_api_version_t version = ZE_API_VERSION_FORCE_UINT32;
zes_led_dditable_t pDdiTable = {};
ze_result_t result = zesGetLedProcAddrTable(version, &pDdiTable);
@@ -267,7 +267,7 @@ TEST(LoaderTest,
TEST(LoaderTest,
whenCallingzesGetMemoryProcAddrTableWithGreaterThanAllowedMajorVersionThenUnitializedIsReturned) {
ze_api_version_t version = static_cast<ze_api_version_t>(ZE_MAKE_VERSION(64u, 0u));
ze_api_version_t version = ZE_API_VERSION_FORCE_UINT32;
zes_memory_dditable_t pDdiTable = {};
ze_result_t result = zesGetMemoryProcAddrTable(version, &pDdiTable);
@@ -277,7 +277,7 @@ TEST(LoaderTest,
TEST(LoaderTest,
whenCallingzesGetPerformanceFactorProcAddrTableWithGreaterThanAllowedMajorVersionThenUnitializedIsReturned) {
ze_api_version_t version = static_cast<ze_api_version_t>(ZE_MAKE_VERSION(64u, 0u));
ze_api_version_t version = ZE_API_VERSION_FORCE_UINT32;
zes_performance_factor_dditable_t pDdiTable = {};
ze_result_t result = zesGetPerformanceFactorProcAddrTable(version, &pDdiTable);
@@ -287,7 +287,7 @@ TEST(LoaderTest,
TEST(LoaderTest,
whenCallingzesGetPowerProcAddrTableWithGreaterThanAllowedMajorVersionThenUnitializedIsReturned) {
ze_api_version_t version = static_cast<ze_api_version_t>(ZE_MAKE_VERSION(64u, 0u));
ze_api_version_t version = ZE_API_VERSION_FORCE_UINT32;
zes_power_dditable_t pDdiTable = {};
ze_result_t result = zesGetPowerProcAddrTable(version, &pDdiTable);
@@ -297,7 +297,7 @@ TEST(LoaderTest,
TEST(LoaderTest,
whenCallingzesGetPsuProcAddrTableWithGreaterThanAllowedMajorVersionThenUnitializedIsReturned) {
ze_api_version_t version = static_cast<ze_api_version_t>(ZE_MAKE_VERSION(64u, 0u));
ze_api_version_t version = ZE_API_VERSION_FORCE_UINT32;
zes_psu_dditable_t pDdiTable = {};
ze_result_t result = zesGetPsuProcAddrTable(version, &pDdiTable);
@@ -307,7 +307,7 @@ TEST(LoaderTest,
TEST(LoaderTest,
whenCallingzesGetRasProcAddrTableWithGreaterThanAllowedMajorVersionThenUnitializedIsReturned) {
ze_api_version_t version = static_cast<ze_api_version_t>(ZE_MAKE_VERSION(64u, 0u));
ze_api_version_t version = ZE_API_VERSION_FORCE_UINT32;
zes_ras_dditable_t pDdiTable = {};
ze_result_t result = zesGetRasProcAddrTable(version, &pDdiTable);
@@ -317,7 +317,7 @@ TEST(LoaderTest,
TEST(LoaderTest,
whenCallingzesGetSchedulerProcAddrTableWithGreaterThanAllowedMajorVersionThenUnitializedIsReturned) {
ze_api_version_t version = static_cast<ze_api_version_t>(ZE_MAKE_VERSION(64u, 0u));
ze_api_version_t version = ZE_API_VERSION_FORCE_UINT32;
zes_scheduler_dditable_t pDdiTable = {};
ze_result_t result = zesGetSchedulerProcAddrTable(version, &pDdiTable);
@@ -327,7 +327,7 @@ TEST(LoaderTest,
TEST(LoaderTest,
whenCallingzesGetStandbyProcAddrTableWithGreaterThanAllowedMajorVersionThenUnitializedIsReturned) {
ze_api_version_t version = static_cast<ze_api_version_t>(ZE_MAKE_VERSION(64u, 0u));
ze_api_version_t version = ZE_API_VERSION_FORCE_UINT32;
zes_standby_dditable_t pDdiTable = {};
ze_result_t result = zesGetStandbyProcAddrTable(version, &pDdiTable);

View File

@@ -241,6 +241,13 @@ TEST_F(SysmanDeviceFixture, GivenCreateFsAccessHandleWhenCallinggetFsAccessThenC
EXPECT_EQ(&pLinuxSysmanImp->getFsAccess(), pLinuxSysmanImp->pFsAccess);
}
std::string getcwd(char buf[], size_t size) {
auto cwd = ::getcwd(buf, size);
if (cwd)
return cwd;
return "";
}
TEST_F(SysmanDeviceFixture, GivenPublicFsAccessClassWhenCallingDirectoryExistsWithValidAndInvalidPathThenSuccessAndFailureAreReturnedRespectively) {
PublicFsAccess *tempFsAccess = new PublicFsAccess();
tempFsAccess->accessSyscall = mockAccessSuccess;

View File

@@ -96,8 +96,10 @@ std::string getRunPath(char *argv0) {
#else
cwd = _getcwd(nullptr, 0);
#endif
res = cwd;
free(cwd);
if (cwd) {
res = cwd;
free(cwd);
}
}
return res;