3
3
// See LICENSE.TXT
4
4
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
5
5
6
- #include < map>
7
6
#include < uur/fixtures.h>
8
7
9
- struct urUSMAllocInfoTest
8
+ struct urUSMGetMemAllocInfoTest
10
9
: uur::urUSMDeviceAllocTestWithParam<ur_usm_alloc_info_t > {
11
10
void SetUp () override {
12
11
use_pool = getParam () == UR_USM_ALLOC_INFO_POOL;
@@ -15,7 +14,7 @@ struct urUSMAllocInfoTest
15
14
}
16
15
};
17
16
18
- UUR_TEST_SUITE_P (urUSMAllocInfoTest ,
17
+ UUR_TEST_SUITE_P (urUSMGetMemAllocInfoTest ,
19
18
::testing::Values (UR_USM_ALLOC_INFO_TYPE,
20
19
UR_USM_ALLOC_INFO_BASE_PTR,
21
20
UR_USM_ALLOC_INFO_SIZE,
@@ -31,7 +30,7 @@ static std::unordered_map<ur_usm_alloc_info_t, size_t> usm_info_size_map = {
31
30
{UR_USM_ALLOC_INFO_POOL, sizeof (ur_usm_pool_handle_t )},
32
31
};
33
32
34
- TEST_P (urUSMAllocInfoTest , Success) {
33
+ TEST_P (urUSMGetMemAllocInfoTest , Success) {
35
34
size_t size = 0 ;
36
35
auto alloc_info = getParam ();
37
36
ASSERT_SUCCESS (
@@ -48,34 +47,34 @@ TEST_P(urUSMAllocInfoTest, Success) {
48
47
info_data.data (), nullptr ));
49
48
}
50
49
51
- using urUSMGetMemAllocInfoTest = uur::urUSMDeviceAllocTest;
52
- UUR_INSTANTIATE_DEVICE_TEST_SUITE_P (urUSMGetMemAllocInfoTest );
50
+ using urUSMGetMemAllocInfoNegativeTest = uur::urUSMDeviceAllocTest;
51
+ UUR_INSTANTIATE_DEVICE_TEST_SUITE_P (urUSMGetMemAllocInfoNegativeTest );
53
52
54
- TEST_P (urUSMGetMemAllocInfoTest , InvalidNullHandleContext) {
53
+ TEST_P (urUSMGetMemAllocInfoNegativeTest , InvalidNullHandleContext) {
55
54
ur_usm_type_t USMType;
56
55
ASSERT_EQ_RESULT (UR_RESULT_ERROR_INVALID_NULL_HANDLE,
57
56
urUSMGetMemAllocInfo (nullptr , ptr, UR_USM_ALLOC_INFO_TYPE,
58
57
sizeof (ur_usm_type_t ), &USMType,
59
58
nullptr ));
60
59
}
61
60
62
- TEST_P (urUSMGetMemAllocInfoTest , InvalidNullPointerMem) {
61
+ TEST_P (urUSMGetMemAllocInfoNegativeTest , InvalidNullPointerMem) {
63
62
ur_usm_type_t USMType;
64
63
ASSERT_EQ_RESULT (
65
64
UR_RESULT_ERROR_INVALID_NULL_POINTER,
66
65
urUSMGetMemAllocInfo (context, nullptr , UR_USM_ALLOC_INFO_TYPE,
67
66
sizeof (ur_usm_type_t ), &USMType, nullptr ));
68
67
}
69
68
70
- TEST_P (urUSMGetMemAllocInfoTest , InvalidEnumeration) {
69
+ TEST_P (urUSMGetMemAllocInfoNegativeTest , InvalidEnumeration) {
71
70
ur_usm_type_t USMType;
72
71
ASSERT_EQ_RESULT (
73
72
UR_RESULT_ERROR_INVALID_ENUMERATION,
74
73
urUSMGetMemAllocInfo (context, ptr, UR_USM_ALLOC_INFO_FORCE_UINT32,
75
74
sizeof (ur_usm_type_t ), &USMType, nullptr ));
76
75
}
77
76
78
- TEST_P (urUSMGetMemAllocInfoTest , InvalidValuePropSize) {
77
+ TEST_P (urUSMGetMemAllocInfoNegativeTest , InvalidValuePropSize) {
79
78
ur_usm_type_t USMType;
80
79
ASSERT_EQ_RESULT (UR_RESULT_ERROR_INVALID_SIZE,
81
80
urUSMGetMemAllocInfo (context, ptr, UR_USM_ALLOC_INFO_TYPE,
0 commit comments