Skip to content

Commit 2d62c4e

Browse files
fix(sysman): add implementation for getActivityExt
Related-To: NEO-8554 Signed-off-by: Joshua Santosh Ranjan <[email protected]>
1 parent 4a59406 commit 2d62c4e

File tree

2 files changed

+15
-0
lines changed

2 files changed

+15
-0
lines changed

level_zero/tools/source/sysman/engine/linux/os_engine_imp.cpp

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -83,6 +83,10 @@ void LinuxEngineImp::init() {
8383
}
8484
}
8585

86+
ze_result_t LinuxEngineImp::getActivityExt(uint32_t *pCount, zes_engine_stats_t *pStats) {
87+
return ZE_RESULT_ERROR_UNSUPPORTED_FEATURE;
88+
}
89+
8690
LinuxEngineImp::~LinuxEngineImp() {
8791
for (auto &fdPair : fdList) {
8892
if (fdPair.first != -1) {

level_zero/tools/test/unit_tests/sources/sysman/engine/linux/test_zes_engine.cpp

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -199,6 +199,17 @@ TEST_F(ZesEngineFixture, GivenValidEngineHandleWhenCallingZesEngineGetActivityAn
199199
}
200200
}
201201

202+
TEST_F(ZesEngineFixture, GivenValidEngineHandleWhenCallingZesEngineGetActivityExtThenVerifyFailureIsReturned) {
203+
auto handles = getEngineHandles(handleComponentCount);
204+
EXPECT_EQ(handleComponentCount, handles.size());
205+
206+
for (auto handle : handles) {
207+
uint32_t count = 0;
208+
zes_engine_stats_t stats = {};
209+
EXPECT_EQ(ZE_RESULT_ERROR_UNSUPPORTED_FEATURE, zesEngineGetActivityExt(handle, &count, &stats));
210+
}
211+
}
212+
202213
TEST_F(ZesEngineFixture, GivenValidEngineHandleWhenCallingZesEngineGetActivityAndperfEventOpenFailsThenVerifyEngineGetActivityReturnsFailure) {
203214
pPmuInterface->mockPerfEventFailureReturnValue = -1;
204215
MockEnginePmuInterfaceImp pPmuInterfaceImp(pLinuxSysmanImp);

0 commit comments

Comments
 (0)