mirror of
https://github.com/intel/compute-runtime.git
synced 2025-09-15 13:01:45 +08:00
Add GENTEST_F macro
Change-Id: Ia8ecff6672706ccbaa9b43c699c32d4f4c79d623 Signed-off-by: Maciej Dziuban <maciej.dziuban@intel.com>
This commit is contained in:

committed by
sys_ocldev

parent
971eb7a1b4
commit
64b6f2e2bb
@ -533,35 +533,25 @@ extern GFXCORE_FAMILY renderCoreFamily;
|
||||
template <typename FamilyType> \
|
||||
void GTEST_TEST_CLASS_NAME_(test_suite_name, test_name)::testBodyHw()
|
||||
|
||||
#ifdef TESTS_GEN8
|
||||
#define GEN8TEST_F(test_fixture, test_name) \
|
||||
#define GENTEST_F(gfx_core, test_fixture, test_name) \
|
||||
FAMILYTEST_TEST_(test_fixture, test_name, test_fixture, \
|
||||
::testing::internal::GetTypeId<test_fixture>(), \
|
||||
IGFX_GEN8_CORE, IGFX_MAX_PRODUCT)
|
||||
#define GEN8TEST_P(test_suite_name, test_name) \
|
||||
FAMILYTEST_TEST_P(test_suite_name, test_name, \
|
||||
IGFX_GEN8_CORE, \
|
||||
IGFX_MAX_PRODUCT)
|
||||
gfx_core, IGFX_MAX_PRODUCT)
|
||||
|
||||
#define GENTEST_P(gfx_core, test_suite_name, test_name) \
|
||||
FAMILYTEST_TEST_P(test_suite_name, test_name, gfx_core, IGFX_MAX_PRODUCT)
|
||||
|
||||
#ifdef TESTS_GEN8
|
||||
#define GEN8TEST_F(test_fixture, test_name) GENTEST_F(IGFX_GEN8_CORE, test_fixture, test_name)
|
||||
#define GEN8TEST_P(test_suite_name, test_name) GENTEST_P(IGFX_GEN8_CORE, test_fixture, test_name)
|
||||
#endif
|
||||
#ifdef TESTS_GEN9
|
||||
#define GEN9TEST_F(test_fixture, test_name) \
|
||||
FAMILYTEST_TEST_(test_fixture, test_name, test_fixture, \
|
||||
::testing::internal::GetTypeId<test_fixture>(), \
|
||||
IGFX_GEN9_CORE, IGFX_MAX_PRODUCT)
|
||||
#define GEN9TEST_P(test_suite_name, test_name) \
|
||||
FAMILYTEST_TEST_P(test_suite_name, test_name, \
|
||||
IGFX_GEN9_CORE, \
|
||||
IGFX_MAX_PRODUCT)
|
||||
#define GEN9TEST_F(test_fixture, test_name) GENTEST_F(IGFX_GEN9_CORE, test_fixture, test_name)
|
||||
#define GEN9TEST_P(test_suite_name, test_name) GENTEST_P(IGFX_GEN9_CORE, test_fixture, test_name)
|
||||
#endif
|
||||
#ifdef TESTS_GEN11
|
||||
#define GEN11TEST_F(test_fixture, test_name) \
|
||||
FAMILYTEST_TEST_(test_fixture, test_name, test_fixture, \
|
||||
::testing::internal::GetTypeId<test_fixture>(), \
|
||||
IGFX_GEN11_CORE, IGFX_MAX_PRODUCT)
|
||||
#define GEN11TEST_P(test_suite_name, test_name) \
|
||||
FAMILYTEST_TEST_P(test_suite_name, test_name, \
|
||||
IGFX_GEN11_CORE, \
|
||||
IGFX_MAX_PRODUCT)
|
||||
#define GEN11TEST_F(test_fixture, test_name) GENTEST_F(IGFX_GEN11_CORE, test_fixture, test_name)
|
||||
#define GEN11TEST_P(test_suite_name, test_name) GENTEST_P(IGFX_GEN11_CORE, test_fixture, test_name)
|
||||
#endif
|
||||
|
||||
#ifdef TESTS_GEN8
|
||||
|
Reference in New Issue
Block a user