MCPcopy Create free account
hub / github.com/clMathLibraries/clBLAS / eventOutCorrectnessTest

Method eventOutCorrectnessTest

src/tests/functional/func-event.cpp:77–98  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

75
76
77template <typename M> void
78EventClass<M>::eventOutCorrectnessTest()
79{
80 cl_int err;
81
82 if (generateData()) {
83
84 metod.initOutEvent();
85 err = metod.run();
86 ASSERT_EQ(err, CL_SUCCESS) << "clFinish()";
87
88 //logEvent(events);
89 err = clFinish(metod.queues[0]);
90
91 ASSERT_EQ(err, CL_SUCCESS) << "clFinish()";
92
93 cl_int ret = CL_SUCCESS;
94 err = clGetEventInfo(*metod.outEvent, CL_EVENT_COMMAND_EXECUTION_STATUS, sizeof(cl_int), &ret, NULL);
95 ASSERT_EQ(err, CL_SUCCESS) << "clGetEventInfo()";
96 ASSERT_EQ(ret, CL_COMPLETE) << "clGetEventInfo()";
97 }
98}
99
100template <typename T> void
101EventClass<T>::eventInCorrectnessTest()

Callers

nothing calls this directly

Calls 2

initOutEventMethod · 0.80
runMethod · 0.45

Tested by

no test coverage detected