Skip to content

Commit 6bbde6a

Browse files
authored
Merge pull request #693 from EuphoricThinking/asserts4PR_memspace_fixtures_hpp
fix: substitute UT_ASSERTs with asserts from GTEST part 2
2 parents 7b2aae5 + 10d4f9d commit 6bbde6a

File tree

1 file changed

+24
-24
lines changed

1 file changed

+24
-24
lines changed

test/memspaces/memspace_fixtures.hpp

Lines changed: 24 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -108,8 +108,8 @@ TEST_P(memspaceGetTest, providerFromMemspace) {
108108
umf_memory_provider_handle_t hProvider = nullptr;
109109
umf_result_t ret =
110110
umfMemoryProviderCreateFromMemspace(hMemspace, nullptr, &hProvider);
111-
UT_ASSERTeq(ret, UMF_RESULT_SUCCESS);
112-
UT_ASSERTne(hProvider, nullptr);
111+
ASSERT_EQ(ret, UMF_RESULT_SUCCESS);
112+
ASSERT_NE(hProvider, nullptr);
113113

114114
umfMemoryProviderDestroy(hProvider);
115115
}
@@ -120,15 +120,15 @@ TEST_P(memspaceProviderTest, allocFree) {
120120
size_t alignment = 0;
121121

122122
umf_result_t ret = umfMemoryProviderAlloc(hProvider, size, alignment, &ptr);
123-
UT_ASSERTeq(ret, UMF_RESULT_SUCCESS);
124-
UT_ASSERTne(ptr, nullptr);
123+
ASSERT_EQ(ret, UMF_RESULT_SUCCESS);
124+
ASSERT_NE(ptr, nullptr);
125125

126126
// Access the allocation, so that all the pages associated with it are
127127
// allocated on some NUMA node.
128128
memset(ptr, 0xFF, size);
129129

130130
ret = umfMemoryProviderFree(hProvider, ptr, size);
131-
UT_ASSERTeq(ret, UMF_RESULT_SUCCESS);
131+
ASSERT_EQ(ret, UMF_RESULT_SUCCESS);
132132
}
133133

134134
static std::vector<int> getAllCpus() {
@@ -148,20 +148,20 @@ TEST_P(memspaceProviderTest, allocLocalMt) {
148148
auto pinAllocValidate = [&](umf_memory_provider_handle_t hProvider,
149149
int cpu) {
150150
hwloc_topology_t topology = NULL;
151-
UT_ASSERTeq(hwloc_topology_init(&topology), 0);
152-
UT_ASSERTeq(hwloc_topology_load(topology), 0);
151+
ASSERT_EQ(hwloc_topology_init(&topology), 0);
152+
ASSERT_EQ(hwloc_topology_load(topology), 0);
153153

154154
// Pin current thread to the provided CPU.
155155
hwloc_cpuset_t pinCpuset = hwloc_bitmap_alloc();
156-
UT_ASSERTeq(hwloc_bitmap_set(pinCpuset, cpu), 0);
157-
UT_ASSERTeq(
158-
hwloc_set_cpubind(topology, pinCpuset, HWLOC_CPUBIND_THREAD), 0);
156+
ASSERT_EQ(hwloc_bitmap_set(pinCpuset, cpu), 0);
157+
ASSERT_EQ(hwloc_set_cpubind(topology, pinCpuset, HWLOC_CPUBIND_THREAD),
158+
0);
159159

160160
// Confirm that the thread is pinned to the provided CPU.
161161
hwloc_cpuset_t curCpuset = hwloc_bitmap_alloc();
162-
UT_ASSERTeq(
163-
hwloc_get_cpubind(topology, curCpuset, HWLOC_CPUBIND_THREAD), 0);
164-
UT_ASSERT(hwloc_bitmap_isequal(curCpuset, pinCpuset));
162+
ASSERT_EQ(hwloc_get_cpubind(topology, curCpuset, HWLOC_CPUBIND_THREAD),
163+
0);
164+
ASSERT_TRUE(hwloc_bitmap_isequal(curCpuset, pinCpuset));
165165
hwloc_bitmap_free(curCpuset);
166166
hwloc_bitmap_free(pinCpuset);
167167

@@ -172,8 +172,8 @@ TEST_P(memspaceProviderTest, allocLocalMt) {
172172

173173
umf_result_t ret =
174174
umfMemoryProviderAlloc(hProvider, size, alignment, &ptr);
175-
UT_ASSERTeq(ret, UMF_RESULT_SUCCESS);
176-
UT_ASSERTne(ptr, nullptr);
175+
ASSERT_EQ(ret, UMF_RESULT_SUCCESS);
176+
ASSERT_NE(ptr, nullptr);
177177

178178
// Access the allocation, so that all the pages associated with it are
179179
// allocated on some NUMA node.
@@ -194,20 +194,20 @@ TEST_P(memspaceProviderTest, allocLocalMt) {
194194
hwloc_location loc;
195195
loc.location.object = allocNodeObj,
196196
loc.type = hwloc_location_type_alias::HWLOC_LOCATION_TYPE_OBJECT;
197-
UT_ASSERTeq(hwloc_get_local_numanode_objs(topology, &loc, &nNodes,
198-
localNodes.data(), 0),
199-
0);
200-
UT_ASSERT(nNodes <= MAX_NODES);
197+
ASSERT_EQ(hwloc_get_local_numanode_objs(topology, &loc, &nNodes,
198+
localNodes.data(), 0),
199+
0);
200+
ASSERT_LE(nNodes, MAX_NODES);
201201

202202
// Confirm that the allocation from this thread was made to a local
203203
// NUMA node.
204-
UT_ASSERT(std::any_of(localNodes.begin(), localNodes.end(),
205-
[&allocNodeObj](hwloc_obj_t node) {
206-
return node == allocNodeObj;
207-
}));
204+
ASSERT_TRUE(std::any_of(localNodes.begin(), localNodes.end(),
205+
[&allocNodeObj](hwloc_obj_t node) {
206+
return node == allocNodeObj;
207+
}));
208208

209209
ret = umfMemoryProviderFree(hProvider, ptr, size);
210-
UT_ASSERTeq(ret, UMF_RESULT_SUCCESS);
210+
ASSERT_EQ(ret, UMF_RESULT_SUCCESS);
211211

212212
hwloc_topology_destroy(topology);
213213
};

0 commit comments

Comments
 (0)