Migrate conversions suite to the new test registration framework (#2322)

Contributes to #2181.

Signed-off-by: Ahmed Hesham <ahmed.hesham@arm.com>
This commit is contained in:
Ahmed Hesham
2025-03-18 17:15:28 +00:00
committed by GitHub
parent ac38405a62
commit e52f6a732b

View File

@@ -92,8 +92,7 @@ char appName[64] = "ctest";
int gMultithread = 1; int gMultithread = 1;
int test_conversions(cl_device_id device, cl_context context, REGISTER_TEST(conversions)
cl_command_queue queue, int num_elements)
{ {
if (argCount) if (argCount)
{ {
@@ -108,13 +107,6 @@ int test_conversions(cl_device_id device, cl_context context,
} }
test_definition test_list[] = {
ADD_TEST(conversions),
};
const int test_num = ARRAY_SIZE(test_list);
int main(int argc, const char **argv) int main(int argc, const char **argv)
{ {
int error; int error;
@@ -148,8 +140,9 @@ int main(int argc, const char **argv)
gMTdata = init_genrand(gRandomSeed); gMTdata = init_genrand(gRandomSeed);
const char *arg[] = { argv[0] }; const char *arg[] = { argv[0] };
int ret = int ret = runTestHarnessWithCheck(
runTestHarnessWithCheck(1, arg, test_num, test_list, true, 0, InitCL); 1, arg, test_registry::getInstance().num_tests(),
test_registry::getInstance().definitions(), true, 0, InitCL);
free_mtdata(gMTdata); free_mtdata(gMTdata);
if (gQueue) if (gQueue)