Skip to content

Commit cd2122c

Browse files
authored
Merge pull request #508 from aarongreig/aaron/kernelTestFixes
Fix some issues with the program and kernel test implementations.
2 parents 44471d6 + af6b8cb commit cd2122c

24 files changed

+39
-31
lines changed

test/conformance/kernel/urKernelCreate.cpp

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -28,28 +28,28 @@ struct urKernelCreateTest : uur::urProgramTest {
2828
std::string kernel_name;
2929
ur_kernel_handle_t kernel = nullptr;
3030
};
31-
UUR_INSTANTIATE_DEVICE_TEST_SUITE_P(urKernelCreateTest);
31+
UUR_INSTANTIATE_KERNEL_TEST_SUITE_P(urKernelCreateTest);
3232

33-
TEST_F(urKernelCreateTest, Success) {
33+
TEST_P(urKernelCreateTest, Success) {
3434
ASSERT_SUCCESS(urKernelCreate(program, kernel_name.data(), &kernel));
3535
}
3636

37-
TEST_F(urKernelCreateTest, InvalidNullHandleProgram) {
37+
TEST_P(urKernelCreateTest, InvalidNullHandleProgram) {
3838
ASSERT_EQ_RESULT(UR_RESULT_ERROR_INVALID_NULL_HANDLE,
3939
urKernelCreate(nullptr, kernel_name.data(), &kernel));
4040
}
4141

42-
TEST_F(urKernelCreateTest, InvalidNullPointerName) {
42+
TEST_P(urKernelCreateTest, InvalidNullPointerName) {
4343
ASSERT_EQ_RESULT(UR_RESULT_ERROR_INVALID_NULL_POINTER,
4444
urKernelCreate(program, nullptr, &kernel));
4545
}
4646

47-
TEST_F(urKernelCreateTest, InvalidNullPointerKernel) {
47+
TEST_P(urKernelCreateTest, InvalidNullPointerKernel) {
4848
ASSERT_EQ_RESULT(UR_RESULT_ERROR_INVALID_NULL_POINTER,
4949
urKernelCreate(program, kernel_name.data(), nullptr));
5050
}
5151

52-
TEST_F(urKernelCreateTest, InvalidKernelName) {
52+
TEST_P(urKernelCreateTest, InvalidKernelName) {
5353
std::string invalid_name = "";
5454
ASSERT_EQ_RESULT(UR_RESULT_ERROR_INVALID_KERNEL_NAME,
5555
urKernelCreate(program, invalid_name.data(), &kernel));

test/conformance/kernel/urKernelCreateWithNativeHandle.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ struct urKernelCreateWithNativeHandleTest : uur::urKernelTest {
2424
true /*isNativeHandleOwned*/
2525
};
2626
};
27-
UUR_INSTANTIATE_DEVICE_TEST_SUITE_P(urKernelCreateWithNativeHandleTest);
27+
UUR_INSTANTIATE_KERNEL_TEST_SUITE_P(urKernelCreateWithNativeHandleTest);
2828

2929
TEST_P(urKernelCreateWithNativeHandleTest, Success) {
3030
ASSERT_SUCCESS(urKernelCreateWithNativeHandle(

test/conformance/kernel/urKernelGetNativeHandle.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
#include <uur/fixtures.h>
55

66
using urKernelGetNativeHandleTest = uur::urKernelTest;
7-
UUR_INSTANTIATE_DEVICE_TEST_SUITE_P(urKernelGetNativeHandleTest);
7+
UUR_INSTANTIATE_KERNEL_TEST_SUITE_P(urKernelGetNativeHandleTest);
88

99
TEST_P(urKernelGetNativeHandleTest, Success) {
1010
ur_native_handle_t native_kernel_handle = nullptr;

test/conformance/kernel/urKernelRelease.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
#include <uur/fixtures.h>
55

66
using urKernelReleaseTest = uur::urKernelTest;
7-
UUR_INSTANTIATE_DEVICE_TEST_SUITE_P(urKernelReleaseTest);
7+
UUR_INSTANTIATE_KERNEL_TEST_SUITE_P(urKernelReleaseTest);
88

99
TEST_P(urKernelReleaseTest, Success) {
1010
ASSERT_SUCCESS(urKernelRetain(kernel));

test/conformance/kernel/urKernelRetain.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
#include <uur/fixtures.h>
55

66
using urKernelRetainTest = uur::urKernelTest;
7-
UUR_INSTANTIATE_DEVICE_TEST_SUITE_P(urKernelRetainTest);
7+
UUR_INSTANTIATE_KERNEL_TEST_SUITE_P(urKernelRetainTest);
88

99
TEST_P(urKernelRetainTest, Success) {
1010
ASSERT_SUCCESS(urKernelRetain(kernel));

test/conformance/kernel/urKernelSetArgLocal.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ struct urKernelSetArgLocalTest : uur::urKernelTest {
1010
}
1111
size_t local_mem_size = 4 * sizeof(uint32_t);
1212
};
13-
UUR_INSTANTIATE_DEVICE_TEST_SUITE_P(urKernelSetArgLocalTest);
13+
UUR_INSTANTIATE_KERNEL_TEST_SUITE_P(urKernelSetArgLocalTest);
1414

1515
TEST_P(urKernelSetArgLocalTest, Success) {
1616
ASSERT_SUCCESS(urKernelSetArgLocal(kernel, 1, local_mem_size));

test/conformance/kernel/urKernelSetArgMemObj.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,9 +19,9 @@ struct urKernelSetArgMemObjTest : uur::urKernelTest {
1919
UUR_RETURN_ON_FATAL_FAILURE(urKernelTest::TearDown());
2020
}
2121

22-
ur_mem_handle_t buffer;
22+
ur_mem_handle_t buffer = nullptr;
2323
};
24-
UUR_INSTANTIATE_DEVICE_TEST_SUITE_P(urKernelSetArgMemObjTest);
24+
UUR_INSTANTIATE_KERNEL_TEST_SUITE_P(urKernelSetArgMemObjTest);
2525

2626
TEST_P(urKernelSetArgMemObjTest, Success) {
2727
ASSERT_SUCCESS(urKernelSetArgMemObj(kernel, 0, buffer));

test/conformance/kernel/urKernelSetArgPointer.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ struct urKernelSetArgPointerTest : uur::urKernelTest {
1919
void *allocation = nullptr;
2020
size_t allocation_size = 16 * sizeof(uint32_t);
2121
};
22-
UUR_INSTANTIATE_DEVICE_TEST_SUITE_P(urKernelSetArgPointerTest);
22+
UUR_INSTANTIATE_KERNEL_TEST_SUITE_P(urKernelSetArgPointerTest);
2323

2424
TEST_P(urKernelSetArgPointerTest, SuccessHost) {
2525
bool host_supported = false;
@@ -104,7 +104,7 @@ struct urKernelSetArgPointerNegativeTest : urKernelSetArgPointerTest {
104104
UUR_RETURN_ON_FATAL_FAILURE(urKernelSetArgPointerTest::SetUp());
105105
}
106106
};
107-
UUR_INSTANTIATE_DEVICE_TEST_SUITE_P(urKernelSetArgPointerNegativeTest);
107+
UUR_INSTANTIATE_KERNEL_TEST_SUITE_P(urKernelSetArgPointerNegativeTest);
108108

109109
TEST_P(urKernelSetArgPointerNegativeTest, InvalidNullHandleKernel) {
110110
ASSERT_EQ_RESULT(UR_RESULT_ERROR_INVALID_NULL_HANDLE,

test/conformance/kernel/urKernelSetArgSampler.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ struct urKernelSetArgSamplerTest : uur::urKernelTest {
2626

2727
ur_sampler_handle_t sampler = nullptr;
2828
};
29-
UUR_INSTANTIATE_DEVICE_TEST_SUITE_P(urKernelSetArgSamplerTest);
29+
UUR_INSTANTIATE_KERNEL_TEST_SUITE_P(urKernelSetArgSamplerTest);
3030

3131
TEST_P(urKernelSetArgSamplerTest, Success) {
3232
ASSERT_SUCCESS(urKernelSetArgSampler(kernel, 2, sampler));

test/conformance/kernel/urKernelSetArgValue.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ struct urKernelSetArgValueTest : uur::urKernelTest {
1111

1212
uint32_t arg_value = 42;
1313
};
14-
UUR_INSTANTIATE_DEVICE_TEST_SUITE_P(urKernelSetArgValueTest);
14+
UUR_INSTANTIATE_KERNEL_TEST_SUITE_P(urKernelSetArgValueTest);
1515

1616
TEST_P(urKernelSetArgValueTest, Success) {
1717
ASSERT_SUCCESS(

0 commit comments

Comments
 (0)