@@ -889,10 +889,6 @@ HWTEST2_F(InOrderCmdListTests, givenDriverHandleWhenAskingForExtensionsThenRetur
889889 it = std::find_if (extensionProperties.begin (), extensionProperties.end (), [](const auto &extension) { return (strcmp (extension.name , ZE_INTEL_COMMAND_LIST_MEMORY_SYNC) == 0 ); });
890890 EXPECT_NE (it, extensionProperties.end ());
891891 EXPECT_EQ ((*it).version , ZE_INTEL_COMMAND_LIST_MEMORY_SYNC_EXP_VERSION_CURRENT);
892-
893- it = std::find_if (extensionProperties.begin (), extensionProperties.end (), [](const auto &extension) { return (strcmp (extension.name , ZE_INTEL_EVENT_SYNC_MODE_EXP_NAME) == 0 ); });
894- EXPECT_NE (it, extensionProperties.end ());
895- EXPECT_EQ ((*it).version , ZE_INTEL_EVENT_SYNC_MODE_EXP_VERSION_CURRENT);
896892}
897893
898894HWTEST2_F (InOrderCmdListTests, givenCmdListWhenAskingForQwordDataSizeThenReturnFalse, IsAtLeastSkl) {
@@ -901,58 +897,6 @@ HWTEST2_F(InOrderCmdListTests, givenCmdListWhenAskingForQwordDataSizeThenReturnF
901897 EXPECT_FALSE (immCmdList->isQwordInOrderCounter ());
902898}
903899
904- HWTEST2_F (InOrderCmdListTests, givenInvalidPnextStructWhenCreatingEventThenIgnore, IsAtLeastSkl) {
905- ze_event_pool_desc_t eventPoolDesc = {};
906- eventPoolDesc.flags = ZE_EVENT_POOL_FLAG_HOST_VISIBLE;
907- eventPoolDesc.count = 1 ;
908-
909- auto eventPool = std::unique_ptr<L0::EventPool>(EventPool::create (driverHandle.get (), context, 0 , nullptr , &eventPoolDesc, returnValue));
910-
911- ze_event_desc_t extStruct = {ZE_STRUCTURE_TYPE_FORCE_UINT32};
912- ze_event_desc_t eventDesc = {};
913- eventDesc.pNext = &extStruct;
914-
915- auto event0 = DestroyableZeUniquePtr<FixtureMockEvent>(static_cast <FixtureMockEvent *>(Event::create<typename FamilyType::TimestampPacketType>(eventPool.get (), &eventDesc, device)));
916-
917- EXPECT_NE (nullptr , event0.get ());
918- }
919-
920- HWTEST2_F (InOrderCmdListTests, givenEventSyncModeDescPassedWhenCreatingEventThenEnableNewModes, IsAtLeastSkl) {
921- ze_event_pool_desc_t eventPoolDesc = {};
922- eventPoolDesc.flags = ZE_EVENT_POOL_FLAG_HOST_VISIBLE;
923- eventPoolDesc.count = 4 ;
924-
925- auto eventPool = std::unique_ptr<L0::EventPool>(EventPool::create (driverHandle.get (), context, 0 , nullptr , &eventPoolDesc, returnValue));
926-
927- ze_intel_event_sync_mode_exp_desc_t syncModeDesc = {ZE_INTEL_STRUCTURE_TYPE_EVENT_SYNC_MODE_EXP_DESC};
928- ze_event_desc_t eventDesc = {};
929- eventDesc.pNext = &syncModeDesc;
930-
931- eventDesc.index = 0 ;
932- syncModeDesc.syncModeFlags = 0 ;
933- auto event0 = DestroyableZeUniquePtr<FixtureMockEvent>(static_cast <FixtureMockEvent *>(Event::create<typename FamilyType::TimestampPacketType>(eventPool.get (), &eventDesc, device)));
934- EXPECT_FALSE (event0->isInterruptModeEnabled ());
935- EXPECT_FALSE (event0->isKmdWaitModeEnabled ());
936-
937- eventDesc.index = 1 ;
938- syncModeDesc.syncModeFlags = ZE_INTEL_EVENT_SYNC_MODE_EXP_FLAG_SIGNAL_INTERRUPT;
939- auto event1 = DestroyableZeUniquePtr<FixtureMockEvent>(static_cast <FixtureMockEvent *>(Event::create<typename FamilyType::TimestampPacketType>(eventPool.get (), &eventDesc, device)));
940- EXPECT_TRUE (event1->isInterruptModeEnabled ());
941- EXPECT_FALSE (event1->isKmdWaitModeEnabled ());
942-
943- eventDesc.index = 2 ;
944- syncModeDesc.syncModeFlags = ZE_INTEL_EVENT_SYNC_MODE_EXP_FLAG_LOW_POWER_WAIT;
945- auto event2 = DestroyableZeUniquePtr<FixtureMockEvent>(static_cast <FixtureMockEvent *>(Event::create<typename FamilyType::TimestampPacketType>(eventPool.get (), &eventDesc, device)));
946- EXPECT_FALSE (event2->isInterruptModeEnabled ());
947- EXPECT_TRUE (event2->isKmdWaitModeEnabled ());
948-
949- eventDesc.index = 3 ;
950- syncModeDesc.syncModeFlags = ZE_INTEL_EVENT_SYNC_MODE_EXP_FLAG_SIGNAL_INTERRUPT | ZE_INTEL_EVENT_SYNC_MODE_EXP_FLAG_LOW_POWER_WAIT;
951- auto event3 = DestroyableZeUniquePtr<FixtureMockEvent>(static_cast <FixtureMockEvent *>(Event::create<typename FamilyType::TimestampPacketType>(eventPool.get (), &eventDesc, device)));
952- EXPECT_TRUE (event3->isInterruptModeEnabled ());
953- EXPECT_TRUE (event3->isKmdWaitModeEnabled ());
954- }
955-
956900HWTEST2_F (InOrderCmdListTests, givenQueueFlagWhenCreatingCmdListThenEnableRelaxedOrdering, IsAtLeastXeHpCore) {
957901 NEO::debugManager.flags .ForceInOrderImmediateCmdListExecution .set (-1 );
958902
@@ -1100,9 +1044,7 @@ HWTEST2_F(InOrderCmdListTests, givenDebugFlagSetWhenEventHostSyncCalledThenCallW
11001044
11011045 auto eventPool = createEvents<FamilyType>(2 , false );
11021046 EXPECT_TRUE (events[0 ]->isKmdWaitModeEnabled ());
1103- EXPECT_TRUE (events[0 ]->isInterruptModeEnabled ());
11041047 EXPECT_TRUE (events[1 ]->isKmdWaitModeEnabled ());
1105- EXPECT_TRUE (events[1 ]->isInterruptModeEnabled ());
11061048
11071049 EXPECT_EQ (ZE_RESULT_NOT_READY, events[0 ]->hostSynchronize (2 ));
11081050
@@ -1353,7 +1295,6 @@ HWTEST2_F(InOrderCmdListTests, givenDebugFlagSetWhenDispatchingStoreDataImmThenP
13531295 events[0 ]->makeCounterBasedInitiallyDisabled ();
13541296
13551297 EXPECT_FALSE (events[1 ]->isKmdWaitModeEnabled ());
1356- EXPECT_FALSE (events[1 ]->isInterruptModeEnabled ());
13571298
13581299 auto immCmdList = createImmCmdList<gfxCoreFamily>();
13591300
@@ -1396,7 +1337,7 @@ HWTEST2_F(InOrderCmdListTests, givenDebugFlagSetWhenDispatchingStoreDataImmThenP
13961337
13971338 // signal Event with kmd wait mode
13981339 offset = cmdStream->getUsed ();
1399- events[1 ]->enableInterruptMode ();
1340+ events[1 ]->enableKmdWaitMode ();
14001341 immCmdList->appendBarrier (events[1 ]->toHandle (), 1 , &eventHandle, false );
14011342 validateInterrupt (true );
14021343}
0 commit comments