diff --git a/hisysevent.yaml b/hisysevent.yaml index 974f04752f..8c5f9cb846 100644 --- a/hisysevent.yaml +++ b/hisysevent.yaml @@ -123,6 +123,7 @@ INTERACTION_RENDER_JANK: AVERAGE_FRAMETIME: {type: FLOAT, desc: average frame time during the scene} MAX_SEQ_MISSED_FRAMES: {type: INT32, desc: max successive missed frames during the scene} IS_FOLD_DISP: {type: BOOL, desc: 'default false, set true if fold screen in expand state'} + BUNDLE_NAME_EX: {type: STRING, desc: real package name when sceneboard start app} FIRST_FRAME_DRAWN: __BASE: {type: BEHAVIOR, level: MINOR, tag: performance, desc: interaction jank statistics} diff --git a/rosen/modules/render_service_base/src/platform/ohos/rs_jank_stats.cpp b/rosen/modules/render_service_base/src/platform/ohos/rs_jank_stats.cpp index df174f705f..3d4361b0f4 100644 --- a/rosen/modules/render_service_base/src/platform/ohos/rs_jank_stats.cpp +++ b/rosen/modules/render_service_base/src/platform/ohos/rs_jank_stats.cpp @@ -294,7 +294,7 @@ void RSJankStats::ReportEventJankFrame(const JankFrames& jankFrames) const "PROCESS_NAME", info.processName, "MODULE_NAME", info.bundleName, "ABILITY_NAME", info.abilityName, "PAGE_URL", info.pageUrl, "TOTAL_FRAMES", jankFrames.totalFrames_, "TOTAL_MISSED_FRAMES", jankFrames.totalMissedFrames_, "MAX_FRAMETIME", static_cast(jankFrames.maxFrameTime_), "AVERAGE_FRAMETIME", aveFrameTime, - "MAX_SEQ_MISSED_FRAMES", jankFrames.maxSeqMissedFrames_, "IS_FOLD_DISP", IS_FOLD_DISP); + "MAX_SEQ_MISSED_FRAMES", jankFrames.maxSeqMissedFrames_, "IS_FOLD_DISP", IS_FOLD_DISP, "BUNDLE_NAME_EX", info.note); } void RSJankStats::ReportEventFirstFrame()