fixture 58 modules/ts/include/opencv2/ts/ocl_perf.hpp #define OCL_PERF_TEST(fixture, name) SIMPLE_PERF_TEST(fixture, name) fixture 59 modules/ts/include/opencv2/ts/ocl_perf.hpp #define OCL_PERF_TEST_P(fixture, name, params) SIMPLE_PERF_TEST_P(fixture, name, params) fixture 61 modules/ts/include/opencv2/ts/ocl_perf.hpp #define SIMPLE_PERF_TEST(fixture, name) \ fixture 62 modules/ts/include/opencv2/ts/ocl_perf.hpp class OCL##_##fixture##_##name : \ fixture 66 modules/ts/include/opencv2/ts/ocl_perf.hpp OCL##_##fixture##_##name() { } \ fixture 70 modules/ts/include/opencv2/ts/ocl_perf.hpp TEST_F(OCL##_##fixture##_##name, name) { declare.strategy(OCL_PERF_STRATEGY); RunPerfTestBody(); } \ fixture 71 modules/ts/include/opencv2/ts/ocl_perf.hpp void OCL##_##fixture##_##name::PerfTestBody() fixture 73 modules/ts/include/opencv2/ts/ocl_perf.hpp #define SIMPLE_PERF_TEST_P(fixture, name, params) \ fixture 74 modules/ts/include/opencv2/ts/ocl_perf.hpp class OCL##_##fixture##_##name : \ fixture 75 modules/ts/include/opencv2/ts/ocl_perf.hpp public fixture \ fixture 78 modules/ts/include/opencv2/ts/ocl_perf.hpp OCL##_##fixture##_##name() { } \ fixture 82 modules/ts/include/opencv2/ts/ocl_perf.hpp TEST_P(OCL##_##fixture##_##name, name) { declare.strategy(OCL_PERF_STRATEGY); RunPerfTestBody(); } \ fixture 83 modules/ts/include/opencv2/ts/ocl_perf.hpp INSTANTIATE_TEST_CASE_P(/*none*/, OCL##_##fixture##_##name, params); \ fixture 84 modules/ts/include/opencv2/ts/ocl_perf.hpp void OCL##_##fixture##_##name::PerfTestBody() fixture 555 modules/ts/include/opencv2/ts/ts_perf.hpp #define PERF_TEST_F(fixture, testname) \ fixture 558 modules/ts/include/opencv2/ts/ts_perf.hpp class fixture : public ::fixture {\ fixture 560 modules/ts/include/opencv2/ts/ts_perf.hpp fixture() {}\ fixture 564 modules/ts/include/opencv2/ts/ts_perf.hpp TEST_F(fixture, testname){ RunPerfTestBody(); }\ fixture 566 modules/ts/include/opencv2/ts/ts_perf.hpp void PERF_PROXY_NAMESPACE_NAME_(fixture, testname)::fixture::PerfTestBody() fixture 590 modules/ts/include/opencv2/ts/ts_perf.hpp #define PERF_TEST_P(fixture, name, params) \ fixture 591 modules/ts/include/opencv2/ts/ts_perf.hpp class fixture##_##name : public fixture {\ fixture 593 modules/ts/include/opencv2/ts/ts_perf.hpp fixture##_##name() {}\ fixture 597 modules/ts/include/opencv2/ts/ts_perf.hpp TEST_P(fixture##_##name, name /*perf*/){ RunPerfTestBody(); }\ fixture 598 modules/ts/include/opencv2/ts/ts_perf.hpp INSTANTIATE_TEST_CASE_P(/*none*/, fixture##_##name, params);\ fixture 599 modules/ts/include/opencv2/ts/ts_perf.hpp void fixture##_##name::PerfTestBody()