test: refactor EncodeDispatchKernelTest
- modify test matcher Related-To: NEO-12800 Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com>
This commit is contained in:
parent
2951f8a411
commit
a0cefc5577
|
@ -962,7 +962,19 @@ HWTEST_F(CommandEncodeStatesTest, givenPauseOnEnqueueSetToAlwaysWhenEncodingWalk
|
|||
|
||||
using EncodeDispatchKernelTest = Test<CommandEncodeStatesFixture>;
|
||||
|
||||
HWTEST2_F(EncodeDispatchKernelTest, givenBindfulKernelWhenDispatchingKernelThenSshFromContainerIsUsed, MatchAny) {
|
||||
struct HeapfulSupportedMatch {
|
||||
|
||||
template <PRODUCT_FAMILY productFamily>
|
||||
static constexpr bool isMatched() {
|
||||
const GFXCORE_FAMILY gfxCoreFamily = NEO::ToGfxCoreFamily<productFamily>::get();
|
||||
using FamilyType = typename NEO::GfxFamilyMapper<gfxCoreFamily>::GfxFamily;
|
||||
using DefaultWalkerType = typename FamilyType::DefaultWalkerType;
|
||||
constexpr bool heaplessModeEnabled = FamilyType::template isHeaplessMode<DefaultWalkerType>();
|
||||
return !heaplessModeEnabled;
|
||||
}
|
||||
};
|
||||
|
||||
HWTEST2_F(EncodeDispatchKernelTest, givenBindfulKernelWhenDispatchingKernelThenSshFromContainerIsUsed, HeapfulSupportedMatch) {
|
||||
using BINDING_TABLE_STATE = typename FamilyType::BINDING_TABLE_STATE;
|
||||
using DefaultWalkerType = typename FamilyType::DefaultWalkerType;
|
||||
uint32_t numBindingTable = 1;
|
||||
|
|
Loading…
Reference in New Issue